OpenWrt Forum Archive

Topic: Porting OpenWRT to Actiontec mi424wr Rev. I

The content of this topic has been archived on 22 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I've had a couple of these newer Verizon FIOS mi424wr routers lying around and figured it would be nice to get OpenWRT working on them. They currently run some variant of openrg firmware but the source provided by Actiontec appears to be incomplete/broken.

The Rev. I has a native telnet interface but it appears to be more locked down that previous revisions. I tried using the previous script from the older revisions to create a backup of the installed firmware but it did not work since the "cat" command has been removed unlike the Rev. D and older routers. I was also trying to update that script to work with python3. I was able to use the script on a Rev. D mi424wr I had lying around without a problem but was unable to extract the produced image. I tried binwalk and a number of extraction tools but could not get anything working, I've uploaded that here as well if anyone wants to try and extract it.
These are all the options available over telnet:

Wireless Broadband Router> help all



Command Category conf - Read and write Wireless Broadband Router configuration data

factory            Factory related commands

print              Print Wireless Broadband Router configuration

set                Set Wireless Broadband Router configuration path to value

set_obscure        Set Wireless Broadband Router configuration path to an 

                   obscured value

del                Delete subtree from Wireless Broadband Router configuration

ram_set            Set Wireless Broadband Router dynamic configuration

ram_print          Print Wireless Broadband Router dynamic configuration

reconf             Reconfigure the system according to the current Wireless 

                   Broadband Router configuration

firmware_restore   Restore to saved firmware and reboot.

exit               Exit sub menu

help               Show help for commands within this menu



Command Category upnp - UPnP commands

igd      IGD commands

status   Display UPnP status

exit     Exit sub menu

help     Show help for commands within this menu



Command Category qos - Control and display QoS data

utilization   Connection utilization information

exit          Exit sub menu

help          Show help for commands within this menu



Command Category wmm - wmm configuration and control

get       get the specified entry

set       set the specified entry

del       del the specified entry

get_dev   get the entries of the specified device

exit      Exit sub menu

help      Show help for commands within this menu



Command Category cwmp - CWMP related commands

status          Print CWMP status

session_start   Start CWMP session to ACS

session_stop    Stop CWMP session

indexes         Print CWMP devices indexes

exit            Exit sub menu

help            Show help for commands within this menu



Command Category bridge - API for managing ethernet bridge

connection   connect separate network interfaces to form one seamless LAN

config       Configure bridge

info         Print bridge information

exit         Exit sub menu

help         Show help for commands within this menu



Command Category firewall - Control and display Firewall and NAT data

restart          Stop and start Firewall & NAT

start            Start Firewall & NAT

stop             Stop Firewall & NAT

filter           Turn Firewall packet inspection on/off

mac_cache_dump   Dump MAC cache data

dump             Display Firewall data

variable         Display variables of the firewall rules

trace            Trace packet traversal via the Firewall ruleset

fastpath         Turns firewall fastpath feature on/off (default is on)

exit             Exit sub menu

help             Show help for commands within this menu



Command Category connection - API for managing connections

pppoe   Configure pppoe interface

vlan    Configure vlan interface

exit    Exit sub menu

help    Show help for commands within this menu



Command Category inet_connection - API for managing internet connections

pppoe   Configure pppoe internet connection

ether   Configure ethernet internet connection

exit    Exit sub menu

help    Show help for commands within this menu



Command Category misc - API for Wireless Broadband Router miscellaneous tasks

print_ram         print ram consumption for each process

vlan_add          Add VLAN interface

top               Profiling over event loop and estream

wbm_debug_set     Stop and start WBM debug mode

wbm_border_set    Stop and start WBM border mode

knet_hooks_dump   Dump to console which knet_hooks run on each device

malloc_info       Print memory information of malloc module

malloc_trim       Free unused allocated memory in malloc module

exit              Exit sub menu

help              Show help for commands within this menu



Command Category firmware_update - Firmware update commands

start    Remotely upgrade Wireless Broadband Router

cancel   Kill running remote upgrade

exit     Exit sub menu

help     Show help for commands within this menu



Command Category log - Controls Wireless Broadband Router logging behavior

filter   Controls the CLI session logging behavior

print    Print the contents of a given syslog buffer to the console

clear    Clear the contents of a given syslog buffer

exit     Exit sub menu

help     Show help for commands within this menu



Command Category dev - Device related commands

mv88e60xx         Marvell MV88e60xx Ethernet Switch commands

moca              MOCA commands

mii_reg_get       Get Ethernet MII register value

mii_reg_set       Set Ethernet MII register value

mii_phy_reg_get   Get Ethernet MII register value

mii_phy_reg_set   Set Ethernet MII register value

exit              Exit sub menu

help              Show help for commands within this menu



Command Category kernel - Kernel related commands

sys_ioctl      issue openrg ioctl

meminfo        Print memory information

top            Print Wireless Broadband Router's processes memory usage

cpu_load_on    Periodically shows cpu usage.

cpu_load_off   Stop showing cpu usage (triggered by cpu_load_on).

cpu_load_avg   Shows average cpu usage of last 1, 5 and 15 minutes. 

exit           Exit sub menu

help           Show help for commands within this menu



Command Category system - Commands to control Wireless Broadband Router execution

http_intercept_status      Display HTTP intercept status

diag_test                  run diagtest 0=all  or  select 1-9 for TBHR 

                           ..TLANIPSTB

diag_correction            run corrections -- may reboot or reset BHR

die                        Exit from Wireless Broadband Router and return ret

ps                         Print Wireless Broadband Router's tasks

entity_close               Close an entity

etask_list_dump            Dump back trace of all etasks

restore_factory_settings   Restore factory configuration

reboot                     Reboot the system

ver                        Display version information

print_config               Print compilation configuration. Search for option 

                           if specified

exec                       Execute program

cat                        Print file contents to console

shell                      Spawn busybox shell in foreground

date                       Print the current UTC and local time

print_page                 Print page id and name

exit                       Exit sub menu

help                       Show help for commands within this menu



Command Category flash - Flash and loader related commands

commit   Save Wireless Broadband Router configuration to flash

erase    Erase a given section in the flash

load     Load and burn image

boot     Boot the system

bset     Configure bootloader

layout   Print the flash layout and content

dump     Dump the flash content

