To może przetestuj "screen" albo powłoke bash (bash -ce 'ls')
Wydaje się ze ktoś ma podobny problem:
https://github.com/john30/ebusd/issues/298
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez kofec
To może przetestuj "screen" albo powłoke bash (bash -ce 'ls')
Wydaje się ze ktoś ma podobny problem:
https://github.com/john30/ebusd/issues/298
Namówiłeś mnie na ten moduł jutro może podjadę do gościa i go kupię. Domoticza sam sobie skompiluj. Jakby ci się nie chciało zmieniać makefile
https://github.com/kofec/Domoticz-Openw … ster/utils
Ostatecznie czemu czekałeś na wemos? Nie doszedłeś czemu nie działał Ci serial na USB?
@cezary
Czy mogę tam wrzucić makefile od ebusd?
No nic użyje extroot liczyłem ze przynajmniej 64MB będzie dostępne ale nie koło 20MB. Ktoś poprzestawiał te partycje z sukcesem? Na forum openwrt znalazłem tylko porażki i powrót do oryginalnego rozkładu.
Właśnie przyszedł i wszystko OK tylko coś widzi 16MB flash - jakby layout był nie idealny:
[ 2.771376] # MTK NAND # : Use HW ECC
[ 2.778690] Device found in MTK table, ID: c2f1, EXT_ID: 809502
[ 2.790474] Support this Device in MTK table! c2f1
[ 2.800369] [NAND]select ecc bit:4, sparesize :64 spare_per_sector=16
[ 2.813238] nand: device found, Manufacturer ID: 0xc2, Chip ID: 0xf1
[ 2.825890] nand: Macronix NAND 128MiB 3,3V 8-bit
[ 2.835261] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[ 2.850357] Scanning device for bad blocks
[ 2.974945] Bad eraseblock 504 at 0x000003f00000
[ 3.054912] Bad eraseblock 811 at 0x000006560000
[ 3.113098] 6 fixed-partitions partitions found on MTD device MT7621-NAND
[ 3.126615] Creating 6 MTD partitions on "MT7621-NAND":
[ 3.137037] 0x000000000000-0x000000100000 : "u-boot"
[ 3.148063] 0x000000100000-0x000000200000 : "SC PID"
[ 3.159053] 0x000000200000-0x000000600000 : "kernel"
[ 3.170008] 0x000000600000-0x000002200000 : "ubi"
[ 3.180659] 0x000002e00000-0x000002f00000 : "factory"
[ 3.191813] 0x000004200000-0x000007e00000 : "reserved"
[ 3.203591] [mtk_nand] probe successfully!
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 5.3M 5.3M 0 100% /rom
tmpfs 60.4M 900.0K 59.5M 1% /tmp
/dev/ubi0_1 15.8M 352.0K 14.6M 2% /overlay
overlayfs:/overlay 15.8M 352.0K 14.6M 2% /
tmpfs 512.0K 0 512.0K 0% /devCzy to spodziewane ? Czy moge mieć dostęp do 128MB ?
Ufff. Dobra wiadomość. Walcz więc i pisz co odkryjesz. A ten modul masz: kmod-usb-uhci-iv ?
Moze kmod-usb-uhci? kmod-usb-ohci ? kmod-usb-ohci-pci? kmod-usb-ehci?
Drukarke widze wykrył:
0x04E8
0x341B
Samsung Electronics Co., Ltd
SCX-4200 series
Trochę się załamałem twoim wpisem. Liczyłem, że potestujesz i podzielisz się doświadczeniami tego modułu ebus.
A kiedy przestało działać ? Może to jednak kwestia buildu bo widzę ze wrzuciłeś nowy. Moduły wydaje się, że wszystkie masz.
Jakby okazało się, że naprawdę padnięty to jest w dobrej cenie polecany model:
https://allegro.pl/oferta/netgear-r6220 … 7605465999
Właśnie chciałem Ci doradzić, żebyś sobie nowy obraz skompilował - nawet z branch'a master.
Ja mam urządzenie 32/4 (wr741nd) i po usunięciu zbędnych modułów chodzi całkiem nieżle
root@WR741NDv1:~# free
total used free shared buff/cache available
Mem: 27980 17984 4832 500 5164 7240
Swap: 0 0 0
root@WR741NDv1:~# dmesg
[ 0.000000] Linux version 4.19.67 (kofec@E5420Mint) (gcc version 7.4.0 (OpenWrt GCC 7.4.0 r10492-c52ca08d40)) #0 Tue Aug 27 13:20:20 2019
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019374 (MIPS 24Kc)
[ 0.000000] MIPS: machine is TP-Link TL-WR741N/ND v1/v2Napisz jak Ci poszło i napisz jaki masz piec.
Cześć,
Super, że ktoś poruszył temat. Dokładnie o tym myślałem bo mam domoticz na openwrt raspberry. I planuje zakup https://www.olx.pl/oferta/ebus-ttl-usb- … eEVmL.html pod piec Vailant.
@bizonx Jaki masz adapter podpięty ? Czemu nie załadujesz np: LEDE (openwrt) 17.01.7?
A może możesz zgrać sobie konfiguracje i zrobić czysty upgarde (opcja "-n"). A później zaaplikować poprzednia konfiguracje. Miałem podobny problem gdy moja bieżąca konfiguracja była zbyt dużym plikiem
Spróbowałem wszystkie 3 (kwb, bin, img) i to samo za każdym razem. Przez kwboot poszło ale i tak issue jest dalej :-)
Logi dla zainteresowanych (jako recovery użyłem uboot od 325 bo akurat taki byl pod reka ). Ta sama pamięć USB była włożona w obu przypadkach
Zostawilem juz ten uboot do z nand czyta OK
U-Boot 2019.07 (Sep 16 2019 - 14:01:42 +0000)
ZyXEL NSA310 1-Bay Power Media Server
SoC: Kirkwood 88F6281_A1
DRAM: 256 MiB
NAND: 128 MiB
MMC:
Loading Environment from NAND... OK
In: serial
Out: serial
Err: serial
Net: egiga0
PHY reset timed out
MV88E1318 PHY initialized on egiga0
Hit any key to stop autoboot: 0
NSA310> usb reset
resetting USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... EHCI timed out on TD - token=0x80008d80
EHCI timed out on TD - token=0x80008c80
EHCI timed out on TD - token=0x80008c80
EHCI timed out on TD - token=0x80008c80
ERROR: NOT USB_CONFIG_DESC 60
EHCI timed out on TD - token=0x80008d80
EHCI timed out on TD - token=0x80008c80
EHCI timed out on TD - token=0x80008c80
2 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
NSA310>
U-Boot 2017.07-tld-1 (Sep 05 2017 - 00:42:03 -0700)
ZyXEL NSA325 2-Bay Power Media Server
SoC: Kirkwood 88F6281_A1
DRAM: 512 MiB
WARNING: Caches not enabled
NAND: 128 MiB
In: serial
Out: serial
Err: serial
Net: egiga0
PHY reset timed out
MV88E1318 PHY initialized on egiga0
Hit any key to stop autoboot: 0
NSA325> usb reset
resetting USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
NSA325> fatload usb 0 0x1000000 uboot_nsa310_2019.07.kwb
reading uboot_nsa310_2019.07.kwb
654604 bytes read in 125 ms (5 MiB/s)
NSA325> nand erase 0x00000 0x100000
NAND erase: device 0 offset 0x0, size 0x100000
Erasing at 0xe0000 -- 100% complete.
OK
NSA325> nand write 0x1000000 0x00000 0x100000
NAND write: device 0 offset 0x0, size 0x100000
1048576 bytes written: OK
NSA325> reset
resetting ...
U-Boot 2019.07 (Sep 16 2019 - 14:01:42 +0000)
ZyXEL NSA310 1-Bay Power Media Server
SoC: Kirkwood 88F6281_A1
DRAM: 256 MiB
NAND: 128 MiB
MMC:
Loading Environment from NAND... *** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: egiga0
Error: egiga0 address not set.
PHY reset timed out
MV88E1318 PHY initialized on egiga0
Hit any key to stop autoboot: 0
NSA310>
NSA310>
U-Boot 2019.07 (Sep 16 2019 - 14:01:42 +0000)
ZyXEL NSA310 1-Bay Power Media Server
SoC: Kirkwood 88F6281_A1
DRAM: 256 MiB
NAND: 128 MiB
MMC:
Loading Environment from NAND... *** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: egiga0
Error: egiga0 address not set.
PHY reset timed out
MV88E1318 PHY initialized on egiga0
Hit any key to stop autoboot: 0
ubi0: attaching mtd3
ubi0: scanning is finished
ubi0: attached mtd3 (name "ubi", size 126 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
ubi0: VID header offset: 512 (aligned 512), data offset: 2048
ubi0: good PEBs: 1009, bad PEBs: 5, corrupted PEBs: 0
ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 9/6, WL threshold: 4096, image sequence number: 603085179
ubi0: available PEBs: 0, total reserved PEBs: 1009, PEBs reserved for bad PEB handling: 15
No size specified -> Using max size (2322432)
Read 2322432 bytes from volume kernel to 00800000
## Booting kernel from Legacy Image at 00800000 ...
Image Name: ARM OpenWrt Linux-4.14.143
Created: 2019-09-18 8:51:24 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2238938 Bytes = 2.1 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.14.143 (kofec@E5420Mint) (gcc version 7.4.0 (OpenWrt GCC 7.4.0 r10494-e05310b9b8)) #0 Mon Sep 16 08:11:59 2019
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] OF: fdt: Machine model: ZyXEL NSA310bGdyż @bobafetthotmail napisal:
"use the uboot file called "u-boot.kwb". The other two don't work, I don't know why. "
W tym linku co go przytoczyłem. Ale pobawię się tym i dam znać.
Operacja sie udała :-) ale pacjent zmarł:
insmod mtd-rw.ko i_want_a_brick=1
[ 66.651595] mtd-rw: mtd0: setting writeable flag
root@NSA310:/tmp# flash_erase /dev/mtd0 0 4
Erasing 128 Kibyte @ 60000 -- 100 % complete
root@NSA310Wyspowa:/tmp# nandwrite /dev/mtd0 u-boot.kwb
Input file is not page-aligned. Use the padding option.
nandwrite: error!: Data was only partially written due to error
error 2 (No such file or directory)
root@NSA310Wyspowa:/tmp# nandwrite -p /dev/mtd0 u-boot.kwb
Writing data to block 0 at offset 0x0
Writing data to block 1 at offset 0x20000
Writing data to block 2 at offset 0x40000
Writing data to block 3 at offset 0x60000
Writing data to block 4 at offset 0x80000
root@NSA310Wyspowa:/tmp# Jutro podepnę się kabelkiem i dam znać co się wydarzyło
Chyba użyje "nand-utils":
flash_erase /dev/mtd0 0 4
nandwrite /dev/mtd0 u-boot.kwbNo właśnie trochę działa, trochę nie. Wraz z uboot 2019.01 został wprowadzony błąd. Polega na tym, ze uboot nie widzi dysków USB.
https://forum.openwrt.org/t/installing- … 25/3611/59
Na uboot 2018.03 działało OK. Oczywiście na obu uboot potrafi wystartować z pamięci wewnętrznej.
Jakiś czas temu pojawił się uboot 2019.07 i nawet się skompilował z patch'ami z 2019.01 .
Chciałem go spróbować bez zdejmowania obudowy. Może się uda a jakby co to i tak i tak będę musiał zdejmować obudowę.
A jak wgrac uboot w openwrt ?
cat /proc/mtd
dev: size erasesize name
mtd0: 000c0000 00020000 "uboot"
mtd1: 00080000 00020000 "uboot_env"
mtd2: 07ec0000 00020000 "ubi"Dla takich partycji powinno to być: ?
mtd write uboot.bin "uboot"i ktory format wgrac bo genruja sie trzy:
u-boot.bin
u-boot.img
u-boot.kwbJa przełączyłem się na cifsd (https://github.com/openwrt/packages/blo … d/Makefile) i na razie działa. Liczyłem na lepsza wydajność ale nie ma poprawy względem samba36
Pytanie czy potrzebujesz vlan'y? Na podstawie koloru strzałek myślałem ze chcesz ruch "WAN" przerzucić nietknięty przez router 1 (ten bliżej chmurki) do routera 2. W routerze 2 zastosować NAT i tak uzyskaną siec lokalna LAN mieć w obu ruterach przez WIFI.
Jeszcze jak masz ochotę się po pobawić to dla wersji 4 jest uboot
https://github.com/pepe2k/u-boot_mod
Ja miałem wersję chyba 2.1 i tam znowu TX nie działał bez jakiegoś dodatkowego opornika. Ale RX działał więc na ślepo wkleiłem mu komendy i poszło po TFTP.
Jaka wersja tego wr740n?
Żeby zobaczyć go w menu zastosuj rade Cezarego:
Zrób grep domoticz .config jeżeli widzisz go to kwestia zależności - zaznacz wcześniej
+boost \
+boost-date_time \
+boost-system \
+boost-thread \
+libcurl \
+libmosquittopp \
+libopenssl \
+libopenzwave \
+libsqlite3 \
+libstdcpp \
+zlib
i zobacz.
A co jest celem kompilacji?
Najnowsza wersja stabilna nie jest zbyt udana.
Na jaką platformę chcesz to skompilować ?
Własnie skompilowałem najnowsza wersje(trunk nie stabilna) domoticza na trunk'u (nie branch) openwrt. Zrobiłem commit wiec możesz sobie spojrzeć może cos znajdziesz:
https://github.com/kofec/Domoticz-Openw … ster/utils
pakiet openzwave tez musisz zaktualizować
Mam dwa pytania dotyczące Roaming 802.11r:
1) Mam dwa routery. Oba mają dwa radia. Maja różne SSID na 2,4GHz i 5GHz ale to samo na tej samej częstotliwości. Czyli e.g
router 1: - 2,4 GHz - SSID: AAA
- 5GHz - SSID: AAA5G
router 2: - 2,4 GHz - SSID: AAA
- 5GHz - SSID: AAA5G
Czy zaznaczenie enable w LUCI wystarczy aby działał roaming pomiędzy tymi samymi SSID (czyli 2,4GHz lub 5GHz) ?
Czy taka konfiguracja może powodować problemy ?
2) Jak dodam roaming (dla 2,4GHz) dla powyższej konfiguracji to zauważałem, że niektóre urządzenia nie widzą odpowiedzi od DHCP servera. Oczywiście przy wyłączonym roaming wszystko działa prawidłowo.
Tue Aug 20 08:03:44 2019 daemon.info dnsmasq-dhcp[2326]: DHCPDISCOVER(br-lan) aa:bb:cc:dd:08:e6
Tue Aug 20 08:03:44 2019 daemon.info dnsmasq-dhcp[2326]: DHCPOFFER(br-lan) 192.168.1.15 aa:bb:cc:dd:08:e6
Tue Aug 20 08:03:45 2019 daemon.info dnsmasq-dhcp[2326]: DHCPDISCOVER(br-lan) aa:bb:cc:dd:08:e6
Tue Aug 20 08:03:45 2019 daemon.info dnsmasq-dhcp[2326]: DHCPOFFER(br-lan) 192.168.1.15 aa:bb:cc:dd:08:e6
Tue Aug 20 08:03:49 2019 daemon.info dnsmasq-dhcp[2326]: DHCPDISCOVER(br-lan) aa:bb:cc:dd:08:e6
Tue Aug 20 08:03:49 2019 daemon.info dnsmasq-dhcp[2326]: DHCPOFFER(br-lan) 192.168.1.15 aa:bb:cc:dd:08:e6
Tue Aug 20 08:03:53 2019 daemon.info dnsmasq-dhcp[2326]: DHCPDISCOVER(br-lan) aa:bb:cc:dd:08:e6
Tue Aug 20 08:03:53 2019 daemon.info dnsmasq-dhcp[2326]: DHCPOFFER(br-lan) 192.168.1.15 aa:bb:cc:dd:08:e6
Tue Aug 20 08:04:11 2019 daemon.info dnsmasq-dhcp[2326]: DHCPDISCOVER(br-lan) aa:bb:cc:dd:08:e6
Tue Aug 20 08:04:11 2019 daemon.info dnsmasq-dhcp[2326]: DHCPOFFER(br-lan) 192.168.1.15 aa:bb:cc:dd:08:e6
Tue Aug 20 08:04:19 2019 daemon.info dnsmasq-dhcp[2326]: DHCPDISCOVER(br-lan) aa:bb:cc:dd:08:e6
Tue Aug 20 08:04:19 2019 daemon.info dnsmasq-dhcp[2326]: DHCPOFFER(br-lan) 192.168.1.15 aa:bb:cc:dd:08:e6
Tue Aug 20 08:04:27 2019 daemon.info dnsmasq-dhcp[2326]: DHCPDISCOVER(br-lan) aa:bb:cc:dd:08:e6
Tue Aug 20 08:04:27 2019 daemon.info dnsmasq-dhcp[2326]: DHCPOFFER(br-lan) 192.168.1.15 aa:bb:cc:dd:08:e6
Tue Aug 20 08:04:36 2019 daemon.info dnsmasq-dhcp[2326]: DHCPDISCOVER(br-lan) aa:bb:cc:dd:08:e6Coś mogę sprawdzić? coś zmienić w konfiguracji ?
Dalej masz binarki w tym co wysłałeś. Patrzyłem ze prawdopodobnie za tworzenie pliku odpowiedzialne jest
..diskutils/usr/sbin/mke2fs
usunąłbym to z twojej kompilacji i zainstalował
opkg install e2fsprogs
Chyba ze tak zrobiłeś ?
Zostana jeszcze binarki: w folderze diskutils/usr/local/sbin/
chkntfs
chkexfat
chkhfs
chkufsd
mkexfat
mkntfs
Ale musisz poszukać czy są w innych pakietach
eko.one.pl → Posty przez kofec
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc