Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
inbox:toh:arcadyan:astoria:arv7520cw22-a_lt_aka_orange_livebox_2.1_v2_2015 [2021/09/06 11:12] – [Hardware highlights] mandrake-leeinbox:toh:arcadyan:astoria:arv7520cw22-a_lt_aka_orange_livebox_2.1_v2_2015 [2021/09/17 15:30] – [HACKS] mandrake-lee
Line 6: Line 6:
 {{page>meta:infobox:construction&noheader&nofooter&noeditbtn}} {{page>meta:infobox:construction&noheader&nofooter&noeditbtn}}
  
-//*WARNING* Please do not get confused with [[:toh:arcadyan:arv7519rw22|Livebox 2.1 ARV7519RW]], which has a quite different hardware. As both models share almost the same case, please check the label at the bottom of the router.\\ +| {{:meta:icons:tango:48px-dialog-warning.svg.png?nolink}} | **WARNING:** Please do not get confused with [[:toh:arcadyan:arv7519rw22|Livebox 2.1 ARV7519RW]], which has a quite different hardware. As both models share almost the same case, please check the label at the bottom of the router. |
  
 From 2015 onwards, ISP Orange was installing this model which can be easily mistaken by its predecessor ARV7519RW. From 2015 onwards, ISP Orange was installing this model which can be easily mistaken by its predecessor ARV7519RW.
  
 This looks as a cost reduction step since there's just 1 USB port and the ethernet gigabit port is missing. This looks as a cost reduction step since there's just 1 USB port and the ethernet gigabit port is missing.
-// 
  
 /*****/ /*****/
Line 18: Line 16:
 /*****/ /*****/
  
-{{ media:example:genericrouter1.png?200|Generic Router}}+{{ :media:arcadyan:arv7520:arv7520cw22_front_cover.jpg?200|}} 
  
  
Line 117: Line 116:
 ===== Hardware ===== ===== Hardware =====
 ==== Info ==== ==== Info ====