lock     Lock mtd region

unlock   Unlock mtd region

exit     Exit sub menu

help     Show help for commands within this menu



Command Category net - Network related commands

dns_route         Dyncamic Routing according to DNS replies

igmp              IGMP Proxy related commands

host              Resolve host by name

wsc               wps related commands

ifconfig          Configure network interface

ping              Test network connectivity

rg_ifconfig       List Wireless Broadband Router Network Devices

route             Print route table

main_wan          Print the name of the current main wan device

intercept_state   Print interception state

exit              Exit sub menu

help              Show help for commands within this menu



Command Category cmd - Commands related to the Command module

exit   Exit from the current CLI session

help   Show help for commands within this menu



Returned 0

Flash layout gives:

Wireless Broadband Router> flash

flash> layout

Flash layout:



Section 00 Type FACTORY    Range 0x00000000-0x00020000 MaxSize 0x0001FF6C

Flash file: /mnt/jffs2/rg_factory

Size 0x0000040A Name 'Downloaded at: Fri Dec 14 19:15:13 2007'

Checksum 0x0000EAFF Counter 0x0000000D Start Offset 0x00000000



Section 01 Type CONF       Range 0x00000000-0x00020000 MaxSize 0x0001FF6C

Flash file: /mnt/jffs2/rg_conf1

Size 0x000066C8 Name 'rg_conf'

Checksum 0x0032DC91 Counter 0x0000005F Start Offset 0x00000000



Section 02 Type CONF       Range 0x00000000-0x00020000 MaxSize 0x0001FF6C

Flash file: /mnt/jffs2/rg_conf2

Size 0x000066CA Name 'rg_conf'

Checksum 0x0032C0E8 Counter 0x0000005D Start Offset 0x00000000



Section 03 Type BACKUP_CONF Range 0x00000000-0x00020000 MaxSize 0x0001FF6C

Flash file: /mnt/jffs2/backup_rg_conf

Uninitialized.



Section 04 Type IMAGE      Range 0x00000000-0x00F00000 MaxSize 0x00EFFF6C

Flash file: /mnt/jffs2/openrg1.img

Size 0x0043F9F0 Name 'FEROCEON Version 4.7.5.3.31.2.14.40.19.22 Downloaded at: Fri Dec 14 19:14:20 2007'

Checksum 0x225EF815 Counter 0x0000000A Start Offset 0x00000000



Section 05 Type IMAGE      Range 0x00000000-0x00F00000 MaxSize 0x00EFFF6C

Flash file: /mnt/jffs2/openrg2.img

Size 0x0043F9F0 Name 'FEROCEON Version 4.7.5.3.31.2.14.40.19.22 Downloaded at: Fri Dec 14 19:15:02 2007'

Checksum 0x225EF817 Counter 0x0000000B Start Offset 0x00000000



Section 06 Type LOG        Range 0x00000000-0x00040000 MaxSize 0x0003FF6C

Flash file: /mnt/jffs2/persistent_log

Size 0x000000B3 Name 'Persistent_log'

Checksum 0x0000626E Counter 0x0000002D Start Offset 0x00000000



Total 7 sections found.



Returned 0

Flash dump has the following usage, I'm not sure exactly what I need to put there though in order to get a dump on the Rev I:

flash> help dump

dump   Dump the flash content



Usage:

dump [-s section | -r address -p flash_file] [-l length] [-1|2|4]



Returned 0

Anyone know what I should be putting into that command or any other steps I should be doing? I don't mind bricking these since I have 2 Rev I's and 1 Rev D and don't use any right now. The hardware is quite nice and it would be great if we could get the MOCA interface working since you can't buy routers with that capability that are not from verizon. It would also be nice to get MOCA working on the Rev D which is why I wanted to extract the firmware so I could take a look at the MOCA binary driver.

Well I figured out how to get busybox working now. You can just enter "system" and then "shell" when logged in to get a prompt. I can browse and view files with the cat command but can't figure out how to transfer them, I suppose it would be possible to use cat but that seems annoying.

You can transfer files with TFTP. Set up a tftp server on your local network and use the actiontec's built in tftp to transfer it to /tmp. This may be off topic, but  I am trying to figure out how to cross compile a real, fully featured busybox shell to upload to this thing so that I can add some custom rules. I want to (either install openwr)t or block verion's port 4567 somehow. I may have found a solution. The router won't let me block 4567 itself, but I can drop all traffic destined for the WAN ip address. That should work, right? If any traffic destined for the wan IP that we did not request is blocked, than I'd think that would prevent them from accessing their backdoor, although it would also prevent any port forwards from working.

(Last edited by OpenEverything on 9 Jun 2015, 01:18)

Any progress here?
I have gotten openwrt PandaBox running on the rev I. from here http://downloads.openwrt.org.cn/Pandora … 4WR-Rev-I/ credit to HADES.
Following the document after translating it from chinese to english with google drive http://downloads.openwrt.org.cn/Pandora … 424WR.docx
I couldnt get tftp to work so i flashed via serial connection to board and a usb drive formated to ext2.

what i am having a problem with leds are all dark in front and none of the ethernet ports work.
i can only connect to internet by bridgeing wireless ap connected to my existing wifi router.

output of serial conn:

Marvell>> reset
resetting ...

BootROM 1.34
Booting from NAND flash
BootROM: Image checksum verification PASSED

 __   __                      _ _
|  \/  | __ _ _ ____   _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| |  | | (_| | |   \ V /  __/ | |
|_|  |_|\__,_|_|    \_/ \___|_|_|
         _   _     ____              _
        | | | |   | __ )  ___   ___ | |_
        | | | |___|  _ \ / _ \ / _ \| __|
        | |_| |___| |_) | (_) | (_) | |_
         \___/    |____/ \___/ \___/ \__|
 ** LOADER **


U-Boot 2009.08 (May 11 2012 - 16:31:26) Marvell version: 2.1.6_NQ

Board: MI424WR-I
SoC:   88F6560 A0
CPU:   Marvell Feroceon (Rev 1) - LE
       CPU @ 1200Mhz, L2 @ 480Mhz
       DDR3 @ 400Mhz, TClock @ 200Mhz
PEX 0: Root Complex Interface, Detected Link X1
PEX 1: Detected No Link.
DRAM:  128 MB
       CS 0: base 0x00000000 size 128 MB
       Addresses 10M - 0M are saved for the U-Boot usage.
