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
toh:arcadyan:arv4518pw2 [2017/10/27 20:57] – [U-Boot images] tifomitoh:arcadyan:arv4518pw2 [2018/02/20 18:51] – ↷ Links adapted because of a move operation bobafetthotmail
Line 1: Line 1:
 +====== Arcadyan ARV4518PW2 (Pirelli/ADB P.RG A4201G)&(NetFasteR IAD 2 PSTN) ======
  
 +This modem/router was provided by two Greek ISP's, Cyta and HOL.
 +
 +This page is WIP!
 +
 +===== Known Supported Versions =====
 +^ OpenWrt Versions Supported ^
 +| Attitude Adjustment 12.09.1 |
 +
 +===== Hardware Highlights =====
 +^ CPU                          ^ Ram    ^ Flash   ^ Network   ^ USB   ^ Serial   ^ UART   ^
 +| Lantiq Xway Danube @333Mhz   | 32MB   | 4MB     | 4x 100M   | Yes   | Yes      | Yes     |
 +
 +===== Hardware info =====
 +| **Architecture:**   | [[http://morethan.org/MTI/MD00445-2B-24KEC-DTS-01.02.pdf|MIPS32r2 24KEc]] ?? |
 +| **Target:**         | [[docs:hardware:soc:soc.lantiq|Lantiq]]   |
 +| **Vendor:**         | [[toh:arcadyan:|Arcadyan]]               |
 +| **Bootloader:**     | [[docs:techref:bootloader:brnboot]]       |
 +| **System-On-Chip:** | [[http://www.lantiq.com/products/broadband-customer-premises-equipment/adsl/xwaytm-danube/xwaytm-danube/|Lantiq Danube PSB 50702 E Rev 1.3 (MIPS 24Kec)]] ?? |
 +| **CPU Speed:**      | 333 Mhz           |
 +| **Flash chip:**     | MXIC MX29LV320    |
 +| **Flash size:**     | 4 MiB             |
 +| **RAM chip:**       | PSC A3S56D40ETP   |
 +| **RAM size:**       | 32 MiB DDR        |
 +| **WAN:**            | No                |
 +| **Ethernet:**       | Atheros AR8216 6x LAN 10/100Mbit/s with VLAN support |
 +| **Wireless:**       | [[http://www.wikidevi.com/files/Atheros/specsheets/AR5007G_(AR2417).pdf | Atheros AR2417 (Nala), 802.11b/g 54MBit/s]] |
 +| **Phone:**          | 2x FXS (TAE ports which provide POTS via a SIP gateway) |
 +| **Serial:**         | yes                                        |
 +| **JTAG:**           | Has a header that looks like JTAG          |
 +| **Buttons:**        | power switch, WLAN button, reset button    |
 +| **Power:**          | external PSU, 12V DC, 1A, polarity: -(+)   |
 +  
 +  * Recommended to make a backup of everything before starting, specially the "boot params" partition as it has the calibration info for wireless to work and the base MAC addres.
 +  * This device comes from factory with [[doc:techref:bootloader:brnboot]] as bootloader. This bootloader can be used to load u-boot via uart and the xmodem protocol to ram, as a second stage bootloader.
 +  * Use target Lantiq GPON/XWAY, subtarget Danube, target profile ARV4518PWR01 or ARV4518PWR01A.
 +
 +CPU info:
 +?
 +
 +==== Switch Ports (for VLANs) ====
 +?
 +
 +==== LEDS ====
 +?
 +
 +==== Photos ====
 +Work in progress...
 +
 +==== BOOTLOG ====
 +
 +=== Factory bootlog ===
 +
 +<WRAP bootlog>
 +<nowiki>ROM VER: 1.0.3
 +CFG 01
 +Read
 +ROM VER: 1.0.3
 +CFG 01
 +Read EEPROMX
 + X
 +
 +
 +
 +=======================================================================
 +Wireless ADSL Gateway DANUBE Loader V3.65.3 build Apr  1 2009 09:15:23
 +                    Arcadyan Technology Corporation
 +=======================================================================
 +MXIC MX29LV320ABTC bottom boot 16-bit mode found
 +
 +Copying boot params.....DONE
 +
 +
 +Press Space Bar 3 times to enter command mode ...
 +Flash Checking - fw/ui... Passed.
 +
 +Image[1] at 0xb0070000, len:1570957, type:0
 +Image[2] at 0xb01efc00, len:28664, type:10
 +Image[3] at 0xb01f7000, len:211333, type:12
 +Image[4] at 0xb022ac00, len:163254, type:50
 +Image[5] at 0xb0252c00, len:148343, type:60
 +Image[6] at 0xb0277000, len:317420, type:90
 +Firmware image at 0, ART image at -1
 +
 +Run-up Normal Firmware...
 +
 +Unzipping firmware at 0x80002000 ... [ZIP 3] [ZIP 1]  done
 +Run-time code running ...
 +
 +In c_entry() function ...
 +install_exception 
 +Co config = 80008483
 +[INIT] Interrupt ...
 +##### _ftext      = 0x80002000
 +##### _fdata      = 0x805BB6C0
 +##### __bss_start = 0x80667DB4
 +##### end         = 0x81B275B4
 +##### Backup Data from 0x805BB6C0 to 0x81B2F5B4~0x81BDBCA8 len 706292
 +##### Backup Data completed
 +##### Backup Data verified
 +[GPIO FLOW] SetGpio() Begin ..
 +gptu: totally 6 16-bit timers/counters
 +Init timer = 0
 +************************ LED all ON
 +************************ LED all OFF
 +[GPIO FLOW] SetGpio() End.
 +[INIT] System Log Pool startup ...
 +[INIT] MTinitialize ..
 +[INIT] usrclk
 +CPU Clock 333333334 Hz
 +mips_counter_frequency:166666667
 +r4k_offset: 00028b0a(166666)
 +init_US_counter : time1 = 22 , time2 = 40000074, diff 40000052
 +US_counter = 68
 + cnt1 40666619 cnt2 40668396, diff 1777
 +Runtime code version: 1.36S-Y
 +System startup...
 +[INIT] Memory COLOR 0, 2400000 bytes ..
 +[INIT] Memory COLOR 1, 1048576 bytes ..
 +[INIT] Memory COLOR 2, 2516576 bytes ..
 +InitCommSys: RESOURCE_BASE = 96, NUMRES = 640
 +InitCommSys: EVENT_BASE = 180, NUMEVT = 768
 +InitCommSys: MAILBOX_BASE = 6, NUMMBX = 64
 +
 +rzMemory start: 0x80E226D4, end 0x80F81ED4, size 1439744
 +MXIC MX29LV320ABTC bottom boot 16-bit mode found
 +Set flash memory layout to Boot Parameters found !!!
 +Bootcode version: V3.65.3
 +Serial number: 25801Y0091112
 +Hardware version: 01
 +[BUILD-PIN]: PIN:59725091, len=8
 +MXIC MX29LV320ABTC bottom boot 16-bit mode found
 +MXIC MX29LV320ABTC bottom boot 16-bit mode found
 +
 +
 +sizeof(struct III_Config_t) is 193948, nLen:193948, Magic:0x33343536
 +MXIC MX29LV320ABTC bottom boot 16-bit mode found
 +
 +my CFGVersionMagic = 33343536, old CFGVersionMagic on flash = 33343536
 +my CFGsize = 193952, my CFGDescSize = 35260
 +my Version = 1.36S-Y, Version on flash= 1.36S-Y
 +[CONFIG] flash version:[1.36S-Y], [1.36.0-0]
 +[CONFIG] code version:[1.36S-Y], [1.36.0-0]
 +CFGsize on flash = 193952, CFGDescSize on flash = 35260
 +MXIC MX29LV320ABTC bottom boot 16-bit mode found
 +OldCfgHexSize:11675
 +Unzipping from 80CE0B68 to 80CD819C ... [ZIP 2] done
 +Uncompressed size = 35258
 +Tail1 : END_III_Config_t
 +
 +Size of Old CFG_DESC is :35258!!!
 +useCfgDesc:1
 +MyCfgHexSize:11675
 +Unzipping from 80CD53E8 to 80CCCA1C ... [ZIP 2] done
 +Uncompressed size = 35258
 +My CFGDescSize:35260
 +useCfgDesc:1
 +Tail : END_III_Config_t
 +
 +
 +Restore Config file from ver:1.36S-Y!!!
 +
 +[CONFIG] Configuration in Flash is old version: 1.36.0
 +[CONFIG] DS_Tail:[t_ARV4508PW]
 +default route: 0.0.0.0
 +BufferInit:
 +BUF_HDR_SZ=160 BUF_ALIGN_SZ=4 BUFFER_OFFSET=224
 +BUF_BUFSZ0=384 BUF_BUFSZ1=2464
 +NUM_OF_B0=0 NUM_OF_B1=1050
 +BUF_POOL0_SZ=0 BUF_POOL1_SZ=2755200
 +sizeof(BUFFER0)=544,sizeof(BUFFER1)=2624
 +*BUF0=0x8125a3dc *BUF1=0x80fb993c
 +Altgn *BUF0=0x8125a3e0 *BUF1=0x80fb9940
 +End at BUF0:0x8125a3e0, BUF1:0x8125a3c0
 +
 +BUF0[0]=0x8125a3e0 BUF1[0]=0x80fb9940
 +
 +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_lnk_init] add if 5 into QM link 0
 +[qm_lnk_init] add if 6 into QM link 0
 +[qm_cbq_enable] no QM attached
 +[qm_cbq_detach] no QM is attached at link 0
 +f=3492148201/100000, ns_per_byte=1090005888/100000
 +New cls: id=0, bw=8080 ns/byte, maxd=0 ms,
 +         maxb=32, minb=2, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=0, borrow=0
 +         pri=0, maxidle=1, minidle=0,
 +         maxq=96, clsfg=17
 +f=2002645667/100000, ns_per_byte=1083109375/100000
 +New cls: id=1, bw=808080 ns/byte, maxd=0 ms,
 +         maxb=16, minb=1, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b26720, borrow=81b26720
 +         pri=6, maxidle=1, minidle=0,
 +         maxq=48, clsfg=21
 +qm_cbq_attach(): cbqp->cbq_res=88
 +f=90439747/100000, ns_per_byte=1089990048/100000
 +New cls: id=2, bw=8162 ns/byte, maxd=0 ms,
 +         maxb=32, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b26720, borrow=81b26720
 +         pri=5, maxidle=1, minidle=0,
 +         maxq=48, clsfg=21
 +f=3846176767/100000, ns_per_byte=1072693248/100000
 +New cls: id=3, bw=799999999 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=6, maxidle=0, minidle=0,
 +         maxq=48, clsfg=20
 +f=3846176767/100000, ns_per_byte=1072693248/100000
 +New cls: id=4, bw=799999999 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=0, maxidle=0, minidle=0,
 +         maxq=96, clsfg=21
 +f=3846176767/100000, ns_per_byte=1072693248/100000
 +New cls: id=5, bw=799999999 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=1, maxidle=0, minidle=0,
 +         maxq=48, clsfg=23
 +f=3846176767/100000, ns_per_byte=1072693248/100000
 +New cls: id=6, bw=799999999 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=2, maxidle=0, minidle=0,
 +         maxq=48, clsfg=23
 +f=3846176767/100000, ns_per_byte=1072693248/100000
 +New cls: id=7, bw=799999999 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=3, maxidle=0, minidle=0,
 +         maxq=48, clsfg=23
 +f=3846176767/100000, ns_per_byte=1072693248/100000
 +New cls: id=8, bw=799999999 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=4, maxidle=0, minidle=0,
 +         maxq=48, clsfg=23
 +f=90439747/100000, ns_per_byte=1089990048/100000
 +New cls: id=9, bw=8162 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=6, maxidle=1, minidle=0,
 +         maxq=48, clsfg=20
 +CLOCKHZ=1000
 +gConfig.Interface[0].IP_Addr = 127.0.0.1
 +gConfig.Interface[0].Subnet_Mask = 255.255.255.255
 +***** [iput_IpLinkUp] ifno=0, link_type:12
 +RUNTASK id=2 initNtpServerTask...
 +TRAP(linkUp) : send ok!
 +Interface 0 ip = 127.0.0.1
 +
 +gConfig.Interface[1].IP_Addr = 192.168.1.249
 +gConfig.Interface[1].Subnet_Mask = 255.255.255.0
 +gSetting.Interface[1].VLAN_Idx = 0
 +ifp->ipaddr = C0A801F9
 +ifp->netmask = FFFFFF00
 +gSetting.Vlan_Ports[gSetting.Interface[1].VLAN_Idx].VNet = 1
 +gSetting.Vlan_Ports[gSetting.Interface[1].VLAN_Idx].IGMP_Querier_Enable = 1
 +[2][1][20][21][22]
 +ifno=1, vlan=0, vid=1, port_mask=0xf
 +DANUBE_RCU_RST_STAT Watchdog 0 reset cause flag 0 Watchdog 1 reset cause flag 0
 +DMA g_desc_list=0x80CC4A20
 +reset GPIO#20.
 +danube_sw_chip_init: in MII mode
 +enter athr_VLANInit
 +[ar8216_VLAN_addVID]create a vid 100
 +vlan_vidmap[0].vid 254 vid 100
 +[ar8216_VLAN_ASIC_addVID]VID 100 has member 0
 +[ar8216_VLAN_addPortVID]add port 0 to vid 100 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 100 has members 1
 +[ar8216_VLAN_addPortVID]add port 1 to vid 100 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 100 has members 3
 +[ar8216_VLAN_addPortVID]add port 2 to vid 100 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 100 has members 7
 +[ar8216_VLAN_addPortVID]add port 3 to vid 100 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 100 has members f
 +[ar8216_VLAN_addPortVID]add port 4 to vid 100 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 100 has members 1f
 +[ar8216_VLAN_addPortVID]add port 5 to vid 100 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 100 has members 3f
 +[ar8216_VLAN_setPortVID]set port 0 vid 100
 +[ar8216_VLAN_ASIC_setPortVID]port 0 VID 100 has member 3e
 +[ar8216_VLAN_setPortVID]set port 1 vid 100
 +[ar8216_VLAN_ASIC_setPortVID]port 1 VID 100 has member 3d
 +[ar8216_VLAN_setPortVID]set port 2 vid 100
 +[ar8216_VLAN_ASIC_setPortVID]port 2 VID 100 has member 3b
 +[ar8216_VLAN_setPortVID]set port 3 vid 100
 +[ar8216_VLAN_ASIC_setPortVID]port 3 VID 100 has member 37
 +[ar8216_VLAN_setPortVID]set port 4 vid 100
 +[ar8216_VLAN_ASIC_setPortVID]port 4 VID 100 has member 2f
 +[ar8216_VLAN_setPortVID]set port 5 vid 100
 +[ar8216_VLAN_ASIC_setPortVID]port 5 VID 100 has member 1f
 +[VLAN] port: 0x000f, ifCount=1
 +[ar8216_VLAN_addVID]create a vid 1
 +vlan_vidmap[1].vid 254 vid 1
 +[ar8216_VLAN_ASIC_addVID]VID 1 has member 0
 +[ar8216_VLAN_addPortVID]add port 2 to vid 1 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 1 has members 4
 +[ar8216_VLAN_setPortVID]set port 2 vid 1
 +[ar8216_VLAN_ASIC_setPortVID]port 2 VID 1 has member 0
 +------->add port 2 to vlan 1
 +[ar8216_VLAN_addPortVID]add port 3 to vid 1 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 1 has members c
 +[ar8216_VLAN_ASIC_setPortVID]port 2 VID 1 has member 8
 +[ar8216_VLAN_setPortVID]set port 3 vid 1
 +[ar8216_VLAN_ASIC_setPortVID]port 3 VID 1 has member 4
 +------->add port 3 to vlan 1
 +[ar8216_VLAN_addPortVID]add port 4 to vid 1 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 1 has members 1c
 +[ar8216_VLAN_ASIC_setPortVID]port 2 VID 1 has member 18
 +[ar8216_VLAN_ASIC_setPortVID]port 3 VID 1 has member 14
 +[ar8216_VLAN_setPortVID]set port 4 vid 1
 +[ar8216_VLAN_ASIC_setPortVID]port 4 VID 1 has member c
 +------->add port 4 to vlan 1
 +[ar8216_VLAN_addPortVID]add port 5 to vid 1 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 1 has members 3c
 +[ar8216_VLAN_ASIC_setPortVID]port 2 VID 1 has member 38
 +[ar8216_VLAN_ASIC_setPortVID]port 3 VID 1 has member 34
 +[ar8216_VLAN_ASIC_setPortVID]port 4 VID 1 has member 2c
 +[ar8216_VLAN_setPortVID]set port 5 vid 1
 +[ar8216_VLAN_ASIC_setPortVID]port 5 VID 1 has member 1c
 +------->add port 5 to vlan 1
 +[ar8216_VLAN_addPortVID]add port 0 to vid 1 member
 +[ar8216_VLAN_ASIC_addPortVID]vid 1 has members 3d
 +[ar8216_VLAN_ASIC_setPortVID]port 2 VID 1 has member 39
 +[ar8216_VLAN_ASIC_setPortVID]port 3 VID 1 has member 35
 +[ar8216_VLAN_ASIC_setPortVID]port 4 VID 1 has member 2d
 +[ar8216_VLAN_ASIC_setPortVID]port 5 VID 1 has member 1d
 +mac_0_init: interface 1 registered to VLAN 1, port_mask=f
 +MAC Address: 38:22:9d:af:4d:58
 +***** [iput_IpLinkUp] ifno=1, link_type:12
 +RUNTASK id=3 initNtpServerTask...
 +TRAP(linkUp) : send ok!
 +br_MacAddress=38-22-9D-AF-4D-58
 +Interface 1 ip = 192.168.1.249
 +
 +gConfig.Interface[2].IP_Addr = 192.168.1.249
 +gConfig.Interface[2].Subnet_Mask = 255.255.255.0
 +gSetting.Interface[2].VLAN_Idx = 0
 +ifp->ipaddr = C0A801F9
 +ifp->netmask = FFFFFF00
 +gSetting.Vlan_Ports[gSetting.Interface[2].VLAN_Idx].VNet = 1
 +gSetting.Vlan_Ports[gSetting.Interface[2].VLAN_Idx].IGMP_Querier_Enable = 1
 +[2][1][20][21][22]
 +PCI: Probing PCI hardware on host bus 0.
 +danube pci startup...
 +PCI clock 33.3MHz
 +cut-off PCI internal clock
 +DANUBE_GPIO_P1_ALTSEL0=5c7
 +DANUBE_GPIO_P1_ALTSEL1=0
 +DANUBE_GPIO_P1_DIR=81fe
 +Autoconfig PCI channel 0x80641D44
 +Scanning bus 00, I/O 0x1ae00000:0x1b000001, Mem 0x18000000:0x1a000001
 +00:0e.0 Class 0200: 168c:ff1a (rev 01)
 +        Mem at 0x18000000 [size=0x10000]
 +Scanning bus 00
 +Found 00:70 [168c/ff1a] 000200 00
 +Fixups for bus 00
 +Bus scan for 00 returning with max=00
 +ff1a168c  2900006  2000001     8000 18000000        0        0        0 
 +              0        0        0        0       44        0      100 
 +
 +[HWLAN] ifno=2 irno=7 port=0x00000000
 +KERN_INFO: wlan: 0.8.4.2 (Atheros/multi-bss)
 +KERN_INFO: ath_hal: 0.9.17.1 (AR5212, RF5111, RF5112, RF2413, DEBUG, REGOPS_FUNC)
 +KERN_INFO: ath_rate_atheros: Version 2.0.1
 +Copyright (c) 2001-2004 Atheros Communications, Inc, All Rights Reserved
 +KERN_INFO: ath_pci: 0.9.4.5 (Atheros/multi-bss)
 +[PCI] devtag=00000070 probe=800da888
 +pci_find_slot bus 0 devfn 70
 +dev->bus->number 0 dev->devfn 70
 +pci_find_slot bus 0 devfn 70
 +dev->bus->number 0 dev->devfn 70
 +##### We detect Griffin-Lite(2413) without EEPROM #####, pci_info.Device_id=0x1d
 +pci_find_slot bus 0 devfn 70
 +dev->bus->number 0 dev->devfn 70
 +pci_find_slot bus 0 devfn 70
 +dev->bus->number 0 dev->devfn 70
 +pci_find_slot bus 0 devfn 70
 +dev->bus->number 0 dev->devfn 70
 +[HWLAN] devtag = 00000070
 +[HWLAN] Vendor ID 0x168c
 +[HWLAN] Device ID 0x1d
 +[HWLAN] Base Addr 0xb8000000
 +[HWLAN] SVendor ID 0x0
 +[HWLAN] SDevice ID 0x0
 +[HWLAN] Revision ID 0x1
 +[HWLAN] interrupt vector 0x1
 +ath_pci_probe : 
 +ath_pci_probe : dev->name wifi0
 +call ath_attach 1 : dev 80fb070c name 80fb0fb0 wifi0
 +ath_attach: devid 0x1d dev 80fb070c name wifi0
 +ath_attach : dev 80fb070c name 80fb0fb0 wifi0
 +ATH_LOCK_INIT called ...
 +ATH_INIT_TQUEUE() : 800f19f8 ???
 +ATH_INIT_TQUEUE() : 800e7df8 ???
 +ATH_INIT_TQUEUE() : 800eb7ec ???
 +ATH_INIT_TQUEUE() : 800e7dc0 ???
 +ATH_INIT_TQUEUE() : 800e7d88 ???
 +ATH_INIT_SCHED_TASK() ?????
 +ATH_INIT_TQUEUE() : 800ed030 ???
 +ath_hal_attach : devid 29
 +ar5212Attach 1
 +ar5212Attach 2
 +Setting ah_eepromDetach
 +ar5212EepromRead : off 0110 org value 0186
 +ar5212EepromRead : off 0110 value 0186
 +[HWLAN] domain from EEPROM 8114
 +ar5212EepromRead : off 0110 org value 0186
 +ar5212EepromRead : off 0110 value 0186
 +[HWLAN] Set HWLAN MAC as LAN MAC .. 
 +ar5212GetEepromCapabilityInfo: mac address read : 38:22:9d:af:4d:58
 +[HWLAN] Set HWLAN MAC as LAN MAC .. 
 +ar5212GetEepromCapabilityInfo: mac address read : 38:22:9d:af:4d:58
 +_ath_hal_attach: should call AH_MOD_INC_USE_COUNT???
 +ar2417GetChipPowerLimits, Chan 2412: MaxPow = 94 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2412: MaxPow = 94 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2417: MaxPow = 94 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2417: MaxPow = 94 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2422: MaxPow = 95 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2422: MaxPow = 95 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2427: MaxPow = 96 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2427: MaxPow = 96 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2432: MaxPow = 96 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2432: MaxPow = 96 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2437: MaxPow = 97 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2437: MaxPow = 97 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2442: MaxPow = 98 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2442: MaxPow = 98 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2447: MaxPow = 97 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2447: MaxPow = 97 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2452: MaxPow = 96 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2452: MaxPow = 96 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2457: MaxPow = 95 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2457: MaxPow = 95 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2462: MaxPow = 94 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2462: MaxPow = 94 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2467: MaxPow = 93 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2467: MaxPow = 93 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2472: MaxPow = 92 MinPow = 0
 +ar2417GetChipPowerLimits, Chan 2472: MaxPow = 92 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2412: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2412: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2417: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2417: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2422: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2422: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2427: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2427: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2432: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2432: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2437: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2437: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2442: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2442: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2447: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2447: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2452: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2452: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2457: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2457: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2462: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2462: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2467: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2467: MaxPow = 36 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2472: MaxPow = 32 MinPow = 0
 +ar5212GetChipPowerLimits, Chan 2472: MaxPow = 36 MinPow = 0
 +ath_descdma_setup: rx DMA: 40 buffers 1 desc/buf
 +ath_descdma_setup: rx DMA map: A072AFF0 (1600) -> 72aff0 (1600)
 +ath_descdma_setup: tx DMA: 200 buffers 2 desc/buf
 +ath_descdma_setup: tx DMA map: A072B630 (16000) -> 72b630 (16000)
 +ath_descdma_setup: beacon DMA: 4 buffers 1 desc/buf
 +ath_descdma_setup: beacon DMA map: A072F4B0 (160) -> 72f4b0 (160)
 +ath_xr_rate_setup: rate table too small (13 > 15)
 +should assign open and hard_start_xmit in dev structure ??
 +SuperG is disabled ????????????????????????????
 +ieee80211_ifattach : should call _MOD_INC_USE 
 +RUNTASK id=4 rapi_tmr_task ...
 +should call register_netdev() ???
 +Request Simple Config intr handler ????
 +wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
 +wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
 +wifi0: mac 15.0 phy 7.0 radio 10.2
 +wifi0: Use hw queue 1 for WME_AC_BE traffic
 +wifi0: Use hw queue 0 for WME_AC_BK traffic
 +wifi0: Use hw queue 2 for WME_AC_VI traffic
 +wifi0: Use hw queue 3 for WME_AC_VO traffic
 +wifi0: Use hw queue 8 for CAB traffic
 +wifi0: Use hw queue 9 for beacons
 +call ath_attach 2 : dev 80fb070c name 80fb0fb0 wifi0
 +[wifi0] : Atheros 5212 : mem=0xb8000000, irq=0 hw_base=0x00000000
 +***** [iput_IpLinkUp] ifno=2, link_type:12
 +RUNTASK id=5 initNtpServerTask...
 +TRAP(linkUp) : send ok!
 +[HWLAN] hwlan_ioctl() .. 
 +Interface 2 ip = 192.168.1.249
 +
 +[HWLAN] hwlan_ioctl() .. 
 +gConfig.Interface[3].IP_Addr = 0.0.0.0
 +gConfig.Interface[3].Subnet_Mask = 0.0.0.0
 +ppe: ATM init succeeded (firmware version 1.1.0.2.1.13)
 +ATM_UBR
 +Init SAR ifno:3 g_atm_vcc[0] CONN:1 VPI/VCI:8/35
 +MAC Address: 38:22:9d:af:4d:59
 +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
 +ATM_CBR
 +Init SAR ifno:4 g_atm_vcc[1] CONN:2 VPI/VCI:8/41
 +MAC Address: 38:22:9d:af:4d:5a
 +Interface 4 ip = 0.0.0.0
 +
 +gConfig.Interface[5].IP_Addr = 0.0.0.0
 +gConfig.Interface[5].Subnet_Mask = 0.0.0.0
 +ATM_UBR
 +Init SAR ifno:5 g_atm_vcc[2] CONN:3 VPI/VCI:8/40
 +MAC Address: 38:22:9d:af:4d:5b
 +Interface 5 ip = 0.0.0.0
 +
 +gConfig.Interface[6].IP_Addr = 192.168.200.200
 +gConfig.Interface[6].Subnet_Mask = 255.255.255.0
 +ATM_UBR
 +Init SAR ifno:6 g_atm_vcc[3] CONN:4 VPI/VCI:8/36
 +MAC Address: 38:22:9d:af:4d:5c
 +Interface 6 ip = 192.168.200.200
 +
 +gConfig.Interface[11].IP_Addr = 0.0.0.0
 +gConfig.Interface[11].Subnet_Mask = 0.0.0.0
 +IFLNK_PPPOE init : (Linkp)ifno = 11 idx = 2
 +IFLNK_PPPOE init : (Driverp)ifno = 11 idx = 3
 +pppInit> set (PPPShutdownRequest[ifno] = 0)
 +[pppoe_init]
 +Interface 11 ip = 0.0.0.0
 +
 +gConfig.Interface[23].IP_Addr = 0.0.0.0
 +gConfig.Interface[23].Subnet_Mask = 0.0.0.0
 +gSetting.Interface[23].VLAN_Idx = 0
 +ifp->ipaddr = C0A801F9
 +ifp->netmask = FFFFFF00
 +gSetting.Vlan_Ports[gSetting.Interface[23].VLAN_Idx].VNet = 1
 +gSetting.Vlan_Ports[gSetting.Interface[23].VLAN_Idx].IGMP_Querier_Enable = 1
 +[2][1][20][21][22]
 +[HWLAN] ifno=23 irno=7 port=0x00000000
 +***** [iput_IpLinkUp] ifno=23, link_type:12
 +RUNTASK id=6 initNtpServerTask...
 +TRAP(linkUp) : send ok!
 +[HWLAN] hwlan_ioctl() .. 
 +Interface 23 ip = 192.168.1.249
 +
 +[HWLAN] hwlan_ioctl() .. 
 +gConfig.Interface[24].IP_Addr = 0.0.0.0
 +gConfig.Interface[24].Subnet_Mask = 0.0.0.0
 +gSetting.Interface[24].VLAN_Idx = 0
 +ifp->ipaddr = C0A801F9
 +ifp->netmask = FFFFFF00
 +gSetting.Vlan_Ports[gSetting.Interface[24].VLAN_Idx].VNet = 1
 +gSetting.Vlan_Ports[gSetting.Interface[24].VLAN_Idx].IGMP_Querier_Enable = 1
 +[2][1][20][21][22]
 +[HWLAN] ifno=24 irno=7 port=0x00000000
 +***** [iput_IpLinkUp] ifno=24, link_type:12
 +RUNTASK id=7 initNtpServerTask...
 +TRAP(linkUp) : send ok!
 +[HWLAN] hwlan_ioctl() .. 
 +Interface 24 ip = 192.168.1.249
 +
 +[HWLAN] hwlan_ioctl() .. 
 +gConfig.Interface[25].IP_Addr = 0.0.0.0
 +gConfig.Interface[25].Subnet_Mask = 0.0.0.0
 +gSetting.Interface[25].VLAN_Idx = 0
 +ifp->ipaddr = C0A801F9
 +ifp->netmask = FFFFFF00
 +gSetting.Vlan_Ports[gSetting.Interface[25].VLAN_Idx].VNet = 1
 +gSetting.Vlan_Ports[gSetting.Interface[25].VLAN_Idx].IGMP_Querier_Enable = 1
 +[2][1][20][21][22]
 +[HWLAN] ifno=25 irno=7 port=0x00000000
 +***** [iput_IpLinkUp] ifno=25, link_type:12
 +RUNTASK id=8 initNtpServerTask...
 +TRAP(linkUp) : send ok!
 +[HWLAN] hwlan_ioctl() .. 
 +Interface 25 ip = 192.168.1.249
 +
 +[HWLAN] hwlan_ioctl() .. 
 +gConfig.Interface[26].IP_Addr = 0.0.0.0
 +gConfig.Interface[26].Subnet_Mask = 0.0.0.0
 +gSetting.Interface[26].VLAN_Idx = 0
 +ifp->ipaddr = C0A801F9
 +ifp->netmask = FFFFFF00
 +gSetting.Vlan_Ports[gSetting.Interface[26].VLAN_Idx].VNet = 1
 +gSetting.Vlan_Ports[gSetting.Interface[26].VLAN_Idx].IGMP_Querier_Enable = 1
 +[2][1][20][21][22]
 +[HWLAN] ifno=26 irno=7 port=0x00000000
 +***** [iput_IpLinkUp] ifno=26, link_type:12
 +RUNTASK id=9 initNtpServerTask...
 +TRAP(linkUp) : send ok!
 +[HWLAN] hwlan_ioctl() .. 
 +Interface 26 ip = 192.168.1.249
 +
 +[HWLAN] hwlan_ioctl() .. 
 +ruleCheck()> Group: 0,  Error: Useless rule index will be truncated, from idx:1
 +ruleCheck()> Group: 1,  Error: Useless rule index will be truncated, from idx:21
 +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: 0x81ac45c8 ~ 0x81acb344
 +reqCBACBuf()> init timeGap pool, Have: 10000
 +Memory Address: 0x81acb344 ~ 0x81afc098
 +reqCBACBuf()> init sameHost pool, Have: 2000
 +Memory Address: 0x81afc098 ~ 0x81b0bab8
 +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
 +init_nat_pptp_pass_table> init ok
 +RUNTASK id=10 if_task if0...
 +RUNTASK id=11 if_task if1...
 +RUNTASK id=12 if_task if2...
 +RUNTASK id=13 if_task if3...
 +RUNTASK id=14 if_task if4...
 +RUNTASK id=15 if_task if5...
 +RUNTASK id=16 if_task if6...
 +RUNTASK id=17 if_task if23...
 +RUNTASK id=18 if_task if24...
 +RUNTASK id=19 if_task if25...
 +RUNTASK id=20 if_task if26...
 +RUNTASK id=21 timer_task...
 +RUNTASK id=22 conn_mgr...
 +RUNTASK id=23 main_8021x...
 +RUNTASK id=24 saveRandomSeedTask...
 +[USB-INIT] main() ====== call UsbSysInit() ... 
 +[USB-INIT] main() ====== after call UsbSysInit() 
 +RUNTASK id=27 period_task...
 +
 +========== ADSL Modem initialization OK ! ======
 +
 +[Dhcpd_Start]
 +RUNTASK id=29 telnetd_main...
 +main()> usb:1, ftp:0
 +flash_init ht_cur_language 0
 +found signature: 78h 56h 34h 12h
 +ulImgLens=1570957, LENGTH[3]-12=3670004, type:0
 +length checking OK
 +[0]2 find End at 0xB01EF800 len=1570957, type=0
 +found signature: 78h 56h 34h 12h
 +ulImgLens=28664, LENGTH[3]-12=3670004, type:10
 +length checking OK
 +[1]2 find End at 0xB01F6C00 len=28664, type=10
 +found signature: 78h 56h 34h 12h
 +ulImgLens=211333, LENGTH[3]-12=3670004, type:12
 +length checking OK
 +[2]2 find End at 0xB022A800 len=211333, type=12
 +---[ LZMA head start in 0xB022AC00 ]---
 +found signature: 78h 56h 34h 12h
 +ulImgLens=163254, LENGTH[3]-12=3670004, type:50
 +length checking OK
 +[3]2 find End at 0xB0252800 len=163254, type=50
 +---[ LZMA head start in 0xB0252C00 ]---
 +found signature: 78h 56h 34h 12h
 +ulImgLens=148343, LENGTH[3]-12=3670004, type:60
 +length checking OK
 +[4]2 find End at 0xB0276C00 len=148343, type=60
 +---[ LZMA head start in 0xB0277000 ]---
 +found signature: 78h 56h 34h 12h
 +ulImgLens=317420, LENGTH[3]-12=3670004, type:90
 +length checking OK
 +[5]2 find End at 0xB02C4800 len=317420, type=90
 +Image[1] at 0xB0070000, len=1570957, type=0
 +Image[2] at 0xB01EFC00, len=28664, type=10
 +Image[3] at 0xB01F7000, len=211333, type=12
 +Image[4] at 0xB022AC00, len=163254, type=50
 +Image[5] at 0xB0252C00, len=148343, type=60
 +Image[6] at 0xB0277000, len=317420, type=90
 +[get_web_address] Web-0:  addr:0xb01efc00, len:28664, type:10
 +[get_web_address] Web-1:  addr:0xb01f7000, len:211333, type:12
 +Unzipping from B01EFC00 to 81EE4200 ... [ZIP 3] [ZIP 2] done
 +Uncompressed size = 47996
 +[absread] flash_init: pfs image found at b01f7000, size is 1430918 bytes
 +Unzipping from B01F7000 to 81D86A00 ... [ZIP 3] [ZIP 2] done
 +Uncompressed size = 1430918
 +[HTTPD] Listen 192.168.1.249 port 80
 +[HTTPD] Listen 192.168.1.249 port 443
 +[HTTPD] Listen 0.0.0.0 port 8080
 +[HTTPD] Listen 0.0.0.0 port 8085
 +RUNTASK httpd...
 +RUNTASK id=35 SSLClient ...
 +g_Client_Cert_Array=0x80e225c0
 +mapping "www.brntech.com.tw" to 192.168.1.249RUNTASK id=36 dnsproxy...
 +RUNTASK id=37 rip...
 +RUNTASK id=38 ripout...
 +startNBIOSTask()...
 +RUNTASK id=39 nbios_main...
 +RUNTASK id=40 padmin_task_entry...
 +runDDNS() ddns_enable:0, DDNSTaskRun:0, needReRunDDNS:1
 +UPnP task run-up... upnpFunc:1
 +UPNP Device initialize success! slot=41
 +update_device_OUI: OUI_str=38229D
 +[0] Allocate mailbox 6
 +[0] Allocate mailbox 7
 +FirstUseDate:2010-05-05T00:16:12
 +RUNTASK id=44 wscmain...
 +RUNTASK id=45 wsc_Send_eap_packet...
 +RUNTASK id=46 wsc_Send_UPNP_packet...
 +RUNTASK id=47 WSC_WaitUserAction_Task...
 +UART RX Input
 +Starting Multitask...
 +[0] Allocate resource 96, FreeResource = 1
 +fpiclk=83333333, rmc=16, fpiclk/rmc=5208333
 +ifx_ssc_clock = 5208333, baud=2000000
 +ifx_ssc_set_baud: br = 0
 +
 +call ifx_ssc_init() = 0
 +call ifx_ssc_open() = 0
 +SPI_Init!
 +RUNTASK id=50 apAppInit...
 +RUNTASK id=51 VOIP_Init...
 +RUNTASK id=52 UCPServer...
 +RUNTASK id=0 period_task...
 +[qm_outbnd_bw_update] ...
 +[qm_outbound_bw_update] specific_vc_reserved_bw_f*1000=553
 +[qm_cbq_resetclst] n_totalcls=10
 +aft rst: id=0, bw=8080 ns/byte, maxd=0 ms,
 +         maxb=32, minb=2, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=0, borrow=0
 +         pri=0, maxidle=1, minidle=0,
 +         maxq=96, clsfg=17
 +aft rst: id=1, bw=808080 ns/byte, maxd=0 ms,
 +         maxb=16, minb=1, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b26720, borrow=81b26720
 +         pri=6, maxidle=1, minidle=0,
 +         maxq=48, clsfg=21
 +aft rst: id=2, bw=8162 ns/byte, maxd=0 ms,
 +         maxb=32, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b26720, borrow=81b26720
 +         pri=5, maxidle=1, minidle=0,
 +         maxq=48, clsfg=21
 +aft rst: id=3, bw=14441 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=6, maxidle=1, minidle=0,
 +         maxq=48, clsfg=20
 +aft rst: id=4, bw=800000000 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=0, maxidle=0, minidle=0,
 +         maxq=96, clsfg=21
 +aft rst: id=5, bw=800000000 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=1, maxidle=0, minidle=0,
 +         maxq=48, clsfg=23
 +aft rst: id=6, bw=800000000 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=2, maxidle=0, minidle=0,
 +         maxq=48, clsfg=23
 +aft rst: id=7, bw=800000000 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=3, maxidle=0, minidle=0,
 +         maxq=48, clsfg=23
 +aft rst: id=8, bw=800000000 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=4, maxidle=0, minidle=0,
 +         maxq=48, clsfg=23
 +aft rst: id=9, bw=18772 ns/byte, maxd=0 ms,
 +         maxb=16, minb=4, avgpktsz=0, maxpktsz=0,
 +         offtime=1, parent=81b25120, borrow=81b25120
 +         pri=6, maxidle=1, minidle=0,
 +         maxq=48, clsfg=20
 +busy_polling_task...
 +Danube MEI version:1.00.07
 +Image[1] at 0xB0070000, len=1570957, type=0
 +Image[2] at 0xB01EFC00, len=28664, type=10
 +Image[3] at 0xB01F7000, len=211333, type=12
 +Image[4] at 0xB022AC00, len=163254, type=50
 +Image[5] at 0xB0252C00, len=148343, type=60
 +Image[6] at 0xB0277000, len=317420, type=90
 +[get_datapump_address] Datapump for Annex A0:3, B0:4, C0:-1
 +[get_datapump_address] Datapump for Annex A1:-1, B1:-1, C1:-1
 +[get_datapump_address] r_img=3, t_img=6
 +Unzip DSP firmware ...
 +Unzipping from B022AC00 to 8194DC00 ... [ZIP 2] [qm_cbq_enable] CBQ enabled at link: 0, DeQTask=53, wakeup event=33
 +                low_pri_mtu: 2475
 +[qm_outbnd_bw_update] ok
 +
 +Console Debug Terminated...
 +done
 +Uncompressed size = 325480
 +ifno2dot1x_if[2]=0
 +ifno2dot1x_if[27]=81
 +dot1x_wireless_if_mask=0x8000004
 +[main_8021x] dot1x_build_if_mapping() completed.
 +MXIC MX29LV320ABTC bottom boot 16-bit mode found
 +init psock cnt=2
 +apAppInit called ????
 +Atheros_NetTask running ...
 +update_img_hdr = A194DC00
 +idx=0 mem_ptr=0xA194DC00 size=65536
 +idx=1 mem_ptr=0xA195DC00 size=65536
 +idx=2 mem_ptr=0xA196DC00 size=65536
 +idx=3 mem_ptr=0xA197DC00 size=65536
 +idx=4 mem_ptr=0xA198DC00 size=63336
 +Reset Duslic High begin
 +Got MODEM_READY_MSG
 +erase from location b0060000 done
 +write length 0x5b0
 +0ATH_LOCK called ...
 +ath_ioctl :  cmd 89f7 ??????
 +ieee80211_ioctl_create_vap: ifr->ifr_name = wifi0, unit = 0
 +ieee80211_ioctl_create_vap: name = wlan0, ic->ic_vap_create=0x800e653c
 +GetWdsIfno : return 2 , T_WDS_INT 23
 +dev 80f855fc sizeof(struct ath_vap) 1808 sc->sc_rc->arc_vap_space 4
 +ieee80211_vap_setup : name wlan0
 +should asigned hard_start_xmit and open in dev structure ???
 +vap->iv_myaddr : 38:22:9d:af:4d:58
 +ic->ic_myaddr : 38:22:9d:af:4d:58
 +should call ieee80211_sysctl_vattach() ???
 +===ath_vap_create opmode 6===
 +===ath_vap_create:1 avp->av_bcbuf 80ac8154===
 +ath_vap_create : sc->sc_stagbeacons 1 8151e134 
 +===ath_vap_create:2 avp->av_bcbuf 80ac8154===
 +ieee80211_reset_bss: old bss 00000000
 +should call register_netdevice ???
 +===ath_vap_create:3 avp->av_bcbuf 80ac8154===
 +ATH_UNLOCK called ...
 +apAppInit: ath_create_ap, T_WLAN_INT done
 +Basic 11g Rates: (1,2, 5.5, 11)
 +------------------->change mode to argv[3] 3 ,Success
 +should check capable(CAP_NET_ADMIN) ???
 +request_module : wlan_acl ???
 +resetWDS>
 +<mapping sub-ioctl wds to cmd 0x8BE0-39>
 +should check capable(CAP_NET_ADMIN) ???
 +resetWDS> end
 +Set Channel : channel = 11
 +should check capable(CAP_NET_ADMIN) ???
 +1 dev_open: dev->open = 801319ec, dev->name = wlan0
 +1 dev_open: dev->open = 800e7ea4, dev->name = wifi0
 +ath_init: dev->name = wifi0
 +ATH_LOCK called ...
 +ath_init: mode 6
 +ath_stop_locked: invalid 0 flags 0x0
 +should call ath_hal_setcapability -> HAL_CAP_TPC???
 +tpc 1
 +tpc 2
 +tpc 3
 +tpc 4
 +tpc 5
 +tpc 6
 +tpc 7
 +----> ieee80211_start_running : 
 +dev : 80f855fc flags 00000000
 +ATH_UNLOCK called ...
 +rapi_tmr_cancel: cookie 8151eb7c, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 8151eb7c 8151d290 
 +cookie 8151eb7c 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 8151eb7c
 +rapi_tmr_cancel: cookie 80abefb0, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 80abefb0 8151d290 
 +cookie 80abefb0 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 80abefb0
 +ath_chan_set: 1 (2412 MHz) -> 11 (2462 MHz)
 +ath_draintxq: beacon queue 00000000
 +/home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c:1303: spin_is_locked
 +(/home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211.c:8151D248)
 + already locked by /home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c/1303
 +/home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c:1303: spin_lock 
 +(/home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211.c:8151D248) 
 + already locked by /home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c/1303
 +rapi_tmr_cancel: cookie 8151eb7c, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 8151eb7c 8151d290 
 +cookie 8151eb7c 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 8151eb7c
 +===ath_newstate IEEE80211_M_HOSTAP===
 +ath_beacon_alloc :
 +rapi_tmr_cancel: cookie 80abefb0, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 80abefb0 8151d290 
 +cookie 80abefb0 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 80abefb0
 +/home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c:1305: spin_unlock
 +(/home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211.c:8151D248) not locked
 +apAppInit : dev->flags  00001001
 +[HWLAN] Ready
 +meiRunAdslModem()  ok...
 +Atheros_NetTask return ...
 +ADSL Firmware: 2.4.3.6.0.1 [Annex A:0xa105 0x4]
 +Reset Duslic end
 +IFX TAPI v3 - The Common Voice API, version 3.5.1.4
 +(c) Copyright 2006, Infineon Technologies AG
 +[54] Allocate mailbox 8
 +TAPI_evt_queue_task: enter loop..8
 +[51] Allocate resource 97, FreeResource = 2
 +IFX VMMC device driver, version 1.1.5.4
 +(c) Copyright 2006, Infineon Technologies AG
 +ifx_mps_init_module...
 +ifx_mps_init_module...return
 +VMMC_Open : Major 122 Minor 10 
 +ifx_tapi_open minorNum 10 majorNum 122 drvCtxIndex 0
 +IFX_FALSE ifx_tapi_open minorNum 10 majorNum 122 drvCtxIndex 0
 +[51] Allocate resource 98, FreeResource = 3
 +initBuffer : 80E1F14C, int 0
 +[51] Allocate resource 99, FreeResource = 4
 +[51] Allocate resource 100, FreeResource = 5
 +[51] Allocate resource 101, FreeResource = 6
 +-----------------------VMMC_VOICE_POLL----------------------- 
 +>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 1 
 +-----------------------VMMC_TAPI_WAKEUP----------------------- 
 +Init_SSLServer> input listen_protocol=6, nListenPort=443
 +[51] Allocate resource 102, FreeResource = 7
 +initBuffer : 80E102F0, int 0
 +initBuffer : 80E0FFB8, int 0
 +[51] Allocate resource 103, FreeResource = 8
 +[51] Allocate resource 104, FreeResource = 9
 +[51] Allocate resource 105, FreeResource = 10
 +[51] Allocate resource 106, FreeResource = 11
 +[51] Allocate resource 107, FreeResource = 12
 +[51] Allocate resource 108, FreeResource = 13
 +[51] Allocate resource 109, FreeResource = 14
 +[51] Allocate resource 110, FreeResource = 15
 +>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 2 
 +[51] Allocate resource 111, FreeResource = 16
 +>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 3 
 +[51] Allocate resource 112, FreeResource = 17
 +>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 4 
 +[51] Allocate resource 113, FreeResource = 18
 +>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 5 
 +------------------> open 80e2083c now pDrvCtx 80e20ca0 
 +VMMC_LL_Open, nDev 0, inode 0
 +ifx_mps_open, inode 1
 +g_drvpTapiDev 80e2083c
 +VMMC_Open --> 80c224f8 80e2083c
 +i 0 VMMC_handle:80e2083c
 +VMMC_Open : Major 122 Minor 11 
 +ifx_tapi_open minorNum 11 majorNum 122 drvCtxIndex 0
 +------------------> open 80e2083c now pDrvCtx 80e20ca0 
 +VMMC_LL_Open, nDev 0, inode 1
 +ifx_mps_open, inode 2
 +g_drvpTapiDev 80e1f17c
 +VMMC_Open --> 80c224f8 80e1f17c
 +i 1 VMMC_handle:80e1f17c
 +VMMC_Open : Major 122 Minor 12 
 +ifx_tapi_open minorNum 12 majorNum 122 drvCtxIndex 0
 +------------------> open 80e2083c now pDrvCtx 80e20ca0 
 +VMMC_LL_Open, nDev 0, inode 2
 +ifx_mps_open, inode 3
 +g_drvpTapiDev 80e1f728
 +VMMC_Open --> 80c224f8 80e1f728
 +i 2 VMMC_handle:80e1f728
 +VMMC_Open : Major 122 Minor 13 
 +ifx_tapi_open minorNum 13 majorNum 122 drvCtxIndex 0
 +------------------> open 80e2083c now pDrvCtx 80e20ca0 
 +VMMC_LL_Open, nDev 0, inode 3
 +ifx_mps_open, inode 4
 +g_drvpTapiDev 80e1fcd4
 +VMMC_Open --> 80c224f8 80e1fcd4
 +i 3 VMMC_handle:80e1fcd4
 +VMMC_Open : Major 122 Minor 14 
 +ifx_tapi_open minorNum 14 majorNum 122 drvCtxIndex 0
 +------------------> open 80e2083c now pDrvCtx 80e20ca0 
 +VMMC_LL_Open, nDev 0, inode 4
 +ifx_mps_open, inode 5
 +g_drvpTapiDev 80e20280
 +VMMC_Open --> 80c224f8 80e20280
 +i 4 VMMC_handle:80e20280
 +===> 
 +Set PCM I/F 0 VMMC_handle:80e2083c
 +[51] Allocate resource 114, FreeResource = 19
 +>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 6 
 +[51] Allocate resource 115, FreeResource = 20
 +>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 7 
 +[51] Allocate resource 116, FreeResource = 21
 +>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 8 
 +[51] Allocate resource 117, FreeResource = 22
 +>>>>>>>>>>>>>>>>>>>>>>>>> OS_GetEventNumber event number 9 
 +ifx_mps_ioctl: inode 1, cmd 4f11
 +ifx_mps_ioctl: FIO_MPS_DOWNLOAD...
 +[get_vcpufirmware_address] DSP firmware: [5 -1], dCnt:1
 +Unzipping from B0277000 to 81525034 ... [ZIP 2] [signal_1x_reset] ...
 +rapi_tmr_cancel: cookie 8151eb7c, Initialized=1
 + 00000000 8151eb7c 8151d290 8151dd08
 +cookie 8151eb7c 8151eb7c 
 +cookie 8151eb7c 8151d290 
 +cookie 8151eb7c 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 8151eb7c
 +rapi_tmr_cancel: cookie 80abefb0, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 80abefb0 8151d290 
 +cookie 80abefb0 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 80abefb0
 +ieee80211_reset_bss: old bss 80ABDCA4<38:22:9d:af:4d:58>
 +netif_poll_disable() called, 2
 +netif_poll_enable(0 called ???
 +rapi_tmr_cancel: cookie 80abefb0, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 80abefb0 8151d290 
 +cookie 80abefb0 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 80abefb0
 +ATH_LOCK called ...
 +ath_stop_locked: invalid 0 flags 0x1001
 +ath_stop_locked : Shutdown the hardware and driver ????
 +ath_draintxq: beacon queue 0072F4B0
 +ATH_UNLOCK called ...
 +ap_deauth_sta called ???
 +[hostapd]: should check capable(CAP_NET_ADMIN) ???
 +[hostapd]: [hostapd]: should check capable(CAP_NET_ADMIN) ???
 +[hostapd]: should check capable(CAP_NET_ADMIN) ???
 +[hostapd]: should check capable(CAP_NET_ADMIN) ???
 +[hostapd]: should check capable(CAP_NET_ADMIN) ???
 +[hostapd]: should check capable(CAP_NET_ADMIN) ???
 +should check capable(CAP_NET_ADMIN) ???
 +1 dev_open: dev->open = 801319ec, dev->name = wlan0
 +1 dev_open: dev->open = 800e7ea4, dev->name = wifi0
 +ath_init: dev->name = wifi0
 +ATH_LOCK called ...
 +ath_init: mode 6
 +ath_stop_locked: invalid 0 flags 0x0
 +should call ath_hal_setcapability -> HAL_CAP_TPC???
 +tpc 1
 +tpc 2
 +tpc 3
 +tpc 4
 +tpc 5
 +tpc 6
 +tpc 7
 +----> ieee80211_start_running : 
 +dev : 80f855fc flags 00000000
 +ATH_UNLOCK called ...
 +rapi_tmr_cancel: cookie 8151eb7c, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 8151eb7c 8151d290 
 +cookie 8151eb7c 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 8151eb7c
 +rapi_tmr_cancel: cookie 80abefb0, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 80abefb0 8151d290 
 +cookie 80abefb0 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 80abefb0
 +netif_poll_disable() called, 2
 +netif_poll_enable(0 called ???
 +ath_chan_set: 11 (2462 MHz) -> 11 (2462 MHz)
 +/home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c:1303: spin_is_locked
 +(/home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211.c:8151D248)
 + already locked by /home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c/1303
 +/home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c:1303: spin_lock 
 +(/home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211.c:8151D248) 
 + already locked by /home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/madwifi/net80211/ieee80211_proto.c/1303
 +rapi_tmr_cancel: cookie 8151eb7c, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 8151eb7c 8151d290 
 +cookie 8151eb7c 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 8151eb7c
 +===ath_newstate IEEE80211_M_HOSTAP===
 +ath_beacon_alloc :
 +netif_poll_disable() called, 3
 +netif_poll_enable(0 called ???
 +rapi_tmr_cancel: cookie 80abefb0, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 80abefb0 8151d290 
 +cookie 80abefb0 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 80abefb0
 +stopWlanG called ???
 +rapi_tmr_cancel: cookie 8151eb7c, Initialized=1
 + 00000000 8151eb7c 8151d290 8151dd08
 +cookie 8151eb7c 8151eb7c 
 +cookie 8151eb7c 8151d290 
 +cookie 8151eb7c 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 8151eb7c
 +rapi_tmr_cancel: cookie 80abefb0, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 80abefb0 8151d290 
 +cookie 80abefb0 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 80abefb0
 +ieee80211_reset_bss: old bss 80ABD4B4<38:22:9d:af:4d:58>
 +rapi_tmr_cancel: cookie 80abefb0, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 80abefb0 8151d290 
 +cookie 80abefb0 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 80abefb0
 +ATH_LOCK called ...
 +ath_stop_locked: invalid 0 flags 0x1001
 +ath_stop_locked : Shutdown the hardware and driver ????
 +ath_draintxq: beacon queue 0072F4B0
 +ATH_UNLOCK called ...
 +rapi_tmr_cancel: cookie 8151eb7c, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 8151eb7c 8151d290 
 +cookie 8151eb7c 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 8151eb7c
 +rapi_tmr_cancel: cookie 80abefb0, Initialized=1
 + 00000000 8151d290 8151dd08
 +cookie 80abefb0 8151d290 
 +cookie 80abefb0 8151dd08 
 +rapi_tmr_cancel: can't find time structure cookie 80abefb0
 +netif_poll_disable() called, 1
 +netif_poll_enable(0 called ???
 +ADSL> READY
 +netif_poll_disable() called, 0
 +netif_poll_enable(0 called ???
 +netif_poll_disable() called, 1
 +netif_poll_enable(0 called ???
 +should call unregister_netdevice ???
 +[signal_1x_reset] ...
 +wlan_config : dev->flags  00000000, /home/popeye/CCROOT/portugal/source/firmware/linklayer/hwlan_11ag_nana/wlanfun.c 89
 +stopWlanG : dev->flags  00000000
 +done
 +Uncompressed size = 497424
 +IFX_MPS: Download firmware (size 497424 bytes)... [32] ssld_conf_init> ssl server info:
 +[32] PrivateKey=
 +[32] MyCertificate=
 +[32] CaCertificate=
 +[32] SSL_method=20
 +[32] verify_mode=0
 +[32] cipher_suites=ADH:SHA1:HIGH:EXP:!kEDH
 +[32] tftp_server_ip=140.92.61.131
 +[32] fn_myCerttificate=ServCert.pem
 +[32] fn_privateKey=PrivKey.pem
 +[32] fn_caCertificate=CaCert.pem
 +[32] ssld_conf_init> ssl server info end:
 +PKCS12_PBE_add>
 +PKCS12_PBE_add> support RC4
 +PKCS12_PBE_add> support DES
 +PKCS12_PBE_add> support RC2
 +[32] pCtx=0x80e0715c in ssld_conf_init
 +
 +[32] ssld_ctx_reset_cert> re-LoadCACertificate( 1stCA ) ok!!ssld_ctx_reset_cert> this is pkcs12 type certificate
 +[32] ERR_put_error> lib=13, func=114,reason=155, /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/asn1/asn1_lib.c 142
 +[32] CRYPTO_realloc_clean> malloc_ex_func=0x8034e7fc, /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/mem.c 468
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 154
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 156
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 158
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 160
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 162
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 168
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 170
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 176
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 184
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 158
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 160
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 162
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 165
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 170
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 176
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 184
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 188
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 190
 +[32] CRYPTO_realloc_clean> malloc_ex_func=0x8034e7fc, /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/mem.c 468
 +[32] CRYPTO_realloc_clean> malloc_ex_func=0x8034e7fc, /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/mem.c 468
 +[32] CRYPTO_realloc_clean> malloc_ex_func=0x8034e7fc, /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/mem.c 468
 +
 +[32] ssld_ctx_reset_cert : re-LoadServerCertAndKey() ok!!
 +[32] ssld_conf_init> ssld_conf_init() ok
 +ok!
 +Version 7.6.4 up and running...
 +[HWLAN] [4] rapi_tmr_task running 
 +FWCAP: nPCM: 8  nALM: 2  nSIG: 4  nCOD: 4
 +FWCAP: nNLEC: 4 nWLEC: 4 nAGC: 4  nFAX: 4
 +FWCAP: nUTG: 4  UTG/CH: 1 nMFTD: 4
 +VMMC_BBD_Download: time 2054
 +VMMC_BBD_Download: block_num = 4, time 2054
 +VMMC_BBD_Download: systime 2074
 +ifStrInit()> i:0, dtlStr:[Loop/Loop], rfStr[LB0], type:0, count:1
 +ifStrInit()> i:1, dtlStr:[LAN 1/LAN1], rfStr[L1], type:1, count:1
 +ifStrInit()> i:2, dtlStr:[WLAN1/WLAN1], rfStr[WL1], type:3, count:1
 +ifStrInit()> i:3, dtlStr:[ATM 1/ATM1], rfStr[A1], type:5, count:1
 +ifStrInit()> i:4, dtlStr:[ATM 2/ATM2], rfStr[A2], type:5, count:2
 +ifStrInit()> i:5, dtlStr:[ATM 3/ATM3], rfStr[A3], type:5, count:3
 +ifStrInit()> i:6, dtlStr:[ATM 4/ATM4], rfStr[A4], type:5, count:4
 +ifStrInit()> i:7, dtlStr:[ATM 5/ATM5], rfStr[A5], type:5, count:5
 +ifStrInit()> i:8, dtlStr:[ATM 6/ATM6], rfStr[A6], type:5, count:6
 +ifStrInit()> i:9, dtlStr:[ATM 7/ATM7], rfStr[A7], type:5, count:7
 +ifStrInit()> i:10, dtlStr:[ATM 8/ATM8], rfStr[A8], type:5, count:8
 +ifStrInit()> i:11, dtlStr:[PoE 1/PoE1], rfStr[P1], type:6, count:1
 +ifStrInit()> i:12, dtlStr:[PoE 2/PoE2], rfStr[P2], type:6, count:2
 +ifStrInit()> i:13, dtlStr:[PoE 3/PoE3], rfStr[P3], type:6, count:3
 +ifStrInit()> i:14, dtlStr:[PoE 4/PoE4], rfStr[P4], type:6, count:4
 +ifStrInit()> i:15, dtlStr:[PoE 5/PoE5], rfStr[P5], type:6, count:5
 +ifStrInit()> i:16, dtlStr:[PoE 6/PoE6], rfStr[P6], type:6, count:6
 +ifStrInit()> i:17, dtlStr:[PoE 7/PoE7], rfStr[P7], type:6, count:7
 +ifStrInit()> i:18, dtlStr:[PoE 8/PoE8], rfStr[P8], type:6, count:8
 +ifStrInit()> i:19, dtlStr:[CLONE1/CLONE1], rfStr[CL1], type:9, count:1
 +ifStrInit()> i:20, dtlStr:[LAN 2/LAN2], rfStr[L2], type:1, count:2
 +ifStrInit()> i:21, dtlStr:[LAN 3/LAN3], rfStr[L3], type:1, count:3
 +ifStrInit()> i:22, dtlStr:[LAN 4/LAN4], rfStr[L4], type:1, count:4
 +ifStrInit()> i:23, dtlStr:[WDS1/WDS1], rfStr[WD1], type:8, count:1
 +[35] SSLClient> SSLClient() run
 +[35] sslc_conf_init> ssl client info:
 +[35] PrivateKey=
 +[35] MyCertificate=
 +[35] CaCertificate=
 +[35] SSL_method=31
 +[35] verify_mode=0
 +[35] cipher_suites=ADH:SHA1:HIGH:EXP:!kEDH
 +[35] tftp_server_ip=140.92.61.131
 +[35] fn_myCerttificate=ServCert.pem
 +[35] fn_privateKey=PrivKey.pem
 +[35] fn_caCertificate=CaCert.pem
 +[35] sslc_conf_init> ssl client info end:
 +[35] sslc_conf_init> pCtx=0x80de8b80 in ssld_conf_init
 +
 +[35] sslc_ctx_reset_cert> re-LoadCACertificate( 3rdCA ) ok!!
 +[35] sslc_ctx_reset_cert> re-LoadCACertificate( 2ndCA ) ok!!
 +[35] sslc_ctx_reset_cert> re-LoadCACertificate( 1stCA ) ok!!sslc_ctx_reset_cert> this is pkcs12 type certificate
 +[35] ERR_put_error> lib=13, func=114,reason=155, /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/asn1/asn1_lib.c 142
 +[35] CRYPTO_realloc_clean> malloc_ex_func=0x8034e7fc, /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/mem.c 468
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 154
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 156
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 158
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 160
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 162
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 168
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 170
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 176
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 184
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 158
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 160
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 162
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 165
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 170
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 176
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 184
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 188
 +parse_pk12> /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/pkcs12/p12_kiss.c 190
 +[35] CRYPTO_realloc_clean> malloc_ex_func=0x8034e7fc, /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/mem.c 468
 +[35] CRYPTO_realloc_clean> malloc_ex_func=0x8034e7fc, /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/mem.c 468
 +[35] CRYPTO_realloc_clean> malloc_ex_func=0x8034e7fc, /home/popeye/CCROOT/portugal/source/firmware/secure/ssl/0.9.8e/openssl/crypto/mem.c 468
 +
 +[35] sslc_ctx_reset_cert : re-LoadServerCertAndKey() ok!!
 +[35] sslc_conf_init> sslc_conf_init() ok
 +[35] SSLClient> want to bind socket for client application!
 +[USBLPT] Printer Initialize Fail : Plug Out !!
 +padmin_task_entry() task running
 +*********************************************
 +****Wi-Fi Simple Config Application***** 
 +Version: Build 2.02.2.DTM1.1, Aug 10 2012 19:50:17
 +*********************************************
 +wsc_Send_eap_packet:udpFdupnp_wcn:21;;udpFdupnp:23
 +xSpeedtsk priority is 120
 +ifStrInit()> i:24, dtlStr:[WDS2/WDS2], rfStr[WD2], type:8, count:2
 +ifStrInit()> i:25, dtlStr:[WDS3/WDS3], rfStr[WD3], type:8, count:3
 +ifStrInit()> i:26, dtlStr:[WDS4/WDS4], rfStr[WD4], type:8, count:4
 +ifStrInit()> i:27, dtlStr:[/], rfStr[], type:12, count:0
 +ifStrInit()> i:28, dtlStr:[/], rfStr[], type:12, count:0
 +ifStrInit()> i:29, dtlStr:[/], rfStr[], type:12, count:0
 +ptp Daemon task running
 +lpd Daemon task running
 +[USB ROOTHUB_LOOP] RUNTASK id=5 lpd_main ...
 +[USB] lpd_init() End.
 +upnp_Init: flag=0
 +SSDP Initialization completed...
 +GenaInit : event_hook is NULL!!
 +*** Eliminate comment(.*s)
 +printer schedule task running
 +usb_hc_timer_active() id:5, tick:15360, status5:0
 +usb: wrong number of companions (1 != 0)
 +[USB] dwc3884_reset() DANUBE_RCU_UBSCFG:0xBF203018, var:0x00000400
 +[USB] dwc3884_reset() rstctl:0xBE101010
 +[USB] dwc3884_reset() intsts:0xBE101014, var:0x04008829
 +RootDevice's URL=http://192.168.1.249/igd.xml
 +
 +
 +>>>>>> usbd_new_device: adding unit addr=1, rev=200, class=9, subclass=0, protocol=1, maxpacket=64, len=18, speed=3
 +
 +usbd_probe_and_attach,probe 1!
 +usb_explore_task() Begin ...
 +startExplore() usb explore task run-up, slot:0, tsk_id:41, reason:0
 +USB Module: Version 2.0.0 build Aug 10 2012 19:49:43
 +*********************************************
 +***Waiting for Registrar to connect...***
 +*********************************************
 +VMMC_BBD_Download: systime 6171
 +VMMC_BBD_Download: systime 6173
 +VMMC_BBD_Download: systime 6176
 +===> 
 + 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:80e1f17c
 +TAPI_Phone_PCM_IF_Set_Config 80e2083c
 +PCM Setting ------------>  DCLFREQ 2 DBLCLK 1 SM 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:80e1f728
 +TAPI_Phone_PCM_IF_Set_Config 80e2083c
 +===> 
 +Set PCM I/F 3 VMMC_handle:80e1fcd4
 +TAPI_Phone_PCM_IF_Set_Config 80e2083c
 +===> 
 +Set PCM I/F 4 VMMC_handle:80e20280
 +TAPI_Phone_PCM_IF_Set_Config 80e2083c
 +----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 0
 +----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 1
 +----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 2
 +----------------------->>>>>>>VMMC_IFX_TAPI_LL_COD_RTP_Cfg ch 3
 +Setting HOOK Related Parameters 0
 +Setting HOOKFLASH_TIME min 41 ms max 592 ms
 +Setting HOOKON_TIME min 240 max 240
 +Setting HOOK Related Parameters 1
 +Setting HOOKFLASH_TIME min 41 ms max 592 ms
 +Setting HOOKON_TIME min 240 max 240
 +Setting HOOK Related Parameters 2
 +Setting HOOK Related Parameters 3
 +RUNTASK id=44 VINETIC_DRV_Task...
 +[59] Allocate mailbox 9
 +RUNTASK id=59 VINETIC_T38_Task...
 +RUNTASK id=60 VOICE_API_task...
 +Reset Duslic High begin
 +Reset Duslic end
 +ProDAAInitialize: begin now
 +ProDAAInitialize: Line-Side Device Status ff
 +Port 2 sytem-side revision ff, line-side revision f
 +init_DTMF_data: time 7385
 +force_daa_offhook ch 2 onoff 1 time 7385
 +ProDaaOffhook ff 2 onoff 1
 +CID_Detect CH 2 onoff 0
 +FXO_PolState_DTMFCID --> Disable DTMF CID
 +force_daa_offhook ch 2 onoff 0 time 7425
 +ProDaaOffhook ff 2 onoff 0
 +CID_Detect CH 2 onoff 1
 +FXO_PolState_DTMFCID --> Detect Polarity Changed Enable DTMF CID
 + TEL_DRV_Init
 + TEL_DRV_StartDetVOIPHook
 + TEL_DRV_StartDetDTMF
 + TEL_DRV_StartDetCEDTone
 + TEL_DRV_StartDetVOIPHook
 + TEL_DRV_StartDetDTMF
 + TEL_DRV_StartDetCEDTone
 + TEL_DRV_InitTone
 +When * the value is 60000
 +sys_voip_cfg->cpt.reorder = 425@-30;20(0.15/0.15/1)
 +TEL_DRV_TONE_REORDER  duration = 300
 +When * the value is 60000
 + TEL_DRV_InitRing
 +[51] Allocate resource 118, FreeResource = 23
 +[51] Allocate mailbox 10
 +TEL_MGR_Init
 +[51] Allocate resource 119, FreeResource = 24
 +tel_mgr_mutex=119
 +[51] Allocate mailbox 11
 + TEL_DM_Init
 +[51] Allocate resource 120, FreeResource = 25
 +[51] Allocate resource 121, FreeResource = 26
 +**************** LED_DRV_PhoneStatus(0)status[phIdx]:0, phIdx:0, mode:6
 +**************** LED_DRV_PhoneStatus(1)status[phIdx]:0, phIdx:0, mode:6
 +**************** LED_DRV_PhoneStatus(0)status[phIdx]:0, phIdx:1, mode:6
 +**************** LED_DRV_PhoneStatus(1)status[phIdx]:0, phIdx:1, mode:6
 + TEL_DRV_SetPhoneEvtHookFunc
 + TEL_DRV_SetLineEvtHookFunc
 + TEL_MGR_VoiceChannelInit
 + TEL_MGR_SetVoiceChannel 1
 + TEL_MGR_SetPhoneEC
 + TEL_MGR_SetPhoneVAD
 + TEL_MGR_SetPhoneGain
 +VMMC_IFX_TAPI_LL_ALM_Volume_Set Ch 0 TxGain 0 RxGain 0 
 + TEL_MGR_SetPhoneJitter
 + TEL_MGR_SetVoiceChannel 2
 + TEL_MGR_SetPhoneEC
 + TEL_MGR_SetPhoneVAD
 + TEL_MGR_SetPhoneGain
 +VMMC_IFX_TAPI_LL_ALM_Volume_Set Ch 1 TxGain 0 RxGain 0 
 + TEL_MGR_SetPhoneJitter
 +[51] Allocate resource 122, FreeResource = 27
 +[51] Allocate mailbox 12
 +[62] Allocate resource 123, FreeResource = 28
 +[62] Allocate resource 124, FreeResource = 29
 +
 +[strcpy_s] buffer overflow...[SIP_CORE_Task] sip_core_ready
 +TEL_MGR_SetVoipPhoneEvtHookFunc
 +TEL_MGR_SetVoipPhoneEvtHookFunc
 +[51] Allocate resource 125, FreeResource = 30
 +[51] Allocate mailbox 13
 +VOICE_IVR_Init: voice_ivr_channel[0].ivrQueueId = 13
 +[51] Allocate mailbox 14
 +VOICE_IVR_Init: voice_ivr_channel[1].ivrQueueId = 14
 +[51] Allocate mailbox 15
 +VOICE_IVR_Init: voice_ivr_channel[2].ivrQueueId = 15
 +[51] Allocate mailbox 16
 +VOICE_IVR_Init: voice_ivr_channel[3].ivrQueueId = 16
 +TEL_MGR_DisableDebug
 +[reset_802dot1x] wireless module ready
 +[init_wpa] dot1x_ready[0]=3
 +[dot1x] : func blob_portstatus_set_global   <---------------------
 +[dot1x] : func blob_set_bcast_key   <---------------------
 +[hostapd]: should check capable(CAP_NET_ADMIN) ???
 +netif_poll_disable() called, 0
 +tkip_attache: should call _MOD_INC_USE???
 +netif_poll_enable(0 called ???
 +[dot1x] : func blob_set_bcast_keyid   <---------------------
 +[dot1x] : func blob_get_mcast_packets   <---------------------
 +[dot1x] : func blob_deauthenticate_all   <---------------------
 +[init_wpa] dot1x_ready[1]=1
 +[init_wpa] dot1x_ready[2]=3
 +[init_wpa] dot1x_ready[3]=3
 +[init_wpa] dot1x_ready[4]=3
 +[init_wpa] dot1x_ready[5]=3
 +[reset_802dot1x] 802.1Xv2 ready
 +ifno2dot1x_if[2]=0
 +ifno2dot1x_if[27]=81
 +dot1x_wireless_if_mask=0x8000004
 +[main_8021x] dot1x_build_if_mapping() completed.
 +[reset_802dot1x] wireless module ready
 +[init_wpa] dot1x_ready[0]=3
 +[dot1x] : func blob_portstatus_set_global   <---------------------
 +[dot1x] : func blob_set_bcast_key   <---------------------
 +[hostapd]: should check capable(CAP_NET_ADMIN) ???
 +netif_poll_disable() called, 0
 +netif_poll_enable(0 called ???
 +[dot1x] : func blob_set_bcast_keyid   <---------------------
 +[dot1x] : func blob_get_mcast_packets   <---------------------
 +[dot1x] : func blob_deauthenticate_all   <---------------------
 +[init_wpa] dot1x_ready[1]=1
 +[init_wpa] dot1x_ready[2]=3
 +[init_wpa] dot1x_ready[3]=3
 +[init_wpa] dot1x_ready[4]=3
 +[init_wpa] dot1x_ready[5]=3
 +[reset_802dot1x] 802.1Xv2 ready
 +usb_hc_timer_stop() timer_id:5
 +Got MODEM_READY_MSG
 +meiRunAdslModem()  ok...
 +ADSL Firmware: 2.4.3.6.0.1 [Annex A:0xa105 0x4]
 +ADSL> READY</nowiki>
 +</WRAP>\\
 +
 +==== Serial Port ====
 +  * Serial port is at 3.3v and the bitrate is 115200.
 +  
 +==== U-Boot images ====
 +
 +https://mega.nz/#F!15AhmagB!xd2rzL0qv3itcNBrqjnZ3w
 +
 +The .bin file is used for installation to flash
 +
 +The .asc file is used for debricking via UART
 +
 +==== Original flash layout ====
 +<code>---------------------------------------
 +    Area            Address      Length 
 +---------------------------------------
 +[0] Boot            0xB0000000     128K
 +[1] Configuration   0xB0020000     256K
 +[2] Special Area    0xB0060000      64K
 +[3] Code Image      0xB0070000    3584K
 +[4] Boot Params     0xB03F0000      64K
 +[5] Flash Image     0xB0000000    4096K
 +---------------------------------------</code>
 +==== Kernel Images ====
 +
 +https://mega.nz/#F!EkR2VL7S!DjtkqI8cV_XZFVpzj7f5hw (wip)
 +
 +Wifi works out of the box with trunk.
 +
 +ADSL works only in Annex A mode
 +
 +VOIP untested
 +
 +USB partially broken (detects devices, but will not mount)
 +
 +Ethernet works fine on full duplex
 +
 +
 +
 +==== UART boot ====
 +To enable UART booting in the ARV4518PW2 board, just shortcut R80 and put the left side of R65 to +3.3V. Connect with serial and you get:
 +
 +<code>ROM VER: 1.0.3
 +CFG 04
 +Read EEPROMX
 +X
 +UART</code>
 +
 +**Done!**
 +
 +  * Then upload a uboot.asc file (use the "Dump File To Port" feature on realterm)
 +
 +
 +===== Tags =====
 +
 +{{tag>FastEthernet 4Port USB ath5k 32RAM 4Flash MIPS32 24K ADSL2+ fxo 1WNIC lantiq danube}}
  • Last modified: 2018/04/13 05:13
  • by tmomas