ZTE ZXA10 F660
OpenWrt support
Not supported.
Some work in here: https://forum.openwrt.org/t/openwrt-now-support-zte-f660-v3-0-and-hgg420n/101136
Hardware
Info
Revision | V3.0 |
---|---|
Instruction set | ARM9 |
Vendor | Marvell |
bootloader | U-Boot |
System-On-Chip | MV88F6560 |
CPU @Frq | (?)MHz |
Flash size | 128 MiB / 32 MiB |
Flash Chip | SPANSION S34ML01G100TF100 |
RAM size | 128 MB |
RAM Chip | SK Hynix H5TQ1G63DFR-H9C |
Wireless No1 | Realtek RTL8192CE 2.4GHz 802.11b/g/n |
Switch | (?) Marvell 88E6351 |
Modem | (?) TW2362G-CDEH GPON ONU 2×10 |
USB | Yes 1 x 2.0, connector not present on some board revisions |
Serial | Yes |
JTAG | (?) |
Photos
Opening the case
Note: This will void your warranty!
- To remove the cover and open the device, remove rubber feet and screws. Opening the plastic case will be painful, try not to break the tiny plastic pieces.
Serial
Bootlogs
OEM bootlog
BootROM 1.34 Booting from NAND flash BootROM: Image checksum verification PASSED U-Boot 2009.08 (May 27 2015 - 09:16:04) Hit enter to stop autoboot: 0 Starting kernel ... [ethSetPortConf]iPortNum = 0................... [ethSetPortConf]iPortNum = 3................... [ethSetPortConf]iPortNum = 2................... [ethSetPortConf]iPortNum = 1................... ==========================sys process start========================= Omci get Byte Order is Little-Endian g_bByteSort(0) =====================omci sender process start===================== =====================omci execute process start===================== ======================omci debug process start====================== VOP_TaskEntry entered:POWER ON!!!wState:0 VOP_DSP2RtraceTaskEntry entered:POWER ON!!!wState:0 VOP_DspTraceTaskEntery entered:POWER ON!!!wState:0 ~~~SLC_Initial Slic_type: 1 ZXA10_F620G_ODM =====11930:23:17 [================upnp_igd][Warn] ====omci process[upnpigd.c(199)U start==========PnPIGDStart] Cal=============== g_MeCtr_Configd!UPnPIGDProcessure=0x00000000,gRestart ret = -1_MeCtr_CreateMar06 l function faile k1=0x00000000,g_MeCtr_CreateMark2=0x00000000 Call CmDevGetDevInfoConf success! the HardwareVer is V3.0 OmciAdapter get_onu_g_version V3.0 OmciAdapter_get_serial_number result:0 sn:ZTEG0xc041e620 OmciAdapter get_loid ZTEGC041E620 OmciAdapter get_loid_pwd GC041E620 Process_Perf's Event(4352) is not support !! 11930:23:17 [KIGMP][Error] [br_mld.c(1625)mld_deal_data] packet from br0, drop it! Using /kmodule/slc/usrline.ko SLC:User Siliconlab Driver V3.0.0 Init Finish. Initial Config NOPTC F460MV/F420MV: 37. Find a chan 0, cs 0 Find a chan 0, cs 1 cann't Find a chan 2 cann't Find a chan 3 cann't Find a chan 4 cann't Find a chan 5 cann't Find a chan 6 cann't Find a chan 7 Init port 0 mii0: link up mii2: link up Port 3: Link-up, Full-duplex, Speed-100Mbps. cpcp port 3 state change! 11930:23:19 [KIGMP][Error] [br_mld.c(1625)mld_deal_data] packet from br0, drop it! Siliconlab chip Si32176 found! 0 Init port 1 Siliconlab chip Si32176 found! 1 11930:23:25 [OSS_httpd][Error] [oss_comm.c(2300)SocketSynSendMs] SocketSynSendMsg s32ActCount = 0 errno = 0 !!! 11930:23:25 [OSS_telnetd][Error] [oss_comm.c(2300)SocketSynSendMs] SocketSynSendMsg s32ActCount = 0 errno = 0 !!! 11930:23:25 [OSS_gpon_omci][Error] [oss_comm.c(2300)SocketSynSendMs] SocketSynSendMsg s32ActCount = 0 errno = 0 !!! 11930:23:25 [OSS_gpon_omci][Error] [oss_comm.c(2303)SocketSynSendMs] APPID[0x84] send EVENT[0x2402] to APPID[0x1] dwUsedTicks[852] timeout !!! 11930:23:25 [OSS_gpon_omci][Error] [oss_common.c(664)SSEND] [omci][00840101] SSEND Send Message[0X2402] to [00010182] socket failed 11930:23:25 [omci][Error] [pon_eth_cmapi.c(4561)CmEthGetPortLin] CmSendMsg2MM return error iRet=-3! 11930:23:25 [omci][Error] [pon_eth_cmapi.c(352)CmUniGetPortCon] CmEthGetPortLinkState error! (Slot:0, Port:0)Call CmUniGetPortConfig error, i11930:23:25 [Ret = -3 OSS_httpd][Error] [oss_comm.c(2303)SocketSynSendMs] APPID[0x3] send EVENT[0x9701] to APPID[0x1] dwUsedTicks[854] timeout !!! 11930:23:25 [OSS_httpd][Error] [oss_common.c(664)SSEND] [webd][00030101] SSEND Send Message[0X9701] to [00010102] socket failed 11930:23:25 [webd][Error] [fw_api.c(274)fwPortRegisterA] fwPortRegisterApi chItemID:WEB wEvent:9701 iRet:7ffe0005 FAILURE! 11930:23:25 [OSS_httpd][Warn] [oss_sche.c(701)RunProcess] RunProcess process[webd] Event[0x1100] dwUsedTicks[868] 11930:23:25 [tr069][Warn] [notify_value_ch(273)NotifyListFind] parameter is NULL! addr 44, data 0x0 addr 44, data 0x0 addr 44, data 0x0 addr 44, data 0x0 11930:23:26 [OSS_voip][Warn] [oss_sche.c(701)RunProcess] RunProcess process[SLCCONTROL] Event[0x6511] dwUsedTicks[874] 11930:23:26 [OSS_telnetd][Error] [oss_comm.c(2303)SocketSynSendMs] APPID[0x3d] send EVENT[0x9702] to APPID[0x1] dwUsedTicks[847] timeout !!! 11930:23:26 [OSS_telnetd][Error] [oss_common.c(664)SSEND] [telnetd][003D0101] SSEND Send Message[0X9702] to [00010102] socket failed 11930:23:26 [telnetd][Error] [fw_api.c(274)fwPortRegisterA] fwPortRegisterApi chItemID:TELNET wEvent:9702 iRet:7ffe0005 FAILURE! 11930:23:26 [OSS_cspd][Warn] [oss_sche.c(701)RunProcess] RunProcess process[firewall] Event[0x9701] dwUsedTicks[895] 11930:23:26 [OSS_upnpd][Warn] [oss_sche.c(701)RunProcess] RunProcess process[upnp_cp] Event[0x1103] dwUsedTicks[899] 11930:23:26 [OSS_telnetd][Warn] [oss_sche.c(701)RunProcess] RunProcess process[telnetd] Event[0x1103] dwUsedTicks[910] 11930:23:26 [OSS_gpon_omci][Warn] [oss_comm.c(2119)SynMsgCheck] Ack wEvent = 0x2402 Msg wEvent = 0x2402 wAckLen = 104 wAckBuffLen = 8192 wAckCheck = 1 wSynCheck = 4 Sub_SNOntStaticDB:Don't create meclass:350! Omci Debug:CmWLANListConfig.dwCount = 4 [ethSetPortConf]iPortNum = 0................... [ethSetPortConf]iPortNum = 3................... [ethSetPortConf]iPortNum = 2................... [ethSetPortConf]iPortNum = 1................... wlan_get_ssid_control: cur user=0 [XCK]eWEPAuthMode 0, eBeaconType 2, eWPAAuthMode 0, e11iAuthMode 0 wlan_get_ssid_control: cur user=0 [XCK]eWEPAuthMode 0, eBeaconType 2, eWPAAuthMode 0, e11iAuthMode 0 wlan_get_ssid_control: cur user=0 [XCK]eWEPAuthMode 0, eBeaconType 2, eWPAAuthMode 0, e11iAuthMode 0 wlan_get_ssid_control: cur user=0 [XCK]eWEPAuthMode 0, eBeaconType 2, eWPAAuthMode 0, e11iAuthMode 0 11930:23:27 [omci][Error] [pon_version_mgr(427)GetVersionNumbe] <GetVersionNumberString>(427)bVersionNumber:V2.30.20P5T4S 11930:23:27 [omci][Error] [pon_version_mgr(427)GetVersionNumbe] <GetVersionNumberString>(427)bVersionNumber:V2.30.20P8T8S 11930:23:27 [OSS_gpon_omci][Error] [oss_common.c(330)OSSSendAckData] [omci]OSSSendAckData[3E81] wAckLen = 4 wAckBuffLen = 0 [sender = 00840301]!!! power status is 0x9e!!! step into Initialize_ALL_Dot1ag_MEs step into Clear_All_Dot1ag_MEP step into Clear_All_Dot1ag_MA step into Clear_All_Dot1ag_MD [ADAPTER]Set Gpon Up!!! [mvGponStart]sn :ZTEGc041e620, pwd:GC041E620 ERROR: (mv_pon/core/gpon/gonuGponApi.c:822) onuGponApiGemPortIdClearONUMACDRV_GetTco[ADAPTER]Set GpontBufferSize: van Up!!! lue(0) is out of[mvGponStart] range, use def sn :ZTEGc041e620value:256 , pwd:GC041E620 [ADAPTER]Set Gpon Up!!! [mvGponStart]sn :ZTEGc041e620, pwd:GC041E620 ZTE----pon li11930:23:31 [nk activate succOSS_gpon_omci][Wess! arn] [oss_sche.c(701)RunProcess] RunProcess process[omci] Event[0x3e81] dwUsedTicks[1420] ==========================alarm process start======================= ======================perf process start===================== Process_Perf's Event(4355) is not support !! [Leaf_omciexception]exception msg is NULL! Omci Debug:tIGMPList.dwCount = 8 11930:23:31 [RCA][Warn] [rcm_main.c(105)RCM_Main] {RCM_Main} RCA_Watchdog wRegistdogRtn[0],[0:ok] -----VOP_TaskEntopen DSP_dev ry entered:DSP Sdriver! TART WORK!!!----UDP MOD START---wState:1 open DSP_TRACE driver! addr 44, data 0x0 addr 44, data 0x0 addr 44, data 0x0 addr 44, data 0x0 ssid set 0 Configuration file: /var/secrtlx Using interface wlan0 with hwaddr 54:22:f8:bf:e7:9b and ssid 'ZTE-bfe79b' Setting MTU failed - trying to s[PHY_ConfigMACWithParaFile][MACPHY_REG_92C] [PHY_ConfigBBWithParaFile][PHY_REG_PG] ===> Load_92C_Firmware <=== Load_92C_Firmware urvive with current value kTPTd_0 Thread create successfully! br0: port 6(wlan0) entering learning state br0: topology change detected, propagating br0: port 6(wlan0) entering forwarding state 11930:23:33 [OSS_cspd][Warn] [oss_sche.c(701)RunProcess] RunProcess process[wlan_config] Event[0x1154] dwUsedTicks[709]
OpenWrt bootlog
BootROM 1.34 Booting from NAND flash BootROM: Image checksum verification PASSED __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | | | | | __ ) ___ ___ | |_ | | | |___| _ \ / _ \ / _ \| __| | |_| |___| |_) | (_) | (_) | |_ \___/ |____/ \___/ \___/ \__| ** LOADER ** U-Boot 2009.08 ( 6月 24 2023 - 12:46:23) Marvell version: 2.1.6_NQ Board: F660 SoC: 88F6560 A0 CPU: Marvell Feroceon (Rev 1) - LE CPU @ 0Mhz, L2 @ 0Mhz DDR3 @ 0Mhz, TClock @ 200Mhz PEX 0: Detected No Link. PEX 1: Root Complex Interface, Detected Link X1 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: SATA Modules Detected: GPON module detected. TDM module. Ethernet Switch on MAC0. 3xFE PHY Module. GE-PHY on Switch port #0. Net: egiga0 [PRIME], egiga1 Hit any key to stop autoboot: 0 NAND read: device 0 offset 0x100000, size 0x400000 4194304 bytes read: OK ## Booting kernel from Legacy Image at 02000000 ... Image Name: ARM OpenWrt Linux-5.15.118 Created: 2023-06-24 3:01:52 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2809171 Bytes = 2.7 MB Load Address: 00008000 Entry Point: 00008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 5.15.118 (catzy@catzy-550-red-arc) (arm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 12.3.0 r23339-5cb870bdd6) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 Sat Jun 24 03:01:52 2023 [ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f [ 0.000000] CPU: VIVT data cache, VIVT instruction cache [ 0.000000] OF: fdt: Machine model: ZTE F460 F660 [ 0.000000] Memory policy: Data cache writeback [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32480 [ 0.000000] Kernel command line: [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 119708K/131072K available (5923K kernel code, 576K rwdata, 1520K rodata, 1024K init, 209K bss, 11364K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns [ 0.000001] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns [ 0.000042] Switching to timer-based delay loop, resolution 5ns [ 0.000190] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=2000000) [ 0.000223] pid_max: default: 32768 minimum: 301 [ 0.001538] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.001577] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.003525] CPU: Testing write buffer coherency: ok [ 0.005065] Setting up static identity map for 0x100000 - 0x10003c [ 0.005315] mvebu-soc-id: MVEBU SoC ID=0x6560, Rev=0x2 [ 0.009247] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.009288] futex hash table entries: 256 (order: -1, 3072 bytes, linear) [ 0.009551] pinctrl core: initialized pinctrl subsystem [ 0.011502] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.011891] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.013139] thermal_sys: Registered thermal governor 'step_wise' [ 0.013225] cpuidle: using governor ladder [ 0.013520] Feroceon L2: Enabling L2 [ 0.013565] Feroceon L2: Cache support initialised. [ 0.019298] No ATAGs? [ 0.027304] SCSI subsystem initialized [ 0.027809] usbcore: registered new interface driver usbfs [ 0.027873] usbcore: registered new interface driver hub [ 0.027924] usbcore: registered new device driver usb [ 0.029182] clocksource: Switched to clocksource orion_clocksource [ 0.030680] NET: Registered PF_INET protocol family [ 0.030881] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.031481] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) [ 0.031525] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.031548] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.031578] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.031606] TCP: Hash tables configured (established 1024 bind 1024) [ 0.031715] UDP hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.031753] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.032086] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.032136] PCI: CLS 0 bytes, default 32 [ 0.034204] workingset: timestamp_bits=14 max_order=15 bucket_order=1 [ 0.040588] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.040616] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.044504] armada-370-pinctrl f1018000.pinctrl: registered pinctrl driver [ 0.046379] mvebu-pcie mbus@f1000000:pcie@82000000: host bridge /mbus@f1000000/pcie@82000000 ranges: [ 0.046438] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0x00f1040000..0x00f1041fff -> 0x0000040000 [ 0.046477] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0x00f1044000..0x00f1045fff -> 0x0000044000 [ 0.046512] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0x00f1080000..0x00f1081fff -> 0x0000080000 [ 0.046547] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0xffffffffffffffff..0x00fffffffe -> 0x0100000000 [ 0.046580] mvebu-pcie mbus@f1000000:pcie@82000000: IO 0xffffffffffffffff..0x00fffffffe -> 0x0100000000 [ 0.046613] mvebu-pcie mbus@f1000000:pcie@82000000: MEM 0xffffffffffffffff..0x00fffffffe -> 0x0200000000 [ 0.046640] mvebu-pcie mbus@f1000000:pcie@82000000: IO 0xffffffffffffffff..0x00fffffffe -> 0x0200000000 [ 0.046941] mvebu-pcie mbus@f1000000:pcie@82000000: PCI host bridge to bus 0000:00 [ 0.046963] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.046986] pci_bus 0000:00: root bus resource [mem 0xf1040000-0xf1041fff] (bus address [0x00040000-0x00041fff]) [ 0.047007] pci_bus 0000:00: root bus resource [mem 0xf1044000-0xf1045fff] (bus address [0x00044000-0x00045fff]) [ 0.047027] pci_bus 0000:00: root bus resource [mem 0xf1080000-0xf1081fff] (bus address [0x00080000-0x00081fff]) [ 0.047045] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff] [ 0.047062] pci_bus 0000:00: root bus resource [io 0x1000-0xeffff] [ 0.047187] pci 0000:00:01.0: [11ab:6560] type 01 class 0x060400 [ 0.047494] pci 0000:00:02.0: [11ab:6500] type 01 class 0x060400 [ 0.048517] PCI: bus0: Fast back to back transfers disabled [ 0.048538] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 0.048560] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 0.049616] PCI: bus1: Fast back to back transfers enabled [ 0.049637] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 0.049844] pci 0000:02:00.0: [10ec:8191] type 00 class 0x028000 [ 0.049885] pci 0000:02:00.0: reg 0x10: [io 0xf2000000-0xf20000ff] [ 0.049927] pci 0000:02:00.0: reg 0x18: [mem 0x44000000-0x44003fff 64bit] [ 0.050056] pci 0000:02:00.0: supports D1 D2 [ 0.050071] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.051101] PCI: bus2: Fast back to back transfers disabled [ 0.051121] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02 [ 0.051345] pci 0000:00:02.0: BAR 8: assigned [mem 0xe0000000-0xe00fffff] [ 0.051370] pci 0000:00:02.0: BAR 7: assigned [io 0x10000-0x10fff] [ 0.051390] pci 0000:00:01.0: PCI bridge to [bus 01] [ 0.051418] pci 0000:02:00.0: BAR 2: assigned [mem 0xe0000000-0xe0003fff 64bit] [ 0.051449] pci 0000:02:00.0: BAR 0: assigned [io 0x10000-0x100ff] [ 0.051471] pci 0000:00:02.0: PCI bridge to [bus 02] [ 0.051487] pci 0000:00:02.0: bridge window [io 0x10000-0x10fff] [ 0.051510] pci 0000:00:02.0: bridge window [mem 0xe0000000-0xe00fffff] [ 0.052025] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 0.052738] printk: console [ttyS0] disabled [ 0.052842] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 30, base_baud = 12500000) is a 16550A [ 0.740703] printk: console [ttyS0] enabled [ 0.746024] nand: device found, Manufacturer ID: 0x01, Chip ID: 0xf1 [ 0.752448] nand: AMD/Spansion S34ML01G1 [ 0.756396] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64 [ 0.764040] Scanning device for bad blocks [ 0.821696] Bad eraseblock 491 at 0x000003d60000 [ 0.884424] 4 fixed-partitions partitions found on MTD device orion_nand [ 0.891180] Creating 4 MTD partitions on "orion_nand": [ 0.896351] 0x000000000000-0x0000000c0000 : "u-boot" [ 0.905307] 0x0000000c0000-0x000000100000 : "uboot_env" [ 0.911248] 0x000000100000-0x000000400000 : "kernel" [ 0.918257] 0x000000400000-0x000002000000 : "ubi" [ 0.930942] mv88e6085 f1072004.mdio-bus-mii:08: switch 0x440 detected: Marvell 88E6351, revision 2 [ 1.127530] mvneta f1070000.ethernet eth0: Using hardware mac address 00:50:43:00:02:02 [ 1.135896] i2c_dev: i2c /dev entries driver [ 1.140980] orion_wdt: Initial timeout 21 sec [ 1.148169] NET: Registered PF_INET6 protocol family [ 1.167427] Segment Routing with IPv6 [ 1.171233] In-situ OAM (IOAM) with IPv6 [ 1.175272] NET: Registered PF_PACKET protocol family [ 1.180657] 8021q: 802.1Q VLAN Support v1.8 [ 1.190169] mv88e6085 f1072004.mdio-bus-mii:08: switch 0x440 detected: Marvell 88E6351, revision 2 [ 2.361397] mv88e6085 f1072004.mdio-bus-mii:08: configuring for fixed/ link mode [ 2.373310] mv88e6085 f1072004.mdio-bus-mii:08: Link is Up - 1Gbps/Full - flow control off [ 2.469284] mv88e6085 f1072004.mdio-bus-mii:08 internet (uninitialized): PHY [mv88e6xxx-1:00] driver [Marvell 88E1540] (irq=45) [ 2.501346] mv88e6085 f1072004.mdio-bus-mii:08 ethernet1 (uninitialized): PHY [mv88e6xxx-1:01] driver [Marvell 88E3016] (irq=46) [ 2.532731] mv88e6085 f1072004.mdio-bus-mii:08 ethernet2 (uninitialized): PHY [mv88e6xxx-1:02] driver [Marvell 88E3016] (irq=47) [ 2.566270] mv88e6085 f1072004.mdio-bus-mii:08 ethernet3 (uninitialized): PHY [mv88e6xxx-1:03] driver [Marvell 88E3016] (irq=48) [ 2.584844] DSA: tree 0 setup [ 2.588254] UBI: auto-attach mtd3 [ 2.591635] ubi0: attaching mtd3 [ 2.627017] ubi0: scanning is finished [ 2.641692] ubi0: attached mtd3 (name "ubi", size 28 MiB) [ 2.647135] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes [ 2.654075] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512 [ 2.660835] ubi0: VID header offset: 512 (aligned 512), data offset: 2048 [ 2.667664] ubi0: good PEBs: 224, bad PEBs: 0, corrupted PEBs: 0 [ 2.673716] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128 [ 2.680999] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1024021292 [ 2.690197] ubi0: available PEBs: 0, total reserved PEBs: 224, PEBs reserved for bad PEB handling: 20 [ 2.699760] ubi0: background thread "ubi_bgt0d" started, PID 258 [ 2.706910] block ubiblock0_0: created from ubi0:0(rootfs) [ 2.712463] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem [ 2.726304] VFS: Mounted root (squashfs filesystem) readonly on device 254:0. [ 2.737042] Freeing unused kernel image (initmem) memory: 1024K [ 2.743062] Run /sbin/init as init process [ 3.161822] init: Console is alive [ 3.165481] init: - watchdog - [ 3.894234] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 4.002415] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.013271] fsl-ehci: Freescale EHCI Host controller driver [ 4.021411] ehci-orion: EHCI orion driver [ 4.025636] orion-ehci f1050000.ehci: EHCI Host Controller [ 4.031227] orion-ehci f1050000.ehci: new USB bus registered, assigned bus number 1 [ 4.039087] orion-ehci f1050000.ehci: irq 33, io mem 0xf1050000 [ 4.069210] orion-ehci f1050000.ehci: USB 2.0 started, EHCI 1.00 [ 4.075953] hub 1-0:1.0: USB hub found [ 4.080431] hub 1-0:1.0: 1 port detected [ 4.087462] ehci-platform: EHCI generic platform driver [ 4.101750] usbcore: registered new interface driver usb-storage [ 4.110775] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 4.128469] init: - preinit - [ 4.850041] random: jshn: uninitialized urandom read (4 bytes read) [ 4.906482] random: jshn: uninitialized urandom read (4 bytes read) [ 4.966096] mtdblock: MTD device 'uboot_env' is NAND, please consider using UBI block devices instead. [ 5.082297] mtdblock: MTD device 'uboot_env' is NAND, please consider using UBI block devices instead. [ 5.187529] random: jshn: uninitialized urandom read (4 bytes read) [ 5.323323] mvneta f1070000.ethernet eth0: configuring for fixed/gmii link mode [ 5.332110] mvneta f1070000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 5.340627] mv88e6085 f1072004.mdio-bus-mii:08 ethernet1: configuring for phy/gmii link mode [ 5.353939] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready Press the [f] key and hit [enter] to enter failsafe mode Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level [ 7.597923] UBIFS (ubi0:1): default file-system created [ 7.604034] UBIFS (ubi0:1): Mounting in unauthenticated mode [ 7.635423] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 395 [ 7.667373] random: procd: uninitialized urandom read (4 bytes read) [ 7.701353] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data" [ 7.709266] UBIFS (ubi0:1): LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes [ 7.719248] UBIFS (ubi0:1): FS size: 21417984 bytes (20 MiB, 166 LEBs), max 176 LEBs, journal size 1032193 bytes (0 MiB, 8 LEBs) [ 7.730890] UBIFS (ubi0:1): reserved for root: 1011624 bytes (987 KiB) [ 7.737456] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID EAB8F775-0B1A-4578-BCAF-9A337ED9CE19, small LPT model [ 7.750237] mount_root: overlay filesystem has not been fully initialized yet [ 7.757899] mount_root: switching to ubifs overlay [ 7.768106] urandom-seed: Seed file not found (/etc/urandom.seed) [ 7.935226] procd: - early - [ 7.938276] procd: - watchdog - [ 8.509668] procd: - watchdog - [ 8.606466] procd: - ubus - [ 8.666716] random: ubusd: uninitialized urandom read (4 bytes read) [ 8.674645] random: ubusd: uninitialized urandom read (4 bytes read) [ 8.684982] random: ubusd: uninitialized urandom read (4 bytes read) [ 8.691450] random: ubusd: uninitialized urandom read (4 bytes read) [ 8.701710] procd: - init - Please press Enter to activate this console. [ 9.594233] kmodloader: loading kernel modules from /etc/modules.d/* [ 9.757603] urngd: v1.0.2 started. [ 9.962558] random: crng init done [ 9.965993] random: 23 urandom warning(s) missed due to ratelimiting [ 9.985937] Loading modules backported from Linux version v6.1.24-0-g0102425ac76b [ 9.993509] Backport generated by backports.git v5.15.92-1-44-gd6ea70fafd36 [ 10.172278] PPP generic driver version 2.4.2 [ 10.181094] NET: Registered PF_PPPOX protocol family [ 10.225293] pci 0000:00:02.0: enabling device (0140 -> 0143) [ 10.231197] rtl8192ce: Chip Version ID: B_CHIP_92C [ 10.237117] rtl8192ce: Using firmware rtlwifi/rtl8192cfw.bin [ 10.253238] rtlwifi: rtlwifi: wireless switch is on [ 10.318512] kmodloader: done loading kernel modules from /etc/modules.d/* [ 11.501403] mtdblock: MTD device 'uboot_env' is NAND, please consider using UBI block devices instead. [ 11.620103] mtdblock: MTD device 'uboot_env' is NAND, please consider using UBI block devices instead.
Info
BusyBox version
BusyBox v1.01 (2012.11.27-11:12+0000) multi-call binary Usage: busybox [function] [arguments]... or: [function] [arguments]... BusyBox is a multi-call binary that combines many common Unix utilities into a single executable. Most people will create a link to busybox for each function they wish to use and BusyBox will act like whatever it was invoked as! Currently defined functions: [, arping, ash, brctl, busybox, cat, chmod, cp, cut, date, df, echo, egrep, env, fgrep, free, fuser, getty, grep, hexdump, hostname, ifconfig, init, insmod, kill, killall, klogd, linuxrc, ln, login, ls, lsmod, mkdir, mknod, modprobe, mount, mv, ping, ps, pwd, reboot, rm, rmdir, rmmod, route, sed, sh, sleep, test, tftp, top, traceroute, umount, wget
CPU info
# cat /proc/cpuinfo system type : processor : 0 cpu model : Broadcom4350 V7.0 BogoMIPS : 359.42 wait instruction : yes microsecond timers : yes tlb_entries : 32 extra interrupt vector : no hardware watchpoint : no ASEs implemented : shadow register sets : 1 core : 0 VCED exceptions : not available VCEI exceptions : not available unaligned exceptions : 5122342 ==== MTD mapping ==== # cat /proc/mtd dev: size erasesize name mtd0: 00004000 00004000 "nvram" mtd1: 00dfc000 00004000 "rootfs1" mtd2: 00dfc000 00004000 "rootfs2" mtd3: 00100000 00004000 "data" mtd4: 00200000 00004000 "usercfg" ==== Kernel supported devices ==== # # cat /proc/devices Character devices: 1 mem 2 pty 3 ttyp 4 ttyS 5 /dev/tty 5 /dev/console 5 /dev/ptmx 10 misc 83 ethdriver 89 i2c 97 ledkey_m 108 ppp 109 optical_dev 128 ptm 136 pts 180 usb 189 usb_device 206 brcmboard 209 endpoint 211 usrline 232 pktcmf 233 spu 235 bcm_user_ploam 236 bcm_omci 237 bcm_ploam 238 bcmvlan 242 fcache 254 usb_endpoint Block devices: 259 blkext 8 sd 31 mtdblock 65 sd 66 sd 67 sd 68 sd 69 sd 70 sd 71 sd 128 sd 129 sd 130 sd 131 sd 132 sd 133 sd 134 sd 135 sd
V3.0
# cat /proc/cpuinfo Processor : ARM926EJ-S rev 1 (v5l) BogoMIPS : 996.14 Features : swp half thumb fastmult edsp CPU implementer : 0x56 CPU architecture: 5TE CPU variant : 0x2 CPU part : 0x131 CPU revision : 1 Cache type : write-back Cache clean : cp15 c7 ops Cache lockdown : format C Cache format : Harvard I size : 16384 I assoc : 4 I line length : 32 I sets : 128 D size : 16384 D assoc : 4 D line length : 32 D sets : 128 Hardware : Feroceon-KW2 Revision : 0000 Serial : 0000000000000000 # cat /proc/mtd dev: offset size erasesize name mtd0: 00000000 08000000 00020000 "whole flash" mtd1: 00000000 00200000 00020000 "u-boot" mtd2: 03000000 00400000 00020000 "parameter tags" mtd3: 00200000 01400000 00020000 "kernel0" mtd4: 03c00000 00400000 00020000 "middleware" mtd5: 03400000 00800000 00020000 "usercfg" mtd6: 01600000 01400000 00020000 "kernel1" mtd7: 02a00000 00600000 00020000 "others" # cat /proc/devices Character devices: 1 mem 2 pty 3 ttyp 4 /dev/vc/0 4 tty 4 ttyS 5 /dev/tty 5 /dev/console 5 /dev/ptmx 7 vcs 10 misc 13 input 83 ethdriver 90 mtd 97 ledkey_m 100 telephony 102 gpondrv_dev 104 switch_dev 105 switch_tst 108 ppp 109 optical_dev 123 watchdog 128 ptm 136 pts 180 usb 188 ttyUSB 189 usb_device 200 tdm_marvell 211 usrline 220 dsp_dev 232 pon 233 tpm 254 usb_endpoint Block devices: 1 ramdisk 8 sd 31 mtdblock 65 sd 66 sd 67 sd 68 sd 69 sd 70 sd 71 sd 93 nftl 128 sd 129 sd 130 sd 131 sd 132 sd 133 sd 134 sd 135 sd
SerialPort params
# cat /proc/cmdline root=mtd:rootfs2 ro rootfstype=jffs2 console=ttyS0,115200
Linux kernel version
# cat /proc/version Linux version 2.6.30 (wangkai@localhost.localdomain) (gcc version 4.4.2 (Buildroot 2010.02-git) ) #329 Tue Nov 27 19:08:42 CST 2012
System version
# cat /etc/version Tue Nov 27 18:56:54 CST 2012
Process list
# ls /proc 1 1090 346 9 kpagecount 10 1091 347 985 kpageflags 1000 1092 348 988 led 1002 1093 349 991 loadavg 1005 1094 366 994 locks 1006 1095 4 995 meminfo 1007 1096 421 996 mii 1008 1097 422 997 misc 1009 11 431 999 modules 1010 1102 433 arpspf mounts 1011 115 434 b3450_reg mtd 1022 116 435 b3450reg net 1025 117 436 bcmlog nvram 1026 119 437 br_hook omci 1027 12 438 brcm pagetypeinfo 1028 1249 439 buddyinfo partitions 1029 1257 440 bus pktcmf 1030 1259 441 capability ploam 1050 1261 442 catv_val scsi 1051 1281 445 cmdline self 1052 13 457 cpuinfo slabinfo 1053 1322 459 crypto stat 1054 1367 460 csp switch 1055 148 461 devices sys 1061 1525 463 diskstats sysvipc 1063 1531 485 driver timer_list 1064 16 5 execdomains tty 1065 17 6 fcache uptime 1067 186 699 filesystems version 1068 187 7 fs vmallocinfo 1069 198 705 i2c_gpon vmstat 1070 199 709 interrupts watchdog 1071 2 710 iomem wb 1072 3 711 ioports zoneinfo 1084 334 712 irq zteinfo 1085 335 713 kallsyms 1086 336 74 kcore 1087 344 8 kfp 1088 345 83 kmsg
Loaded modules list
# lsmod Module Size Used by wl 2468384 0 - Live 0xc0fd2000 (P) usb_led 1792 0 - Live 0xc0b60000 optical 30496 0 - Live 0xc0b50000 netdriver 45728 0 - Live 0xc0b31000 bcmvlan 62000 0 - Live 0xc0b09000 (P) bcmgpon 453776 2 - Live 0xc0a7c000 (P) gpon_i2c 15472 0 - Live 0xc09d7000 bcm3450 13648 0 - Live 0xc09c6000 i2c_bcm6xxx 9008 0 - Live 0xc09b6000 endpointdd 2081584 2 - Live 0xc07b1000 (P) dspdd 1889440 1 endpointdd, Live 0x8108c740 (P) bcm_enet 372672 1 netdriver, Live 0xc03b6000 bspdriver 39456 5 usb_led,optical,netdriver, Live 0xc0348000 pktcmf 1837328 1 bcm_enet, Live 0xc0172000 (P) pktflow 59696 1 pktcmf, Live 0xc007a000 (P)
V3.0
# lsmod Module Size Used by usrline 138068 4 - Live 0xbf21e000 rtl8192cd 523398 0 - Live 0xbf19d000 option 8108 0 - Live 0xbf19a000 usbserial 26088 1 option, Live 0xbf192000 redirusb 18932 0 [permanent], Live 0xbf18c000 usb_led 1668 0 - Live 0xbf18a000 uhci_hcd 20460 0 - Live 0xbf184000 ehci_hcd 31020 0 - Live 0xbf17b000 usbcore 113692 6 option,usbserial,usb_led,uhci_hcd,ehci_hcd, Live 0xbf15e000 l3fastpath 42776 0 - Live 0xbf152000 dsp_dev 198176 4 - Live 0xbf120000 voip_codec 333532 1 dsp_dev, Live 0xbf0cd000 kudp 43296 2 dsp_dev,voip_codec, Live 0xbf0c1000 netdriver 37992 0 - Live 0xbf0b6000 optical 39300 0 - Live 0xbf0ab000 gpondrv 35748 1 netdriver, Live 0xbf0a1000 mv_gpon 350204 2 netdriver,gpondrv, Live 0xbf04a000 switch 215964 2 l3fastpath,netdriver, Live 0xbf014000 tagparam_mod 4708 0 - Live 0xbf011000 bspdriver 65092 6 usrline,optical,gpondrv,switch, Live 0xbf000000
Memory information
# cat /proc/meminfo MemTotal: 58620 kB MemFree: 3920 kB Buffers: 20 kB Cached: 21684 kB SwapCached: 0 kB Active: 10088 kB Inactive: 20200 kB Active(anon): 8584 kB Inactive(anon): 0 kB Active(file): 1504 kB Inactive(file): 20200 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 8624 kB Mapped: 6872 kB Slab: 15764 kB SReclaimable: 596 kB SUnreclaim: 15168 kB PageTables: 472 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 29308 kB Committed_AS: 12396 kB VmallocTotal: 1032148 kB VmallocUsed: 7816 kB VmallocChunk: 1009912 kB
Mounted devices
# cat /proc/mounts rootfs / rootfs rw 0 0 mtd:rootfs2 / jffs2 ro,relatime 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 devpts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 /dev/mtdblock3 /data jffs2 rw,relatime 0 0 /dev/mtdblock4 /userconfig jffs2 rw,relatime 0 0 tmpfs /var tmpfs rw,relatime,size=8192k 0 0 none /mnt ramfs rw,noatime,nodiratime 0 0 /dev/sda1 /mnt/usb1_1 vfat rw,noatime,nodiratime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp936,iocharset=cp936 0 0
Ethernet configuration
# ifconfig br0 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A inet addr:192.168.101.100 Bcast:192.168.101.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1600 Metric:1 RX packets:1089479 errors:0 dropped:0 overruns:0 frame:0 TX packets:1684360 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:244254662 (232.9 MiB) TX bytes:2166184110 (2.0 GiB) eth0 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A UP BROADCAST MULTICAST MTU:1600 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) eth1 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A UP BROADCAST MULTICAST MTU:1600 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) eth2 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A UP BROADCAST MULTICAST MTU:1600 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) eth3 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A UP BROADCAST MULTICAST MTU:1600 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) ethw Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A UP BROADCAST RUNNING MULTICAST MTU:1600 Metric:1 RX packets:1923696 errors:0 dropped:451 overruns:0 frame:0 TX packets:1042539 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2219970743 (2.0 GiB) TX bytes:263348589 (251.1 MiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:52253 errors:0 dropped:0 overruns:0 frame:0 TX packets:52253 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:12323600 (11.7 MiB) TX bytes:12323600 (11.7 MiB) mii0 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A UP BROADCAST RUNNING MULTICAST MTU:1600 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Base address:0xda00 nbif0 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A inet addr:94.29.61.249 Bcast:94.29.63.255 Mask:255.255.248.0 UP BROADCAST RUNNING MULTICAST MTU:1600 Metric:1 RX packets:1761527 errors:0 dropped:0 overruns:0 frame:0 TX packets:999379 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:2178454639 (2.0 GiB) TX bytes:248695177 (237.1 MiB) nbif1 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7B inet addr:10.231.49.144 Bcast:10.231.63.255 Mask:255.255.224.0 UP BROADCAST RUNNING MULTICAST MTU:1600 Metric:1 RX packets:161718 errors:0 dropped:0 overruns:0 frame:0 TX packets:161175 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:33786074 (32.2 MiB) TX bytes:33237783 (31.6 MiB) vlan3 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A UP BROADCAST RUNNING MULTICAST MTU:1600 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) vlan5 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A UP BROADCAST RUNNING MULTICAST MTU:1600 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) wlan0 Link encap:Ethernet HWaddr 68:1A:B2:92:EA:7A UP BROADCAST RUNNING MULTICAST MTU:1600 Metric:1 RX packets:1037628 errors:0 dropped:0 overruns:0 frame:20150756 TX packets:1752994 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:249530039 (237.9 MiB) TX bytes:2182251800 (2.0 GiB) Interrupt:24
Miscellaneous
V3.0
# cat /proc/soc_type L2 Enabled L2 ECC Enabled L2 Prefetch Disabled Write Allocate Disabled CPU Streaming Disabled CPU Config Reg = 0x00130032 L2 Config Reg = 0x0000010c # cat /proc/board_type ZTE-88F6560-FXXX # cat /proc/pon_type gpon
Factory Firmware
V3.0 BOOTLDR.bin