Modify

Opened 22 months ago

Last modified 22 months ago

#22187 new defect

Asus RT-N14U flashing isn't working

Reported by: anonymous Owned by: developers
Priority: low Milestone:
Component: other Version: Chaos Calmer 15.05
Keywords: Asus RT-14U, flashing Cc:

Description

I tried to use the guide:
https://wiki.openwrt.org/toh/asus/rt-n14u#flashing

Asus RT-N14U firmware: 376
tftp method failed:
tftp 192.168.1.1
tftp> bin
tftp> trace
Packet tracing on.
tftp> put openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.bin
sent WRQ <file=openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.bin, mode=octet>
sent WRQ <file=openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.bin, mode=octet>
sent WRQ <file=openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.bin, mode=octet>
sent WRQ <file=openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.bin, mode=octet>
sent WRQ <file=openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.bin, mode=octet>
Transfer timed out.

Asus web GUI doesn't accept this file, because it ends with bin
The same situation is with OpenWRT version 14.07

Asus RT-N14U firmware: 372 (I downgraded the firmware).
tftp method failed again:
tftp 192.168.1.1
tftp> binary
tftp> trace
Packet tracing on.
tftp> put openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.trx
sent WRQ <file=openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.trx, mode=octet>
sent WRQ <file=openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.trx, mode=octet>
sent WRQ <file=openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.trx, mode=octet>
sent WRQ <file=openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.trx, mode=octet>
sent WRQ <file=openwrt-15.05.1-ramips-mt7620-rt-n14u-squashfs-sysupgrade.trx, mode=octet>
Transfer timed out.

Web GUI hungs on renamed OpenWRT firmware (bin -> trx).
For some reason it discards flashing. Main page of GUI is still working.

Writing an alternative firmware is working:
https://bitbucket.org/padavan/rt-n56u/downloads/RT-N14U_3.4.3.9-099_base.trx
The simplest method is to download it and put it into GUI.


Some device info:
Jan 1 00:00:02 syslogd started: BusyBox v1.24.1
Jan 1 00:00:02 RT-N14U: firmware version: 3.4.3.9-099
Jan 1 00:00:02 kernel: klogd started: BusyBox v1.24.1 (2016-02-01 01:51:01 KRAT)
Jan 1 00:00:02 kernel: Linux version 3.4.110 (padavan@hms) (gcc version 4.4.7 (GCC) ) #2 Mon Feb 1 02:04:16 KRAT 2016
Jan 1 00:00:02 kernel: MediaTek SoC: MT7620N, RevID: 0206, RAM: DDR1, XTAL: 20MHz
Jan 1 00:00:02 kernel: CPU/OCP/SYS frequency: 580/193/193 MHz
Jan 1 00:00:02 kernel: CPU revision is: 00019650 (MIPS 24KEc)
Jan 1 00:00:02 kernel: Determined physical RAM map:
Jan 1 00:00:02 kernel: memory: 04000000 @ 00000000 (usable)
Jan 1 00:00:02 kernel: Zone PFN ranges:
Jan 1 00:00:02 kernel: Normal 0x00000000 -> 0x00004000

Jan 1 00:00:02 kernel: Ralink SPI flash driver, SPI clock: 48MHz
Jan 1 00:00:02 kernel: SPI flash chip: W25Q128FV (ef 40180000) (16384 Kbytes)
Jan 1 00:00:02 kernel: Creating 7 MTD partitions on "raspi":
Jan 1 00:00:02 kernel: 0x000000000000-0x000000030000 : "Bootloader"
Jan 1 00:00:02 kernel: 0x000000030000-0x000000040000 : "Config"
Jan 1 00:00:02 kernel: 0x000000040000-0x000000050000 : "Factory"
Jan 1 00:00:02 kernel: 0x000000050000-0x0000001652a0 : "Kernel"
Jan 1 00:00:02 kernel: 0x0000001652a0-0x000000fc0000 : "RootFS"
Jan 1 00:00:02 kernel: 0x000000fc0000-0x000001000000 : "Storage"
Jan 1 00:00:02 kernel: 0x000000050000-0x000000fc0000 : "Firmware_Stub"

Disk /dev/mtdblock0: 0 MB, 196608 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock0 doesn't contain a valid partition table

Disk /dev/mtdblock1: 0 MB, 65536 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock1 doesn't contain a valid partition table

Disk /dev/mtdblock2: 0 MB, 65536 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock2 doesn't contain a valid partition table

Disk /dev/mtdblock3: 1 MB, 1135104 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock3 doesn't contain a valid partition table

Disk /dev/mtdblock4: 15 MB, 15051776 bytes
255 heads, 63 sectors/track, 1 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock4 doesn't contain a valid partition table

Disk /dev/mtdblock5: 0 MB, 262144 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock5 doesn't contain a valid partition table

Disk /dev/mtdblock6: 16 MB, 16187392 bytes
255 heads, 63 sectors/track, 1 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock6 doesn't contain a valid partition table

Attachments (0)

Change History (3)

comment:1 Changed 22 months ago by anonymous

P.S.
Of course, SHA256 sum of OpenWRT image is correct

comment:2 Changed 22 months ago by anonymous

P.P.S.
After padavan's firmware tftp method works.
So this task cold be considered as closed with minor issues with Web interface from ASUS.

comment:3 Changed 22 months ago by anonymous

Often the problem is the too long file name.
Please add the information you have now to the openwrt wiki.

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.