251 (edytowany przez ambrozy5 2024-12-14 22:19:05)

Odp: ZyXEL NBG6716

ło panie to coś jest nie tak, ja nie robiłem żadnego zcat, tylko wgrywałem przez przeglądarkę i wszystko śmigało. dziwna sprawa.

edit : znalazłem folder i mam dwa pliki w nim ras.bin 29.1MB to zapewne ofw? i drugi initramfs.bin 6.73MB , mam tez plik z ostatnim ofw V1.00(AAKG.5)C0.bin od zyxela i waży 19MB . nie przypominam sobie, żebym miał z nim jakikolwiek problem. ale mam dostęp do jeszcze jednego co sie jakims cudem uchował na staaaarym fw sprzed zmiany.

Dom : router https://i.imgur.com/IuB6Zwy.png | TP-LINK T1700G-28TQ |Zyxel XGS-1210-12 | 6x Ruckus r310 unleashed  + Ruckus icx7150-c12p | Truenas scale 124TB 25Gb| Xpenology 12TB | apc smart ups 750 lcd smile 100Mb/s - 25Gb/s
Podróżne : GL.Inet MT3000  +1TB hdd
Działka : rb260gs 1j wdm 1Gb+ ruckus r310 + nb m5 + kilka kamer ip  + panel 285Wp + lifepo4 12v 60Ah .

252 (edytowany przez krynio 2024-12-14 22:42:17)

Odp: ZyXEL NBG6716

W końcu wink. Przyda się innym oraz mnie jak nie zapomnę o tym poście roll.

1. Oryginalny soft ZyXEL NBG6716
2. Następnie openwrt-21.02-snapshot........squashfs-factory.bin (miałem go u siebie). Wgrywa się bez problemu.

cd /tmp
mtd -r write openwrt-21.02-snapshot-r16398-5124b96e72-ath79-nand-zyxel_nbg6716-squashfs-factory.bin /dev/mtd7

3. Następnie openwrt-23.05-snapshot........sysupgrade-4M-Kernel.bin (pobrany z eko.one.pl).

cd /tmp
zcat openwrt-23.05-snapshot-r24133-33b45c0a0e-ath79-nand-zyxel_nbg6716-squashfs-sysupgrade-4M-Kernel.bin | mtd -r -e ubi write - firmware; reboot -f

Po restarcie jest.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------------------------------
 |                                                                           |
 | OpenWrt 23.05-SNAPSHOT, r24133-33b45c0a0e                                 |
 |                                                                           |
 | Build time: 2024-11-09 14:03 CET                                          |
 | Cezary Jackiewicz, https://eko.one.pl                                     |
 |                                                                           |
 -----------------------------------------------------------------------------
 | Machine: ZyXEL NBG6716                                                    |
 | Uptime: 0d, 00:00:57                                                      |
 | Load: 1.04 0.30 0.10                                                      |
 | Flash: total: 97.7MB, free: 92.8MB, used: 0%                              |
 | Memory: total: 245.4MB, free: 221.4MB, used: 9%                           |
 | Leases: 0                                                                 |
 | lan: static, 192.168.1.1                                                  |
 | wan: dhcp, ?                                                              |
 | wan6: dhcpv6, ?                                                           |
 -----------------------------------------------------------------------------

root@OpenWrt:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00200000 00020000 "zyxel_rfsd"
mtd1: 00200000 00020000 "romd"
mtd2: 00100000 00020000 "header"
mtd3: 07b00000 00020000 "firmware"
mtd4: 00400000 00020000 "kernel"
mtd5: 07700000 00020000 "ubi"
mtd6: 00040000 00010000 "u-boot"
mtd7: 00010000 00010000 "u-boot-env"
mtd8: 00010000 00010000 "art"
mtd9: 003a0000 00010000 "nbu"

Podziękowanie za wsparcie...

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

253

Odp: ZyXEL NBG6716

Router jak w temacie z  OpenWrt 23.05-SNAPSHOT.
Zainstalowałem easyconfig. Widzę że jest tam możliwość włączenia Flow offloading.
Wart to zrobić na tym urządzeniu?.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

254

Odp: ZyXEL NBG6716