-^ Architecture     EXAMPLE MIPS                             +^ Architecture     [[wp>MIPS%20architecture]]               
-^ Vendor           EXAMPLE Ralink                           +^ Vendor           [[wp>Lantiq|Lantiq]]                     
-^ Bootloader       EXAMPLE U-Boot                           +^ Bootloader       [[:docs:techref:bootloader:brnboot|brnboot]] v2.01.07                      
-^ System-On-Chip   EXAMPLE Ralink RT3052 - MIPS 24K V4.12   +^ System-On-Chip   Lantiq ARX220 V1.1 (PSB50221 EL) (variant of VRX288 v2?) 
-^ CPU/Speed        | EXAMPLE 451 MHz                          | +^ CPU/Speed        | 500 MHz                          | 
-^ Flash-Chip       EXAMPLE unkown                           +^ Flash-Chip       MX30LF1G08 NAND                    
-^ Flash size       EXAMPLE 8 MiB                            | +^ Flash size       128 MiB                            | 
-^ RAM              | EXAMPLE 64 MiB                           +^ RAM              | 128 MiB [[https://datasheetspdf.com/pdf-file/1085866/EtronTechnology/EM68C16CWQE/1|EM68C16CWQE-25H]]                          
-^ Wireless         EXAMPLE RT2860v2 2.4GHz 802.11bgn        | +^ Wireless         BCM 43217 2.4GHz 802.11bgn        | 
-^ Ethernet         EXAMPLE 10/100 Mbit/s w/ vlan support    | +^ Ethernet         | 10/100 Mbit/s w/ vlan support    | 
-^ Switch           EXAMPLE Qualcomm Atheros QCA8337         | +^ Switch           internal SoC switch         | 
-^ USB              | EXAMPLE 1x 2.0                           | +^ USB              | 1x 2.0                           | 
-^ Serial           EXAMPLE [[#Serial|Yes]]                  | +^ Serial           | [[#Serial|Yes]]                  | 
-^ JTAG             EXAMPLE [[#JTAG|Not populated]]          |+^ JTAG             | [[#JTAG|Not populated]]          |
  
  
Line 141: Line 140:
 </WRAP> </WRAP>
 ***/ ***/
 +
 +==== About SoC ARX220 ====
 +There's no information about this SoC.
 +
 +However, there're some hints in Lantiq code about a VRX220 platform, being a variant of VR9.
 +
 +Reading the chipid memory location at 0xbf107340 leads to:
 +|1st chunk|0x0001820|Manufacturer|
 +|2nd chunk|0x2000b713|Chipid & revision|
 +
 +Therefore, the chip has the same internal id as VRX288 v1.2 and we expect to be almost fully compatible with it.
 +
 +The only known difference is the ethernet phy, being only x4 10/100 ports, with no Gb port. This is similar to evaluation board EASY220.
  
  
Line 150: Line 162:
  
 **Insert photo of front of the casing** **Insert photo of front of the casing**
 +{{:media:arcadyan:arv7520:arv7520cw22_front_cover.jpg?400|}}
  
 **Insert photo of back of the casing** **Insert photo of back of the casing**
 +{{:media:arcadyan:arv7520:arc7520cw22_rear.jpg?400|}}
  
 **Insert photo of backside label** **Insert photo of backside label**
 +{{:media:arcadyan:arv7520:arv7520cw22_back_label.jpg?400|}}
  
 **Insert photo of PCB** **Insert photo of PCB**
 +{{:media:arcadyan:arv7520:arv7520cw22_board.jpg?600|}}
  
 ==== Opening the case ==== ==== Opening the case ====
  
-<WRAP BOX> +  - Remove the pads (x4) 
-FIXME //Describe what needs to be done to open the devicee.gremove rubber feet, adhesive labels, screws, ...// +  - Remove the screws beneath the pads (x4) 
-</WRAP>+  - Firmlydetach the outer case from the innerMost probably you will need a flat screwdriver as leverQuite surprisinglythe case is well designed and no clips are damagedHint: start from the back of the router all around as the arrow shows.
  
 +{{:media:arcadyan:arv7520:arv7520cw22_opening_instructions.jpg?400|}}
 ==== Serial ==== ==== Serial ====
 -> [[docs:techref:hardware:port.serial]] general information about the serial port, serial port cable, etc. -> [[docs:techref:hardware:port.serial]] general information about the serial port, serial port cable, etc.
  
 How to connect to the Serial Port of this specific device:\\ How to connect to the Serial Port of this specific device:\\
-**Insert photo of PCB with markings for serial port**+The UART port with no pins is located close to the SoC. 
 + 
 +Find below the pinout
  
 <WRAP BOX> <WRAP BOX>
-FIXME //Replace EXAMPLE by real values.//+FIXME// Do not connect Vcc to your serial device.//
 </WRAP> </WRAP>
 +
 +**Insert photo of PCB with markings for serial port**
 +{{:media:arcadyan:arv7520:arv7520cw22_uart_and_flash_hack.jpg?400|}}
  
 ^ Serial connection parameters\\ for Arcadyan / Astoria ARV7520CW22-A_LT (AKA Orange Livebox 2.1 v2 (2015) | EXAMPLE 115200, 8N1 | ^ Serial connection parameters\\ for Arcadyan / Astoria ARV7520CW22-A_LT (AKA Orange Livebox 2.1 v2 (2015) | EXAMPLE 115200, 8N1 |
Line 180: Line 202:
 How to connect to the JTAG Port of this specific device:\\ How to connect to the JTAG Port of this specific device:\\
 **Insert photo of PCB with markings for JTAG port** **Insert photo of PCB with markings for JTAG port**
 +
 +==== HACKS ====
 +
 +=== Soft hacks ===
 +While switching on the router, a certain combo of buttons will grant you access to hidden functions. You will notice you're there because of the fancy movement of the leds.
 +
 +== Access to tiny kernel/Restore Tool ==
 +If buttons //reset & wifi// are pressed together during switching on, you will get access to recovery menu at <code>http://192.168.1.1</code>
 +
 +{{ :media:arcadyan:arv7520:tiny_kernel.jpg?direct&400 |}}
 +
 +== Access to VR9 menu ==
 +If buttons //reset & wifi & wps// are pressed together during switching on, you will jump immediatly in the serial console to VR9 menu:
 +<code>
 +ROM VER: 1.1.4
 +CFG 06
 +NAND
 +NAND Read OK
 +DDR PARAM flash addr 1700000
 +DDR PARAM:
 +88888888
 +001a2520
 +001a2120
 +00566301
 +00566501
 +00000200
 +
 +DDR autotuning Rev 1.0
 +DDR check ok... start booting...
 +
 +END TUNE DDR
 +Start booting...........
 +
 +
 +
 +=======================================================================
 +Wireless ADSL IAD VR9 Loader v2.01.07 build Oct 22 2014 16:13:17
 +                    Arcadyan Technology Corporation
 +=======================================================================
 +
 +
 +
 +[VR9 Boot]:
 +</code>
 +\\
 +=== Hard hacks ===
 +During boot, specific NAND flash pins can be shorcircuited in order to provoke a boot fail and therefore access to bootfail options.
 +
 +| {{:meta:icons:tango:48px-dialog-warning.svg.png?nolink}} | **WARNING:** This method is considered to be safe. The only fatal error seen, after some brutal manipulation, was the removal of the DDR tuning parameters. However, BRNBOOT is capable of recovering them after performing an autotuning\\ |
 +
 +
 +== Access to UART mode ==
 +  - Switch off the device
 +  - Shortcircuit pin 8&9. See diagram at the bottom. Use the tip of a needle, thin screwdriver, etc
 +  - Switch on the device. You will see the following message:
 +
 +<code>
 +ROM VER: 1.1.4
 +CFG 02
 +UART
 +</code>
 +
 +\\
 +
 +== Access to VR9 menu ==
 +This hack will need some training and skill. Don't give up!
 +Basically, we will let the system jump to brnboot and corrupt the loading of any further image from NAND flash.
 +
 +  - Switch off the device
 +  - Let system jump to the "Init..." line
 +  - Now shortcircuit pins 8&9. See diagram at the bottom. Use the tip of a needle, thin screwdriver, etc
 +  - After success, error messages will pop up and you will have access to the VR9 command line
 +
 +<WRAP bootlog>
 +<nowiki>
 +ROM VER: 1.1.4
 +CFG 06
 +NAND
 +NAND Read OK
 +DDR PARAM flash addr 1700000
 +DDR PARAM:
 +88888888
 +001a2420
 +001a2120
 +00566301
 +00566301
 +00000500
 +
 +DDR autotuning Rev 1.0
 +DDR check ok... start booting...
 +
 +END TUNE DDR
 +Start booting...........
 +
 +
 +
 +=======================================================================
 +Wireless ADSL IAD VR9 Loader v2.01.07 build Oct 22 2014 16:13:17
 +                    Arcadyan Technology Corporation
 +=======================================================================
 +
 +
 +Init......read page ECC check ret = -1, addr = 0x01700800
 +NAND Read Error: addr 0x1700800
 +read 0x01700000 ERROR: ret = 0
 +Image Check from FLASH_AREA_IMAGE_1 :
 +Unzipping firmware at 0x80002000 ... with nAREA[2]read page ECC check ret = -1, addr = 0x014FFFF4
 +NAND Read Error: addr 0x14ffff4
 +read 0x014FFFF4 ERROR: ret = 0
 + failed : 4 !!
 +Try unzipping firmware again...read page ECC check ret = -1, addr = 0x00B00800
 +NAND Read Error: addr 0xb00800
 +read 0x00B00000 ERROR: ret = 0
 + failed : 4 !!
 +Unzipping firmware at 0x80002000 ... with nAREA[1]read page ECC check ret = -1, addr = 0x00AFFFF4
 +NAND Read Error: addr 0xaffff4
 +read 0x00AFFFF4 ERROR: ret = 0
 + failed : 4 !!
 +Try unzipping firmware again...read page ECC check ret = -1, addr = 0x00100800
 +NAND Read Error: addr 0x100800
 +read 0x00100000 ERROR: ret = 0
 + failed : 4 !!
 +Unzipping Tiny Kernel at 0x80002000 ... read page ECC check ret = -1, addr = 0x00000000
 +NAND Read Error: addr 0x0
 +read 0x00000000 ERROR: ret = 0
 + failed : 4 !!
 +
 +[VR9 Boot]:
 +</nowiki>
 +</WRAP>
 +
 +\\
 +{{:media:arcadyan:arv7520:arv7520cw22_uart_and_flash_hack.jpg?400|}}
 +
 +==== VR9 menu ====
 +Using the VR9 hack above, now you can enter the menu of the brnbootloader.
 +
 +This is a piece of litte documented software; on the top of this, the help menus are censored in this version, giving no guiding information.
 +
 +Nonetheless, we can use the help from older releases:
 +
 +  - Press "!" to gain administrator mode
 +  - Now the following options will be available *but not visible*. Use them at will
 +
 +<code>
 + ======================
 + [#] Set Serial Number
 + [2] Use Normal Firmware
 + [3] Use ART-Testing Firmware
 + [9] Taggle ART Firmware Enable/Disable
 + [A] Set MAC Address
 + [E] Erase Flash
 + [G] Run Runtime Code
 + [H] Set Options
 + [M] Upload to Memory
 + [P] Print Boot Params
 + [R] Read from Memory
 + [T] Memory Test
 + [U] Upload to Flash
 + [V] Set Board Version
 + [W] Write to Memory
 + [Y] Go to Memory
 + [Z] Dump DDR Ram Register
 + [0] Primary = Image 0
 + [1] Primary = Image 1
 + ======================
 +</code>
 +
 +Nota: Undocumented option [k] will kick the tiny kernel boot. See log at the bottom.
 +===== OEM backdoors =====
 +This section will deal with some interesting features available in the OEM firmware.
 +
 +Type in the below URL's in your browser once connected to your router. Most of the times you need to have 2 tabs open, first for the identification admin/admin, the second to get to the actual function.
 +
 +You can check all the article in spanish [[https://www.adslzone.net/foro/livebox.117/descubierto-paginas-ocultas-livebox-2-1.401202/|here]]. Note: the original article refers to 192.168.2.1 which is not working in our case.
 +
 +==== Firmware update ====
 +<code>http://192.168.1.1/system_firmwarel.stm</code>
 +
 +==== Config file (unencrypted) ====
 +<code>http://192.168.1.1/cgi-bin/config.bin</code>
 +
 +==== FTP server at USB====
 +Via port 8000
 +<code>http://192.168.1.1/usb_wftp_server.stm </code>
 +===== Bootloader mods =====
 +
 +==== U-Boot 2013.10 ====
 +There is an available porting for this board, which is not integrated in openwrt main stream. Sources can be found [[https://github.com/Mandrake-Lee/u-boot-2013.10_arv7520cw22|here]]
 +
 +A UART mode binary, useful in order to make a backup of the nand flash, is available [[https://github.com/Mandrake-Lee/u-boot-2013.10_arv7520cw22_binaries/raw/main/u-boot_2013_10_arv7520cw22_RAM.asc|here]]
 +
 +
 +===== Flash partition =====
 +==== OEM partition (BRN) ====
 +Via VR9 menu (see above hacks) you can see:
 +<code>
 +---------------------------------------
 +    Area            Address      Length
 +---------------------------------------
 +[0] Boot            0x00000000    1024K
 +[1] Image 0         0x00100000   10240K
 +[2] Image 1         0x00B00000   10240K
 +[3] Configuration   0x01500000    2048K
 +[4] Boot Params     0x01700000    2048K
 +[5] Nvram           0x01900000    1024K
 +[6] Cert            0x01A00000   32768K
 +[7] EmergencyValue  0x03A00000    6144K
 +[8] Configuration2  0x04000000    2048K
 +[9] All area        0x00000000   67584K
 +---------------------------------------
 +</code>
  
 ===== Bootlogs ===== ===== Bootlogs =====
 ==== OEM bootlog ==== ==== OEM bootlog ====
 <WRAP bootlog> <WRAP bootlog>
-<nowiki>COPY HERE THE BOOTLOG WITH THE ORIGINAL FIRMWARE</nowiki>+<nowiki> 
 +ROM VER: 1.1.4 
 +CFG 06 
 +NAND 
 +NAND Read OK 
 + 
 +ROM VER: 1.1.4 
 +CFG 06 
 +NAND 
 +NAND Read OK 
 +DDR PARAM flash addr 1700000 
 +DDR PARAM: 
 +88888888 
 +001a2420 
 +001a2220 
 +00566401 
 +00566501 
 +00000700 
 + 
 +DDR autotuning Rev 1.0 
 +DDR check ok... start booting... 
 + 
 +END TUNE DDR 
 +Start booting........... 
 + 
 + 
 + 
 +======================================================================= 
 +Wireless ADSL IAD VR9 Loader v2.01.07 build Oct 22 2014 16:13:17 
 +                    Arcadyan Technology Corporation 
 +======================================================================= 
 + 
 + 
 +Init...... 
 +Get Primary to 0.....Image Check from FLASH_AREA_IMAGE_0 : 
 +Unzipping firmware at 0x80002000 ... with nAREA[1][ZIP 3] [ZIP 1]  done 
 +Ready to run firmware 
 + 
 +In c_entry() function ... 
 +install_exception 
 +Co config = 80048483 
 +sys_irq_init ... 
 +IrqConnect : IRQ = 53, Handler = 0x80016120 
 +VR9 is A21 chip !!!!, ifx_bsp_basic_mps_decrypt bf001f38 
 +0xbf106a10 : 78 
 +0xbf106a11 : 0 
 +0xbf106a0c : 88 
 +##### _ftext      = 0x80002000 
 +##### _fdata      = 0x80AAD620 
 +##### __bss_start = 0x80C444E8 
 +##### end         = 0x8618FC1C 
 +allocate_memory_after_end> len 1666760, ptr 0x86197c20 
 +##### Backup Data from 0x80AAD620 to 0x86197C1C~0x8632EAE4 len 1666760 
 +##### Backup Data completed 
 +##### Backup Data verified 
 +[GPIO FLOW] SetGpio() Begin .. 
 +ifx_gpio_init() !!! 
 +ifx_gpio_pre_init() !!! 
 +[KERN_INFO]IFX GPIO driver, version 1.2.10, (c)2009 Infineon Technologies AG 
 +Register LED MODULE OK!! 
 +Register BUTTON MODULE OK!! 
 +[GPIO FLOW] SetGpio() End. 
 +[INIT] System Log Pool startup ... 
 +[INIT] MTinitialize .. 
 +CPU Clock 500000000 Hz 
 +mips_counter_frequency:250000000 
 +r4k_offset: 0x0003d090(250000) 
 +init_US_counter : time1 = 28 , time2 = 225062, diff 225034 
 +US_counter = 112 
 +set to constant US_counter = 112 
 + cnt1 2039980 cnt2 2042567, diff 2587 
 + cnt1 2886356 cnt2 2888155, diff 1799 
 +Runtime code version: 00.96.803 
 +System startup... 
 +[INIT] Memory COLOR 0, 10958496 bytes .. 
 +[INIT] Memory COLOR 1, 2097152 bytes .. 
 +[INIT] Memory COLOR 2, 13809456 bytes .. 
 +[INIT] Start Nand Init .. 
 +MXIC NAND 128MB 3,3V 8-bit found 
 +----------------------------- 
 +NAND page size    : 2048 
 +NAND oob size     : 64 
 +NAND block size   : 131072 
 +NAND page/block   : 64 
 +NAND block/chip   : 1024 
 +NAND chip size    : 0x8000000 
 +NAND page shift   : 11 
 +NAND page mask    : 0xFFFF 
 +NAND block shift  : 17 
 +----------------------------- 
 + 
 +Scan BAD Block ... 
 +0 Bad Block(s) 
 + 
 +console_enable=1 
 +Boot Parameters found !!! 
 +Bootcode version: v2.01.07 
 +Serial number: L504000130 
 +Hardware version: R02 
 +25.03.2015-19:35:49 
 +[BUILD-WPA]: Key:47E0716F5AB4 
 +[BUILD:PIN] PIN:L504000130, MAC:4C09D4A248E5 
 +[BUILD-PIN]: PIN:49154290, len=8 
 +[CONFIG] : default SSID = Orange-48E5 
 +[CONFIG] : default WPA/WPA2 PSK = A5A56224 
 +[BUILD:PIN] PIN:L504000130, MAC:4C09D4A248E5 
 +[BUILD-PIN]: PIN:49154290, len=8 
 +!![E-CFG-READ] Special Configuration data reading error!! 
 +!![E-CFG-READ] Reset to factory defaults 1!! 
 + 
 + 
 +nLen:98, Magic:0x33343536 
 + 
 +my CFGVersionMagic = 33343536, old CFGVersionMagic on flash = 33343536 
 +my CFGsize = 498848, my CFGDescSize = 42677 
 +my Version = 00.96.803, Version on flash= 00.96.803 
 +[CONFIG] old cfg version:[00.96.803], [0.0.96.0.803.100] 
 +source CFGsize = 498848, CFGDescSize = 42677 
 +OldCfgHexSize:13782 
 +Unzipping from 82602530 to 825F7E68 ... unzip_address sig 5d000080 pre, zipfile=0x82602530, unzipfile=0x825f7e68 
 +unzip_address sig 8000005d end 
 +[ZIP 1] done 
 +Uncompressed size = 42675 
 +Tail1 : END_III_Config_t 
 + 
 +Size of Old CFG_DESC is :42675!!! 
 +useCfgDesc:
 +MyCfgHexSize:13782 
 +Unzipping from 825F4878 to 825EA1B0 ... unzip_address sig 5d000080 pre, zipfile=0x825f4878, unzipfile=0x825ea1b0 
 +unzip_address sig 8000005d end 
 +[ZIP 1] done 
 +Uncompressed size = 42675 
 +My CFGDescSize:42677 
 +useCfgDesc:
 +Tail : END_III_Config_t 
 + 
 +useCfgDesc:
 + 
 +Restore Config file from ver:00.96.803!!! 
 + 
 +[CONFIG] DS_Tail:[t_ARV7520CW22] 
 +[CONFIG] load_config ret=1 
 +[updateConfig] flash version:[00.96.803], [0.0.96.0.803.100] 
 +[updateConfig]  code version:[00.96.803], [0.0.96.0.803.100] 
 +[CONFIG] : smtp_email_from = Orange-48E5@orange.es 
 +!!! Invalid wireless channel range 0 ~ 255 
 +!!! Use default value 1 ~ 13 
 +default route: 0.0.0.0 
 +[CheckUSBBackConf]Erase the garbage config in usbBackConf_s 
 +BufferInit: 
 +BUF_HDR_SZ=224 BUF_ALIGN_SZ=12 BUFFER_OFFSET=480 
 +BUF_BUFSZ0=576 BUF_BUFSZ1=2304 
 +NUM_OF_B0=0 NUM_OF_B1=4000 
 +BUF_POOL0_SZ=0 BUF_POOL1_SZ=10112000 
 +sizeof(BUFFER0)=800,sizeof(BUFFER1)=2528 
 +*BUF0=0x83e29c28 *BUF1=0x83485008 
 +Altgn *BUF0=0x83e29c40 *BUF1=0x83485020 
 +End at BUF0:0x83e29c40, BUF1:0x83e29c20 
 + 
 +BUF0[0]=0x83e29c40 BUF1[0]=0x83485020 
 + 
 +buffer0 pointer init OK! 
 +buffer1 pointer init OK! 
 +[qm_lnk_init] CLOCKHZ=1000 ... 
 +[qm_lnk_init] add if 3 into QM link 0 
 +[qm_lnk_init] add if 4 into QM link 0 
 +[qm_cbq_enable] no QM attached 
 +[qm_cbq_detach] no QM is attached at link 0 
 +pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 
 +f=10000000/100000, ns_per_byte=80000/1000 
 +ptime=2000000000/1000, cptime=0/1000, offtime=0/1000 
 +New cls: id=0, bw=80 ns/byte, maxd=0 ms, 
 +         maxb=32, minb=2, avgpktsz=250, maxpktsz=1600, 
 +         offtime=0, parent=0, borrow=0 
 +         pri=0, maxidle=31, minidle=-256, 
 +         maxq=96, clsfg=17 
 +pkt_avgsz=1600, pkt_maxsz=1600, mtu=1600 
 +f=100000/100000, ns_per_byte=8000000/1000 
 +ptime=18446744073709551615/1000, cptime=0/1000, offtime=0/1000 
 +New cls: id=1, bw=8000 ns/byte, maxd=0 ms, 
 +         maxb=16, minb=1, avgpktsz=1600, maxpktsz=1600, 
 +         offtime=0, parent=8618ae70, borrow=8618ae70 
 +         pri=5, maxidle=200, minidle=-25600, 
 +         maxq=48, clsfg=21 
 +qm_cbq_attach(): cbqp->cbq_res=122 
 +pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 
 +f=9900000/100000, ns_per_byte=80808/1000 
 +ptime=2000000000/1000, cptime=0/1000, offtime=0/1000 
 +New cls: id=2, bw=80 ns/byte, maxd=0 ms, 
 +         maxb=32, minb=4, avgpktsz=250, maxpktsz=1600, 
 +         offtime=0, parent=8618ae70, borrow=8618ae70 
 +         pri=5, maxidle=31, minidle=-258, 
 +         maxq=48, clsfg=21 
 +pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 
 +f=1/100000, ns_per_byte=4294967295/1000 
 +[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT overflow 
 +ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=18446744073709551615/1000 
 +New cls: id=3, bw=1342177 ns/byte, maxd=0 ms, 
 +         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, 
 +         offtime=1366279, parent=86189870, borrow=86189870 
 +         pri=6, maxidle=0, minidle=-4294966, 
 +         maxq=48, clsfg=20 
 +pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 
 +f=1/100000, ns_per_byte=4294967295/1000 
 +[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT overflow 
 +ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=18446744073709551615/1000 
 +New cls: id=4, bw=1342177 ns/byte, maxd=0 ms, 
 +         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, 
 +         offtime=1366279, parent=86189870, borrow=86189870 
 +         pri=0, maxidle=0, minidle=-4294966, 
 +         maxq=96, clsfg=21 
 +pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 
 +f=1/100000, ns_per_byte=4294967295/1000 
 +[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT overflow 
 +ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=18446744073709551615/1000 
 +New cls: id=5, bw=1342177 ns/byte, maxd=0 ms, 
 +         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, 
 +         offtime=1366279, parent=86189870, borrow=86189870 
 +         pri=1, maxidle=0, minidle=-4294966, 
 +         maxq=48, clsfg=23 
 +pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 
 +f=1/100000, ns_per_byte=4294967295/1000 
 +[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT overflow 
 +ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=18446744073709551615/1000 
 +New cls: id=6, bw=1342177 ns/byte, maxd=0 ms, 
 +         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, 
 +         offtime=1366279, parent=86189870, borrow=86189870 
 +         pri=2, maxidle=0, minidle=-4294966, 
 +         maxq=48, clsfg=23 
 +pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 
 +f=1/100000, ns_per_byte=4294967295/1000 
 +[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT overflow 
 +ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=18446744073709551615/1000 
 +New cls: id=7, bw=1342177 ns/byte, maxd=0 ms, 
 +         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, 
 +         offtime=1366279, parent=86189870, borrow=86189870 
 +         pri=3, maxidle=0, minidle=-4294966, 
 +         maxq=48, clsfg=23 
 +pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 
 +f=1/100000, ns_per_byte=4294967295/1000 
 +[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT overflow 
 +ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=18446744073709551615/1000 
 +New cls: id=8, bw=1342177 ns/byte, maxd=0 ms, 
 +         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, 
 +         offtime=1366279, parent=86189870, borrow=86189870 
 +         pri=4, maxidle=0, minidle=-4294966, 
 +         maxq=48, clsfg=23 
 +pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 
 +f=9900000/100000, ns_per_byte=80808/1000 
 +ptime=2000000000/1000, cptime=0/1000, offtime=0/1000 
 +New cls: id=9, bw=80 ns/byte, maxd=0 ms, 
 +         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, 
 +         offtime=0, parent=86189870, borrow=86189870 
 +         pri=6, maxidle=31, minidle=-258, 
 +         maxq=48, clsfg=20 
 +[qm_cbq_reset_dstcp_ctrl] dstcp_ctrl_fg=0x1, dstcp_pkt_delay=13 ms, dstcp_max_burst=6056 bytes 
 +CLOCKHZ=1000 
 +gConfig.Interface[0].IP_Addr = 127.0.0.1 
 +gConfig.Interface[0].Subnet_Mask = 255.255.255.255 
 +gConfig.Interface[0].Description = LOCAL_LOOPBACK 
 +gConfig.Interface[0].Framing = 
 +***** [iput_IpLinkUp] ifno=0, link_type:12 
 +Interface 0 ip = 127.0.0.1 
 + 
 +gConfig.Interface[1].IP_Addr = 192.168.1.1 
 +gConfig.Interface[1].Subnet_Mask = 255.255.255.0 
 +gConfig.Interface[1].Description = LAN1 
 +gConfig.Interface[1].Framing = 
 +gConfig.Interface[1].VLAN_Idx = 0 
 +ifp->ipaddr = C0A80101 
 +ifp->netmask = FFFFFF00 
 +gConfig.Vlan_Ports[gConfig.Interface[1].VLAN_Idx].VNet = 1 
 +gConfig.Vlan_Ports[gConfig.Interface[1].VLAN_Idx].IGMP_Querier_Enable = 0 
 +[IfInit] ifno=1, gConfig.Interface[1].vlan_tagged=0, line 693 
 +br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:01 to VLAN 0 (port 1) 
 +br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:01 to VLAN 0 (port 2) 
 +br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:02 to VLAN 0 (port 1) 
 +br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:02 to VLAN 0 (port 2) 
 +br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:16 to VLAN 0 (port 1) 
 +br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:16 to VLAN 0 (port 2) 
 +br_register_static_mcast_mac: Add static entry 01:00:5E:7F:FF:FA to VLAN 0 (port 1) 
 +br_register_static_mcast_mac: Add static entry 01:00:5E:7F:FF:FA to VLAN 0 (port 2) 
 +[mac_0_init] ifno=1, vlan=0, vid=1, port_mask=0xf, mac_0_initialized=0 
 +[KERN_INFO]IFX PMU driver, version 1.0.5, (c)2009 Infineon Technologies AG 
 +ifx_dma_init_module : 
 +ifx_pmu_set: PMU_PWDCR0 = 0xc615929f module 5 regid 0 regbit 5 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module DMA has been activated 1 times before 
 +[map_dma_chan 1618]: dma_chan[0] request_irq 64 
 +IrqConnect : IRQ = 64, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[1] request_irq 65 
 +IrqConnect : IRQ = 65, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[2] request_irq 66 
 +IrqConnect : IRQ = 66, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[3] request_irq 67 
 +IrqConnect : IRQ = 67, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[4] request_irq 68 
 +IrqConnect : IRQ = 68, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[5] request_irq 69 
 +IrqConnect : IRQ = 69, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[6] request_irq 70 
 +IrqConnect : IRQ = 70, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[7] request_irq 71 
 +IrqConnect : IRQ = 71, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[8] request_irq 72 
 +IrqConnect : IRQ = 72, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[9] request_irq 73 
 +IrqConnect : IRQ = 73, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[10] request_irq 74 
 +IrqConnect : IRQ = 74, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[11] request_irq 75 
 +IrqConnect : IRQ = 75, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[12] request_irq 89 
 +IrqConnect : IRQ = 89, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[13] request_irq 90 
 +IrqConnect : IRQ = 90, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[14] request_irq 91 
 +IrqConnect : IRQ = 91, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[15] request_irq 92 
 +IrqConnect : IRQ = 92, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[16] request_irq 93 
 +IrqConnect : IRQ = 93, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[17] request_irq 62 
 +IrqConnect : IRQ = 62, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[18] request_irq 80 
 +IrqConnect : IRQ = 80, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[19] request_irq 85 
 +IrqConnect : IRQ = 85, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[20] request_irq 128 
 +IrqConnect : IRQ = 128, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[21] request_irq 129 
 +IrqConnect : IRQ = 129, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[22] request_irq 130 
 +IrqConnect : IRQ = 130, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[23] request_irq 131 
 +IrqConnect : IRQ = 131, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[24] request_irq 132 
 +IrqConnect : IRQ = 132, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[25] request_irq 133 
 +IrqConnect : IRQ = 133, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[26] request_irq 134 
 +IrqConnect : IRQ = 134, Handler = 0x805175B4 
 +[map_dma_chan 1618]: dma_chan[27] request_irq 135 
 +IrqConnect : IRQ = 135, Handler = 0x805175B4 
 +ifx_dma_init_module : g_desc_list 81902680 
 +[KERN_INFO]IFX DMA driver, version ifxmips_dma_core.c:v1.0.4 
 +,(c)2009 Infineon Technologies AG 
 +[KERN_INFO]Infineon Technologies RCU driver version 1.1.2 
 +vr9_config_mdio_gpio !!! 
 +[vr9_config_mdio_gpio] *IFX_GPIO_P2_ALTSEL0=0xc00, IFX_GPIO_P2_ALTSEL1=0x0, *IFX_GPIO_P2_DIR=0xc03, *IFX_GPIO_P2_OD=0xc03 
 +IFX SWITCH API, Version 1.1.6.7 
 +IFX_ETHSW_Open() !!! 
 +[KERN_INFO]SWAPI: Registered character device [switch_api] with major no [81] 
 +ifx_pmu_set: PMU_PWDCR0 = 0xc615929f module 29 regid 0 regbit 29 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module PPE-TOP has been activated 1 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0xc615929f module 23 regid 0 regbit 23 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module PPE-DPLUSM has been activated 1 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0xc615929f module 24 regid 0 regbit 24 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module PPE-DPLUSS has been activated 1 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0xc615929f module 28 regid 0 regbit 28 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module SWITCH has been activated 1 times before 
 +Switch API: PCE MicroCode loaded !! 
 +IFX_ETHSW_IOCTL_WrapperInit() !!! 
 +chip_id 2000b713 chip_id b 
 +Switch Auto Polling value = 0 
 +[KERN_ERR ] GPHY FW load for A2x !! 
 +[fix_switch_power_saving_for_cpu1_2:1042] Ethernet IOP turn-off patch 
 +[KERN_INFO] IFX GPHY driver FE Mode, version ifxmips_vr9_gphy: V0.9 - Firmware: 4406 
 +[amazon_s_eth_init] Loading A5 (MII0/1 + ATM) driver ...... 
 +[amazon_s_eth_init] gPPE_Start_Module=0x1, gPPE_HAL_Start_Module=0x0 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 9 regid 0 regbit 9 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module DSL-DFE has been activated 1 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 13 regid 0 regbit 13 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module AHBS has been activated 1 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 19 regid 0 regbit 19 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module PPE-SSL01 has been activated 1 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 21 regid 0 regbit 21 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module PPE-TC has been activated 1 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 22 regid 0 regbit 22 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module PPE-EMA has been activated 1 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 23 regid 0 regbit 23 
 +ifx_pmu_set: Module PPE-DPLUSM has been activated 2 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 24 regid 0 regbit 24 
 +ifx_pmu_set: Module PPE-DPLUSS has been activated 2 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 28 regid 0 regbit 28 
 +ifx_pmu_set: Module SWITCH has been activated 3 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 29 regid 0 regbit 29 
 +ifx_pmu_set: Module PPE-TOP has been activated 2 times before 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8611909f module 18 regid 0 regbit 18 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module PPE-QSB has been activated 1 times before 
 +[a5 alloc_dma] pre_alloc_desc_total_num=704, line 6168 
 +[turn_on_dma_rx] a5, line 4549 
 +[turn_on_dma_rx] a5, line 4549 
 +IrqConnect : IRQ = 87, Handler = 0x80540F3C 
 +IrqConnect : IRQ = 88, Handler = 0x80541098 
 +Succeeded! 
 +PPE datapath driver info: 
 +  Version ID: 64.3.7.1.0.1.4 
 +  Family    : VR9 
 +  DR Type   : Normal Data Path | Indirect-Fast Path 
 +  Interface : MII0 | MII1 | ATM 
 +  Mode      : Routing 
 +  Release   : 0.1.4 
 +PPE firmware info: 
 +  Version ID: 7.2.4.6.1.17 
 +  Family    : VR9 
 +  FW Type   : Acceleration 
 +  Interface : MII0/1 + ATM 
 +  Mode      : Bridging + IPv4 Routing 
 +  Release   : 1.17 
 +[switch_utility] cmd=Enable 
 +[switch_utility] switch_utility, Enable, 
 +[switch_utility] cmd=CfgSet 3 1 1542 0 00:00:00:00:00:00 
 +[switch_utility] switch_utility, CfgSet, 3, 1, 1542, 0, 00:00:00:00:00:00, 
 +[switch_utility] cmd=RegisterSet 0x453 0x0 
 +[switch_utility] switch_utility, RegisterSet, 0x453, 0x0, 
 +[switch_utility] cmd=RegisterSet 0x454 0x07f 
 +[switch_utility] switch_utility, RegisterSet, 0x454, 0x07f, 
 +[switch_utility] cmd=RegisterSet 0x455 0x07f 
 +[switch_utility] switch_utility, RegisterSet, 0x455, 0x07f, 
 +[switch_utility] cmd=RegisterSet 0xc4B 0x3F 
 +[switch_utility] switch_utility, RegisterSet, 0xc4B, 0x3F, 
 +[switch_utility] cmd=RegisterSet 0xc4C 0x105 
 +[switch_utility] switch_utility, RegisterSet, 0xc4C, 0x105, 
 +[switch_utility] cmd=RegisterSet 0xc55 0x1800 
 +[switch_utility] switch_utility, RegisterSet, 0xc55, 0x1800, 
 +[switch_utility] cmd=RegisterSet 0xc54 0x1801 
 +[switch_utility] switch_utility, RegisterSet, 0xc54, 0x1801, 
 +[switch_utility] cmd=RegisterSet 0xc53 0x1811 
 +[switch_utility] switch_utility, RegisterSet, 0xc53, 0x1811, 
 +[switch_utility] cmd=RegisterSet 0xC52 0x1812 
 +[switch_utility] switch_utility, RegisterSet, 0xC52, 0x1812, 
 +[switch_utility] cmd=RegisterSet 0xc51 0x1813 
 +[switch_utility] switch_utility, RegisterSet, 0xc51, 0x1813, 
 +[switch_utility] cmd=RegisterSet 0xC50 0x1814 
 +[switch_utility] switch_utility, RegisterSet, 0xC50, 0x1814, 
 +[switch_utility] cmd=RegisterSet 0x903 0x180 
 +[switch_utility] switch_utility, RegisterSet, 0x903, 0x180, 
 +[switch_utility] cmd=RegisterSet 0x90F 0x180 
 +[switch_utility] switch_utility, RegisterSet, 0x90F, 0x180, 
 +[switch_utility] cmd=RegisterSet 0x93F 0x180 
 +[switch_utility] switch_utility, RegisterSet, 0x93F, 0x180, 
 +[switch_utility] cmd=RegisterSet 0x91B 0x180 
 +[switch_utility] switch_utility, RegisterSet, 0x91B, 0x180, 
 +[switch_utility] cmd=RegisterSet 0x933 0x180 
 +[switch_utility] switch_utility, RegisterSet, 0x933, 0x180, 
 +[switch_utility] cmd=RegisterSet 0x927 0x180 
 +[switch_utility] switch_utility, RegisterSet, 0x927, 0x180, 
 +[switch_utility] cmd=RegisterSet 0x94B 0x180 
 +[switch_utility] switch_utility, RegisterSet, 0x94B, 0x180, 
 +[switch_utility] cmd=PortLinkCfgSet 0 0 0 0 1000 0 0 3 0 0 
 +[switch_utility] switch_utility, PortLinkCfgSet, 0, 0, 0, 0, 1000, 0, 0, 3, 0, 0, 
 +[switch_utility] cmd=PortLinkCfgSet 1 0 0 0 1000 0 0 3 0 0 
 +[switch_utility] switch_utility, PortLinkCfgSet, 1, 0, 0, 0, 1000, 0, 0, 3, 0, 0, 
 +[switch_utility] cmd=PortLinkCfgSet 5 0 0 0 100 0 0 0 1 0 
 +[switch_utility] switch_utility, PortLinkCfgSet, 5, 0, 0, 0, 100, 0, 0, 0, 1, 0, 
 +[switch_utility] cmd=PortLinkCfgSet 2 0 0 0 100 0 0 0 1 0 
 +[switch_utility] switch_utility, PortLinkCfgSet, 2, 0, 0, 0, 100, 0, 0, 0, 1, 0, 
 +[switch_utility] cmd=PortLinkCfgSet 3 0 0 0 100 0 0 0 1 0 
 +[switch_utility] switch_utility, PortLinkCfgSet, 3, 0, 0, 0, 100, 0, 0, 0, 1, 0, 
 +[switch_utility] cmd=PortLinkCfgSet 4 0 0 0 100 0 0 0 1 0 
 +[switch_utility] switch_utility, PortLinkCfgSet, 4, 0, 0, 0, 100, 0, 0, 0, 1, 0, 
 +[switch_utility] cmd=RegisterSet 0xc77 0xc001 
 +[switch_utility] switch_utility, RegisterSet, 0xc77, 0xc001, 
 +[switch_utility] cmd=RegisterSet 0xc79 0xc001 
 +[switch_utility] switch_utility, RegisterSet, 0xc79, 0xc001, 
 +[switch_utility] cmd=RegisterSet 0xc81 0xc001 
 +[switch_utility] switch_utility, RegisterSet, 0xc81, 0xc001, 
 +[switch_utility] cmd=RegisterSet 0x91C 0x0B 
 +[switch_utility] switch_utility, RegisterSet, 0x91C, 0x0B, 
 +[switch_utility] cmd=RegisterSet 0x934 0x0B 
 +[switch_utility] switch_utility, RegisterSet, 0x934, 0x0B, 
 +[switch_utility] cmd=RegisterSet 0x928 0x0B 
 +[switch_utility] switch_utility, RegisterSet, 0x928, 0x0B, 
 +[switch_utility] cmd=RegisterSet 0x940 0x0B 
 +[switch_utility] switch_utility, RegisterSet, 0x940, 0x0B, 
 +[switch_utility] cmd=MDIO_DataWrite 0x11 0x4 0x5e1 
 +[switch_utility] switch_utility, MDIO_DataWrite, 0x11, 0x4, 0x5e1, 
 +[switch_utility] cmd=MDIO_DataWrite 0x13 0x4 0x5e1 
 +[switch_utility] switch_utility, MDIO_DataWrite, 0x13, 0x4, 0x5e1, 
 +[switch_utility] cmd=MDIO_DataWrite 0x0 0x4 0x5e1 
 +[switch_utility] switch_utility, MDIO_DataWrite, 0x0, 0x4, 0x5e1, 
 +[switch_utility] cmd=MDIO_DataWrite 0x12 0x4 0x5e1 
 +[switch_utility] switch_utility, MDIO_DataWrite, 0x12, 0x4, 0x5e1, 
 +[switch_utility] cmd=MDIO_DataWrite 0x14 0x4 0x5e1 
 +[switch_utility] switch_utility, MDIO_DataWrite, 0x14, 0x4, 0x5e1, 
 +[switch_utility] cmd=RegisterSet 0x4A 0x51C 
 +[switch_utility] switch_utility, RegisterSet, 0x4A, 0x51C, 
 +[switch_enable_igmp_snooping] gSetting.IGMP_Snooping=1 
 +[switch_utility] cmd=MulticastRouterPortAdd 6 
 +[switch_utility] switch_utility, MulticastRouterPortAdd, 6, 
 +[switch_utility] cmd=MulticastSnoopCfgSet 2 1 0 3 6 1 3 100 2 1 1 
 +[switch_utility] switch_utility, MulticastSnoopCfgSet, 2, 1, 0, 3, 6, 1, 3, 100, 2, 1, 1, 
 +[switch_utility] cmd=MulticastTableEntryAdd 4 0 224.0.0.1 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 4, 0, 224.0.0.1, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 5 0 224.0.0.1 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 5, 0, 224.0.0.1, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 2 0 224.0.0.1 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 2, 0, 224.0.0.1, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 3 0 224.0.0.1 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 3, 0, 224.0.0.1, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 0 0 224.0.0.1 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 0, 0, 224.0.0.1, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 6 0 224.0.0.1 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 6, 0, 224.0.0.1, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 4 0 224.0.0.2 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 4, 0, 224.0.0.2, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 5 0 224.0.0.2 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 5, 0, 224.0.0.2, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 2 0 224.0.0.2 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 2, 0, 224.0.0.2, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 3 0 224.0.0.2 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 3, 0, 224.0.0.2, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 0 0 224.0.0.2 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 0, 0, 224.0.0.2, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 6 0 224.0.0.2 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 6, 0, 224.0.0.2, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 4 0 224.0.0.22 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 4, 0, 224.0.0.22, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 5 0 224.0.0.22 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 5, 0, 224.0.0.22, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 2 0 224.0.0.22 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 2, 0, 224.0.0.22, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 3 0 224.0.0.22 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 3, 0, 224.0.0.22, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 0 0 224.0.0.22 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 0, 0, 224.0.0.22, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 6 0 224.0.0.22 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 6, 0, 224.0.0.22, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 4 0 239.255.255.250 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 4, 0, 239.255.255.250, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 5 0 239.255.255.250 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 5, 0, 239.255.255.250, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 2 0 239.255.255.250 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 2, 0, 239.255.255.250, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 3 0 239.255.255.250 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 3, 0, 239.255.255.250, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 0 0 239.255.255.250 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 0, 0, 239.255.255.250, 0.0.0.0, 2, 
 +[switch_utility] cmd=MulticastTableEntryAdd 6 0 239.255.255.250 0.0.0.0 2 
 +[switch_utility] switch_utility, MulticastTableEntryAdd, 6, 0, 239.255.255.250, 0.0.0.0, 2, 
 +[switch_utility] cmd=PCE_RuleDelete 50 
 +[switch_utility] switch_utility, PCE_RuleDelete, 50, 
 +[switch_utility] cmd=PCE_RuleDelete 51 
 +[switch_utility] switch_utility, PCE_RuleDelete, 51, 
 +[switch_utility] cmd=PCE_RuleDelete 52 
 +[switch_utility] switch_utility, PCE_RuleDelete, 52, 
 +[switch_utility] cmd=PCE_RuleDelete 53 
 +[switch_utility] switch_utility, PCE_RuleDelete, 53, 
 +[switch_utility] cmd=PCE_RuleDelete 54 
 +[switch_utility] switch_utility, PCE_RuleDelete, 54, 
 +[switch_utility] cmd=PCE_RuleDelete 55 
 +[switch_utility] switch_utility, PCE_RuleDelete, 55, 
 +[switch_utility] cmd=PCE_RuleWrite 9 1 1 6 0 0 0 0 0 0 0 0 00:00:00:00:00:00 0 0 00:00:00:00:00:00 0 0 0 0 0 0 0 0 0 0 0.0.0.0 0 0 0.0.0.0 0 1 2048 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 
 +[switch_utility] switch_utility, PCE_RuleWrite, 9, 1, 1, 6, 0, 0, 0, 0, 0, 0, 0, 0, 00:00:00:00:00:00, 0, 0, 00:00:00:00:00:00, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0.0.0, 0, 0, 0.0.0.0, 0, 1, 2048, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
 +[switch_utility] cmd=PCE_RuleWrite 10 1 0 0 0 0 0 0 0 0 0 0 00:00:00:00:00:00 0x0 0 00:00:00:00:00:00 0x0 1 4608 1 3 0 0 0 0 0 000.000.000.000 0x0 0 000.000.000.000 0x0 1 2048 0x0 1 2 0x0 0 0 0 0 1 1 0 0 0 0 0 0 4 64 0 0 0 0 0 0 0 0 0 0 0 
 +[switch_utility] switch_utility, PCE_RuleWrite, 10, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 00:00:00:00:00:00, 0x0, 0, 00:00:00:00:00:00, 0x0, 1, 4608, 1, 3, 0, 0, 0, 0, 0, 000.000.000.000, 0x0, 0, 000.000.000.000, 0x0, 1, 2048, 0x0, 1, 2, 0x0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
 +[switch_utility] cmd=PCE_RuleWrite 11 1 0 0 0 0 0 0 0 0 0 0 00:00:00:00:00:00 0x0 0 00:00:00:00:00:00 0x0 1 4864 1 3 0 0 0 0 0 000.000.000.000 0x0 0 000.000.000.000 0x0 1 2048 0x0 1 2 0x0 0 0 0 0 1 1 0 0 0 0 0 0 4 64 0 0 0 0 0 0 0 0 0 0 0 
 +[switch_utility] switch_utility, PCE_RuleWrite, 11, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 00:00:00:00:00:00, 0x0, 0, 00:00:00:00:00:00, 0x0, 1, 4864, 1, 3, 0, 0, 0, 0, 0, 000.000.000.000, 0x0, 0, 000.000.000.000, 0x0, 1, 2048, 0x0, 1, 2, 0x0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
 +[switch_utility] cmd=PCE_RuleWrite 12 1 0 0 0 0 0 0 0 0 0 0 00:00:00:00:00:00 0x0 0 00:00:00:00:00:00 0x0 1 5632 1 3 0 0 0 0 0 000.000.000.000 0x0 0 000.000.000.000 0x0 1 2048 0x0 1 2 0x0 0 0 0 0 1 1 0 0 0 0 0 0 4 64 0 0 0 0 0 0 0 0 0 0 0 
 +[switch_utility] switch_utility, PCE_RuleWrite, 12, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 00:00:00:00:00:00, 0x0, 0, 00:00:00:00:00:00, 0x0, 1, 5632, 1, 3, 0, 0, 0, 0, 0, 000.000.000.000, 0x0, 0, 000.000.000.000, 0x0, 1, 2048, 0x0, 1, 2, 0x0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
 +[switch_utility] cmd=PCE_RuleWrite 13 1 0 0 0 0 0 0 0 0 0 0 00:00:00:00:00:00 0x0 0 00:00:00:00:00:00 0x0 1 5888 1 3 0 0 0 0 0 000.000.000.000 0x0 0 000.000.000.000 0x0 1 2048 0x0 1 2 0x0 0 0 0 0 1 1 0 0 0 0 0 0 4 64 0 0 0 0 0 0 0 0 0 0 0 
 +[switch_utility] switch_utility, PCE_RuleWrite, 13, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 00:00:00:00:00:00, 0x0, 0, 00:00:00:00:00:00, 0x0, 1, 5888, 1, 3, 0, 0, 0, 0, 0, 000.000.000.000, 0x0, 0, 000.000.000.000, 0x0, 1, 2048, 0x0, 1, 2, 0x0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
 +[switch_utility] cmd=PCE_RuleWrite 14 1 0 0 0 0 0 0 0 0 0 0 00:00:00:00:00:00 0x0 0 00:00:00:00:00:00 0x0 1 8704 1 3 0 0 0 0 0 000.000.000.000 0x0 0 000.000.000.000 0x0 1 2048 0x0 1 2 0x0 0 0 0 0 1 1 0 0 0 0 0 0 4 64 0 0 0 0 0 0 0 0 0 0 0 
 +[switch_utility] switch_utility, PCE_RuleWrite, 14, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 00:00:00:00:00:00, 0x0, 0, 00:00:00:00:00:00, 0x0, 1, 8704, 1, 3, 0, 0, 0, 0, 0, 000.000.000.000, 0x0, 0, 000.000.000.000, 0x0, 1, 2048, 0x0, 1, 2, 0x0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
 +[switch_utility] cmd=PCE_RuleWrite 15 1 0 0 0 0 0 0 0 0 0 0 00:00:00:00:00:00 0x0 0 00:00:00:00:00:00 0x0 1 4352 1 3 0 0 0 0 0 000.000.000.000 0x0 0 000.000.000.000 0x0 1 2048 0x0 1 2 0x0 0 0 0 0 1 1 0 0 0 0 0 0 4 64 0 0 0 0 0 0 0 0 0 0 0 
 +[switch_utility] switch_utility, PCE_RuleWrite, 15, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 00:00:00:00:00:00, 0x0, 0, 00:00:00:00:00:00, 0x0, 1, 4352, 1, 3, 0, 0, 0, 0, 0, 000.000.000.000, 0x0, 0, 000.000.000.000, 0x0, 1, 2048, 0x0, 1, 2, 0x0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
 +[mac_0_init] VLAN port: 0x000f, ifCount=1 
 +[mac_0_init] ------->add port 4 to vlan 1 
 +[mac_0_init] ------->add port 5 to vlan 1 
 +[mac_0_init] ------->add port 2 to vlan 1 
 +[mac_0_init] ------->add port 3 to vlan 1 
 +[config_SW_VLAN] bTaggedIngress=0, bTaggedEgress=0 
 +[switch_utility] cmd=VLAN_IdCreate 50 1 
 +[switch_utility] switch_utility, VLAN_IdCreate, 50, 1, 
 +[switch_utility] cmd=VLAN_PortCfgSet 6 50 0 0 3 0 0 
 +[switch_utility] switch_utility, VLAN_PortCfgSet, 6, 50, 0, 0, 3, 0, 0, 
 +[switch_utility] cmd=VLAN_IdCreate 1 1 
 +[switch_utility] switch_utility, VLAN_IdCreate, 1, 1, 
 +[switch_utility] cmd=VLAN_PortCfgSet 2 1 0 0 3 0 0 
 +[switch_utility] switch_utility, VLAN_PortCfgSet, 2, 1, 0, 0, 3, 0, 0, 
 +[switch_utility] cmd=VLAN_PortCfgSet 3 1 0 0 3 0 0 
 +[switch_utility] switch_utility, VLAN_PortCfgSet, 3, 1, 0, 0, 3, 0, 0, 
 +[switch_utility] cmd=VLAN_PortCfgSet 4 1 0 0 3 0 0 
 +[switch_utility] switch_utility, VLAN_PortCfgSet, 4, 1, 0, 0, 3, 0, 0, 
 +[switch_utility] cmd=VLAN_PortCfgSet 5 1 0 0 3 0 0 
 +[switch_utility] switch_utility, VLAN_PortCfgSet, 5, 1, 0, 0, 3, 0, 0, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 1 2 0 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 1, 2, 0, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 1 3 0 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 1, 3, 0, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 1 4 0 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 1, 4, 0, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 1 5 0 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 1, 5, 0, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 1 6 1 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 1, 6, 1, 
 +mac_0_init: interface 1 registered to VLAN 1, port_mask=f 
 +MAC Address(ifno 1): 4c:09:d4:a2:48:e6 
 +***** [iput_IpLinkUp] ifno=1, link_type:12 
 +br_MacAddress=4C-09-D4-A2-48-E6 
 +Interface 1 ip = 192.168.1.1 
 + 
 +gConfig.Interface[2].IP_Addr = 0.0.0.0 
 +gConfig.Interface[2].Subnet_Mask = 0.0.0.0 
 +gConfig.Interface[2].Description = WLAN 
 +gConfig.Interface[2].Framing = 
 +gConfig.Interface[2].VLAN_Idx = 0 
 +ifp->ipaddr = C0A80101 
 +ifp->netmask = FFFFFF00 
 +gConfig.Vlan_Ports[gConfig.Interface[2].VLAN_Idx].VNet = 1 
 +gConfig.Vlan_Ports[gConfig.Interface[2].VLAN_Idx].IGMP_Querier_Enable = 0 
 +[IfInit] ifno=2, gConfig.Interface[2].vlan_tagged=0, line 693 
 +hwlan_init(451): [HWLAN] ifno=2 irno=7 port=0x00000000 
 +[hwlan_init] if_table[2]::4c-09-d4-a2-48-e6 
 +***** [iput_IpLinkUp] ifno=2, link_type:12 
 +Interface 2 ip = 192.168.1.1 
 + 
 +gConfig.Interface[3].IP_Addr = 0.0.0.0 
 +gConfig.Interface[3].Subnet_Mask = 0.0.0.0 
 +gConfig.Interface[3].Description = ATM1 
 +gConfig.Interface[3].Framing = AAL5 
 +[IfInit] ifno=3, gConfig.Interface[3].vlan_tagged=0, line 693 
 +[sar_0_init] ifno=3, T_WAN_INT=3, sar_init=0, g_atm_priv_data.max_connections=15 
 +ATM_UBR 
 +[ppe_open] g_atm_priv_data.connection_table=0 
 +[turn_on_dma_rx] a5, line 4549 
 +[ppe_open] (8.32): conn = 0, f_enable_irq=1 
 +[sar_0_init] index=0, ifno=3, f_llc=1 
 +[mpoa_setup] mpoa_type=0, f_llc=1 
 +[sar_0_init] Init SAR ifno:3, vlan_tagged=0, g_atm_vcc[0] CONN:0 VPI/VCI:8/32 PORT:0 
 +[sar_0_init] sar ifno: 3, flag: 0x00000200, up, sar_init=0 
 +MAC Address: 4c:09:d4:a2:48:e5 
 +[switch_utility] cmd=VLAN_IdCreate 2 2 
 +[switch_utility] switch_utility, VLAN_IdCreate, 2, 2, 
 +[switch_utility] cmd=VLAN_IdCreate 20 2 
 +[switch_utility] switch_utility, VLAN_IdCreate, 20, 2, 
 +[switch_utility] cmd=VLAN_PortCfgSet 11 2 0 0 3 0 1 
 +[switch_utility] switch_utility, VLAN_PortCfgSet, 11, 2, 0, 0, 3, 0, 1, 
 +[switch_utility] cmd=VLAN_PortCfgSet 10 20 0 0 3 0 1 
 +[switch_utility] switch_utility, VLAN_PortCfgSet, 10, 20, 0, 0, 3, 0, 1, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 2 11 0 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 2, 11, 0, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 20 10 0 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 20, 10, 0, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 2 6 0 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 2, 6, 0, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 20 6 0 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 20, 6, 0, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 50 11 0 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 50, 11, 0, 
 +[switch_utility] cmd=VLAN_PortMemberAdd 50 10 0 
 +[switch_utility] switch_utility, VLAN_PortMemberAdd, 50, 10, 0, 
 +[switch_utility] cmd=MAC_TableEntryAdd 2 6 0 1 00:00:00:00:00:00 
 +[switch_utility] switch_utility, MAC_TableEntryAdd, 2, 6, 0, 1, 00:00:00:00:00:00, 
 +Interface 3 ip = 0.0.0.0 
 + 
 +gConfig.Interface[4].IP_Addr = 0.0.0.0 
 +gConfig.Interface[4].Subnet_Mask = 0.0.0.0 
 +gConfig.Interface[4].Description = ATM2 
 +gConfig.Interface[4].Framing = AAL5 
 +gConfig.Interface[4].VLAN_Idx = 1 
 +ifp->ipaddr = C0A80201 
 +ifp->netmask = FFFFFF00 
 +gConfig.Vlan_Ports[gConfig.Interface[4].VLAN_Idx].VNet = 0 
 +gConfig.Vlan_Ports[gConfig.Interface[4].VLAN_Idx].IGMP_Querier_Enable = 0 
 +[IfInit] ifno=4, gConfig.Interface[4].vlan_tagged=0, line 693 
 +[sar_0_init] ifno=4, T_WAN_INT=3, sar_init=1, g_atm_priv_data.max_connections=15 
 +ATM_VBR_NRT 
 +[ppe_open] g_atm_priv_data.connection_table=1 
 +[ppe_open] (8.38): conn = 1, f_enable_irq=0 
 +[sar_0_init] index=1, ifno=4, f_llc=1 
 +[mpoa_setup] mpoa_type=0, f_llc=1 
 +[sar_0_init] Init SAR ifno:4, vlan_tagged=0, g_atm_vcc[1] CONN:1 VPI/VCI:8/38 PORT:0 
 +[sar_0_init] sar ifno: 4, flag: 0x00000220, up, sar_init=1 
 +MAC Address: 4c:09:d4:a2:48:e6 
 +[sar_0_ioctl] ifno 4 up/down 0  ->br_MacAddress=4C-09-D4-A2-48-E6 
 +Interface 4 ip = 192.168.2.1 
 + 
 +[sar_0_ioctl] ifno 4 up/down 0  ->gConfig.Interface[27].IP_Addr = 0.0.0.0 
 +gConfig.Interface[27].Subnet_Mask = 0.0.0.0 
 +gConfig.Interface[27].Description = COM1 
 +gConfig.Interface[27].Framing = 
 +pppInit> set (PPPShutdownRequest[ifno] = 0) 
 +>>>>>>>>>>>>>>>>>>>>>>>>>> 
 +>>>>>>>>>>>>>>>>> if_umts_init 27 <<<<<<<<< 
 +if_umts_init() WAN interface 27, UMTS-COM1: baudrate=115200 
 +if_umts_init() MAC:4C:09:D4:A2:48:E6 
 +RUNTASK id=2 sc0.umtsEventHandleTsk() priority:120, infoIdx:0 ... 
 +RUNTASK id=3 sc0.umtsEventExeHandleTsk() priority:120, infoIdx:1 ... 
 +umtsReceQueueInit() Host controller disable, bypass queue init... 
 +RUNTASK id=4 27.umtsReceQueueTsk() priority:120, infoIdx:2 ... 
 +RUNTASK id=5 27.umtsReceTsk() priority:119, infoIdx:3 ... 
 +umtsWritQueueInit() Host controller disable, bypass queue init... 
 +RUNTASK id=6 27.umtsWritTsk() priority:119, infoIdx:4 ... 
 +RUNTASK id=7 27.umtsDataIntrTsk() priority:119, infoIdx:5 ... 
 +Interface 27 ip = 0.0.0.0 
 + 
 +ruleCheck()> Group: 0,  Error: Useless rule index will be truncated, from idx:2 
 +ruleCheck()> Group: 1,  Error: Useless rule index will be truncated, from idx:22 
 +ruleCheck()> Group: 2,  Error: Useless rule index will be truncated, from idx:0 
 +CBAC rule format check succeed !! 
 +reqCBACBuf()> init match pool, Have: 1000 
 +Memory Address: 0xffffffff86128ff4 ~ 0xffffffff8612fd70 
 +reqCBACBuf()> init timeGap pool, Have: 10000 
 +Memory Address: 0xffffffff8612fd70 ~ 0xffffffff86160ac4 
 +reqCBACBuf()> init sameHost pool, Have: 2000 
 +Memory Address: 0xffffffff86160ac4 ~ 0xffffffff861704e4 
 +CBAC rule pool initialized !! 
 +[init_if] local_if_mask=0x7f80007 
 +[init_if] local_wiredif_mask=0x780002 
 +[init_if] local_wirelessif_mask=0x7800004 
 +[init_if] localorVPN_if_mask=0x7f80007 
 +Init NAT data structure 
 +RUNTASK id=8 if_task if0... 
 +RUNTASK id=9 if_task if1... 
 +RUNTASK id=10 if_task if2... 
 +RUNTASK id=11 if_task if3... 
 +RUNTASK id=12 if_task if4... 
 +RUNTASK id=13 if_task if27... 
 +RUNTASK id=14 timer_task... 
 +RUNTASK id=15 conn_mgr... 
 +RUNTASK id=16 main_8021x... 
 +Build Day = Mar 25 2015 
 +RUNTASK id=17 saveRandomSeedTask... 
 +[VFS_init] Start... 
 +[VFS_init] vfsState:
 +vfs_codepage_init() TimeZone:25, vfs_cp_idx:25, vfs_cp_ID:
 +fat_codePageInit() TimeZone:25, codePage:Unknown, cPID:1, cpSize:256, toUpSize:
 +ntfs_codepage timezone:25, lan= 0 
 +ntfs_codePageInit() TimeZone:25, codePage:
 +==[vfs_register_filesystem]============================ 
 +list size:1,  Method:0x80ab0d8c 
 +  1) Type:0xfc, Name:BRN-VFS 
 +================================================================= 
 +[VFS_init] VFS ROOT FS init OK 
 +==[vfs_register_filesystem]============================ 
 +list size:7,  Method:0x80ab0f8c 
 +  1) Type:0x01, Name:FAT12 
 +  2) Type:0x04, Name:FAT16 
 +  3) Type:0x06, Name:FAT16 
 +  4) Type:0x0b, Name:FAT32 
 +  5) Type:0x0c, Name:FAT32 
 +  6) Type:0x0e, Name:FAT16 
 +  7) Type:0x81, Name:Minix 
 +================================================================= 
 +[VFS_init] FAT init OK 
 +==[vfs_register_filesystem]============================ 
 +list size:1,  Method:0x80ab1b94 
 +  1) Type:0x07, Name:NTFS/HPFS 
 +================================================================= 
 +[VFS_init] NTFS init OK 
 +[VFS_init]-[vfs_mount_root] Start... 
 +[VFS_init]-[vfs_mount_root] Init <root> OK... 
 +[VFS_init]-[vfs_mount_root] Init <dev> OK... 
 +[VFS_init]-[vfs_mount_root] Init <mnt> OK... 
 +[0-START]========================================= 
 +  Node 000-[\],  DIR, MountFlag:0x00 
 +[0-END]=========================================== 
 +  [1-START]========================================= 
 +    Node 001-[dev],  DIR, MountFlag:0x00 
 +  [1-END]=========================================== 
 +  [1-START]========================================= 
 +    Node 002-[mnt],  DIR, MountFlag:0x00 
 +  [1-END]=========================================== 
 +dump_inode() freeCnt:77, usedCnt:3 
 +RUNTASK id=18 fileChange_eventTsk()... 
 +[USB-INIT] main() ====== call UsbSysInit() ... 
 +[USB] UsbSPoolArray: 85E6B090H ~ 85F6BE8F, UsbSPool:85E6B0A0 
 +[USB] UsbMPoolArray: 85C5388CH ~ 85E6AB0B, UsbMPool:85C538A0 
 +[USB] UsbLPoolArray: 85F73E9CH ~ 85FE26BB, UsbLPool:85F73EA0 
 +[USB] Small  Un-Cached Memory(5977): 85E6B0A0 ~ 85F6BDCF 
 +[USB] Medium Un-Cached Memory(530): 85C538A0 ~ 85E69ADF 
 +[USB] Large  Un-Cached Memory(25): 85F73EA0 ~ 85FDE29F 
 +setUsbPciInfo() cpu_to_usb_addr_shift[5]:0x00000000, usb_to_cpu_addr_shift[5]:0x00000000 
 +usb_pci_probe() Found Synopsis OTG-1, baseAddr:0xbe101000, IRQ:54 
 +usb_hcd_init() probe PCI function:1 !! 
 +otg_host_power_set() USB Host0 Power ON 
 +usb_host_power_set() isOn:1 
 +usb_host_power_set() Previous power off:0, current time:0 
 +usb_host_power_set(1) min time delay:6000, current delay:0 
 +usb_host_power_set() Need delay:6500 **********0 
 +usb_host_power_set(2) min time delay:6000, current delay:0 
 +dwc_otg_vbus_on(NULL) Enable USB power!! 
 +usb_hcd_init() func(0):0 
 +usb_hcd_init() func(1):0 
 +usb_hcd_init() func(2):0 
 +usb_hcd_init() func(3):0 
 +usb_hcd_init() func(4):0 
 +usb_hcd_init() func(5):1 
 +localhc_init() install otg driver(host_drv = 0x80C243A0, otg_driver=0x80C243A0). 
 +usb_hcd_init() func(6):0 
 +usb_hcd_init(): succ. 
 +RUNTASK id=19 UsbSysInitTask() priority:120, infoIdx:0 ... 
 +[USB-INIT] main() ====== after call UsbSysInit() 
 +InitCommSys: RESOURCE_BASE = 173, NUMRES = 640 
 +InitCommSys: EVENT_BASE = 365, NUMEVT = 818 
 +InitCommSys: MAILBOX_BASE = 6, NUMMBX = 64 
 +RUNTASK id=20 period_task... 
 +[Dhcpd_Start] 
 +RUNTASK id=21 dhcp_daemon... 
 +RUNTASK id=22 dhcp_clt... on interface 3 
 +main()> usb:1, ftp:0 
 +Primary image: 0, flash area 1 
 +found signature: 78h 56h 34h 12h 
 +ulImgLens=2881196, LENGTH[1]-12=10485748, type:0 
 +length checking OK 
 +[0]2 find End at 0xFFFFFFFF84F0E0DC len=2881196, type=0 
 +found signature: 78h 56h 34h 12h 
 +ulImgLens=1380382, LENGTH[1]-12=10485748, type:10 
 +length checking OK 
 +[1]2 find End at 0xFFFFFFFF8505F4DC len=1380382, type=10 
 +found signature: 78h 56h 34h 12h 
 +ulImgLens=411468, LENGTH[1]-12=10485748, type:11 
 +length checking OK 
 +[2]2 find End at 0xFFFFFFFF850C3CDC len=411468, type=11 
 +found signature: 78h 56h 34h 12h 
 +ulImgLens=405996, LENGTH[1]-12=10485748, type:12 
 +length checking OK 
 +[3]2 find End at 0xFFFFFFFF851270DC len=405996, type=12 
 +---[ LZMA head start in 0xFFFFFFFF851274DC ]--- 
 +found signature: 78h 56h 34h 12h 
 +ulImgLens=416225, LENGTH[1]-12=10485748, type:50 
 +length checking OK 
 +[4]2 find End at 0xFFFFFFFF8518CCDC len=416225, type=50 
 +---[ LZMA head start in 0xFFFFFFFF8518D0DC ]--- 
 +found signature: 78h 56h 34h 12h 
 +ulImgLens=363500, LENGTH[1]-12=10485748, type:90 
 +length checking OK 
 +[5]2 find End at 0xFFFFFFFF851E5CDC len=363500, type=90 
 +Image[1] at 0x84C4ECDC, len=2881196, type=0 
 +Image[2] at 0x84F0E4DC, len=1380382, type=10 
 +Image[3] at 0x8505F8DC, len=411468, type=11 
 +Image[4] at 0x850C40DC, len=405996, type=12 
 +Image[5] at 0x851274DC, len=416225, type=50 
 +Image[6] at 0x8518D0DC, len=363500, type=90 
 +[get_web_address] Web-0:  addr:0x84f0e4dc, len:1380382, type:10 
 +[get_web_address] Web-1:  addr:0x8505f8dc, len:411468, type:11 
 +[get_web_address] Web-2:  addr:0x850c40dc, len:405996, type:12 
 +getUnZipFileLength: [ZIP 3] 
 +getUnZipFileLength: [ZIP 1] 
 +Unzipping from 84F0E4DC to 87C76800 ... unzip_address sig 4051120 pre, zipfile=0x84f0e4dc, unzipfile=0x87c76800 
 +unzip_address sig 20110504 end 
 +[ZIP 3] unzip_address sig 5d000080 pre, zipfile=0x84f0e4e0, unzipfile=0x87c76800 
 +unzip_address sig 8000005d end 
 +[ZIP 1] done 
 +Uncompressed size = 2659426 
 +MAX_LANG_SUPPORT=3, COMMON_UI_IMAGES_NUM=1 
 +getUnZipFileLength: [ZIP 3] 
 +getUnZipFileLength: [ZIP 1] 
 +[absread] flash_init: pfs image found at ffffffff8505f8dc, size is 1640588 bytes 
 +Unzipping from 8505F8DC to 87AE5C00 ... unzip_address sig 4051120 pre, zipfile=0x8505f8dc, unzipfile=0x87ae5c00 
 +unzip_address sig 20110504 end 
 +[ZIP 3] unzip_address sig 5d000080 pre, zipfile=0x8505f8e0, unzipfile=0x87ae5c00 
 +unzip_address sig 8000005d end 
 +[ZIP 1] done 
 +Uncompressed size = 1640588 
 +unzip from ffffffff8505f8dc to ffffffff87ae5c00 
 +getUnZipFileLength: [ZIP 3] 
 +getUnZipFileLength: [ZIP 1] 
 +[absread] flash_init: pfs image found at ffffffff850c40dc, size is 1646147 bytes 
 +Unzipping from 850C40DC to 87953A00 ... unzip_address sig 4051120 pre, zipfile=0x850c40dc, unzipfile=0x87953a00 
 +unzip_address sig 20110504 end 
 +[ZIP 3] unzip_address sig 5d000080 pre, zipfile=0x850c40e0, unzipfile=0x87953a00 
 +unzip_address sig 8000005d end 
 +[ZIP 1] done 
 +Uncompressed size = 1646147 
 +unzip from ffffffff850c40dc to ffffffff87953a00 
 +No more PFS image 
 +[absread] flash_init: MULTI_LANG_IN_RAM mode, extract 3 aux images 
 +RUNTASK httpd... 
 +RUNTASK id=27 SSLClient ... 
 +g_Client_Cert_Array=0x833b4724 
 +RUNTASK id=28 dnsproxy... 
 +startNBIOSTask()... 
 +RUNTASK id=29 nbios_main... 
 +RUNTASK id=30 padmin_task_entry... 
 +RUNTASK id=31 dhcpd_mgmt_task... 
 +runDDNS() ddns_enable:0, DDNSTaskRun:0, needReRunDDNS:
 +UPnP task run-up... upnpFunc:
 +UPNP Device initialize success! slot=32 
 +TR64 is enabled 
 +TR64 Device initialize success! slot=33 
 +update_device_OUI: OUI_str=4C09D4 
 +[0] Allocate mailbox 6 
 +[0] Allocate mailbox 7 
 +Begin search NamePath = InternetGatewayDevice.DeviceInfo.FirstUseDateBegin search NamePath = InternetGatewayDevice.DeviceInfo.FirstUseDateFirstUseDate:2015-05-20T23:33:16 
 +RUNTASK id=36 wscinit... 
 +RUNTASK id=37 WscSendEapPacket... 
 +RUNTASK id=38 wsc_Send_UPNP_packet... 
 +UART RX Input 
 +Starting Multitask... 
 + 
 +rzMemory start: 0x83254F14, end 0x833B4714, size 1439744RUNTASK id=39 xdsl_mgmt_task... 
 +[0] Allocate resource 173, FreeResource = 1 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8611909f module 8 regid 0 regbit 8 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module SPI has been activated 1 times before 
 +[KERN_INFO]IFX SSC driver, version 2.1.3, (c)2009 Infineon Technologies AG 
 + 
 +call ifx_ssc_init() = 0 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8611809f module 12 regid 0 regbit 12 
 +ifx_pmu_set: Actual enabling.......... 1 
 +ifx_pmu_set: Module GPTC has been activated 1 times before 
 +[KERN_INFO]gptu: totally 6 16-bit timers/counters 
 +IrqConnect : IRQ = 118, Handler = 0x805191C4 
 +[KERN_INFO]gptu: succeeded to request irq 118 
 +IrqConnect : IRQ = 119, Handler = 0x805191C4 
 +[KERN_INFO]gptu: succeeded to request irq 119 
 +IrqConnect : IRQ = 120, Handler = 0x805191C4 
 +[KERN_INFO]gptu: succeeded to request irq 120 
 +IrqConnect : IRQ = 121, Handler = 0x805191C4 
 +[KERN_INFO]gptu: succeeded to request irq 121 
 +IrqConnect : IRQ = 122, Handler = 0x805191C4 
 +[KERN_INFO]gptu: succeeded to request irq 122 
 +IrqConnect : IRQ = 123, Handler = 0x805191C4 
 +[KERN_INFO]gptu: succeeded to request irq 123 
 + do_div error ??? 
 +[KERN_INFO]ifx_gptu_timer_set(4, 10000), divider = 25000000 
 +request_timer(4, 0x0000010D, 25000000) 
 +[KERN_INFO]request_timer(4, 0x0000010D, 25000000)...ifx_pmu_set: PMU_PWDCR0 = 0x8611809f module 12 regid 0 regbit 12 
 +ifx_pmu_set: Module GPTC has been activated 2 times before 
 +successful! 
 +Init timer (4) - OK 
 + do_div error ??? 
 +[KERN_INFO]ifx_gptu_timer_set(6, 100000), divider = 2500000 
 +request_timer(6, 0x0000010D, 2500000) 
 +[KERN_INFO]request_timer(6, 0x0000010D, 2500000)...successful! 
 +Init timer (6) - OK 
 +RUNTASK id=41 apAppInit... 
 +RUNTASK id=44 vinax_task... 
 +start http redir. 
 +RUNTASK id=45 hr_daemon... 
 +RUNTASK id=46 hr_misc_daemon... 
 +run_project_task:2190 autoWanDetectTask port_mask 0f enable 1 
 +<6>ADM5120 Board Driver, Version 0.0.4.1 
 +<6>(c) Copyright 2003, Infineon Technologies AG 
 +Board_InitIrq! 
 +Board_InitIrq! 
 +--> drv_danube_rb_init() finished ... 
 +MEI CPE Driver, Version 1.4.1 
 +(c) Copyright 2012, Lantiq Deutschland GmbH 
 +### MEI CPE - MEI CPE - MEI CPE - MEI CPE ### 
 +Using major number 4 
 +ifx_pmu_set: PMU_PWDCR0 = 0x8611809f module 9 regid 0 regbit 9 
 +ifx_pmu_set: Module DSL-DFE has been activated 2 times before 
 +--> drv_vinax_init() finished ... 
 +get_sleep_evt = 139 
 +--> DSL_ModuleInit() finished ... 
 +MEI_OpenOS() line:0 begin ... 
 +-->VINAX control device open finished ... 
 +T >> init dev: base address = 0xBE116000 
 +T >> parse: opt value = 99 
 +T >> open device: /dev/mei_cpe/0. 
 +MEI_drv_test(): fd = 0 
 +T >> ioct(FIO_MEI_DEV_INIT): baseaddr = 0xBE116000, IRQ = 99 
 +pInitDev->meiBaseAddr=0xbe116000 
 +MEI_DRV[00]: INIT DEVICE - NO INTERUPTS --> ACTIVE POLL MODE 
 +MEI_DRV[00]: Start Driver Control Thread 
 +##### [IFXOS_ThreadInit] name <VrxCtrl>, tid 50, nStackSize=10000 
 +T >> Line = 00 Return = 0 
 +--> drv_vinax_cfg() finished ... 
 +[DSL_CPE_ArgParse] fw1 name= 
 +Image[1] at 0x84C4ECDC, len=2881196, type=0 
 +Image[2] at 0x84F0E4DC, len=1380382, type=10 
 +Image[3] at 0x8505F8DC, len=411468, type=11 
 +Image[4] at 0x850C40DC, len=405996, type=12 
 +Image[5] at 0x851274DC, len=416225, type=50 
 +Image[6] 
 +         DSL[00]: Autoboot State : LinkActivateWait 
 +GenaInit : event_hook is NULL!! 
 + 
 +>> Parse Service 'urn:schemas-microsoft-com:service:OSInfo:1' : TRUE 
 +>> Parse Service 'urn:schemas-upnp-org:service:Layer3Forwarding:1' : TRUE 
 +>> Parse Service 'urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1' : TRUE 
 +>> Parse Service 'urn:schemas-upnp-org:service:WANEthernetLinkConfig:1' : TRUE 
 +>> Parse Service 'urn:schemas-upnp-org:service:WANPPPConnection:1' : TRUE 
 +>> Parse Service 'urn:schemas-upnp-org:service:WANIPConnection:1' : TRUE 
 +>> Parse Device 'urn:schemas-upnp-org:device:WANConnectionDevice:1' : TRUE 
 +>> Parse Device 'urn:schemas-upnp-org:device:WANDevice:1' : TRUE 
 +>> Parse Device 'urn:schemas-upnp-org:device:InternetGatewayDevice:1' : TRUE 
 +********** upnp_main1() Record pDevRoot[1]:831dfab0 
 +>>>>>>>>>>FRegisterDevice pDev->rootDevHeadType = [0] 
 +>>>>>>>>>>FRegisterDevice pDev->rootDevHeadType = [0] 
 +>>>>>>>>>>FRegisterDevice pDev->rootDevHeadType = [0] 
 + 
 +>>>> UPNP init IGD device successfully ... 
 + 
 +upnp_main(2-0) Run-up UPnP device TR64... 
 +readXML: fname=/tr64_igd.xml 
 +upnp_Init(0) upnpGlobalInit[2]:
 + 
 +>> Parse Service 'urn:dslforum-org:service:DeviceInfo:1' : TRUE 
 +>> Parse Service 'urn:dslforum-org:service:DeviceConfig:1' : TRUE 
 +>> Parse Service 'urn:dslforum-org:service:LANEthernetInterfaceConfig:1' : TRUE 
 +>> Parse Service 'urn:dslforum-org:service:WLANConfiguration:1' : TRUE 
 +>> Parse Device 'urn:dslforum-org:device:LANDevice:1' : TRUE 
 +>> Parse Service 'urn:dslforum-org:service:WANDSLInterfaceConfig:1' : TRUE 
 +>> Parse Service 'urn:dslforum-org:service:WANPPPConnection:1' : TRUE 
 +>> Parse Device 'urn:dslforum-org:device:WANConnectionDevice:1' : TRUE 
 +>> Parse Device 'urn:dslforum-org:device:WANDevice:1' : TRUE 
 +>> Parse Device 'urn:dslforum-org:device:InternetGatewayDevice:1' : TRUE 
 +********** upnp_main1() Record pDevRoot[2]:831b31f4 
 +TR64DBUG::TR64_UPnPInit> Start: 
 +>>>>>>>>>>FRegisterDevice pDev->rootDevHeadType = [1] 
 +>>>>>>>>>>FRegisterDevice pDev->rootDevHeadType = [0] 
 +>>>>>>>>>>FRegisterDevice pDev->rootDevHeadType = [0] 
 +>>>>>>>>>>FRegisterDevice pDev->rootDevHeadType = [0] 
 + 
 +>>>> UPNP init TR64 device successfully ... 
 + 
 +upnp_main(3-0) Run-up UPnP device WPS-WCN... 
 +readXML: fname=/wcn.xml 
 +upnp_Init(0) upnpGlobalInit[3]:
 + 
 +>> Parse Service 'urn:schemas-wifialliance-org:service:WFAWLANConfig:1' : TRUE 
 +>> Parse Device 'urn:schemas-wifialliance-org:device:WFADevice:1' : TRUE 
 +********** upnp_main1() Record pDevRoot[3]:8319d8a0 
 +>>>>>>>>>>FRegisterDevice pDev->rootDevHeadType = [0] 
 +-------UPnP_WSC_Init------ 
 + 
 +>>>> UPNP init WPS-WCN device successfully ... 
 + 
 +upnp_main(4-0) Run-up UPnP device AV Media Server... 
 +readXML: fname=/avServer.xml 
 +upnp_Init(0) upnpGlobalInit[4]:
 + 
 +>> Parse Service 'urn:schemas-upnp-org:service:ConnectionManager:1' : TRUE 
 +>> Parse Service 'urn:schemas-upnp-org:service:ContentDirectory:1' : TRUE 
 +>> Parse Service 'urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1' : TRUE 
 +>> Parse Device 'urn:schemas-upnp-org:device:MediaServer:1' : TRUE 
 +********** upnp_main1() Record pDevRoot[4]:831922cc 
 +>>>>>>>>>>FRegisterDevice pDev->rootDevHeadType = [0] 
 +QueryCurrentConnectionIDs.... 
 + 
 +>>>> UPNP init AV Media Server device successfully ... 
 + 
 + 
 +********** upnp_main() Unsupportted UPnP root device[5]: AV Media Renderer 
 + 
 + 
 +********** upnp_main() Unsupportted UPnP root device[6]: Printer 
 + 
 +DSL[00]: modem state = 0x00000100, 3327 
 +----------set nmode=1--- 
 +[Set1Xconfig] wpa2flag=0x2 
 +[Set1Xconfig] cypher_suite=0x33 
 +Setting Wireless Country Code : 0x2d4 
 +Setting DTIMPeriod : 3 
 +Setting BeaconPeriod : 100 
 +Setting gfragThreshold:2346 
 +Setting grtsThreshold:2346 
 +Setting PreambleType:
 +Setting TxBurst:1 
 +Setting TxAntenna:
 +wme_ac ap be ecwmax 6 ecwmin 4 txop 0 aifsn 3 acm 0wme_ac ap bk ecwmax 10 ecwmin 4 txop 0 aifsn 7 acm 0 
 +wme_ac ap vi ecwmax 4 ecwmin 3 txop 94 aifsn 1 acm 0wme_ac ap vo ecwmax 3 ecwmin 2 txop 47 aifsn 1 acm 0wme_ac sta be ecwmax 10 ecwmin 4 txop 0 aifsn 3 acm 0wme_ac sta bk ecwmax 10 ecwmin 4 txop 0 aifsn 7 acm 0wme_ac sta vi ecwmax 4 ecwmin 3 txop 94 aifsn 2 acm 0wme_acSetting APSDCapable:
 +Setting GF_Mode:0 
 +Setting ShortGI 20MHz:1 40MHz:1 
 +Setting Mpdudensity:
 +Setting AMSDU enable:0 
 +wl0: wl_up 
 +DSL[00]: Autoboot State : Train 
 +DSL[00]: modem state = 0x00000200, 4349 
 +IFXOS_EventWait: -20 
 +ifx_mps_get_fw_version: ifx_mps_mbx_write_message... 
 +ifx_mps_get_fw_version: Before sleep 
 +ifx_mps_get_fw_version: After sleep! 
 +ifx_mps_get_fw_version: ifx_mps_mbx_read_message retval 0 bytes_read 8 
 +ok! 
 +Version 2.1.1.7.0 up and running... 
 +VMMC_TAPI_LL_FW_Start: ifx_mps_ioctl ret 0 
 +IFX_TAPI_Phone_Init: TAPI FW_Start 0 
 +[42] Allocate resource 187, FreeResource = 15 
 +[42] Allocate resource 188, FreeResource = 16 
 +[42] Allocate resource 189, FreeResource = 17 
 +[42] Allocate resource 190, FreeResource = 18 
 +[42] Allocate resource 191, FreeResource = 19 
 +[42] Allocate resource 192, FreeResource = 20 
 +[42] Allocate resource 193, FreeResource = 21 
 +[42] Allocate resource 194, FreeResource = 22 
 +[42] Allocate resource 195, FreeResource = 23 
 +[42] Allocate resource 196, FreeResource = 24 
 +[42] Allocate resource 197, FreeResource = 25 
 +[42] Allocate resource 198, FreeResource = 26 
 +[42] Allocate resource 199, FreeResource = 27 
 +[42] Allocate resource 200, FreeResource = 28 
 +[42] Allocate resource 201, FreeResource = 29 
 +[42] Allocate resource 202, FreeResource = 30 
 +[42] Allocate resource 203, FreeResource = 31 
 +[42] Allocate resource 204, FreeResource = 32 
 +[42] Allocate resource 205, FreeResource = 33 
 +[42] Allocate resource 206, FreeResource = 34 
 +[42] Allocate resource 207, FreeResource = 35 
 +[42] Allocate resource 208, FreeResource = 36 
 +[42] Allocate resource 209, FreeResource = 37 
 +[42] Allocate resource 210, FreeResource = 38 
 +[42] Allocate resource 211, FreeResource = 39 
 +[42] Allocate resource 212, FreeResource = 40 
 +[42] Allocate resource 213, FreeResource = 41 
 +[42] Allocate resource 214, FreeResource = 42 
 +[42] Allocate resource 215, FreeResource = 43 
 +[42] Allocate resource 216, FreeResource = 44 
 +[42] Allocate resource 217, FreeResource = 45 
 +[42] Allocate resource 218, FreeResource = 46 
 +[42] Allocate resource 219, FreeResource = 47 
 +IFXOS_EventWait: -20 
 +IFXOS_EventWait: -20 
 +IFXOS_EventWait: -20 
 +IFXOS_EventWait: -20 
 +IFXOS_EventWait: -20 
 +VMMC_TAPI_LL_FW_Init: VMMC_ALM_SmartSLIC_ChGet 2 FXO 0 2 
 + 
 +FWCAP: nPCM: 8  nALM: 2  nSIG: 5  nCOD: 5  nDECT: 6 
 +FWCAP: nNLEC: 4 nWLEC: 4 nES: 4   nAGC: 5  nFAX: 5 
 +FWCAP: nUTG:16  UTG/CH: 2 nMFTD: 5 nLIN: 2 
 +FWCAP: nDTMFR: 5 nDTMFG: 5 nCIDS: 5 nCIDR: 5 
 +VMMC_AddCaps: CODECS = 4cf 
 +IFXOS_EventWait: -20 
 +IFXOS_EventWait: -20 
 +IFXOS_EventWait: -20 
 +IFXOS_EventWait: -20 
 +IFXOS_EventWait: -20 
 +>>>>>>>>>>>>>>>>>>>>>>>>> IFXOS_EventInit event number 11 
 +[42] Allocate resource 220, FreeResource = 48 
 +>>>>>>>>>>>>>>>>>>>>>>>>> IFXOS_EventInit event number 12 
 +[42] Allocate resource 221, FreeResource = 49 
 +IFXOS_EventWait: -20 
 +IFXOS_EventWait: -20 
 +[reset_802dot1x] wireless module ready 
 +[init_wpa] dot1x_ready[0]=3 
 +IFXOS_EventWait: -20 
 +[init_wpa] dot1x_ready[1]=1 
 +[init_wpa] dot1x_ready[2]=1 
 +[init_wpa] dot1x_ready[3]=1 
 +[init_wpa] dot1x_ready[4]=1 
 +[reset_802dot1x] 802.1Xv2 ready 
 +wsc_initialized:
 +IFXOS_EventWait: -20 
 +IFX_TAPI_Phone_Init: TAPI BBD_Dnld 0 
 +===> 
 +Set PCM I/F 0 VMMC_handle:83234bf4 
 +IFX_TAPI_Phone_Init: TAPI FW_Start 0 
 +===> 
 + VMMC_Ioctl: Phone 1 IFX_TAPI_LINE_TYPE ok! 
 + VMMC_Ioctl: Phone 1 IFXPHONE_SET_LINEFEED ok! 
 + VMMC_Ioctl: Phone 1 IFX_TAPI_MAP_DATA_ADD ok! 
 +Set PCM I/F 1 VMMC_handle:83234bd8 
 +IFX_TAPI_Phone_Init: TAPI FW_Start 0 
 +===> 
 + VMMC_Ioctl: Phone 2 IFX_TAPI_LINE_TYPE ok! 
 + VMMC_Ioctl: Phone 2 IFXPHONE_SET_LINEFEED ok! 
 + VMMC_Ioctl: Phone 2 IFX_TAPI_MAP_DATA_ADD ok! 
 +Set PCM I/F 2 VMMC_handle:83234bbc 
 +IFX_TAPI_Phone_Init: TAPI FW_Start 0 
 +===> 
 +Set PCM I/F 3 VMMC_handle:83234ba0 
 +IFX_TAPI_Phone_Init: TAPI FW_Start 0 
 +===> 
 +Set PCM I/F 4 VMMC_handle:83234b84 
 +IFX_TAPI_Phone_Init: TAPI FW_Start 0 
 +===> 
 +Set PCM I/F 5 VMMC_handle:83234b68 
 +IFX_TAPI_Phone_Init: TAPI FW_Start 0 
 +===> 
 +Set PCM I/F 6 VMMC_handle:83234b4c 
 +IFX_TAPI_Phone_Init: TAPI FW_Start 0 
 +===> 
 +Set PCM I/F 7 VMMC_handle:83234b30 
 +IFX_TAPI_Phone_Init: TAPI FW_Start 0 
 +===> 
 +Set PCM I/F 8 VMMC_handle:83234b14 
 +Setting HOOK Related Parameters 0 
 +Setting HOOKFLASH_TIME min 50 ms max 350 ms 
 +Setting HOOKON_TIME min 320 max 320 
 +Setting HOOK Related Parameters 1 
 +Setting HOOKFLASH_TIME min 50 ms max 350 ms 
 +Setting HOOKON_TIME min 320 max 320 
 +Setting HOOK Related Parameters 2 
 +Setting HOOK Related Parameters 3 
 +RUNTASK id=30 VINETIC_DRV_Task... 
 +[41] Allocate mailbox 25 
 +RUNTASK id=41 VINETIC_T38_Task... 
 +RUNTASK id=32 VOICE_API_task... 
 +************** Enable ProDaaCheckInterrupt() detect 8009 
 +Reset Duslic High begin 
 +Reset Duslic end 
 +ProDAAInitialize: begin now 
 +ProDAAInitialize: Line-Side Device Status 0 
 +Port 2 sytem-side revision 0, line-side revision 0 
 +init_DTMF_data: time 8743 
 +force_daa_offhook ch 2 onoff 1 time 8743 
 +ProDaaOffhook 0 2 onoff 1 
 +CID_Detect CH 2 onoff 0 
 +FXO_PolState_DTMFCID --> Disable DTMF CID 
 +force_daa_offhook ch 2 onoff 0 time 8802 
 +ProDaaOffhook 0 2 onoff 0 
 +CID_Detect CH 2 onoff 1 
 +failed 
 +FXO_PolState_DTMFCID --> Detect Polarity Changed Enable DTMF CID 
 +Relay Off now ch:0 
 +When * the value is 60000 
 +When * the value is 60000 
 +When * the value is 60000 
 +sys_voip_cfg->cpt.reorder = 425@-230;20(0.24/0.24/1) 
 +TEL_DRV_TONE_REORDER  duration = 480 
 +[42] Allocate resource 222, FreeResource = 50 
 +[42] Allocate mailbox 26 
 +TEL_MGR_Init 
 +[42] Allocate resource 223, FreeResource = 51 
 +tel_mgr_mutex=223 
 +[42] Allocate mailbox 27 
 + TEL_DM_Init 
 +[42] Allocate resource 224, FreeResource = 52 
 +[42] Allocate resource 225, FreeResource = 53 
 + TEL_MGR_VoiceChannelInit 
 + TEL_MGR_SetVoiceChannel 1 
 + TEL_MGR_SetPhoneEC 
 + TEL_MGR_SetPhoneVAD 
 + TEL_MGR_SetPhoneGain 
 + TEL_MGR_SetPhoneJitter 
 + TEL_MGR_SetVoiceChannel 2 
 + TEL_MGR_SetPhoneEC 
 + TEL_MGR_SetPhoneVAD 
 + TEL_MGR_SetPhoneGain 
 + TEL_MGR_SetPhoneJitter 
 + TEL_MGR_SetVoiceChannel 5 
 + TEL_MGR_SetPhoneEC 
 +##@@!! TEL_MGR_SetPhoneEC: USB_DECT_Phone need to change here 
 + TEL_MGR_SetPhoneVAD 
 +##@@!! VOICE_DRV_SetVAD: channelId 6 >= USB_DECT_CHANNEL_START 5 
 + TEL_MGR_SetPhoneGain 
 +##@@!! TEL_MGR_SetPhoneGain: USB_DECT_Phone need to change here 
 + TEL_MGR_SetPhoneJitter 
 +##@@!! TEL_MGR_SetPhoneJitter: USB_DECT_Phone need to change here 
 + TEL_MGR_SetVoiceChannel 6 
 + TEL_MGR_SetPhoneEC 
 +##@@!! TEL_MGR_SetPhoneEC: USB_DECT_Phone need to change here 
 + TEL_MGR_SetPhoneVAD 
 +##@@!! VOICE_DRV_SetVAD: channelId 7 >= USB_DECT_CHANNEL_START 5 
 + TEL_MGR_SetPhoneGain 
 +##@@!! TEL_MGR_SetPhoneGain: USB_DECT_Phone need to change here 
 + TEL_MGR_SetPhoneJitter 
 +##@@!! TEL_MGR_SetPhoneJitter: USB_DECT_Phone need to change here 
 + TEL_MGR_SetVoiceChannel 7 
 + TEL_MGR_SetPhoneEC 
 +##@@!! TEL_MGR_SetPhoneEC: USB_DECT_Phone need to change here 
 + TEL_MGR_SetPhoneVAD 
 + TEL_MGR_SetPhoneGain 
 +##@@!! TEL_MGR_SetPhoneGain: USB_DECT_Phone need to change here 
 + TEL_MGR_SetPhoneJitter 
 +##@@!! TEL_MGR_SetPhoneJitter: USB_DECT_Phone need to change here 
 + TEL_MGR_SetVoiceChannel 8 
 + TEL_MGR_SetPhoneEC 
 +##@@!! TEL_MGR_SetPhoneEC: USB_DECT_Phone need to change here 
 + TEL_MGR_SetPhoneVAD 
 + TEL_MGR_SetPhoneGain 
 +##@@!! TEL_MGR_SetPhoneGain: USB_DECT_Phone need to change here 
 + TEL_MGR_SetPhoneJitter 
 +##@@!! TEL_MGR_SetPhoneJitter: USB_DECT_Phone need to change here 
 +[42] Allocate resource 226, FreeResource = 54 
 +[42] Allocate mailbox 28 
 +SIP_CORE_Task 1130 ######### ** sip_core_config.laddr = 192.168.1.1 
 +[67] Allocate resource 227, FreeResource = 55 
 +[67] Allocate resource 228, FreeResource = 56 
 +[SIP_CORE_Task] sip_core_ready 
 +TEL_MGR_SetVoipPhoneEvtHookFunc 
 +TEL_MGR_SetVoipPhoneEvtHookFunc 
 +TEL_MGR_SetVoipPhoneEvtHookFunc 
 +TEL_MGR_SetVoipPhoneEvtHookFunc 
 +TEL_MGR_SetVoipPhoneEvtHookFunc 
 +TEL_MGR_SetVoipPhoneEvtHookFunc 
 +TEL_MGR_SetVoipPhoneEvtHookFunc 
 +TEL_MGR_SetVoipPhoneEvtHookFunc 
 + 
 +#[SIP_CORE_SetVcIPAddr] 15451, vc: 3, ip:192.168.1.1 
 +[SIP_CORE_SetVcIPAddr] vcIdx=3 ip=192.168.1.1 
 +[SIP_CORE_StopVc] vcIdx=3 
 +[42] Allocate resource 229, FreeResource = 57 
 +[42] Allocate mailbox 29 
 +VOICE_IVR_Init: voice_ivr_channel[0].ivrQueueId = 29 
 +[42] Allocate mailbox 30 
 +VOICE_IVR_Init: voice_ivr_channel[1].ivrQueueId = 30 
 +[42] Allocate mailbox 31 
 +VOICE_IVR_Init: voice_ivr_channel[2].ivrQueueId = 31 
 +[42] Allocate mailbox 32 
 +VOICE_IVR_Init: voice_ivr_channel[3].ivrQueueId = 32 
 +[42] Allocate mailbox 33 
 +VOICE_IVR_Init: voice_ivr_channel[4].ivrQueueId = 33 
 +[42] Allocate mailbox 34 
 +VOICE_IVR_Init: voice_ivr_channel[5].ivrQueueId = 34 
 +[42] Allocate mailbox 35 
 +VOICE_IVR_Init: voice_ivr_channel[6].ivrQueueId = 35 
 +[42] Allocate mailbox 36 
 +VOICE_IVR_Init: voice_ivr_channel[7].ivrQueueId = 36 
 +TEL_MGR_DisableDebug 
 +TEL_IVR_CheckMICabort() Start !! 
 +[SIP_CORE_StopVc] stop account 1 
 +[SIP_CORE_StopVc] stop account 2 
 +[SIP_CORE_StopVc] stop account 3 
 +SIP_CORE_VcIpAddr[3]= 
 +[SIP_CORE_LibInit_By_Account] invoke uaLibInit_VC(,,1) 
 +[SIP_CORE_LibInit_By_Account] invoke uaLibInit_VC(,,2) 
 +[SIP_CORE_LibInit_By_Account] invoke uaLibInit_VC(,,3) 
 +[17] Allocate resource 230, FreeResource = 58 
 +[17] Allocate resource 231, FreeResource = 59 
 +[17] Allocate resource 232, FreeResource = 60 
 +[17] Allocate resource 233, FreeResource = 61 
 +[17] Allocate resource 234, FreeResource = 62 
 +[17] Allocate resource 235, FreeResource = 63 
 +DSL[00]: Reboot on training timeout (60)!!! 
 +DSL[00]: Autoboot State : Restart 
 +DSL[00]: Autoboot State : ShutDownRequest 
 +DSL[00]: Autoboot State : ShutDownWait 
 +DSL[00]: modem state = 0x00000860, 65371 
 +DSL[00]: Autoboot State : ShutDownReached 
 +DSL[00]: Autoboot State : Restart 
 +DSL[00]: Autoboot State : FirmwareRequest 
 +DSL[00]: Autoboot State : FirmwareWait 
 + 
 + 
 +DSL[00]: @@@@@@@@@@@@@ DSL_CPE_DownloadFirmware() @@@@@@@@@@@@@ 
 +DSL[00]: nFwReqType = 3, Fw name1=NULL, name2=NULL 
 +DSL[00]: DSL_FW_REQUEST_ADSL in DSL_DRV_DEV_FwDownload 
 +DSL[00]: modem state = 0x000000ff, 66407 
 +DSL[00]: Autoboot State : firmwareReady 
 +DSL[00]: Autoboot State : Init 
 +DSL[00]: Autoboot State : LinkActivateWait 
 +DSL[00]: Autoboot State : Train 
 +DSL[00]: modem state = 0x00000200, 68409 
 +</nowiki> 
 +</WRAP>\\ 
 + 
 +==== OEM tiny kernel bootlog ==== 
 +This mode can be accessed via soft hack. Check above. 
 +<WRAP bootlog> 
 +<nowiki> 
 +ROM VER: 1.1.4 
 +CFG 06 
 +NAND 
 +NAND Read OK 
 +DDR PARAM flash addr 1700000 
 +DDR PARAM: 
 +88888888 
 +001a2520 
 +001a2120 
 +00566301 
 +00566501 
 +00000200 
 + 
 +DDR autotuning Rev 1.0 
 +DDR check ok... start booting... 
 + 
 +END TUNE DDR 
 +Start booting........... 
 + 
 + 
 + 
 +======================================================================= 
 +Wireless ADSL IAD VR9 Loader v2.01.07 build Oct 22 2014 16:13:17 
 +                    Arcadyan Technology Corporation 
 +======================================================================= 
 + 
 + 
 +Init......read page ECC check ret = -1, addr = 0x01700000 
 +NAND Read Error: addr 0x1700000 
 +read 0x01700000 ERROR: ret = 0 
 +Image Check from FLASH_AREA_IMAGE_1 : 
 +Unzipping firmware at 0x80002000 ... with nAREA[2]read page ECC check ret = -1, addr = 0x014FFFF4 
 +NAND Read Error: addr 0x14ffff4 
 +read 0x014FFFF4 ERROR: ret = 0 
 + failed : 4 !! 
 +Try unzipping firmware again...read page ECC check ret = -1, addr = 0x00B00800 
 +NAND Read Error: addr 0xb00800 
 +read 0x00B00000 ERROR: ret = 0 
 + failed : 4 !! 
 +Unzipping firmware at 0x80002000 ... with nAREA[1] failed : 4 !! 
 +Try unzipping firmware again...read page ECC check ret = -1, addr = 0x00107000 
 +NAND Read Error: addr 0x107000 
 +read 0x00100000 ERROR: ret = 0 
 + failed : 4 !! 
 +Unzipping Tiny Kernel at 0x80002000 ... read page ECC check ret = -1, addr = 0x00000800 
 +NAND Read Error: addr 0x800 
 +read 0x00000000 ERROR: ret = 0 
 + failed : 4 !! 
 + 
 +[VR9 Boot]:k 
 + 
 +Unzipping Tiny Kernel at 0x80002000 ... [ZIP 1]  done 
 +Tiny ETCPIP running ... 
 + 
 +Ready to run firmware 
 + 
 +In c_entry() function ... 
 +install_exception 
 +Co config = 80048483 
 +sys_irq_init ... 
 +Tiny Kernel System startup... 
 +CPU Clock 500000000 Hz 
 +init_US_counter : time1 = 28 , time2 = 3600067, diff 3600039 
 +US_counter = 112 
 + cnt1 4576977 cnt2 4579557, diff 2580 
 + cnt1 4576977 cnt2 4579557, diff 2580 
 +nand_init... 
 +MXIC NAND 128MB 3,3V 8-bit found 
 +----------------------------- 
 +NAND page size    : 2048 
 +NAND oob size     : 64 
 +NAND block size   : 131072 
 +NAND page/block   : 64 
 +NAND block/chip   : 1024 
 +NAND chip size    : 0x8000000 
 +NAND page shift   : 11 
 +NAND page mask    : 0xFFFF 
 +NAND block shift  : 17 
 +----------------------------- 
 + 
 +Scan BAD Block ... 
 +0 Bad Block(s) 
 + 
 +tcpip_startup... 
 +Set flash memory layout to BPARAMS+RECOVER_KERNEL 
 +Bootcode version: v2.01.07 
 +Serial number   : A000000001 
 +Hardware version: R0A 
 +!!No configuration file present!! 
 +default route: 0.0.0.0 
 +default route: 0.0.0.0 
 +BufferInit: 
 +BUF_HDR_SZ=64 BUF_ALIGN_SZ=28 BUFFER_OFFSET=128 
 +BUF_BUFSZ0=384 BUF_BUFSZ1=1632 
 +NUM_OF_B0=24 NUM_OF_B1=800 
 +BUF_POOL0_SZ=10752 BUF_POOL1_SZ=1356800 
 +Buf0_Block 80305d18  Buf1_Block 801ba8f8 
 +BUF0[0]=0x80305d20 BUF1[0]=0x801ba900 
 + 
 +buffer0 pointer init OK! 
 +buffer1 pointer init OK! 
 +init_if() ; gConfig.Interface[0].Link_Type is [4] 
 +Interface 0 ip = 127.0.0.1 
 + 
 +init_if() ; gConfig.Interface[1].Link_Type is [1] 
 +[KERN_INFO]IFX PMU driver, version 1.0.5, (c)2009 Infineon Technologies AG 
 +ifx_dma_init_module : 
 +[map_dma_chan 1550]: dma_chan[0] request_irq 64 
 +IrqConnect : IRQ = 64, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[1] request_irq 65 
 +IrqConnect : IRQ = 65, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[2] request_irq 66 
 +IrqConnect : IRQ = 66, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[3] request_irq 67 
 +IrqConnect : IRQ = 67, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[4] request_irq 68 
 +IrqConnect : IRQ = 68, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[5] request_irq 69 
 +IrqConnect : IRQ = 69, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[6] request_irq 70 
 +IrqConnect : IRQ = 70, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[7] request_irq 71 
 +IrqConnect : IRQ = 71, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[8] request_irq 72 
 +IrqConnect : IRQ = 72, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[9] request_irq 73 
 +IrqConnect : IRQ = 73, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[10] request_irq 74 
 +IrqConnect : IRQ = 74, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[11] request_irq 75 
 +IrqConnect : IRQ = 75, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[12] request_irq 89 
 +IrqConnect : IRQ = 89, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[13] request_irq 90 
 +IrqConnect : IRQ = 90, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[14] request_irq 91 
 +IrqConnect : IRQ = 91, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[15] request_irq 92 
 +IrqConnect : IRQ = 92, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[16] request_irq 93 
 +IrqConnect : IRQ = 93, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[17] request_irq 62 
 +IrqConnect : IRQ = 62, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[18] request_irq 80 
 +IrqConnect : IRQ = 80, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[19] request_irq 85 
 +IrqConnect : IRQ = 85, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[20] request_irq 128 
 +IrqConnect : IRQ = 128, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[21] request_irq 129 
 +IrqConnect : IRQ = 129, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[22] request_irq 130 
 +IrqConnect : IRQ = 130, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[23] request_irq 131 
 +IrqConnect : IRQ = 131, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[24] request_irq 132 
 +IrqConnect : IRQ = 132, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[25] request_irq 133 
 +IrqConnect : IRQ = 133, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[26] request_irq 134 
 +IrqConnect : IRQ = 134, Handler = 0x80015B68 
 +[map_dma_chan 1550]: dma_chan[27] request_irq 135 
 +IrqConnect : IRQ = 135, Handler = 0x80015B68 
 +ifx_dma_init_module : g_desc_list 80070ac0 
 +[KERN_INFO]IFX DMA driver, version ifxmips_dma_core.c:v1.0.4 
 +,(c)2009 Infineon Technologies AG 
 +ifx_gpio_init() !!! 
 +ifx_gpio_pre_init() !!! 
 +[KERN_INFO]IFX GPIO driver, version 1.2.10, (c)2009 Infineon Technologies AG 
 +[KERN_INFO]Infineon Technologies RCU driver version 1.0.6 
 +vr9_config_mdio_gpio !!! 
 +[KERN_INFO]IFX 7 Port Eth driver, version ifxmips_7port_eth_sw.c:v1.0.0 
 +,(c)2009 Infineon Technologies AG 
 +g_dma_pmac:1, g_pmac_dma:1, reg:0x0000074c  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
 +IFX SWITCH API, Version 0.8.6 
 +IFX_ETHSW_Open() !!! 
 +[KERN_INFO] SWAPI: Registered character device [switch_api] with major no [81] 
 +Switch API: PCE MicroCode loaded !! 
 +IFX_ETHSW_IOCTL_WrapperInit() !!! 
 + 
 +IFX_ETHSW_IOCTL_WrapperDeviceAdd : Device Number  = 1 
 + 
 +chip_id 2000b713 chip_id b 
 +Switch Auto Polling value = 0 
 +[KERN_ERR] GPHY FW load for A2x !! 
 +vr9_gphy_gpio_init : Config GPIO3 clock !!! 
 +vr9_gphy_reset() !!! 
 +GPHY FIRMWARE LOAD SUCCESSFULLY AT ADDR : 80000 
 +vr9_gphy_reset_released() !!! 
 +vr9_phy_hw_init : Config port 2, 4 PHY address and auto-polling mode 
 +[KERN_INFO] IFX GPHY driver, version ifxmips_vr9_gphy:v0.4.0,(c)2009 Infineon Technologies AG 
 +switch_utility, RegisterSet, 0xc4B, 0x3F, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000c4b data 0000003f 
 +switch_utility, RegisterSet, 0xc4C, 0x8105, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000c4c data 00008105 
 +switch_utility, RegisterSet, 0xc53, 0x1811, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000c53 data 00001811 
 +switch_utility, RegisterSet, 0xc51, 0x1813, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000c51 data 00001813 
 +switch_utility, RegisterSet, 0xC52, 0x1812, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000c52 data 00001812 
 +switch_utility, RegisterSet, 0xC50, 0x1814, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000c50 data 00001814 
 +switch_utility, RegisterSet, 0x903, 0x180, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000903 data 00000180 
 +switch_utility, RegisterSet, 0x90F, 0x180, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 0000090f data 00000180 
 +switch_utility, RegisterSet, 0x93F, 0x180, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 0000093f data 00000180 
 +switch_utility, RegisterSet, 0x91B, 0x180, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 0000091b data 00000180 
 +switch_utility, RegisterSet, 0x933, 0x180, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000933 data 00000180 
 +switch_utility, RegisterSet, 0x927, 0x180, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000927 data 00000180 
 +switch_utility, RegisterSet, 0x94B, 0x180, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 0000094b data 00000180 
 +switch_utility, PortLinkCfgSet, 0, 0, 0, 0, 4, 0, 0, 4, 0, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e1, IOC_NR=3f 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_PortLinkCfgSet : portIdx 0 
 +IFX_FLOW_PortLinkCfgSet : Duplex value 0 
 +IFX_FLOW_PortLinkCfgSet : Speed value 3 
 +IFX_FLOW_PortLinkCfgSet : Link value 0 
 +IFX_FLOW_PortLinkCfgSet : MII_Mode value 4 
 +switch_utility, PortLinkCfgSet, 1, 0, 0, 0, 4, 0, 0, 4, 0, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e1, IOC_NR=3f 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_PortLinkCfgSet : portIdx 1 
 +IFX_FLOW_PortLinkCfgSet : Duplex value 0 
 +IFX_FLOW_PortLinkCfgSet : Speed value 3 
 +IFX_FLOW_PortLinkCfgSet : Link value 0 
 +IFX_FLOW_PortLinkCfgSet : MII_Mode value 4 
 +switch_utility, PortLinkCfgSet, 5, 0, 0, 0, 4, 0, 0, 1, 0, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e1, IOC_NR=3f 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_PortLinkCfgSet : portIdx 5 
 +IFX_FLOW_PortLinkCfgSet : Duplex value 0 
 +IFX_FLOW_PortLinkCfgSet : Speed value 3 
 +IFX_FLOW_PortLinkCfgSet : Link value 0 
 +IFX_FLOW_PortLinkCfgSet : MII_Mode value 1 
 +switch_utility, PortLinkCfgSet, 2, 0, 0, 0, 4, 0, 0, 1, 0, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e1, IOC_NR=3f 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_PortLinkCfgSet : portIdx 2 
 +IFX_FLOW_PortLinkCfgSet : Duplex value 0 
 +IFX_FLOW_PortLinkCfgSet : Speed value 3 
 +IFX_FLOW_PortLinkCfgSet : Link value 0 
 +IFX_FLOW_PortLinkCfgSet : MII_Mode value 1 
 +switch_utility, PortLinkCfgSet, 3, 0, 0, 0, 4, 0, 0, 1, 0, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e1, IOC_NR=3f 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_PortLinkCfgSet : portIdx 3 
 +IFX_FLOW_PortLinkCfgSet : Duplex value 0 
 +IFX_FLOW_PortLinkCfgSet : Speed value 3 
 +IFX_FLOW_PortLinkCfgSet : Link value 0 
 +IFX_FLOW_PortLinkCfgSet : MII_Mode value 1 
 +switch_utility, PortLinkCfgSet, 4, 0, 0, 0, 4, 0, 0, 1, 0, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e1, IOC_NR=3f 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_PortLinkCfgSet : portIdx 4 
 +IFX_FLOW_PortLinkCfgSet : Duplex value 0 
 +IFX_FLOW_PortLinkCfgSet : Speed value 3 
 +IFX_FLOW_PortLinkCfgSet : Link value 0 
 +IFX_FLOW_PortLinkCfgSet : MII_Mode value 1 
 +switch_utility, RegisterSet, 0xc77, 0xc001, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000c77 data 0000c001 
 +switch_utility, RegisterSet, 0xc79, 0xc001, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000c79 data 0000c001 
 +switch_utility, RegisterSet, 0xc81, 0xc001, 
 +ioctl is called 
 +DEBUG> Minor number = 0 
 +DEBUG> IFX_ETHSW_LowLevelCommandSearch[89]: IOC_TYPE=e9, IOC_NR=1 
 +pDrv=80092864, pDrv->pLlHandle=8009271C 
 +IFX_FLOW_RegisterSet : addr 00000c81 data 0000c001 
 +MAC Address: 00:06:4e:00:00:01 
 +Interface 1 ip = 192.168.1.1 
 + 
 +init_if() ; gConfig.Interface[2].Link_Type is [0] 
 +switch_hw_receive[482], SLPID:2 Packet dropped!!! 
 +RUNTASK id=1 if_task if0... 
 +RUNTASK id=2 if_task if1... 
 +RUNTASK id=3 timer_task... 
 +Start decompress web imag... 
 +Unzipping from 80343EFC to 83F00000 ... done 
 +Uncompressed size = 14430 
 +RUNTASK id=4 period_task... 
 +RUNTASK id=5 dhcp_daemon... 
 +RUNTASK httpd... 
 +Starting Multitask... 
 +period_task running!!! 
 +httpd: listen at 192.168.1.1:80 
 +period_task running 120 
 +switch_hw_receive[482], SLPID:2 Packet dropped!!! 
 +period_task running 240 
 +switch_hw_receive[482], SLPID:2 Packet dropped!!! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +period_task running 360 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +period_task running 480 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +period_task running 600 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +1 igmp_handler(): checksum error ! 
 +period_task running 720 
 +switch_hw_receive[482], SLPID:2 Packet dropped!!! 
 +period_task running 840 
 +period_task running 960 
 +period_task running 1080 
 +period_task running 1200 
 +switch_hw_receive[482], SLPID:2 Packet dropped!!! 
 +period_task running 1320 
 +period_task running 1440 
 +period_task running 1560 
 +</nowiki> 
 +</WRAP>\\ 
 +==== U-Boot (RAM UART mode) ==== 
 +<WRAP bootlog> 
 +<nowiki> 
 +U-Boot 2013.10-openwrt4 (Sep 17 2021 - 07:35:33) arv7520cw22 
 + 
 +Board: Arcadyan ARV7520CW22 
 +SoC:   Lantiq VRX288 v1.2 
 +CPU:   125 MHz 
 +IO:    125 MHz 
 +BUS:   125 MHz 
 +BOOT:  UART w/o EEPROM 
 +DRAM:  128 MiB 
 +NAND:  128 MiB 
 +Using default environment 
 + 
 +In:    serial 
 +Out:   serial 
 +Err:   serial 
 +Net:   ltq-eth 
 +arv7520cw22 # 
 +</nowiki>
 </WRAP>\\ </WRAP>\\
  
  • Last modified: 2021/09/23 08:39
  • by mandrake-lee