Опыт неудачного обновления прошивки ZyXEL NWA1121-NI и последующего взаимодействия с технической поддержкой ZyXEL

Попытка обновить прошивку штатным образом через WEB интерфейс завершилась неудачно, устройство так и не смогло загрузиться. После этого была попытка произвести прошивку через serial UART порт (обведен на фото).

Соответствующая инструкция представлена на сайте производителя. Но и после такой прошивки точка доступа корректно не запустилась. И чем ж в этом случае может помочь официальная служба технической поддержки производителя????

Далее следует скучный лог перепрошивки через serial UART порт.
U-Boot 1.1.4-dirty (Nov 2 2012 - 14:40:11) U-boot MI124 DRAM: Tap value selected = 0xf [0x0 - 0x1f] Setting 0xb8116290 to 0x38702d0f 64 MB Top of RAM usable for U-Boot at: 84000000 Reserving 220k for U-Boot at: 83fc8000 Reserving 192k for malloc() at: 83f98000 Reserving 44 Bytes for Board Info at: 83f97fd4 Reserving 48 Bytes for Global Data at: 83f97fa4 Reserving 128k for boot params() at: 83f77fa4 Stack Pointer at: 83f77f88 Now running in RAM - U-Boot at: 83fc8000 Flash Manuf Id 0xc2, DeviceId0 0x20, DeviceId1 0x18 flash size 16MB, sector count = 256 Flash: 16 MB pci_init_board: PCIe PLL not set for 40MHz refclk *** Warning *** : PCIe WLAN Module not found !!! In: serial Out: serial Err: serial Net: ag934x_enet_initialize... Fetching MAC Address from 0x83fed7a8 wasp reset mask:c02200 WASP ----> F1 PHY * : cfg1 0x80000000 cfg2 0x7114 eth0: 00:30:ab:11:20:e1 F1Phy reg init ATHR_AUTONEG_ADVERT:1DE1 ATHR_1000BASET_CONTROL:200 ATHR_PHY_CONTROL:3100 ATHRSF1_PHY: Port 0, Neg Success ATHRSF1_PHY: unit 0 phy addr 0 eth0 up ethact=eth0 ************ Post Result ******************* POST memory PASSED POST uart PASSED POST ethernet PASSED Hit any key to stop autoboot: 4 3 0 ar7240> setenv ipaddr 192.168.1.2 ar7240> setenv serverip 192.168.1.5 ar7240> run lk Trying eth0 dup 1 speed 1000 Using eth0 device TFTP from server 192.168.1.5; our IP address is 192.168.1.2 Filename 'vmlinux_mi124_f1e.lzma.uImage'. Load address: 0x80060000 Loading: * ################################################################# ################################################################# ###################################################### done Bytes transferred = 941705 (e5e89 hex) Erase Flash from 0x9f850000 to 0x9f93ffff in Bank # 1 First 0x85 last 0x93 sector size 0x10000 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 Erased 15 sectors Copy to Flash... write addr: 9f850000 done ar7240> run lf Trying eth0 Using eth0 device TFTP from server 192.168.1.5; our IP address is 192.168.1.2 Filename 'mi124_f1e-jffs2'. Load address: 0x80060000 Loading: * ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ############## done Bytes transferred = 8388608 (800000 hex) Erase Flash from 0x9f050000 to 0x9f84ffff in Bank # 1 First 0x5 last 0x84 sector size 0x10000 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 Erased 128 sectors Copy to Flash... write addr: 9f050000 done ar7240> reset Resetting... U-Boot 1.1.4-dirty (Nov 2 2012 - 14:40:11) U-boot MI124 DRAM: Tap value selected = 0xf [0x0 - 0x1f] Setting 0xb8116290 to 0x38702d0f 64 MB Top of RAM usable for U-Boot at: 84000000 Reserving 220k for U-Boot at: 83fc8000 Reserving 192k for malloc() at: 83f98000 Reserving 44 Bytes for Board Info at: 83f97fd4 Reserving 48 Bytes for Global Data at: 83f97fa4 Reserving 128k for boot params() at: 83f77fa4 Stack Pointer at: 83f77f88 Now running in RAM - U-Boot at: 83fc8000 Flash Manuf Id 0xc2, DeviceId0 0x20, DeviceId1 0x18 flash size 16MB, sector count = 256 Flash: 16 MB pci_init_board: PCIe PLL not set for 40MHz refclk *** Warning *** : PCIe WLAN Module not found !!! In: serial Out: serial Err: serial Net: ag934x_enet_initialize... Fetching MAC Address from 0x83fed7a8 wasp reset mask:c02200 WASP ----> F1 PHY * : cfg1 0x80000000 cfg2 0x7114 eth0: 00:30:ab:11:20:e1 F1Phy reg init ATHR_AUTONEG_ADVERT:1DE1 ATHR_1000BASET_CONTROL:200 ATHR_PHY_CONTROL:3100 ATHRSF1_PHY: Port 0, Neg Success ATHRSF1_PHY: unit 0 phy addr 0 eth0 up ethact=eth0 ************ Post Result ******************* POST memory PASSED POST uart PASSED POST ethernet PASSED Hit any key to stop autoboot: 4 3 2 1 0 ## Booting image at 9f850000 ... Image Name: Linux Kernel Image Created: 2016-10-05 6:28:25 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 941641 Bytes = 919.6 kB Load Address: 80002000 Entry Point: 801f4640 Verifying Checksum at 0x9f850040 ...OK Uncompressing Kernel Image ... OK No initrd ## Transferring control to Linux (at address 801f4640) ... ## Giving linux memsize in bytes, 67108864 Starting kernel ... Booting Atheros AR934x Linux version 2.6.31--LSDK-9.2.0_U11.14 (sam@TWTPEB1S2U121) (gcc version 4.3.3 (GCC) ) #1 Thu Sep 29 10:38:20 CST 2016 flash_size passed from bootloader = 16 arg 1: console=ttyS0,115200 arg 2: root=31:02 arg 3: rootfstype=jffs2 arg 4: init=/sbin/init arg 5: mtdparts=ath-nor0:256k(u-boot),64k(u-boot-env),8192k(rootfs),960k(uImage),6528k(reserve),256k(config),64k(mib0),64k(ART) arg 6: mem=64M CPU revision is: 0001974c (MIPS 74Kc) ath_sys_frequency: cpu srif ddr srif cpu 560 ddr 400 ahb 200 Determined physical RAM map: memory: 02000000 @ 00000000 (usable) User-defined physical RAM map: memory: 04000000 @ 00000000 (usable) Initrd not found or empty - disabling initrd Zone PFN ranges: Normal 0x00000000 -> 0x00004000 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0x00000000 -> 0x00004000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ath-nor0:256k(u-boot),64k(u-boot-env),8192k(rootfs),960k(uImage),6528k(reserve),256k(config),64k(mib0),64k(ART) mem=64M PID hash table entries: 256 (order: 8, 1024 bytes) Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes Writing ErrCtl register=00000000 Readback ErrCtl register=00000000 Memory: 47804k/65536k available (2010k kernel code, 17664k reserved, 482k data, 152k init, 0k highmem) NR_IRQS:128 plat_time_init: plat time init done Calibrating delay loop... 279.55 BogoMIPS (lpj=559104) Mount-cache hash table entries: 512 ****************ALLOC*********************** Packet mem: 802a8c60 (0xe00000 bytes) ******************************************** NET: Registered protocol family 16 ath_pcibios_init: bus 0 ***** Warning PCIe 0 H/W not found !!! registering PCI controller with io_map_base unset bio: create slab at 0 SCSI subsystem initialized NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 2048 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP reno registered NET: Registered protocol family 1 ATH GPIOC major 0 squashfs: version 4.0 (2009/01/31) Phillip Lougher msgmni has been set to 93 io scheduler noop registered io scheduler deadline registered (default) Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xb8020000 (irq = 19) is a 16550A console [ttyS0] enabled brd: module loaded 8 cmdlinepart partitions found on MTD device ath-nor0 Creating 8 MTD partitions on "ath-nor0": 0x000000000000-0x000000040000 : "u-boot" 0x000000040000-0x000000050000 : "u-boot-env" 0x000000050000-0x000000850000 : "rootfs" 0x000000850000-0x000000940000 : "uImage" 0x000000940000-0x000000fa0000 : "reserve" 0x000000fa0000-0x000000fe0000 : "config" 0x000000fe0000-0x000000ff0000 : "mib0" 0x000000ff0000-0x000001000000 : "ART" TCP cubic registered NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver sit0: Disabled Privacy Extensions NET: Registered protocol family 17 Bridge firewalling registered 802.1Q VLAN Support v1.8 Ben Greear All bugs added by David S. Miller arch/mips/atheros/gpio.c (ath_simple_config_init) JUMPSTART_GPIO: 4 athwdt_init: Registering WDT success ath_otp_init: Registering OTP success ath_clksw_init: Registering Clock Switch Interface success VFS: Mounted root (squashfs filesystem) readonly on device 31:2. Freeing unused kernel memory: 152k freed init started: BusyBox v1.01 (2016.10.05-06:27+0000) multi-call binary ATHR_GMAC: Length per segment 1536 ATHR_GMAC: fifo cfg 3 01f00140 ATHR_GMAC: RX TASKLET - Pkts per Intr:100 ATHR_GMAC: Mac address for unit 0:bfff0000 ATHR_GMAC: 00:30:ab:11:20:e1 ATHR_GMAC: Max segments per packet : 1 ATHR_GMAC: Max tx descriptor count : 128 ATHR_GMAC: Max rx descriptor count : 192 ATHR_GMAC: Mac capability flags : 2380 athr_gmac_ring_alloc Allocated 2048 at 0x83934800 athr_gmac_ring_alloc Allocated 3072 at 0x83913000 WASP ----> F1e PHY Setting Drop CRC Errors, Pause Frames and Length Error frames Setting PHY... ATHR_AUTONEG_ADVERT:DE1 ATHR_1000BASET_CONTROL:200 ATHR_PHY_CONTROL:1000 ATHRSF1_PHY: Port 0, Neg Success ATHRSF1_PHY: unit 0 phy addr 0 ADDRCONF(NETDEV_UP): eth0: link is not ready SIOCGIFFLAGS: No such device export: 1: З[Н±: bad variable name export: 1: З[Н±: bad variable name export: 1 (none) mips #1 Thu Sep 29 10:38:20 CST 2016 (none) (none) login: ATH_MAC_TIMER: enet unit:0 is up... RGMii 1000Mbps full duplex ATH_MAC_TIMER: done cfg2 0x7215 ifctl 0x0 miictrl WASP ----> F1e PHY Setting Drop CRC Errors, Pause Frames and Length Error frames ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