Jeżeli chcesz wyciągać maksimum z niego to siłą rzeczy musisz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

255

Odp: ZyXEL NBG6716

Bo myli mi się. Jest offloading. I chyba coś jeszcze tego typu było, nie pamiętam nazwy. Tamtego już nie ma jest tylko offloading ?.
Wybacz że tak ogólnikowo piszę, może bez sensu. Lecz coś tak kojarzę.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

256

Odp: ZyXEL NBG6716

W faq ma górze strony masz resztę elementów, np packet steering czy irqbalance. Ale to zaleczy czym jest sprzęt. Na tym co masz to nie zaszalejesz, zostaje programowy flowoffloading.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

257

Odp: ZyXEL NBG6716

Router jak w temacie z OpenWrt 23.05-SNAPSHOT + najnowsze easyconfig.
W easyconfig ustawiłem "AP" dla wifi 2,4 GHz oraz 5 GHz.
Następnie wchodzę w zakładkę Sieci Wi-Fi i eterze wyszukuje tylko sieci 2,4 GHz. Tak ma być?.
A jak easyconfig było włączone tylko 2,4 GHz a 5 GHz wyłączone to w eterze wyszukiwało zarówno sieci 2,4 GHz i 5 GHz. Tak ma być?.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

258

Odp: ZyXEL NBG6716

easyconfig robi:
- iw dev x scan, gdzie x to interfejs
- pod warunkiem że x należy do bridge lanowego

zrób więc skanowanie z palca z konsoli i zobacz czy działa i 2.4GHz i 5GHz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

259

Odp: ZyXEL NBG6716

Mój /etc/config/wireless

config wifi-device 'radio0'
    option type 'mac80211'
    option path 'pci0000:00/0000:00:00.0'
    option channel '116'
    option band '5g'
    option htmode 'VHT80'
    option country 'PL'
    option noscan '1'
    option txpower '26'

config wifi-iface 'default_radio0'
    option device 'radio0'
    option network 'lan'
    option mode 'ap'
    option ssid '29105'
    option encryption 'psk2'
    option key 'haslo'

config wifi-device 'radio1'
    option type 'mac80211'
    option path 'platform/ahb/18100000.wmac'
    option channel '0'
    option band '2g'
    option htmode 'HT20'
    option country 'PL'
    option noscan '1'

config wifi-iface 'default_radio1'
    option device 'radio1'
    option network 'lan'
    option mode 'ap'
    option ssid '29104'
    option encryption 'psk2'
    option key 'haslo'

Z palca mam zrobić iw dev lan scan
czy po kolei

iw dev radio0 scan
iw dev radio1 scan

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

260

Odp: ZyXEL NBG6716

iw dev phy0-ap0 scan
iw dev phy1-ap0 scan

Tak się obecnie nazywają interfejsy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

261

Odp: ZyXEL NBG6716

Cezary napisał/a:

iw dev phy0-ap0 scan
iw dev phy1-ap0 scan

Tak się obecnie nazywają interfejsy.

Dla OpenWrt 23.05-SNAPSHOT ?

w /etc/config/wireless zamieniłem z radio0 na phy0-ap0 i radio1 na phy1-ap0 po tym reboot. To w ogóle wifi nie działało.

root@OpenWrt:~# iw dev phy0-ap0 scan
command failed: Resource busy (-16)

wróciłem w /etc/config/wireless do ustawień po staremu i reboot. Wifi się pokazało ale poniższe komendy nie działają.

root@OpenWrt:~# iw dev radio0 scan
command failed: No such device (-19)

root@OpenWrt:~# iw dev radio1 scan
command failed: No such device (-19)

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

262

Odp: ZyXEL NBG6716

Ty nie masz nic zmieniać w wireless, przywróć tak jak było, dobrze było.

Uruchomione interfejsy tak się nazywają. Napisałem Ci że masz uruchomić to jako iw dev phy0-ap0 scan a nie iw dev radio0 scan. Interfejsy zobaczysz poleceniem ifconfig

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

263

Odp: ZyXEL NBG6716

Ok więc tak
root@OpenWrt:~# iw dev phy0-ap0 scan
command failed: Resource busy (-16)
Pytanie dlaczego jest command failed. Z tego co rozumiem jest to właśnie 5GHz, którego nie wyświetla.