NAND:  1bit HM ECC, Size: 128 MiB
USB 0: Host Mode
Shutting down unused interfaces:
       PON
       SATA
       3xFE-PHY
Modules Detected:
       No PON module.
       RGMIIA Module on Switch port #6.
       RGMIIB Module on MAC0.
       Ethernet Switch on MAC1.
       QSGMII Module.
Net:   egiga0, egiga1 [PRIME]
Hit any key to stop autoboot:  0

Loading from NAND 128MiB 3,3V 8-bit, offset 0x3000000
   Image Name:   ARM OpenWrt Linux-3.14.32
   Created:      2015-03-12   9:50:04 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1556137 Bytes =  1.5 MB
   Load Address: 00008000
   Entry Point:  00008000
## Booting kernel from Legacy Image at 02000000 ...
   Image Name:   ARM OpenWrt Linux-3.14.32
   Created:      2015-03-12   9:50:04 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1556137 Bytes =  1.5 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.14.32 (lintel@PandoraBox-Server) (gcc version 4.8.3 (PandoraBox/Linaro GCC 4.8-2014.04 svn-r514) ) #6 Thu Mar 12 17:49:54 CST 2015
[    0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine model: Actiontec MI424WR-I
[    0.000000] Memory policy: Data cache writeback
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyS0,115200n8 earlyprintk
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Memory: 125364K/131072K available (3142K kernel code, 138K rwdata, 888K rodata, 135K init, 179K bss, 5708K reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xc8800000 - 0xff000000   ( 872 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .text : 0xc0008000 - 0xc03f7dbc   (4032 kB)
[    0.000000]       .init : 0xc03f8000 - 0xc0419f14   ( 136 kB)
[    0.000000]       .data : 0xc041a000 - 0xc043c92c   ( 139 kB)
[    0.000000]        .bss : 0xc043c92c - 0xc04698a0   ( 180 kB)
[    0.000000] NR_IRQS:114
[    0.000011] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 21474836475ns
[    0.000100] Calibrating delay loop... 1191.11 BogoMIPS (lpj=5955584)
[    0.040049] pid_max: default: 32768 minimum: 301
[    0.040136] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.040147] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.041686] CPU: Testing write buffer coherency: ok
[    0.041930] Setting up static identity map for 0x11568 - 0x115a4
[    0.042729] VFP support v0.3: not present
[    0.043083] pinctrl core: initialized pinctrl subsystem
[    0.043593] regulator-dummy: no parameters
[    0.043877] NET: Registered protocol family 16
[    0.044163] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.045328] cpuidle: using governor ladder
[    0.045356] Avanta: MV88F6560-Rev-2.
[    0.045476] Feroceon L2: Cache support initialised.
[    0.055231] bio: create slab <bio-0> at 0
[    0.056369] SCSI subsystem initialized
[    0.058282] Switched to clocksource orion_clocksource
[    0.060013] NET: Registered protocol family 2
[    0.060758] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.060784] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.060807] TCP: Hash tables configured (established 1024 bind 1024)
[    0.060854] TCP: reno registered
[    0.060866] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.060890] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.061059] NET: Registered protocol family 1
[    0.062288] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.062774] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.062785] jffs2: version 2.2 (NAND) (SUMMARY) (ZLIB) (RTIME) (RUBIN) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.062930] msgmni has been set to 244
[    0.063309] io scheduler noop registered
[    0.063320] io scheduler deadline registered (default)
[    0.064135] kirkwood-pinctrl f1018000.pinctrl: registered pinctrl driver
[    0.064779] mvebu-pcie pcie-controller.1: PCI host bridge to bus 0000:00
[    0.064798] pci_bus 0000:00: root bus resource [io  0x1000-0xfffff]
[    0.064810] pci_bus 0000:00: root bus resource [mem 0xf3000000-0xf4000000]
[    0.064823] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.065109] PCI: bus0: Fast back to back transfers disabled
[    0.065125] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.065733] PCI: bus1: Fast back to back transfers disabled
[    0.065823] pci 0000:00:01.0: BAR 8: assigned [mem 0xf3000000-0xf30fffff]
[    0.065840] pci 0000:01:00.0: BAR 0: assigned [mem 0xf3000000-0xf300ffff 64bit]
[    0.065862] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.065875] pci 0000:00:01.0:   bridge window [mem 0xf3000000-0xf30fffff]
[    0.135538] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.137032] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 33, base_baud = 12500000) is a 16550A
[    0.546925] console [ttyS0] enabled
[    0.552178] nand: device found, Manufacturer ID: 0x92, Chip ID: 0xf1
[    0.558587] nand: Eon NAND 128MiB 3,3V 8-bit
[    0.562879] nand: 128MiB, SLC, page size: 2048, OOB size: 64
[    0.568580] Scanning device for bad blocks
[    0.579444] Bad eraseblock 187 at 0x000001760000
[    0.614034] 4 ofpart partitions found on MTD device orion_nand
[    0.619906] Creating 4 MTD partitions on "orion_nand":
[    0.625073] 0x000000000000-0x000000200000 : "u-boot"
[    0.631094] 0x000000200000-0x000002200000 : "jffs2"
[    0.636939] 0x000003000000-0x000003200000 : "kernel"
[    0.642819] 0x000003200000-0x000008000000 : "ubi"
[    0.649165] libphy: Fixed MDIO Bus: probed
[    0.653555] libphy: orion_mdio_bus: probed
[    0.660428] mvneta f1074000.ethernet eth0: Using hardware mac address 00:50:43:00:02:02
[    0.670332] mvneta f1070000.ethernet eth1: Using hardware mac address 00:50:43:00:02:02
[    0.679752] TCP: cubic registered
[    0.683087] NET: Registered protocol family 17
[    0.687785] 8021q: 802.1Q VLAN Support v1.8
[    0.693014] regulator-dummy: disabling
[    0.697269] UBI: auto-attach mtd3
[    0.700629] UBI: attaching mtd3 to ubi0
[    0.814643] UBI: scanning is finished
[    0.829118] UBI: attached mtd3 (name "ubi", size 78 MiB) to ubi0
[    0.835158] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
[    0.841998] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[    0.848653] UBI: VID header offset: 512 (aligned 512), data offset: 2048
[    0.855384] UBI: good PEBs: 624, bad PEBs: 0, corrupted PEBs: 0
[    0.861341] UBI: user volume: 2, internal volumes: 1, max. volumes count: 128
[    0.868520] UBI: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 1497304119
[    0.877608] UBI: available PEBs: 0, total reserved PEBs: 624, PEBs reserved for bad PEB handling: 20
[    0.887019] UBI: background thread "ubi_bgt0d" started, PID 742
[    0.893491] UBI: ubiblock0_0 created from ubi0:0(rootfs)
[    0.898850] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem
[    0.906189] mvsw61xx 8.mvsw6171: Found MV88F6560 built-in at f1072004.mdio-bu:08
[    0.913640] mvsw61xx 8.mvsw6171: Using indirect addressing
[    0.925514] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    0.933249] Freeing unused kernel memory: 132K (c03f8000 - c0419000)
procd: Console is alive
[    2.793733] usbcore: registered new interface driver usbfs
[    2.799452] usbcore: registered new interface driver hub
[    2.804981] usbcore: registered new device driver usb
[    2.812388] Button Hotplug driver version 0.4.1
[    2.988893] raid6: int32x1     94 MB/s
[    3.158508] raid6: int32x2    145 MB/s
[    3.328559] raid6: int32x4    170 MB/s
[    3.498639] raid6: int32x8    174 MB/s
[    3.502405] raid6: using algorithm int32x8 (174 MB/s)
[    3.507478] raid6: using intx1 recovery algorithm
[    3.512933] xor: measuring software checksum speed
[    3.608286]    arm4regs  :  1076.400 MB/sec
[    3.708290]    8regs     :   773.200 MB/sec
[    3.808290]    32regs    :   835.200 MB/sec
[    3.812493] xor: using function: arm4regs (1076.400 MB/sec)
[    3.903415] bio: create slab <bio-1> at 1
[    3.907785] Btrfs loaded
[    3.913417] exFAT: Version 1.2.9
[    3.932400] SGI XFS with security attributes, large block/inode numbers, no debug enabled
[    3.942868] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.950172] ehci-platform: EHCI generic platform driver
[    3.956291] ehci-orion: EHCI orion driver
[    3.960468] orion-ehci f1050000.ehci: EHCI Host Controller
[    3.966006] orion-ehci f1050000.ehci: new USB bus registered, assigned bus number 1
[    3.973812] orion-ehci f1050000.ehci: irq 23, io mem 0xf1050000
[    3.998300] orion-ehci f1050000.ehci: USB 2.0 started, EHCI 1.00
[    4.004475] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    4.011317] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.018585] usb usb1: Product: EHCI Host Controller
[    4.023487] usb usb1: Manufacturer: Linux 3.14.32 ehci_hcd
[    4.029010] usb usb1: SerialNumber: f1050000.ehci
[    4.034308] hub 1-0:1.0: USB hub found
[    4.038104] hub 1-0:1.0: 1 port detected
[    4.043711] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    4.052156] usbcore: registered new interface driver usb-storage
procd: - preinit -
Failed to find gpio-button-hotplug. Maybe it is a built in module ?
[    4.357167] random: mktemp urandom read with 42 bits of entropy available
Press the [f] key and hit [enter[    4.378381] usb 1-1: new high-speed USB device number 2 using orion-ehci
] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[    4.539832] usb 1-1: New USB device found, idVendor=05e3, idProduct=0608
[    4.546585] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    4.553779] usb 1-1: Product: USB2.0 Hub
[    4.560307] hub 1-1:1.0: USB hub found
[    4.564453] hub 1-1:1.0: 4 ports detected
[    4.848574] usb 1-1.1: new high-speed USB device number 3 using orion-ehci
[    4.959322] usb 1-1.1: New USB device found, idVendor=0781, idProduct=5151
[    4.966246] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    4.973612] usb 1-1.1: Product: Cruzer Micro
[    4.977904] usb 1-1.1: Manufacturer: SanDisk Corporation
[    4.983254] usb 1-1.1: SerialNumber: 2004110052078BA36F60
[    4.989673] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[    4.996175] scsi0 : usb-storage 1-1.1:1.0
[    5.999169] scsi 0:0:0:0: Direct-Access     SanDisk  Cruzer Micro     0.1  PQ: 0 ANSI: 2
[    6.009231] sd 0:0:0:0: [sda] 2001888 512-byte logical blocks: (1.02 GB/977 MiB)
[    6.017215] sd 0:0:0:0: [sda] Write Protect is off
[    6.022592] sd 0:0:0:0: [sda] No Caching mode page found
[    6.027942] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    6.036841] sd 0:0:0:0: [sda] No Caching mode page found
[    6.042207] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    6.049631]  sda: sda1
[    6.054466] sd 0:0:0:0: [sda] No Caching mode page found
[    6.059838] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    6.065964] sd 0:0:0:0: [sda] Attached SCSI removable disk
[    6.328312] mvneta f1074000.ethernet eth0: link up
kmod: ran 1 iterations
block: extroot: unable to locate rootfs mtdblock
[    8.114246] UBIFS: background thread "ubifs_bgt0_1" started, PID 838
[    8.145134] UBIFS: recovery needed
[    8.253231] UBIFS: recovery completed
[    8.257004] UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[    8.263499] UBIFS: LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    8.272688] UBIFS: FS size: 66060288 bytes (63 MiB, 512 LEBs), journal size 3354624 bytes (3 MiB, 26 LEBs)
[    8.282393] UBIFS: reserved for root: 3120190 bytes (3047 KiB)
[    8.288258] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 92E4B3B2-AB47-452A-85DD-D71366E2C939, small LPT model
switching to overlay
procd: - early -
[    8.596631] random: nonblocking pool is initialized
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[   12.752400] NET: Registered protocol family 10
[   12.786423] NET: Registered protocol family 8
[   12.790842] NET: Registered protocol family 20
[   12.861673] tun: Universal TUN/TAP device driver, 1.6
[   12.866754] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   12.898059] sit: IPv6 over IPv4 tunneling driver
[   12.938031] nf_conntrack version 0.5.0 (1960 buckets, 7840 max)
[   12.965715] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   12.990110] Netfilter messages via NETLINK v0.30.
[   13.004003] ip_set: protocol 6
[   13.088754] hidraw: raw HID events driver (C) Jiri Kosina
[   13.118442] u32 classifier
[   13.121167]     input device check on
[   13.124843]     Actions configured
[   13.139423] Mirror/redirect action on
[   13.207427] fuse init (API version 7.22)
[   13.217008] PandoraBox IP Bandwidth load.
[   13.242401] usbcore: registered new interface driver cdc_acm
[   13.248094] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   13.270437] cm109: Keymap for Komunikate KIP1000 phone loaded
[   13.278097] usbcore: registered new interface driver cm109
[   13.283644] cm109: CM109 phone driver: 20080805 (C) Alfred E. Heggestad
[   13.302166] Loading modules backported from Linux version master-2014-05-22-0-gf2032ea
[   13.310159] Backport generated by backports.git backports-20140320-37-g5c33da0
[   13.343540] ip_tables: (C) 2000-2006 Netfilter Core Team
[   13.448927] usbcore: registered new interface driver usbhid
[   13.454534] usbhid: USB HID core driver
[   13.471740] usbcore: registered new interface driver usblp
[   13.492925] usbcore: registered new interface driver usbserial
[   13.505861] usbcore: registered new interface driver usbserial_generic
[   13.515998] usbserial: USB Serial support registered for generic
[   13.635394] xt_time: kernel timezone is -0000
[   13.678837] cfg80211: Calling CRDA to update world regulatory domain
[   13.690630] cfg80211: World regulatory domain updated:
[   13.695803] cfg80211:  DFS Master region: unset
[   13.700208] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   13.710019] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   13.718061] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   13.726114] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   13.734165] cfg80211:   (5170000 KHz - 5250000 KHz @ 160000 KHz), (N/A, 2000 mBm), (N/A)
[   13.742305] cfg80211:   (5250000 KHz - 5330000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[   13.750445] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[   13.758584] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   13.766626] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   13.774876] usbcore: registered new interface driver ch341
[   13.781369] usbserial: USB Serial support registered for ch341-uart
[   13.806057] usbcore: registered new interface driver cp210x
[   13.815252] usbserial: USB Serial support registered for cp210x
[   13.838445] usbcore: registered new interface driver ftdi_sio
[   13.847161] usbserial: USB Serial support registered for FTDI USB Serial Device
[   13.923748] usbcore: registered new interface driver pl2303
[   13.929717] usbserial: USB Serial support registered for pl2303
[   13.948357] PPP generic driver version 2.4.2
[   13.966030] NET: Registered protocol family 24
[   13.976434] usbcore: registered new interface driver sierra
[   13.988336] usbserial: USB Serial support registered for Sierra USB modem
[   14.018445] usbcore: registered new interface driver snd-usb-audio
[   14.089868] usbcore: registered new interface driver option
[   14.099156] usbserial: USB Serial support registered for GSM modem (1-port)
[   14.127975] usbcore: registered new interface driver qcserial
[   14.137366] usbserial: USB Serial support registered for Qualcomm USB modem
[   14.168554] PCI: enabling device 0000:00:01.0 (0140 -> 0143)
[   14.373608] cfg80211: Calling CRDA for country: US
[   14.386159] cfg80211: Regulatory domain changed to country: US
[   14.392064] cfg80211:  DFS Master region: FCC
[   14.396267] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   14.406085] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A)
[   14.414139] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 1700 mBm), (N/A)
[   14.422193] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2300 mBm), (0 s)
[   14.430246] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
[   14.438299] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
[   14.446818] ieee80211 phy0: Atheros AR9287 Rev:2 mem=0xc90c0000, irq=25
[   20.049784] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem
[   20.087644] EXT4-fs (sda1): warning: mounting unchecked fs, running e2fsck is recommended
[   20.227747] EXT4-fs (sda1): mounted filesystem without journal. Opts:
[   22.129186] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   22.136632] IPv6: ADDRCONF(NETDEV_UP): eth0.1: link is not ready
[   22.147475] device eth0.1 entered promiscuous mode
[   22.152346] device eth0 entered promiscuous mode
[   22.169194] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[   22.200071] IPv6: ADDRCONF(NETDEV_UP): eth0.2: link is not ready
[   22.206447] device eth0.2 entered promiscuous mode
[   22.231958] IPv6: ADDRCONF(NETDEV_UP): br-wan: link is not ready
[   24.065372] IPv6: ADDRCONF(NETDEV_UP): wlan0-1: link is not ready
[   24.077165] device wlan0-1 entered promiscuous mode
[   24.082383] br-lan: port 2(wlan0-1) entered forwarding state
[   24.088093] br-lan: port 2(wlan0-1) entered forwarding state
[   24.094251] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   24.218357] mvneta f1074000.ethernet eth0: link up
[   24.223209] br-lan: port 2(wlan0-1) entered disabled state
[   24.228980] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   24.269593] br-lan: port 1(eth0.1) entered forwarding state
[   24.275229] br-lan: port 1(eth0.1) entered forwarding state
[   24.280916] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[   24.287487] br-wan: port 1(eth0.2) entered forwarding state
[   24.293126] br-wan: port 1(eth0.2) entered forwarding state
[   24.298836] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.2: link becomes ready
[   24.342870] IPv6: ADDRCONF(NETDEV_CHANGE): br-wan: link becomes ready
[   24.531873] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   26.268323] br-lan: port 1(eth0.1) entered forwarding state
[   26.288323] br-wan: port 1(eth0.2) entered forwarding state
[   26.458652] wlan0: authenticate with 00:18:e7:db:39:a2
[   26.471795] wlan0: send auth to 00:18:e7:db:39:a2 (try 1/3)
[   26.498665] wlan0: authenticated
[   26.528355] wlan0: associate with 00:18:e7:db:39:a2 (try 1/3)
[   26.548263] wlan0: RX AssocResp from 00:18:e7:db:39:a2 (capab=0x431 status=0 aid=4)
[   26.556140] wlan0: associated
[   26.559338] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   26.592868] br-lan: port 2(wlan0-1) entered forwarding state
[   26.598639] br-lan: port 2(wlan0-1) entered forwarding state
[   26.604498] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0-1: link becomes ready
[   28.598323] br-lan: port 2(wlan0-1) entered forwarding state
procd: - init complete -

