ZyXEL P-2812HNU-F3

Please note: at the time of this comment, 23 Oct 2013, neither F3 or F1 are available as Openwrt downloads. However, Zyxel have provided the source code, proving themselves as a responsible manufacturer. There is some interest in getting Openwrt to work on both F1 and F3.

Branded and nonbranded

Both F1 and F3 are availabe as branded ("crippled" from local ISP) and nonbranded (Zyxel firmware updates can be applied only on F1 version, the F3 version cannot be unbranded)

ZyXEL P-2812HNU-F1 Unbranding Process, by asmartin (Dec'13-DG).

Hardware Highlights

CPU Ram Flash Network USB Serial JTag
Lantiq Xway VR9 VRX 208@500MHz 128MiB 8MiB NOR + 128MiB NAND 5 x 1Gbps Yes Yes Yes

Flash Layout

NOR Flash

partition name filesystem function address length
n/a U-Boot n/a bootloader 0x00000000 0x40000
n/a Z-Boot(1) n/a zyxel bootloader 0x00040000 0x20000
n/a Z-Boot(2) n/a zyxel bootloader 0x00060000 0x20000
mtd0 rootfs+kernel(1) squashfs rootfs+kernel 0x00080000 0x3a0000
mtd1 rootfs+kernel(2) squashfs rootfs+kernel 0x00420000 0x3a0000
mtd2 mrd-cert(1) n/a mrd-cert 0x007c0000 0x20000
mtd3 mrd-cert(2) n/a mrd-cert 0x007e0000 0x20000

NAND Flash

partition name filesystem function address length
mtd4 ExtFs1 yaffs2 ExtFs 0x00000000 0x1ec0000
mtd5 ExtFs2 yaffs2 ExtFs 0x01ec0000 0x1ec0000
mtd6 Customer n/a ISP Data 0x03d80000 0x12c0000
mtd7 Firmware n/a Firmware 0x05040000 0x24c0000
mtd8 Config n/a Config 0x07500000 0xa80000

Nand mtd's partitions not include OOB data.

Hardware

Info

Architecture: MIPS
Vendor: Lantiq
Bootloader: U-Boot
System-On-Chip: VR9 VRX 208 (MIPS 34K V5.5)
CPU/Speed 34K V5.5 500 Mhz
Nand-Chip: K9F1G08U0B-PCB0T00
Nor-Chip: MX29LV640EBTI-70G
Flash size: 8 MiB NOR Flash + 128 MiB NAND Flash
RAM: 128 MiB
Wireless: RaLink RT3092L 2.4ghz 802.11bgn
Ethernet: XWAY PHY11G swconfig
Internet: ADSL/VDSL/FTTH
USB: Yes 2 x 2.0
Serial: Yes
JTAG: Yes

Serial

port.serial general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:

1 GND 2 — 3 RX 4 TX 5 +3.3v

Jtag

port.jtag general information about the jtag.

At scan chain, found two devices in chain, no succes to read-write something from-to flash. The TRST need to be putted high to enable chain.

How to connect to the Jtag test points of this specific device:

tp12 SRST tp11 TCK tp10 TMS tp7 TDO tp6 TDI tp4 TRST

Bootlog

Oem Bootlog

ROM VER: 1.0.5 CFG 01 DDR Access auto data-eye tuning Rev 0.3a DDR size from 0xa0000000 - 0xa7ffffff DDR check ok... start booting... ZyU-F02-200-01AF003-V2.08|04/11|2011(BLN) CLOCK CPU 500M RAM 250M DRAM: 128 MB relocate_code start relocate_code finish. Flash: 8 MB 128 MiB *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: fw_addr=0xa0200000 Internal phy(GE) firmware version: 0x020c setup MDIO for new GPHY vr9 Switch Hit any key to stop autoboot: 0 ## Starting application at 0x85E80000 ... Z-LOADER 2.0(Apr 11 2011) NAND flash block size: 0x20000 load zboot from b0060000 to 85e90000 go 0x85e90000 ## Starting application at 0x85E90000 ... Z-Boot 2.0.0(Apr 8 2013) Protected 11 sectors Hit any key to stop autoboot:  3 2 1 0 ExtFS checksum is correct MRD_CERT_1 check=0 MRD_CERT_2 check=0 bootargs=root=/dev/mtdblock1 console=ttyS0,115200 phym=128M mem=126M panic=1 vpe1_load_addr=0x87e00000M vpe1_mem=2M vpe1_wired_tlb_entries=0 ## Booting image at 80800000 ... Image Name: MIPS Linux-2.6.32 Created: 2013-04-08 8:58:28 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 1460225 Bytes = 1.4 MB Load Address: 80002000 Entry Point: 80006f30 Verifying Checksum ... OK Uncompressing Kernel Image ... OK No initrd ## Transferring control to Linux (at address 80006f30) ... ## Giving linux memsize in MB, 128 Starting kernel ... Lantiq xDSL CPE VR9 mips_hpt_frequency = 250000000, counter_resolution = 2 Linux version 2.6.32.32 (Mandy@MSG-SW3-CHT) (gcc version 4.3.3 (GCC) ) #18 Mon Apr 8 16:58:23 CST 2013 phym = 08000000, mem = 07e00000, max_pfn = 00007e00 Reserving memory for CP1 @0xa7e00000, size 0x00200000 CPU revision is: 00019555 (MIPS 34Kc) Determined physical RAM map: User-defined physical RAM map: memory: 07e00000 @ 00000000 (usable) Initrd not found or empty - disabling initrd Zone PFN ranges: Normal 0x00000000 -> 0x00007e00 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0x00000000 -> 0x00007e00 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32004 Kernel command line: root=/dev/mtdblock1 console=ttyS0,115200 phym=128M mem=126M panic=1 vpe1_load_addr=0x87e00000M vpe1_mem=2M vpe1_wired_tlb_entries=0 PID hash table entries: 512 (order: -1, 2048 bytes) Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes Writing ErrCtl register=000400c3 Readback ErrCtl register=000400c3 Memory: 122664k/129024k available (3542k kernel code, 6192k reserved, 783k data, 208k init, 0k highmem) Hierarchical RCU implementation. NR_IRQS:185 Lantiq ICU driver, version 3.0.1, (c) 2001-2011 Lantiq Deutschland GmbH console [ttyS0] enabled Calibrating delay loop... 332.59 BogoMIPS (lpj=1662976) Security Framework initialized Mount-cache hash table entries: 512 NET: Registered protocol family 16 Lantiq PCI host controller driver, version 1.2.0, (c) 2001-2011 Lantiq Deutschland GmbH Lantiq PCIe Root Complex driver, version 1.6.5, (c) 2001-2011 Lantiq Deutschland GmbH bio: create slab at 0 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb pci 0000:00:00.0: PME# supported from D1 D2 pci 0000:00:00.0: PME# disabled ifx_pcie_rc_class_early_fixup port 0: fixed pcie host bridge to pci-pci bridge pci 0000:01:00.0: PME# supported from D0 D3hot pci 0000:01:00.0: PME# disabled pci 0000:01:00.0: PCI bridge, secondary bus 0000:02 pci 0000:01:00.0: IO window: disabled pci 0000:01:00.0: MEM window: 0x1c000000-0x1c0fffff pci 0000:01:00.0: PREFETCH window: disabled NET: Registered protocol family 8 NET: Registered protocol family 20 Switching to clocksource MIPS NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered NET: Registered protocol family 1 gptu: totally 6 16-bit timers/counters gptu: misc_register on minor 63 gptu: succeeded to request irq 118 gptu: succeeded to request irq 119 gptu: succeeded to request irq 120 gptu: succeeded to request irq 121 gptu: succeeded to request irq 122 gptu: succeeded to request irq 123 IFX DMA driver, version ifxmips_dma_core.c:v1.0.24 ,(c)2009 Infineon Technologies AG Lantiq CGU driver, version 1.1.32, (c) 2001-2011 Lantiq Deutschland GmbH vpe1_mem = 200000 Wired TLB entries for Linux read_c0_wired() = 0 squashfs: version 4.0 (2009/01/31) Phillip Lougher Registering mini_fo version $Id$ JFFS2 version 2.2 (NAND) (SUMMARY) (ZLIB) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. yaffs Apr 8 2013 16:53:31 Installing. msgmni has been set to 239 io scheduler noop registered (default) ifx_pmu_init: Major 252 Lantiq PMU driver, version 1.2.6, (c) 2001-2011 Lantiq Deutschland GmbH Lantiq GPIO driver, version 1.3.2, (c) 2001-2011 Lantiq Deutschland GmbH Infineon Technologies RCU driver version 1.0.7 Lantiq LED Controller driver, version 1.1.3, (c) 2001-2011 Lantiq Deutschland GmbH MEI CPE Driver, Version 1.2.0 (c) Copyright 2009, Infineon Technologies AG ### MEI CPE - MEI CPE - MEI CPE - MEI CPE ### ttyS0 at MMIO 0xbe100c00 (irq = 105) is a IFX_ASC Register ASC (UART) to PMCU. Lantiq ASC (UART) driver, version 1.0.11, (c) 2001-2011 Lantiq Deutschland GmbH brd: module loaded loop: module loaded ifx_nor0: Found 1 x16 devices at 0x0 in 16-bit bank CFI mfr 0x000000c2 CFI id 0x000022cb Amd/Fujitsu Extended Query Table at 0x0040 Amd/Fujitsu Extended Query version 1.1. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. ifx_mtd_init flash0: Using static image partition Creating 4 MTD partitions on "ifx_nor0": 0x000000080000-0x000000420000 : "rootfs,kernel1" 0x000000420000-0x0000007c0000 : "rootfs,kernel2" 0x0000007c0000-0x0000007e0000 : "mrd_cert1" 0x0000007e0000-0x000000800000 : "mrd_cert2" Lantiq MTD NOR driver, version 1.0.6, (c) 2001-2011 Lantiq Deutschland GmbH ifx_nand_init Probe for NAND flash... Checking if ONFI complient NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit) Scanning device for bad blocks Bad eraseblock 176 at 0x000001600000 Bad eraseblock 976 at 0x000007a00000 Creating 5 MTD partitions on "ifx_nand": 0x000000000000-0x000001ec0000 : "extfs1" 0x000001ec0000-0x000003d80000 : "extfs2" 0x000003d80000-0x000005040000 : "customer" 0x000005040000-0x000007500000 : "firmware" 0x000007500000-0x000007f80000 : "config" Lantiq SSC driver, version 2.3.9, (c) 2001-2011 Lantiq Deutschland GmbH Lantiq SPI EERPOM driver, version 1.1.1, (c) 2001-2011 Lantiq Deutschland GmbH PPP generic driver version 2.4.2 PPP Deflate Compression module registered PPP BSD Compression module registered PPP MPPE Compression module registered NET: Registered protocol family 24 IMQ driver loaded successfully. Hooking IMQ after NAT on PREROUTING. Hooking IMQ after NAT on POSTROUTING. pegasus: v0.6.14 (2006/09/27), Pegasus/Pegasus II USB Ethernet driver usbcore: registered new interface driver pegasus IFX SWITCH API, Version 1.1.8.5 SWAPI: Registered character device [switch_api] with major no [81] Switch API: PCE MicroCode loaded !! GPHY FW load for G.Hn !! GPHY FW load for A11 !! GPHY FIRMWARE LOAD SUCCESSFULLY AT ADDR (VR9) : 490000 GPHY FIRMWARE LOAD SUCCESSFULLY AT ADDR (GHN) : 490000 IFX GPHY driver GE Mode, version ifxmips_vr9_gphy: V1.0.1 - Firmware: 8304 @@@@@@ disable GPHY port 0, 1, 2, 4 and 5 @@@@@@@@@@@@@ !! Checking PHY LED States!! Registered led device: broadband_led Registered led device: internet_led Registered led device: ledc_2 Registered led device: ledc_3 Registered led device: ledc_4 Registered led device: ledc_5 Registered led device: ledc_6 Registered led device: ledc_7 Registered led device: ledc_8 Registered led device: ledc_9 Registered led device: ledc_10 Registered led device: ledc_11 Registered led device: wps_led Registered led device: ledc_13 Registered led device: ledc_14 Registered led device: usb2_link_led Registered led device: ledc_16 Registered led device: ledc_17 Registered led device: usb1_link_led Registered led device: fxo_act_led Registered led device: internet_red_led Registered led device: voip_led Registered led device: warning_led Registered led device: ledc_23 Lantiq LED driver, version 1.1.4, (c) 2001-2011 Lantiq Deutschland GmbH Mirror/redirect action on u32 classifier Performance counters on input device check on Actions configured nf_conntrack version 0.5.0 (3750 buckets, 15000 max) ip_conntrack_rtsp v0.6.21 loading xt_time: kernel timezone is -0000 ZLD: zy_sm_init() register hooks successful. GRE over IPv4 tunneling driver ip_nat_rtsp v0.6.21 loading ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered Initializing XFRM netlink socket NET: Registered protocol family 10 ip6_tables: (C) 2000-2006 Netfilter Core Team IPv6 over IPv4 tunneling driver NET: Registered protocol family 17 NET: Registered protocol family 15 Bridge firewalling registered Ebtables v2.0 registered lec.c: Apr 8 2013 16:55:28 initialized mpc.c: Apr 8 2013 16:55:25 initialized KOAM is loaded successfully. 802.1Q VLAN Support v1.8 Ben Greear All bugs added by David S. Miller VFS: Mounted root (squashfs filesystem) readonly on device 31:1. Freeing unused kernel memory: 208k freed init started: BusyBox v1.10.4 (2013-04-08 17:14:04 CST) starting pid 247, tty '': '/etc/init.d/rcS' Run init.d/rcS! cp: cannot stat '/tmp/var/*': No such file or directory load hidden_flash_access.ko hidden_flash: Found 1 x16 devices at 0x0 in 16-bit bank CFI mfr 0x000000c2 CFI id 0x000022cb Amd/Fujitsu Extended Query Table at 0x0040 Amd/Fujitsu Extended Query version 1.1. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. init_hidden_flash_access_module() SUCCESS load hidden_nand_access.ko Checking if ONFI complient NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit) Scanning device for bad blocks Bad eraseblock 176 at 0x000001600000 Bad eraseblock 976 at 0x000007a00000 fopen '/etc/zyfwupgrade' fail: No such file or directory (errno 2) ===> Dump Default Romfile and FW Info ================================================== = ZyCLiP Version Information = ================================================== ZyCLiP : 2.0.0.0 ZLOader : 2.0 Z-Boot : 2.0.0 ACTIMAGE is 2 INITRD: Trying to mount NAND flash as Root FS Trying to mount NAND flash as YAFFS2 for configuration files (/dev/mtdblock8) yaffs: dev is 32505864 name is "mtdblock8" yaffs: passed flags "" yaffs: Attempting MTD mount on 31.8, "mtdblock8" yaffs: restored from checkpoint yaffs_read_super: isCheckpointed 1 Trying to mount NAND flash as YAFFS2 for SIK (/dev/mtdblock6) yaffs: dev is 32505862 name is "mtdblock6" yaffs: passed flags "" yaffs: Attempting MTD mount on 31.6, "mtdblock6" yaffs_read_super: isCheckpointed 0 save exit: isCheckpointed 1 Trying to mount NAND flash as YAFFS2 for temporal space for firmware upgrade (/dev/mtdblock7) yaffs: dev is 32505863 name is "mtdblock7" yaffs: passed flags "" yaffs: Attempting MTD mount on 31.7, "mtdblock7" yaffs: restored from checkpoint yaffs_read_super: isCheckpointed 1 save exit: isCheckpointed 1 / Trying to mount NAND flash as YAFFS2 (/dev/mtdblock5) yaffs: dev is 32505861 name is "mtdblock5" yaffs: passed flags "" yaffs: Attempting MTD mount on 31.5, "mtdblock5" yaffs_read_super: isCheckpointed 0 INITRD: Trying to mount ExtFS sync Running all S1 scripts in /etc/init.d portdisable Disable Success portdisable Disable Success portdisable Disable Success portdisable Disable Success portdisable Disable Success create lib directory at /mnt/Config for ldconfig Run S1_10ethernet to load Ethernet module First get MAC address=CC5D4E157B10 Create MAC = CC:5D:4E:15:7B:10 Create MAC = CC:5D:4e:15:7b:11 Create MAC = CC:5D:4e:15:7b:12 Create MAC = CC:5D:4e:15:7b:13 Create MAC = CC:5D:4e:15:7b:14 Create MAC = CC:5D:4e:15:7b:15 Create MAC = CC:5D:4e:15:7b:16 Insert BTN IO module GPIO phy addr:1e100b10, len:58, vir addr: be100b10 LED phy addr:1e100bb0, len:14, vir addr: be100bb0 init_gpio_reg /proc/btn_io is created init_btn_io_module() SUCCESS, Major Numer is 220 Enable BTN_timer. Insert LCD Control module Run S1_12xdsl to load xdsl module IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH Wan pin select is 0 (0:Ethernet Wan, 1:DSL Wan) Wan mode file setting is ETHER Loads switch module S17 portdisable Disable Success portdisable Disable Success portdisable Disable Success portdisable Disable Success Run S1_20voip to load ZyIMS module #### Tune MIPS-34k VPE Priority for VoIP #### insmod: cannot insert '/usr/opt/ifx/bin/drv_ifxos.ko': File exists Lantiq TAPI device driver, version 3.13.0.2, (c) 2001-2010 Lantiq Deutschland GmbH IFX KPI egress tasklet registered to group 1 Lantiq KPI2UDP driver, version 2.2.0.0, (c) 2008-2010 Lantiq Deutschland GmbH modprobe: module softdog_vpe not found modprobe: failed to load module softdog_vpe Lantiq MIPS34KEc MPS driver, version 2.2.2.5, (c) 2006-2010 Lantiq Deutschland GmbH Lantiq VMMC device driver, version 1.9.0.3, (c) 2006-2010 Lantiq Deutschland GmbH BRIDGE_DEV=br0 ignore /sbin/CfgVLAN.sh Set VLAN Enable Success pkgSize 1536 Success portdisable Disable Success portdisable Disable Success portdisable Disable Success portdisable Disable Success portdisable Disable Success setwan 0x10 Success ******WAN PORT ******* nRegAddr = 0xccd nData = 0x20 *******WAN PORT ******* ERROR: (VID does not exists) drivers/net/ifxmips_switch_api/ifx_ethsw_flow_api.c:IFX_FLOW_VLAN_IdGet:1872 ERROR: (VID does not exists) drivers/net/ifxmips_switch_api/ifx_ethsw_flow_api.c:IFX_FLOW_VLAN_IdGet:1872 ERROR: (VID does not exists) drivers/net/ifxmips_switch_api/ifx_ethsw_flow_api.c:IFX_FLOW_VLAN_IdGet:1872 Wan pin select is 0 (0:Ethernet Wan, 1:DSL Wan) Wan mode file setting is ETHER Loading E5 (MII0/1) driver ...... Succeeded! PPE datapath driver info: Version ID: 64.3.3.1.0.1.1 Family : VR9 DR Type : Normal Data Path | Indirect-Fast Path Interface : MII0 | MII1 Mode : Routing Release : 0.1.1 PPE 1 firmware info: Version ID: 7.2.7.8.3.9 Family : VR9 FW Type : Acceleration Interface : MII0/1 + PTM Bonding Mode : 6rd/DS-lite Release : 3.9 ifx_ppa_api: module license 'unspecified' taints kernel. Disabling lock debugging due to kernel taint PPA API --- init successfully Insert internet LED control module init_internet_led_control_module() SUCCESS, Major Numer is 225 device eth0 entered promiscuous mode br0: port 1(eth0) entering learning state br0: port 1(eth0) entering disabled state br0: port 1(eth0) entering learning state /etc/init.d/40network_lan: line 173: showdbgMsg: not found /etc/init.d/40network_lan: line 173: showdbgMsg: not found Enabling IP forwarding Bringing up interface lo params = lo 127.0.0.1 userspace registering PID Read GATEWAY_CONF_FILE fail portdisable Enable Success portdisable Enable Success portdisable Enable Success portdisable Enable Success portdisable Enable Success /etc/init.d/S1_99local: line 51: /sbin/ltefwwatcher: not found enable Ether WAN port Run GPHY SNR workaround !! Start GPHY detect mode !! Running all S2 scripts in /mnt/NAND/script/init.d/ Starting syslog-ng... Starting ZLD CCC(Common Configuration Center)... RESET CCC LOG LEVEL: 6 RESET CCC LOG LEVEL: 6 RESET CCC LOG LEVEL: 6 touch: invalid option -- t BusyBox v1.10.4 (2013-04-08 17:14:04 CST) multi-call binary Usage: touch [-c] FILE [FILE...] Update the last-modified date on the given FILE[s] Options: -c Do not create any files finish download certificate rm: cannot remove '/etc/allcert/all.pem': No such file or directory stopping ftpd... done starting ftpd... done killall: crond: no process killed Start ROM Convert grep: /dev/loo2: No such file or directory Starting ZySH daemon and client... /etc/init.d/rcS: /mnt/NAND/script/init.d/rcS2: line 159: /sbin/zysh.sh: not found /etc/init.d/rcS: /mnt/NAND/script/init.d/rcS2: line 159: /usr/sbin/zyshclient: not found sysctl: can't open '/etc/sysctl.conf': No such file or directory /etc/init.d/rcS: /mnt/NAND/script/init.d/rcS2: line 159: /usr/bin/setsystz: not found /etc/init.d/rcS: /mnt/NAND/script/init.d/rcS2: line 159: /etc/init.d/stoinit.sh: not found nice: /usr/local/btn/do_btncpy: No such file or directory Starting crond... Starting crontab... Starting diagnosed... nice: /usr/bin/schedule_controller: No such file or directory nice: timer_source: No such file or directory Starting minidlna... starting minidlna server... BE DHCPCLIENT init success done starting pid 998, tty '': '/sbin/getty 115200 ttyS0' FPU emulator disabled, make sure your toolchainwas compiled with software floating point support (soft-float) iptables: No chain/target/match by that name. iptables: No chain/target/match by that name. (none) login: killall: radvd: no process killed ======================================= resetAllPPPDUnitNumberStatus(): pppdUnitNumberInUsed[0]=0 pppdUnitNumberInUsed[1]=0 pppdUnitNumberInUsed[2]=0 pppdUnitNumberInUsed[3]=0 pppdUnitNumberInUsed[4]=0 pppdUnitNumberInUsed[5]=0 pppdUnitNumberInUsed[6]=0 pppdUnitNumberInUsed[7]=0 ======================================= sh: *\BC\F0\84*\C3\E5@\E0\D3: not found autonego Success device eth1 is not a slave of br0 cat: can't open '/var/tmp/hosts': No such file or directory Starting celld daemon...... setwan 0x10 Success Enter user spaceclearallmacs Success ifconfig: SIOCGIFFLAGS: No such device bridge br1 doesn't exist; can't delete it cat: can't open '/tmp/schedule/*.sche': No such file or directory killall: updatedd: no process killed igmpenable Success portdisable Enable Success autonego Success portdisable Enable Success autonego Success portdisable Enable Success autonego Success portdisable Enable Success autonego Success enable:wds0 wds1 wds2 wds3 0 0 0 0 WdsEncrypType:NONE<------>;;; WdsEncrypType has been changed WdsList:<------>;;; WdsList has been changed br0: port 1(eth0) entering forwarding state === pAd = c07cc000, size = 618304 === <-- RTMPAllocAdapterBlock, Status=0 device_id=3092 device_id=3092 RX DESC a4b90000 size = 2048 <-- RTMPAllocTxRxRingMemory, Status=0 1. Phy Mode = 9 2. Phy Mode = 9 3. Phy Mode = 9 AntCfgInit: primary/secondary ant 0/1 MCS Set = ff ff 00 00 01 Main bssid = cc:5d:4e:15:7b:14 <==== rt28xx_init, Status=0 0x1300 = 00064320 /proc/driver/wlan_short_cut created Init RALINK_FP_Handle device ra0 entered promiscuous mode br0: port 2(ra0) entering learning state device wds0 entered promiscuous mode device ra1 entered promiscuous mode device wds1 entered promiscuous mode device ra2 entered promiscuous mode device wds2 entered promiscuous mode device ra3 entered promiscuous mode device wds3 entered promiscuous mode Remove RALINK_FP_Handle /proc/driver/wlan_short_cut removed br0: port 2(ra0) entering disabled state RX DESC a34c1000 size = 2048 <-- RTMPAllocTxRxRingMemory, Status=0 1. Phy Mode = 9 2. Phy Mode = 9 3. Phy Mode = 9 AntCfgInit: primary/secondary ant 0/1 MCS Set = ff ff 00 00 01 Main bssid = cc:5d:4e:15:7b:14 <==== rt28xx_init, Status=0 0x1300 = 00064320 /proc/driver/wlan_short_cut created Init RALINK_FP_Handle br0: port 2(ra0) entering learning state killall: igmpproxy: no process killed ERRO: There must be at least 2 Vif's where one is upstream. Jan 1 02:00:38 ccc_be: beSysMtnReloadConfig(): Loading beVoipConfigLoad... *********************************************** zyims is not running , just start up zyims Restarting killall: voiceApp: no process killed killall: mm.exe: no process killed killall: icf.exe: no process killed *********************************************** MaxLineCount = 8 icf_port_open_ipc_channel path = /var/iptk_es.chanl the open channel succeded exit from the es init Filesystem firmware binary used (/root/voip_fw/ar9_firmware.bin). Filesystem BBD binary used (/root/voip_fw/bbd_Norway.bin). BOARD_Easy50812_PrepareBoard : analogCh = 2, coderCh = 5 , DECT_Ch = 0 BOARD_Easy50812_PrepareBoard pBoard->nUsedChannels = 5 Set fxsFd 0 to /dev/vmmc11 Set channelFd 0 to /dev/vmmc11 Set fxsFd 1 to /dev/vmmc12 Set channelFd 1 to /dev/vmmc12 Set channelFd 2 to /dev/vmmc13 Set channelFd 3 to /dev/vmmc14 Set channelFd 4 to /dev/vmmc15 VMMC [version 0x 0, type 0x 7, channels 2] ready! FW Version 2.1 VMMC Driver version 1.9.0.3 Set fxsFd 0 to /dev/vmmc11 Set channelFd 0 to /dev/vmmc11 Set fxsFd 1 to /dev/vmmc12 Set channelFd 1 to /dev/vmmc12 Set channelFd 2 to /dev/vmmc13 Set channelFd 3 to /dev/vmmc14 Set channelFd 4 to /dev/vmmc15 rm: cannot remove '/tmp/SIPPktDebug': No such file or directory voiceApp:- GET IP ADDRESS FAIL! voiceApp:- GET IP ADDRESS FAIL! voiceApp:- GET IP ADDRESS FAIL! No answer ringing timeout = 180000 voiceApp:- GET IPADDRESS FAIL : CFG_SET_SELF_IP_REQ voiceApp > ICF_CFG_SET_SELF_IP_REQ towards IP Phone Toolkit Failed. iptables: Bad rule (does a matching rule exist in that chain?). stopping ftpd... done starting ftpd... done iptables: No chain/target/match by that name. iptables: No chain/target/match by that name. iptables: No chain/target/match by that name. br0: port 2(ra0) entering forwarding state iptables: No chain/target/match by that name. iptables: No chain/target/match by that name. reloading samba... starting samba... Illegal target name 'LOCAL_OUTPUT'. iptables v1.4.6: Couldn't load target `LOCAL_INPUT':File not found Try `iptables -h' or 'iptables --help' for more information. P-2812HNU login:

U-Boot available commands

Press Z-key at power on, to get into u-boot.

VR9 # ? ? - alias for 'help' askenv - get environment variables from stdin base - print or set address offset bootm - boot application image from memory bootp - boot image via network using BootP/TFTP protocol cmp - memory compare cp - memory copy crc32 - checksum calculation echo - echo args to console erase - erase FLASH memory flinfo - print FLASH memory information go - start application at address 'addr' help - print online help imls - list all images found in flash loop - infinite loop on address range md - memory display mm - memory modify (auto-incrementing) mtest - simple RAM test mw - memory write (fill) nand - NAND sub-system nboot - boot from NAND device nm - memory modify (constant address) ping - send ICMP ECHO_REQUEST to network host printenv- print environment variables protect - enable or disable FLASH write protection rarpboot- boot image via network using RARP/TFTP protocol reset - Perform RESET of the CPU run - run commands in an environment variable saveenv - save environment variables to persistent storage setenv - set environment variables tftpboot- boot image via network using TFTP protocol version - print monitor version

Z-Boot available commands

ZHAL> ATBT x block0 write enable (1=enable, 0=disable) ATWM x set MAC address in working buffer ATEN x,(y) set BootExtension Debug Flag (y=password) ATSE x show the seed of password generator ATWZ a(,b,c) write ZyXEL MAC addr, Country code, EngDbgFlag ATCB copy from FLASH ROM to working buffer ATCL clear working buffer ATSB save working buffer to FLASH ROM ATBU dump manufacturer related data in working buffer ATSH dump manufacturer related data in ROM ATCO x set country code in working buffer ATFL x set EngDebugFlag in working buffer ATVD x set vendor name in working buffer ATPN x set product name in working buffer ATFE x,y,... set feature bits in working buffer ATSN x set serial number in FLASH ROM ATTL MRD_CERT & ROM-D partition utility ATGO boot up whole system ATGU go back to U-Boot command line mode ATRT (x,y,z,u) ATRT RAM read/write test (x=level, y=start addr, z=end addr, u=iterations ATMI x Enable/Disable model ID checking (1=enable, 0=disable) ATMT x reduce manufacture bootup time for wireless calibration (1=enable, 0=disable) ATUR x upgrade RAS image (filename) ATUB x upgrade ZyU-Boot image (filename)

Tags

Back to top

toh/zyxel/p2812hnu-f3.txt · Last modified: 2014/01/25 08:06 (external edit)