Natomiast to poniższe działa. Pokazuje dużo informacji.
root@OpenWrt:~# iw dev phy1-ap0 scan
BSS b8:a5:35:c1:29:e0(on phy1-ap0)

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

264

Odp: ZyXEL NBG6716

Np. dlatego jest na kanale z DFS i jeszcze sprawdza radary albo robi inne sekretne rzeczy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

265 (edytowany przez Polarus 2025-08-08 02:20:08)

Odp: ZyXEL NBG6716

Dla potomnych, którzy będą się wkurzać tak jak ja przy recovery przez TFTP, kombinując na wszystkie sposoby z różnymi wersjami fw itd.
Próbuję zrobić recovery NBG6716 przez TFTP, a ten skurczybyk uparty jak osioł i za nic nie chce ruszyć.

Log z tftpd64 wyglądał tak:

Connection received from 192.168.1.1 on port 2541 [07/08 23:55:00.749]
Read request for file <ras.bin>. Mode octet [07/08 23:55:00.749]
OACK: <timeout=5,blksize=1468,> [07/08 23:55:00.749]
Using local port 57544 [07/08 23:55:00.749]
TIMEOUT waiting for Ack block #1  [07/08 23:55:25.792]

Czyli router prosi o plik, serwer mu odpowiada "OK, blok 1468 bajtów, lecimy"... i cisza.
Zero transferu, timeout i powrót do punktu wyjścia.

Rozwiązanie:
Wejdź w ustawienia tftpd64 i WYŁĄCZ option negotiation (czyli autonegocjację parametrów).
Bez tego cholernego OACK-a wszystko idzie od pierwszego strzału - plik leci w całości, router go łyka i flashuje.

Tak wgrałem fabryczny AAKG.12 przez TFTP, router wstał jak nowy, a potem od razu OpenWrt.
Koniec dramatu. smile

Podsumowanie:
Jeżeli bawisz się w zmianę obrazu z kernel 2 MB na kernel 4 MB, to lepiej:

  1. Przez recovery zflashować factory,

  2. Potem przez znany wszystkim sposób mtd -r write ... wrzucić od razu najnowsze OpenWrt (na dziś v24.10)

i mieć spokój. Żadnych bootloopów, żadnych uwaleń, żadnego grzebania po UART.

266

Odp: ZyXEL NBG6716

Polarus napisał/a:

Wejdź w ustawienia tftpd64 i WYŁĄCZ option negotiation (czyli autonegocjację parametrów).
Bez tego cholernego OACK-a wszystko idzie od pierwszego strzału - plik leci w całości, router go łyka i flashuje.

Dlatego pod Windowsem najlepiej używać switcha – i to w dodatku 100-megabitowego.
Wtedy ani nie trzeba walczyć ze zmianą adresu IP w TFTPD, ani ruszać negocjacji (no, może poza niektórymi Archerami na Mediateku).

267

Odp: ZyXEL NBG6716

Cenna uwaga; osobiście średnio uśmiechało mi się kupować switcha tylko dlatego, że rekomendowany do TFTP, z którego korzystałem ostatnio w lipcu 2017.
Swoją drogą nie wiedziałem, że wpięcie switcha może mieć aż taki duży wpływ.
No ale przynajmniej dla tych, którzy switcha w domu nie mają jest rozwiązanie jak w poście wyżej smile

268

Odp: ZyXEL NBG6716

Nonsens, wystarczy to odpowiednio skonfigurować i tyle, serio.

Dom : router https://i.imgur.com/IuB6Zwy.png | TP-LINK T1700G-28TQ |Zyxel XGS-1210-12 | 6x Ruckus r310 unleashed  + Ruckus icx7150-c12p | Truenas scale 124TB 25Gb| Xpenology 12TB | apc smart ups 750 lcd smile 100Mb/s - 25Gb/s
Podróżne : GL.Inet MT3000  +1TB hdd
Działka : rb260gs 1j wdm 1Gb+ ruckus r310 + nb m5 + kilka kamer ip  + panel 285Wp + lifepo4 12v 60Ah .