BusyBox v1.22.1 (2015-03-12 15:07:12 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
  _______________________________________________________________
 |    ____                 _                 ____               |
 |   |  _ \ __ _ _ __   __| | ___  _ __ __ _| __ )  _____  __   |
 |   | |_) / _` | '_ \ / _` |/ _ \| '__/ _` |  _ \ / _ \ \/ /   |
 |   |  __/ (_| | | | | (_| | (_) | | | (_| | |_) | (_) >  <    |
 |   |_|   \__,_|_| |_|\__,_|\___/|_|  \__,_|____/ \___/_/\_\   |
 |                                                              |
 |                  PandoraBox SDK Plantform                    |
 |                    Copyright 2013-2015                       |
 |             D-Team Technology Co.,Ltd. ShenZhen              |
 |______________________________________________________________|
  Base on OpenWrt BARRIER BREAKER (14.09, r514)
[root@PandoraBox:/]#
[root@PandoraBox:/]#uname -a
Linux PandoraBox 3.14.32 #6 Thu Mar 12 17:49:54 CST 2015 armv5tel GNU/Linux
[root@PandoraBox:/]#opkg list
6in4 - 17-1
6rd - 7-1
6to4 - 12-1
6tunnel - 0.11rc2-3
ChinaDNS-C - 1.3.0
alsa-lib - 1.0.27.2-1
alsa-utils - 1.0.28-2
avahi-daemon - 0.6.31-6
avahi-utils - 0.6.31-6
base-files - 156-r514
blkid - 2.24.1-1
block-mount - 2014-12-01
btrfs-progs - 0.19-1
busybox - 1.22.1-3
cfdisk - 2.24.1-1
chat - 2.4.7-2
comgt - 0.32-23
cpulimit-ng - 1.2-1
curl - 7.38.0-1
dbus - 1.8.8-1
ddns-scripts - 1.0.0-23
dnsmasq-full - 2.71-4
dosfsck - 3.0.12-1
dosfslabel - 3.0.12-1
dropbear - 2014.63-2
e2fsprogs - 1.42.4-1
etherwake - 1.09-3
exfat-utils - 1.1.1-1
fdisk - 2.24.1-1
firewall - 2014-09-19
fstools - 2014-12-01
fuse-utils - 2.9.0-2
hd-idle - 1.04-1
hdparm - 9.39-1
hostapd-common - 2014-06-03.1-1
ip - 3.15.0-1
ip6tables - 1.4.21-1
ipset - 6.20.1-1
iptables - 1.4.21-1
iptables-mod-account - 2.3-1
iptables-mod-conntrack-extra - 1.4.21-1
iptables-mod-filter - 1.4.21-1
iptables-mod-ipopt - 1.4.21-1
iptables-mod-u32 - 1.4.21-1
iptaccount - 2.3-1
iw - 3.15-1
iwinfo - 51
jshn - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
jsonfilter - 2014-06-19-cdc760c58077f44fc40adbbe41e1556a67c1b9a9
kernel - 3.14.32-1-38470140628e1896b4c141b1f8d011a3
kmod-ath - 3.14.32+2014-05-22-1
kmod-ath9k - 3.14.32+2014-05-22-1
kmod-ath9k-common - 3.14.32+2014-05-22-1
kmod-atm - 3.14.32-1
kmod-button-hotplug - 3.14.32-3
kmod-cfg80211 - 3.14.32+2014-05-22-1
kmod-crypto-aes - 3.14.32-1
kmod-crypto-arc4 - 3.14.32-1
kmod-crypto-authenc - 3.14.32-1
kmod-crypto-core - 3.14.32-1
kmod-crypto-crc32c - 3.14.32-1
kmod-crypto-hash - 3.14.32-1
kmod-crypto-manager - 3.14.32-1
kmod-crypto-pcompress - 3.14.32-1
kmod-fs-btrfs - 3.14.32-1
kmod-fs-exfat - 3.14.32-1
kmod-fs-exportfs - 3.14.32-1
kmod-fs-vfat - 3.14.32-1
kmod-fs-xfs - 3.14.32-1
kmod-fuse - 3.14.32-1
kmod-hid - 3.14.32-1
kmod-hid-generic - 3.14.32-1
kmod-ifb - 3.14.32-1
kmod-input-core - 3.14.32-1
kmod-input-evdev - 3.14.32-1
kmod-ip6tables - 3.14.32-1
kmod-ipt-account - 3.14.32+2.3-1
kmod-ipt-compat-xtables - 3.14.32+2.3-1
kmod-ipt-conntrack - 3.14.32-1
kmod-ipt-conntrack-extra - 3.14.32-1
kmod-ipt-core - 3.14.32-1
kmod-ipt-filter - 3.14.32-1
kmod-ipt-ipopt - 3.14.32-1
kmod-ipt-ipset - 3.14.32+6.20.1-1
kmod-ipt-nat - 3.14.32-1
kmod-ipt-nat-extra - 3.14.32-1
kmod-ipt-nathelper - 3.14.32-1
kmod-ipt-u32 - 3.14.32-1
kmod-iptunnel - 3.14.32-1
kmod-iptunnel4 - 3.14.32-1
kmod-ipv6 - 3.14.32-1
kmod-leds-gpio - 3.14.32-1
kmod-ledtrig-default-on - 3.14.32-1
kmod-ledtrig-gpio - 3.14.32-1
kmod-ledtrig-heartbeat - 3.14.32-1
kmod-ledtrig-netdev - 3.14.32-1
kmod-ledtrig-netfilter - 3.14.32-1
kmod-ledtrig-oneshot - 3.14.32-1
kmod-ledtrig-timer - 3.14.32-1
kmod-ledtrig-usbdev - 3.14.32-1
kmod-lib-crc-ccitt - 3.14.32-1
kmod-lib-crc32c - 3.14.32-1
kmod-lib-lzo - 3.14.32-1
kmod-lib-raid6 - 3.14.32-1
kmod-lib-textsearch - 3.14.32-1
kmod-lib-xor - 3.14.32-1
kmod-lib-zlib - 3.14.32-1
kmod-mac80211 - 3.14.32+2014-05-22-1
kmod-nfnetlink - 3.14.32-1
kmod-nls-base - 3.14.32-1
kmod-nls-cp437 - 3.14.32-1
kmod-nls-cp936 - 3.14.32-1
kmod-nls-iso8859-1 - 3.14.32-1
kmod-nls-utf8 - 3.14.32-1
kmod-ppp - 3.14.32-1
kmod-pppoe - 3.14.32-1
kmod-pppox - 3.14.32-1
kmod-sched - 3.14.32-1
kmod-sched-connmark - 3.14.32-1
kmod-sched-core - 3.14.32-1
kmod-scsi-core - 3.14.32-1
kmod-showspeed - 3.14.32-1
kmod-sit - 3.14.32-1
kmod-slhc - 3.14.32-1
kmod-sound-core - 3.14.32-1
kmod-tun - 3.14.32-1
kmod-usb-acm - 3.14.32-1
kmod-usb-atm - 3.14.32-1
kmod-usb-audio - 3.14.32-1
kmod-usb-cm109 - 3.14.32-1
kmod-usb-core - 3.14.32-1
kmod-usb-hid - 3.14.32-1
kmod-usb-ohci - 3.14.32-1
kmod-usb-printer - 3.14.32-1
kmod-usb-serial - 3.14.32-1
kmod-usb-serial-ch341 - 3.14.32-1
kmod-usb-serial-cp210x - 3.14.32-1
kmod-usb-serial-ftdi - 3.14.32-1
kmod-usb-serial-option - 3.14.32-1
kmod-usb-serial-pl2303 - 3.14.32-1
kmod-usb-serial-qualcomm - 3.14.32-1
kmod-usb-serial-sierrawireless - 3.14.32-1
kmod-usb-serial-wwan - 3.14.32-1
kmod-usb-storage - 3.14.32-1
kmod-usb2 - 3.14.32-1
libavahi - 0.6.31-6
libavahi-client - 0.6.31-6
libavahi-dbus-support - 0.6.31-6
libblkid - 2.24.1-1
libblobmsg-json - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
libc - 0.9.33.2-1
libcurl - 7.38.0-1
libdaemon - 0.14-4
libdbus - 1.8.8-1
libevent2 - 2.0.21-1
libexpat - 2.1.0-1
libext2fs - 1.42.4-1
libfuse - 2.9.0-2
libgcc - 4.8-linaro-1
libgdbm - 1.11-1
libgmp - 6.0.0-1
libid3tag - 0.15.1b-4
libip4tc - 1.4.21-1
libip6tc - 1.4.21-1
libiwinfo - 51
libiwinfo-lua - 51
libjpeg - 6b-1
libjson-c - 0.11-2
libjson-script - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
liblua - 5.1.5-1
libmad - 0.15.1b-3
libmnl - 1.0.3-1
libncurses - 5.9-1
libnettle - 2.7.1-1
libnfnetlink - 1.0.1-1
libnl-tiny - 0.1-3
libopenssl - 1.0.2-2
libpcap - 1.5.3-1
libpcre - 8.35-2
libpolarssl - 1.3.9-2
libpthread - 0.9.33.2-1
librt - 0.9.33.2-1
libstdcpp - 4.8-linaro-1
libsysfs - 2.1.0-2
libubox - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
libubus - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
libubus-lua - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
libuci - 2014-04-11.1-1
libuci-lua - 2014-04-11.1-1
libusb-1.0 - 1.0.9-1
libuuid - 2.24.1-1
libxml2 - 2.9.2-2
libxtables - 1.4.21-1
lua - 5.1.5-1
luci - 0.12+svn-r514-1
luci-app-chinadns - 0.12+svn-r514-1
luci-app-commands - 0.12+svn-r514-1
luci-app-cpulimit - 0.12+svn-r514-1
luci-app-ddns - 0.12+svn-r514-1
luci-app-firewall - 0.12+svn-r514-1
luci-app-hd-idle - 0.12+svn-r514-1
luci-app-mjpg-streamer - 0.12+svn-r514-1
luci-app-ntpc - 0.12+svn-r514-1
luci-app-qos - 0.12+svn-r514-1
luci-app-samba - 0.12+svn-r514-1
luci-app-shadowsocks - 0.12+svn-r514-1
luci-app-shairport - 0.12+svn-r514-1
luci-app-sqm - 3-1
luci-app-transmission - 0.12+svn-r514-1
luci-app-upnp - 0.12+svn-r514-1
luci-app-usb-printer - 0.12+svn-r514-1
luci-app-vsftpd - 0.12+svn-r514-1
luci-app-webshell - 0.12+svn-r514-1
luci-app-wol - 0.12+svn-r514-1
luci-app-xunlei - 0.12+svn-r514-1
luci-base - 0.12+svn-r514-1
luci-i18n-chinese - 0.12+svn-r514-1
luci-i18n-english - 0.12+svn-r514-1
luci-lib-nixio - 0.12+svn-r514-1
luci-mod-admin-full - 0.12+svn-r514-1
luci-proto-3g - 0.12+svn-r514-1
luci-proto-ipv6 - 0.12+svn-r514-1
luci-proto-ppp - 0.12+svn-r514-1
luci-proto-relay - 0.12+svn-r514-1
luci-theme-bootstrap - 0.12+svn-r514-1
luci-theme-xeye - 0.12+svn-r514-1
madplay - 0.15.2b-3
miniupnpd-pandorabox - 1.8.20140523-4
mjpg-streamer - r182-1
mkdosfs - 3.0.12-1
mtd - 20
netifd - 2014-09-08.1-46c569989f984226916fec28dd8ef152a664043e
ntpclient - 2007_365-4
odhcp6c - 2014-12-10-722226c4f1d45c8bf4ac9189523738abcf7d648f
odhcpd - 2014-09-25-a6e2953843eaf6c93764f9feef10466e7a84ec85
openssl-util - 1.0.2-2
opkg - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-7
p910nd - 0.95-3
pciutils - 3.2.1-1
ppp - 2.4.7-2
ppp-mod-pppoe - 2.4.7-2
procd - 2014-09-15-c1a558f7d0c1e6c1ffa5a47d557a7b45205eef1d
procd-nand - 2014-09-15-c1a558f7d0c1e6c1ffa5a47d557a7b45205eef1d
qos-scripts - 1.2.1-7
reiserfsprogs - 3.6.21-1
relayd - 2014-06-29-8b20ffae06b9b7fcc6fb52d3b8a80b45ed424e39
resolveip - 2
samba36-server - 3.6.25-1
shadowsocks-libev - 2.1.4-a365d66d692b7d04ee2c0d93ab03deaa052ce83c
shairport - 2014-05-08-2
shellsync - 0.1-1
sqm-scripts - 7-3
swap-utils - 2.24.1-1
swconfig - 10
sysfsutils - 2.1.0-2
tc - 3.15.0-1
terminfo - 5.9-1
transmission-daemon - 2.84-1
ubi-utils - 1.5.1-2
uboot-envtools - 2014.04-4
ubox - 2014-09-16-5c45b560bc8c9e13682269ed963a8a4a65959518
ubus - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
ubusd - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
uci - 2014-04-11.1-1
uhttpd - 2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067
uhttpd-mod-ubus - 2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067
usb-modeswitch - 2014-07-18-01ecc3b9764d1dd89cf36ede0a2d98f9adb0cd33
usbreset - 4
usbutils - 007-1
vsftpd - 3.0.2-4
wget - 1.16-1
wireless-tools - 29-5
wpad-mini - 2014-06-03.1-1
xfs-fsck - 3.1.7-1
xfs-growfs - 3.1.7-1
xfs-mkfs - 3.1.7-1
zlib - 1.2.8-1

Did you make any headway on this issue? I have just loaded up the image as well on one of this router that was collecting dust in a drawer. I was able to flash via tftp. I am able to get LED status lights on the front and lan ports 1-3 are showing lights, just no ip.

This would be huge for FIOS users!

Hey all,

I would also be interested in getting openwrt onto the mi424wr rev. II. I got a used one from a friend of mine, and wanted to get itrunning to use as a primary access point.

I'm currently reflashing a bunch of wgt634u routers I have laying around, and once I'm done I'll be working on the mi424wr.

Anybody else actively working on these devices?

I'm working on this right now actually, and was led here in my searching. This topic was not easy to find in my googling. The main hassle I've run into is that the jungo-image.py script commonly suggested for the mi424wr doesn't really work for the rev i. I've made a few changes to the script, and I don't know how stable it is, but I got it working for uploading over tftp. Having an awful time getting redboot uploaded though.

Most recently I ran into this problem:

Wireless Broadband Router> flash load -u http://192.168.1.3:8080/rb-mi424wr-ROM.bin -s 0
permst_write_data: Data exceeds section 0 size (section size: 131072 bytes, data count: 132622 bytes
Download failed - sector reset

Returned 1
Wireless Broadband Router> 
jamesvbiederbeck wrote:

I'm working on this right now actually, and was led here in my searching. This topic was not easy to find in my googling. The main hassle I've run into is that the jungo-image.py script commonly suggested for the mi424wr doesn't really work for the rev i. I've made a few changes to the script, and I don't know how stable it is, but I got it working for uploading over tftp. Having an awful time getting redboot uploaded though.

Most recently I ran into this problem:

Wireless Broadband Router> flash load -u http://192.168.1.3:8080/rb-mi424wr-ROM.bin -s 0
permst_write_data: Data exceeds section 0 size (section size: 131072 bytes, data count: 132622 bytes
Download failed - sector reset

Returned 1
Wireless Broadband Router> 

looking forward to any progress, it would be quite a boon to FIOS customers everywhere. I wish I was savvy enough to contribute. I'm not sure if there is enough interest in the rev I or not.. but I'm pretty sure the REV I is the latest? It's what the frontier tech set me up with yesterday... along with a xyxel hla3105 coax ethernet bridge... not sure why it's needed when the modem has a cable input.

(Last edited by BeepBoop on 9 Dec 2015, 02:38)

I just tried to flash the Actiontec Open Source code onto a spare Rev I.  I followed the instructions in the readme exactly, including using 32-bit fedora for the build machine.  It did not compile on my Ubuntu 64 bit machine.

Anyway everything seem to go smoothly until I rebooted the router and now I get a solid red power light. The LAN lights blinks green when I plug in my computer but I do not get an IP address and can not connect to the router.

My thoughts were that if I could get the Actiontec software working I would learn enough to work on getting openwrt loaded. 
However, it looks like I might of bricked the router unless I can get some suggestions on how to reconnect.  Any thoughts?

The last command I used was:

flash load -u tftp://192.168.1.2/MI424WR-GEN3I.img 

I received a message that Section 5 was overwritten when that command completed.

After that I used the

 system reboot 

command and that was the last interaction.

(Last edited by Antonios on 14 Dec 2015, 17:29)

kcamb22 wrote:

Any progress here?
I have gotten openwrt PandaBox running on the rev I. from here http://downloads.openwrt.org.cn/Pandora … 4WR-Rev-I/ credit to HADES.
Following the document after translating it from chinese to english with google drive http://downloads.openwrt.org.cn/Pandora … 424WR.docx
I couldnt get tftp to work so i flashed via serial connection to board and a usb drive formated to ext2.

what i am having a problem with leds are all dark in front and none of the ethernet ports work.
i can only connect to internet by bridgeing wireless ap connected to my existing wifi router.


I still have one REV E and REV I,I can find some information and use usb ttl flash REV I to PandoraBox, I can understand Chinese ,So anything that is fine ,for PandraBox still have some problem ,First ,Power line is Red ,Second , WAN can not be use ,look like need some drivers for WAN, sound like someone just say LAN 1 can be WAN ,I want to use the original WAN port, If anyone can, Please let me know.

Antonios wrote:

I just tried to flash the Actiontec Open Source code onto a spare Rev I.  I followed the instructions in the readme exactly, including using 32-bit fedora for the build machine.  It did not compile on my Ubuntu 64 bit machine.

Anyway everything seem to go smoothly until I rebooted the router and now I get a solid red power light. The LAN lights blinks green when I plug in my computer but I do not get an IP address and can not connect to the router.

My thoughts were that if I could get the Actiontec software working I would learn enough to work on getting openwrt loaded. 
However, it looks like I might of bricked the router unless I can get some suggestions on how to reconnect.  Any thoughts?

The last command I used was:

flash load -u tftp://192.168.1.2/MI424WR-GEN3I.img 

I received a message that Section 5 was overwritten when that command completed.

After that I used the

 system reboot 

command and that was the last interaction.


You can try use USB TTL Re-flash image first.

The discussion might have continued from here.