Temat: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Cześć.

Zakupiłem sobie używanego (outlet) WAX220, dziś odebrałem i podłączyłem pod switch PoE+, jednak stwierdziłem, że serwer DHCP nie przydziela mu IP. Sprzedawca zapewniał, że sprzęt był "testowany" i że działa.

Popiołem pod PC i własnym zasilaniem i wyszło na to, że ma wgrany OpenWrt, ale bez LuCi:

BusyBox v1.36.1 (2023-10-06 19:59:29 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt SNAPSHOT, r24096-9536446965
 -----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------

Mam nadzieje, że ktoś kto wgrywał OpenWrt, nie uszkodził innych partycji MTD:

root@OpenWrt:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00100000 00020000 "BL2"
mtd1: 00080000 00020000 "u-boot-env"
mtd2: 00200000 00020000 "Factory"
mtd3: 00200000 00020000 "FIP"
mtd4: 05140000 00020000 "ubi"
mtd5: 00400000 00020000 "RAE"
mtd6: 00100000 00020000 "POT"
mtd7: 00400000 00020000 "Language"
mtd8: 00200000 00020000 "Traffic"
mtd9: 00100000 00020000 "Cert"
mtd10: 00100000 00020000 "NTGRcryptK"
mtd11: 00500000 00020000 "NTGRcryptD"
mtd12: 00100000 00020000 "LOG"
mtd13: 00640000 00020000 "User_data"

Chciałbym się zapytać, jak jakie kroki podjąć, by przywrócić oryginalne oprogramowanie ?

Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

2

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Wgraj oryginalny soft przez nmrpflash,

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

3

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Cezary napisał/a:

Wgraj oryginalny soft przez nmrpflash,

Właśnie czytałem, ale nie do końca rozumiem opis z notatki poniżej.
https://openwrt.org/toh/netgear/wax220# … m_firmware

Note: We can't delete rootfs_data at runtime. But deleting kernel_backup volume will trigger a recreation of both _backup volumes, which will automatically overwrite the rootfs_data (now rootfs_backup) named volume.

Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

4

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Po prostu kasuj voluminy jak napisali, zrestartuj i wgrywaj oryginalny obraz przez nmrpflash.

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

5 (edytowany przez DarioX7 2024-05-14 20:52:25)

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Jak zwykle mam pecha i jak zwykle nie chce iść mi takie, przywracanie oryginalnego firmware.

D:\Pobrane\WAX220\nmrpflash-0.9.22-win32>nmrpflash.exe -i net19 -f WAX220-V1.0.3.3.img
Advertising NMRP server on net19 ... /
Received configuration request from 94:18:65:43:5f:ef.
Sending configuration: 10.164.183.253/24.
Received upload request: filename 'firmware'.
Uploading WAX220-V1.0.3.3.img ... Timeout while waiting for ACK(0)/OACK.

Powyżej raz udało mi się skomunikować, ale jak widać nie do końca coś pykło.

A tutaj na 2 terminale, w jednym wykonałem te polecenia przed użyciem nmrpflash. A następnie reboot.
A w drugim polecenie nmrpflash.exe -i net9 -f WAX220-V1.0.3.3.img -vvv

Advertising NMRP server on net9 ... -
Received configuration request from 94:18:65:43:5f:ef.
Sending configuration: 10.164.183.253/24.
Received upload request: filename 'firmware'.
Using remote filename 'firmware'.
Uploading WAX220-V1.0.3.3.img ... << WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
<< WRQ(firmware, octet)
Timeout while waiting for ACK(0)/OACK.
Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

6

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Teroetycznie udało się wgrać:

>> ACK(47357)
<< DATA(47358)
>> ACK(47358)
<< DATA(47359)
>> ACK(47359)
<< DATA(47360)
>> ACK(47360)
<< DATA(47361)
>> ACK(47361)
<< DATA(47362)
>> ACK(47362)
<< DATA(47363)
>> ACK(47363)
OK (24249688 b)
Waiting for remote to respond.
Received keep-alive request (1).
Remote finished. Closing connection.
Reboot your device now.

Ale jest już bootloop co 60 sekund, więc się uceglił.

Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

7

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

To pierwsze było ok, a to czekanie na ACK nie zawsze się udaje i można zignorować, jak wynika z doświadczenia na dziesiątkach R6220. Próbuj jeszcze raz po prostu.

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

8

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Wgrałem nawet najstarszą wersję, ale cham nie chce wstać.
W logach DHCP na OpenWrt x86 mam:

Tue May 14 23:17:16 2024 daemon.info dnsmasq-dhcp[1]: BOOTP(br-lan) 94:18:65:43:5f:ef no address configured

I się resetuje co chwilę.

Jak wyłączę firewall na Windows 10, ładnie wskakuje wgrywanie firmware.

F:\nmrpflash-0.9.22-win32>nmrpflash.exe -i net7 -f WAX220-V1.0.2.1.img
Advertising NMRP server on net7 ... \
Received configuration request from 94:18:65:43:5f:ef.
Sending configuration: 10.164.183.253/24.
Received upload request: filename 'firmware'.
Uploading WAX220-V1.0.2.1.img ... OK (24044888 b)
Waiting for remote to respond.
Received keep-alive request (1).
Remote finished. Closing connection.
Reboot your device now.
Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

9

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Podlutowałem się pod złącze COM.

F0: 102B 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 2400 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [1000]
T0: 0000 021E [010F]
Jump to BL

NOTICE:  BL2: v2.6(release):660fb615
NOTICE:  BL2: Built : 18:31:23, Jun 10 2022
NOTICE:  WDT: disabled
NOTICE:  CPU: MT7986 (2000MHz)
NOTICE:  EMI: Using DDR4 settings
NOTICE:  EMI: Detected DRAM size: 1024MB
NOTICE:  EMI: complex R/W mem test passed
NOTICE:  SPI_NAND parses attributes from parameter page.
NOTICE:  SPI_NAND Detected ID 0xef
NOTICE:  Page size 2048, Block size 131072, size 134217728
NOTICE:  Initializing NMBM ...
NOTICE:  Signature found at block 1023 [0x07fe0000]
NOTICE:  First info table with writecount 0 found in block 960
NOTICE:  Second info table with writecount 0 found in block 963
NOTICE:  NMBM has been successfully attached in read-only mode
NOTICE:  BL2: Booting BL31
NOTICE:  BL31: v2.6(release):64c0c710d-dirty
NOTICE:  BL31: Built : 11:38:50, Sep  7 2022


U-Boot 2022.01-rc4 (Sep 07 2022 - 11:38:20 +0800)

CPU:   MediaTek MT7986
Model: mt7986-rfb
DRAM:  1 GiB

Initializing NMBM ...
spi-nand: spi_nand spi_nand@1: Winbond SPI NAND was found.
spi-nand: spi_nand spi_nand@1: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 64
Could not find a valid device for nmbm0
Signature found at block 1023 [0x07fe0000]
First info table with writecount 0 found in block 960
Second info table with writecount 0 found in block 963
NMBM has been successfully attached

MMC:   mmc@11230000: 0
Loading Environment from MTD... OK
In:    serial@11002000
Out:   serial@11002000
Err:   serial@11002000
Net:   eth0: ethernet@15100000
nmrp activated
nmrp listen timeout.
nmrp Nmrp_cleanup.

  *** U-Boot Boot Menu ***

     1. Startup system (Default)
     2. Upgrade firmware
     3. Upgrade ATF BL2
     4. Upgrade ATF FIP
     5. Upgrade single image
     6. Load image
     0. U-Boot console


  Press UP/DOWN to move, ENTER to select, ESC/CTRL+C to quit
ubi0: attaching mtd6
ubi0: scanning is finished
ubi0: attached mtd6 (name "ubi", size 81 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 650, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 16/10, WL threshold: 4096, image sequence number: 1664355062
ubi0: available PEBs: 14, total reserved PEBs: 636, PEBs reserved for bad PEB handling: 19
Reading from volume 'kernel' to 0x46000000, size 0x0 ... OK
*** Start update image to backup ***
Reading from volume 'rootfs' to 0x46364000, size 0x0 ... OK
Updating volume 'kernel_backup' from 0x46000000, size 0x364000 ... OK
Updating volume 'rootfs_backup' from 0x46364000, size 0x13bd000 ... ubi0 error: ubi_create_volume: not enough PEBs, only 14 available
ubi0 error: ubi_create_volume: cannot create volume 3, error -28
*** Failed to create volume 'rootfs_backup', err = -28 ***
ubi0: detaching mtd6
ubi0: mtd6 is detached
Hit any key to stop autoboot:  0
MT7986> [B
Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

10

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Skoro już masz serial to zobacz czy opcja np.2  coś robi. Lub wchodź w konsolę uboota i zobacz czy są polecenia od nandu, jeżeli tak to skaskuj woluminy.

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

11

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

A skasowałeś te woluminy z poziomu openwrt ,zanim zacząłeś używać nmrpflash ? (tak jak to napisali na openwrt wiki )

12

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Ew - uruchom z bootloadera openwrt z initramfs, skasuj z jego poziomu voluminy i znów wgraj oryginalny obraz.

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

13

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

MiG25 napisał/a:

A skasowałeś te woluminy z poziomu openwrt ,zanim zacząłeś używać nmrpflash ? (tak jak to napisali na openwrt wiki )

Oczywiście, za każdym razem jak mi się nie udawało wszczelić z połączeniem z nmrpflash. Aż w pewnym momencie zwróciło mi informacje że nie odnajduje tych woluminów do usunięcia.
Po robocie, po południu będę walczyć dalej.

Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

14

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Cezary napisał/a:

Ew - uruchom z bootloadera openwrt z initramfs, skasuj z jego poziomu voluminy i znów wgraj oryginalny obraz.

Za pomocą polecenia tftpboot ?

Jeśli tak to wymaga zmiany nazwy pliku:

MT7986> tftpboot
*** Warning: no boot file name; using 'C0A80101.img'
Using ethernet@15100000 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'C0A80101.img'.
Load address: 0x46000000
Loading: *

A twój obraz initramfs ma rozszerzenie pliku *.itp



MT7986> help
?         - alias for 'help'
base      - print or set address offset
bdinfo    - print Board Info structure
blkcache  - block cache diagnostics and control
boot      - boot default, i.e., run 'bootcmd'
bootd     - boot default, i.e., run 'bootcmd'
booti     - boot Linux kernel 'Image' format from memory
bootm     - boot application image from memory
bootmenu  - ANSI terminal bootmenu
bootp     - boot image via network using BOOTP/TFTP protocol
cmp       - memory compare
coninfo   - print console devices and information
cp        - memory copy
crc32     - checksum calculation
dm        - Driver model low level access
echo      - echo args to console
editenv   - edit environment variable
env       - environment handling commands
fdt       - flattened device tree utility commands
go        - start application at address 'addr'
gpio      - query and control gpio pins
gzwrite   - unzip and write memory to block device
help      - print command description/usage
iminfo    - print header information for application image
imxtract  - extract a part of a multi-image
itest     - return true/false on integer compare
led       - manage LEDs
loadb     - load binary file over serial line (kermit mode)
loads     - load S-Record file over serial line
loadx     - load binary file over serial line (xmodem mode)
loady     - load binary file over serial line (ymodem mode)
loop      - infinite loop on address range
lzmadec   - lzma uncompress a memory region
md        - memory display
mm        - memory modify (auto-incrementing address)
mmc       - MMC sub system
mmcinfo   - display MMC info
mtd       - MTD utils
mtest     - simple RAM read/write test
mtkautoboot- Display MediaTek bootmenu
mtkboardboot- Boot MTK firmware
mtkload   - MTK image loading utility
mtkupgrade- MTK firmware/bootloader upgrading utility
mw        - memory write (fill)
nand      - NAND utility
net       - NET sub-system
nfs       - boot image via network using NFS protocol
nm        - memory modify (constant address)
nmbm      - NMBM utility commands
nmrp      - netgear nmrp tools
panic     - Panic with optional message
pci       - list and access PCI Configuration Space
ping      - send ICMP ECHO_REQUEST to network host
pinmux    - show pin-controller muxing
printenv  - print environment variables
pwm       - control pwm channels
random    - fill memory with random pattern
reset     - Perform RESET of the CPU
run       - run commands in an environment variable
saveenv   - save environment variables to persistent storage
setenv    - set environment variables
setexpr   - set environment variable as the result of eval expression
sleep     - delay execution for some time
smc       - Issue a Secure Monitor Call
source    - run script from memory
tftpboot  - boot image via network using TFTP protocol
tftpsrv   - act as a TFTP server and boot the first received file
ubi       - ubi commands
ubifsload - load file from an UBIFS filesystem
ubifsls   - list files in a directory
ubifsmount- mount UBIFS volume
ubifsumount- unmount UBIFS volume
unlz4     - lz4 uncompress a memory region
unzip     - unzip a memory region
version   - print monitor, compiler and linker version
Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

15

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Rozszerzenie nie jest ważne, na dodatek możesz przy tftpboot podać nazwę pliku. Na openwrt to miałeś

   setenv ipaddr 192.168.2.1
   setenv serverip 192.168.2.2
   tftpboot openwrt.bin
   bootm
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

Tak , ale pewnie jak po komendzie tftpboot wpiszesz nazwę pliku , to właśnie ją będzie chciał ściągać , a nie domyślną...

Tam na samym początku też jest opcja "6. Load image" , tym bym spróbował też.

17 (edytowany przez DarioX7 2024-05-15 20:31:29)

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

MiG25 napisał/a:

Tak , ale pewnie jak po komendzie tftpboot wpiszesz nazwę pliku , to właśnie ją będzie chciał ściągać , a nie domyślną...

Tam na samym początku też jest opcja "6. Load image" , tym bym spróbował też.

To jest, to samo co Cezary zaproponował, tylko prowadzi cię za "rękę".
Fakt udało mi się w końcu załadować obraz — ten firewall od Windows 10 działa mi na nerwy.

Wykonałem ponownie polecenia:

root@OpenWrt:/# ubirmvol /dev/ubi0 -N kernel_backup
root@OpenWrt:/# ubirmvol /dev/ubi0 -N rootfs_backup
ubirmvol: error!: cannot find UBI volume "rootfs_backup"
          error 2 (No such file or directory)
root@OpenWrt:/# ubirename /dev/ubi0 rootfs_data rootfs_backup

EDIT:

Wgrało się ładnie, co ciekawe po wgraniu, samoczynnie się nie resetuje, jest w stanie "zawieszonym".

BusyBox v1.36.1 (2023-11-15 10:00:19 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------------------------------
 |                                                                           |
 | OpenWrt 23.05-SNAPSHOT, r23861-447eef2063                                 |
 |                                                                           |
 | Build time: 2024-05-12 09:50 CEST                                         |
 | Cezary Jackiewicz, https://eko.one.pl                                     |
 |                                                                           |
 -----------------------------------------------------------------------------
 | Machine: Netgear WAX220                                                   |
 | Uptime: 0d, 00:00:29                                                      |
 | Load: 0.06 0.02 0.00                                                      |
 | Flash:                                                                    |
 | Memory: total: 989.1MB, free: 917.2MB, used: 7%                           |
 | Leases: 0                                                                 |
 | lan: static, 192.168.1.1                                                  |
 -----------------------------------------------------------------------------
 === WARNING! ================================================================
 There is no root password defined on this device!
 Use the "passwd" command to set up a new password
 in order to prevent unauthorized SSH logins.
 -----------------------------------------------------------------------------
root@OpenWrt:/# pwd
/
root@OpenWrt:/# ubirmvol /dev/ubi0 -N kernel_backup
root@OpenWrt:/# ubirmvol /dev/ubi0 -N rootfs_backup
ubirmvol: error!: cannot find UBI volume "rootfs_backup"
          error 2 (No such file or directory)
root@OpenWrt:/# ubirename /dev/ubi0 rootfs_data rootfs_backup
root@OpenWrt:/# reboot
root@OpenWrt:/# [  475.422566] br-lan: port 1(eth0) entered disabled state
[  475.428228] device eth0 left promiscuous mode
[  475.432645] br-lan: port 1(eth0) entered disabled state
[  475.487821] mtk_soc_eth 15100000.ethernet eth0: Link is Down
[  479.778940] reboot: Restarting system

F0: 102B 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 2400 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [1000]
T0: 0000 021E [010F]
Jump to BL

NOTICE:  BL2: v2.6(release):660fb615
NOTICE:  BL2: Built : 18:31:23, Jun 10 2022
NOTICE:  WDT: disabled
NOTICE:  CPU: MT7986 (2000MHz)
NOTICE:  EMI: Using DDR4 settings
NOTICE:  EMI: Detected DRAM size: 1024MB
NOTICE:  EMI: complex R/W mem test passed
NOTICE:  SPI_NAND parses attributes from parameter page.
NOTICE:  SPI_NAND Detected ID 0xef
NOTICE:  Page size 2048, Block size 131072, size 134217728
NOTICE:  Initializing NMBM ...
NOTICE:  Signature found at block 1023 [0x07fe0000]
NOTICE:  First info table with writecount 0 found in block 960
NOTICE:  Second info table with writecount 0 found in block 963
NOTICE:  NMBM has been successfully attached in read-only mode
NOTICE:  BL2: Booting BL31
NOTICE:  BL31: v2.6(release):64c0c710d-dirty
NOTICE:  BL31: Built : 11:38:50, Sep  7 2022


U-Boot 2022.01-rc4 (Sep 07 2022 - 11:38:20 +0800)

CPU:   MediaTek MT7986
Model: mt7986-rfb
DRAM:  1 GiB

Initializing NMBM ...
spi-nand: spi_nand spi_nand@1: Winbond SPI NAND was found.
spi-nand: spi_nand spi_nand@1: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 64
Could not find a valid device for nmbm0
Signature found at block 1023 [0x07fe0000]
First info table with writecount 0 found in block 960
Second info table with writecount 0 found in block 963
NMBM has been successfully attached

MMC:   mmc@11230000: 0
Loading Environment from MTD... OK
In:    serial@11002000
Out:   serial@11002000
Err:   serial@11002000
Net:   eth0: ethernet@15100000
nmrp activated
nmrp configing
option ip[10.164.183.253] subnet:255.255.255.0
Recv FW-UP option
No ST-UP option
Using ethernet@15100000 device
Listening for TFTP transfer on 10.164.183.253
Load address: 0x46000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #########################################################
         1.1 MiB/s
done
Bytes transferred = 24249688 (1720558 hex)
nmrp tftp upload complete.
write firmware...

*** Upgrading Firmware ***


*** Loaded 24249688 (0x1720558) bytes at 0x46000000 ***

Image is encrypted
model: WAX220
region: US
version: V1.0.3.3
dateTime: Thu Dec 14 01:13:11 2023
size: 0x172033f
block size: 0x80
checksum: 0xd3e74bdd
Decrypt image...
Decrypt finish
ubi0: attaching mtd6
ubi0: scanning is finished
ubi0: attached mtd6 (name "ubi", size 81 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 650, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 4, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 16/10, WL threshold: 4096, image sequence number: 1664355062
ubi0: available PEBs: 42, total reserved PEBs: 608, PEBs reserved for bad PEB handling: 19
Updating volume 'kernel' from 0x46000800, size 0x34e9f0 ... OK
Updating volume 'rootfs' from 0x4634f400, size 0x13d0000 ... OK
ubi0: detaching mtd6
ubi0: mtd6 is detached

*** Firmware upgrade completed! ***
upgrade firmeare success.
Saving Environment to MTD... Erasing on MTD device 'nmbm0'... OK
Writing to MTD device 'nmbm0'... OK
OK
reset config default succes.
nmrp closing...
nmrp closed.
Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

18 (edytowany przez MiG25 2024-05-15 20:30:44)

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

No tak ,ale konsola nmrpflash na kompie pewnie Ci napisała ,żebyś wyłączył i włączył router , bo się wgrywanie zakończyło.

Ciekawe co będzie po ponownym włączeniu zasilania .

19 (edytowany przez DarioX7 2024-05-15 20:31:54)

Odp: WAX220 - przypadek z zakupionym "używanym" egzemplarzem

MiG25 napisał/a:

No tak ,ale konsola nmrpflash na kompie pewnie Ci napisała ,żebyś wyłączył i włączył router , bo się wgrywanie zakończyło.

Ciekawe co będzie po ponownym włączeniu zasilania .

Udało sie w końcu big_smile

Poniżej link do OEM bootlog.

https://pastebin.com/x8isTN8t

Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220