Belkin F5D7234-4 v3


 * Support page

"141400520023J REV: 01" is silkscreened on the board.
 * The same board part number is on the Belkin F5D7230-4 vA.

The FCC ID printed on the label is K7SF5D7234V3.
 * The FCC ID is actually K7S-F5D7234V3.

Arcadyan WG4005G 1-LF-AK

The default SSID is (maybe, unknown status fresh from the factory)
 * Belkin_G_Wireless_XXXXXX where XXXXXX is the last 3 octets
 * of the WLAN MAC address (w/ uppercase letters).

When reset via the reset button, the device will take the SSID
 * of Belkin_G_Wireless_ with no trailing characters.

Resetting by way of the web configuration interface resets
 * the SSID to the three octets included format.

Bundled power suppl(y/ies)
The included power supply is a DVE DSA-9R-12 AUS (9V, 1A).

Serial
Serial pin description on J3 (UART): 1 +3V3 2 Tx 3 Rx 4 GND Parameters: 115200 8N1

Boot log
{{SCollapse|bootlog ar531xPlus rev 0x00000090 boot loader startup... Flash initialized SDRAM initialized Cache initialized

Copy program from 0xbfc00000 to 0x80520000, length 0x0000d284 bytes ... done Jump to SDRAM 0x80520cb4 [0x10000008, 0x00000000, 0x00000000] Clear BSS section ... done Stack: 0x8053f0b0 Heap: 0x8053f0c0

=
============================================================ Wireless Gateway WG4005G 1-LF-AK NEW Loader 0.01 build Aug 14 2008 11:30:37 Arcadyan Technology Corporation

=
============================================================

Flash Found. It is 2MB Flash.... Copying boot params.....DONE cpuFreq=240000000 sysFreq=60000000 cntFreq=120000000

Press any key to enter command mode ... Checking Valid Image in Flash... Passed. failed(4)

Try to find image for running... Valid Code found in the Flash done Uncompressed size = 2560480 I am going to run the Code image from 80001000

firmware startup... Stack: 0x807be700 Heap: 0x807be710 [GPIO FLOW] SetGpio Begin .. /home/titan_liu/Project/AP65_Linux/Broadband_SuperTask/ttf2004_GW61_Vista/ ttf2007_GW61_Vista/source/firmware/hardware/ar5312/ar531xbsp.c:bsp_gpio_init is called [GPIO FLOW] SetGpio End.
 * 1) _ftext      = 0x80001000
 * 2) _fdata      = 0x80249C70
 * 3) __bss_start = 0x802721E0
 * 4) end         = 0x807AE704
 * 5) stack size  = 0x10000
 * 6) Backup Data from 0x80249C70 to 0x807BE704, size = 165232 bytes

install_exception Installing TLB Refill exception handler from 80008D00 to 80000000, size=192 Installing General exception handler from 80008DC0 to 80000180, size=16 Installing Interrupt exception handler from 80008DD0 to 80000200, size=160 misc_int_init mips_int_enable : 0x00000400 Connect the AHB interrupt sysBoardDataInit Init the GPIOs !!! Enable arbitration for SOC devices !!! cpuFreq=184000000 sysFreq=40000000 cntFreq=92000000 should call WLanReset.. AR531X_TIMER=00061A6C AR531X_RELOAD=00061A80 time1 0003a92f, time2 0003a923 AR531X_IMR=00000028 mips_cp0_status=10000401 mips_cp0_cause=00800000 Runtime code version: 3.00.03 System startup... [INIT] Memory COLOR 0, 800000 bytes .. [INIT] Memory COLOR 1, 500000 bytes .. [INIT] Memory COLOR 2, 351200 bytes ..

Flash Found. It is 2MB Flash.... Set flash memory layout to ar531xmac_set_macaddr : next = 32Boot Parameters found !!! Bootcode version: 0.01 Serial number: BE702136932 Hardware version: 01 sizeof(struct III_Config_t) is 77016 !![E-CFG-VER] Configuration data version mismatch!! !![E-CFG-VER] Adapting factory defaults!! !![E-CFG-VER] Reconfiguration required!! VersionPostfix = 3 !!No configuration file present!! >>> etcpip_init_config copy over gSKUID=19, ChannelBound=13, CountryCode=8210 !!! Invalid wireless channel range 0 ~ 0 !!! Use default value 1 ~ 13 default route: 0.0.0.0 BufferInit: BUF_HDR_SZ=48 BUF_ALIGN_SZ=4 BUFFER_OFFSET=112 BUF_BUFSZ0=272 BUF_BUFSZ1=1776 NUM_OF_B0=0 NUM_OF_B1=600 BUF_POOL0_SZ=0 BUF_POOL1_SZ=1094400 sizeof(BUFFER0)=320,sizeof(BUFFER1)=1824 Altgn *BUF0=0x805c5c70 *BUF1=0x804ba960 End at BUF0:0x805c5c70, BUF1:0x805c5c60
 * BUF0=0x805c5c70 *BUF1=0x804ba960

BUF0[0]=0x805c5c70 BUF1[0]=0x804ba960

buffer0 pointer init OK! buffer1 pointer init OK! gConfig.Interface[0].IP_Addr = 127.0.0.1 gConfig.Interface[0].Subnet_Mask = 255.255.255.255 time = 08/01/2003, 00:00:00 Interface 0 ip = 127.0.0.1

gConfig.Interface[1].IP_Addr = 192.168.2.1 gConfig.Interface[1].Subnet_Mask = 255.255.255.0 ar531xmac_init: ifno=1, initstr=UNIT=0 VLAN=1 /home/titan_liu/Project/AP65_Linux/Broadband_SuperTask/ttf2004_GW61_Vista/ ttf2007_GW61_Vista/source/firmware/hardware/ar5312/ar531xbsp.c:sysEnetInit is called ae531xEndLoad: loading device ... ae531xEndLoad: unit=0, pDmaBuf=0xa03042f4, dmaBufSize=5136, txDescCount=128, rxDescCount=128, clCount=256 ae531xEndLoad: System param: mac=b0500000, dma=b0501000, ivec=4, ilev=1000 ae531xEndLoad: Flash ea = xx:xx:xx:xx:xx:xx ae0 qt = 1, buf begin = 80000000, buf end = 80000000 ae0 qt = 1, drsc begin = a0304300, desc end = a0304cec Tx Queue b=0xa0304300, e=0xa0304cec, c=0xa0304300, s@c=0x      0 ae0 qt = 2, buf begin = 804ba9d2, buf end = 804f32b2 ae0 qt = 2, drsc begin = a0304d00, desc end = a03056ec Rx Queue b=0xa0304d00, e=0xa03056ec, c=0xa0304d00, s@c=0x80000000 ae531xMemInit: Memory setup complete. enter athr_VLANInit ae0 Phy Setup Failed Please check the ethernet cable on port 0! eth0: duplex 0, link 0 ae_SetMacFromPhy: enet0 as full duplex, 10Mbps ae0: setting TXDP=0xa0304300 RXDP=0xa0304d00 ae0 Verify MAC address 96752200 00001FFE sb = xx xx xx xx xx xx ae531xRxFilterConfig: MacControl = 1014000C ae531xEndLoad: Done loading, pDrvCtrl=803040EC txQ=80304118 rxQ=8030412C ae_unitLinkGained : ae_SetMacFromPhy: enet0 as full duplex, 10Mbps call ae531xStart ae531xStart: Interrupt connected 0x0 0x4 0x801829B4 0x803040EC. ae531xDmaIntEnable 0001a1e2 ae531xStart: complete. im = 0001A1E2, is = 00660004. mips_int_enable : 0x00001400 Wake up DHCP client ar531xmac_init: enet0 set to VLAN mode ar531xmac_init: enet0 interface 1 registered to VLAN 1

DmaStatus = 0x  660004 DmaBusMode = 0x   2084 DmaRxBase = 0x  304d00 DmaTxBase = 0x  304300 DmaControl = 0x 202002 DmaIntr   = 0x   1a1e2 MacControl = 0x1014000c MacAddrHi = 0x    xxxx MacAddrLo = 0xxxxxxxxx MacVlan1  = 0x    xxxx MacVlan2  = 0x       x

Rx Queue b=0xa0304d00, e=0xa03056ec, c=0xa0304d00, s@c=0x80000000 Current Rx buffer = 0x 4ba9d2 Tx Queue b=0xa0304300, e=0xa0304cec, c=0xa0304300, s@c=0x 0 Current Tx buffer = 0x      0 time = 08/01/2003, 00:00:00 ae531xRxFilterConfig: MacControl = 1014000C Interface 1 ip = 192.168.2.1

ae531xRxFilterConfig: MacControl = 1014000C gConfig.Interface[2].IP_Addr = 0.0.0.0 gConfig.Interface[2].Subnet_Mask = 0.0.0.0 ar531xmac_init: ifno=2, initstr=UNIT=0 VLAN=2 ar531xmac_init: driver already loaded, number of instances is 2 ar531xmac_init: enet0 set to VLAN mode ar531xmac_init: enet0 interface 2 registered to VLAN 2

DmaStatus = 0x  660004 DmaBusMode = 0x   2084 DmaRxBase = 0x  304d00 DmaTxBase = 0x  304300 DmaControl = 0x 202002 DmaIntr   = 0x   1a1e2 MacControl = 0x1014000c MacAddrHi = 0x    xxxx MacAddrLo = 0xxxxxxxxx MacVlan1  = 0x    xxxx MacVlan2  = 0x       x

Rx Queue b=0xa0304d00, e=0xa03056ec, c=0xa0304d00, s@c=0x80000000 Current Rx buffer = 0x 4ba9d2 Tx Queue b=0xa0304300, e=0xa0304cec, c=0xa0304300, s@c=0x      0 Current Tx buffer = 0x      0 time = 08/01/2003, 00:00:00 iput_IpLinkUp(ifno=2)> ifp->add_default_route:1 Re-Init NAT data structure Init NAT data structure Interface 2 ip = 0.0.0.0

gConfig.Interface[3].IP_Addr = 0.0.0.0 gConfig.Interface[3].Subnet_Mask = 255.255.255.0 [HWLAN] ifno=3 irno=7 port=0x00000000 [HWLAN] pRadio->abolt = 00000000 [HWLAN] pRadio->abolt = 00000000 [HWLAN] gSetting.BasicRate=f [HWLAN] apCfgDefaultSet : prepare to set WDS.. apInit: Initialize Access Point. [HWLAN] ar5hwcCreatePhy : ifno:3 pdevInfo=8037d3a8, devno=1 [HWLAN] devno 1 pdevInfo 8037d3a8 [HWLAN] Base address = b0000000, irq 3 Attach AR5212 0x13 0x8037d3a8 [HWLAN] DOMAIN 00008210 [HWLAN] MAC Address=xx-xx-xx=xx-xx-xx [HWLAN] wlan1 revisions: mac 11.0 phy 4.8 analog 8.6 eeprom 5.3 [HWLAN] phwChannel 2437, channelFlags 00005400 [HWLAN] size of ATHEROS_DESC hardware part 32 [HWLAN] CACHE_LINE_SIZE 16, AR_DESC_SIZE 128 [HWLAN] AR_HEADER_SIZE 96, AR_BUF_SIZE 1696numDescriptors = 704 <<< Try to NonCache 223264 [HWLAN] wlan1: pDmaBuf=A0273DA0 [HWLAN] pMemBuf a0273da0 pdevInfo->pDmaBuf a0273da0 [HWLAN] ar5hwcQueueCreate: semaphore id 802ed528 [HWLAN] ar5hwcQueueCreate: semaphore id 802ed53c [HWLAN] ar5hwcQueueCreate: semaphore id 802ed550 [HWLAN] ar5hwcQueueCreate: semaphore id 802ed564 [HWLAN] pMemBuf a028fda0, pdevInfo->pDmaBuf + pdevInfo->dmaBufSize a02aa5c0 [HWLAN] muxDevLoad is called for vportNum 10000, loadfn 800e151c, vportStr 16: 0: 1 [HWLAN] ioctl CMD=0xb mips_int_connect: ivec 3 ar5hwcInt 800c5b94 pdevInfo 8037d3a8 mips_int_enable : 0x00001C00 [HWLAN] bridgePortAdd : vp, 10000 [HWLAN] bridgePortAdd (base BSS) succeeded for vp1 wlan1 added STA: 00:22:75:96:fe:1f (2560) [HWLAN] ifno=3 after call apInit : .... bg 1, a 0 .... time = 08/01/2003, 00:00:00 [HWLAN] hwlan_ioctl .. Interface 3 ip = 192.168.2.1

[HWLAN] hwlan_ioctl .. ruleCheck> Group: 0, Error: Useless rule index will be truncated ruleCheck> Group: 1, Error: Useless rule index will be truncated ruleCheck> Group: 2, Error: Useless rule index will be truncated ruleCheck> Group: 3, Error: Useless rule index will be truncated CBAC rule format check succeed !! reqCBACBuf> init match pool, Have: 50 Memory Address: 0x8079821c ~ 0x807987b0 reqCBACBuf> init timeGap pool, Have: 2000 Memory Address: 0x807987b0 ~ 0x807a2404 reqCBACBuf> init sameHost pool, Have: 200 Memory Address: 0x807a2404 ~ 0x807a3d24 [setClsfyEnable] clsfy_func=0 CBAC rule pool initialized !! Init NAT data structure No default route, no need to reinit the NAT data structure RUNTASK id=2 if_task if0... RUNTASK id=3 if_task if1... RUNTASK id=4 if_task if2... RUNTASK id=5 if_task if3... RUNTASK id=6 timer_task... RUNTASK id=7 conn_mgr... RUNTASK id=8 main_8021x... RUNTASK id=9 main_lltd... RUNTASK id=10 period_task... RUNTASK id=11, dhcp_daemon task success... RUNTASK id=12, dhcp_clt task success... RUNTASK id=13 pptp_callmgr... httpd: listen at 192.168.2.1:80 HTTPD TIMER_RESOURCE:5, FS_RESOURCE:6 RUNTASK httpd... RUNTASK id=16 dnsproxy... RUNTASK id=17 dhcpd_mgmt_task... UPnP is enabled UPNP Device initialize success! slot=18

>>> belkin_wan_cfg task runs successfully, task_id = 19 RUNTASK id=20 wscmain... RUNTASK id=21 wsc_Send_eap_packet... RUNTASK id=22 wsc_Send_UPNP_packet... RUNTASK id=23 WSC_WaitUserAction_Task... Starting Multitask... load_lang_table to : English.cpz get_language /www/doc/English.cpz, size=76081, >>>>>>>> RUNTASK id=24 hwlan_light_isr... RUNTASK id=25 led_task... MTstart2 begin ... init psock cnt=12 turn on hwlan light turn off hwlan security light Atheros_NetTask running ... [HWLAN] Ready Wi-Fi Simple Config Application - Intel Corp. Version: Build 1.02, No@#*@#*@#*EAP-WSC: Entered eap_wsc_init *#@*#@*#@ Entered udp_read wsc_Send_eap_packet:udpFdupnp_wcn:15;;udpFdupnp:1WSC_WaitUserAction:wait user action:2 vuser action:2 Initializing stack... -in wsc init-- 7 --sizeof(uint32)=4 --sizeof(uint-long)=4 --sizeof(uint32)=2 [20]pthread_cond_init: 0 [20]pthread_mutex_init: resource No. 26 [20]pthread_mutex_init: resource No. 27 [PORTABLITY]:WscCreateThread-WscCmd:ActualCBThreadProc: Started ---

=
========= 0x00000000,Function=0x800AE5E8 PC=0x800AE628 0x00000001,Function=0x801BB4A4 PC=0x801BB534 0x00000002,Function=0x8002C1E4 PC=0x8002C2E8 0x00000003,Function=0x8upnp_Init: flag=0 SSDP Initialization completed..0leted... 0x00000004,Function=0x80003020 PC=0x80003018 0x00000005,Function=0x00000000 PC=0xFFFFFFF8

=
.PC=0xFFFFFFF8 GenaInit : event_hook is NULL!! =vent_hook is NULL!! [20]pthread_cond_init: 1 [20]pthread_mutex_init: resource No. 28 [20]pthread_mutex_init: resource No. 29 [PORTABLIWscCmd:ActualUIThreadProc: Started. ActualUIThreadProc: wait q TreadProc: wait q

=
========= 0x00000000,Function=0x800AE5E8 PC=0x800AE628 0x00000001,Function=0x801BB4A4 PC=0x801BB534 0x00000002,Function=0x8002C1E4 PC=0x8002C3B8 0x00000003,Function=0x8002C060 PC=0x8002C0E0 0x00000004,Function=0x80003020 PC=0x80003018 0x00000005,Function=0x00000000 PC=0xFFFFFFF8

=
========= MasterControl constructor WscCmd::MC instantiated ok [20]pthread_cond_init: 2 [20]pthread_mutex_init: resource No. 30 [20]pthread_mutex_init: resource No. 31 [PORTABLITY]:WscCreateThread

=
========= 0x00000000,Function=0x800AE5E8 PC=0x800AE628 0x00000001,Function=0x801BB4A4 PC=0x801BB534 0x00000002,Function=0x801BFC44 PC=0x801BFD38 0x00000003,Function=0x8002C1E4 PC=0x8002C440 0x00000004,Function=0x8002C060 PC=0x8002C0E0 0x00000005,Function=0x80003020 PC=0x80003018 0x00000006,Function=0x00000000 PC=0xFFFFFFF8

=
========= [20]pthread_mutex_init: resource No. 32 [PORTABLITY]:pthread_mutex_init CTransport Construction [20]pthread_cond_init: 3 [20]pthread_mutex_init: resource No. 33 [20]pthread_mutex_init: resource No. 34 [PORTABLITY]:WscCreateThread

=
========= 0x00000000,Function=0x800AE5E8 PC=0In CTransport::ActualCBThreadProc ActualCBThreadProc: Calling Dequeue x800AE628 0x00000001,Function=0x801BB4A4 PC=0x801BB534 0x00000002,Function=0x801BEA9C PC=0x801BEB44 0x00000003,Function=0x801BFC44 PC=0x801BFEA0 0x00000004,Function=0x8002C1E4 PC=0x8002C440 0x00000005,Function=0x8002C060 PC=0x8002C0E0 0x00000006,Function=0x80003020 PC=0x80003018 0x00000007,Function=0x00000000 PC=0xFFFFFFF8

=
========= MC::Init: Init complete ok WscCmd::MC intialized ok WscCmd::Init ok, starting stack... Info::ReadConfigFile: Called Info::ReadConfigFile:▒$rp Info::ReadConfigFile:File open ok mp_deviceInfo->uuid[i]: x-x-x-x-x-x-x-x-xx-x-x-xx-xx-xx-xx-xx- mp_deviceInfo->macAddr:xx:xx:xx:xx:xx:xx gSetting.dot1x.if_entry[0].enableWEP:0 authTypeFlags is 1 ,encrTypeFlags is 1 ,m_nwKey is, key len is 0 ssid is Belkin_G_Wireless_96FE1F S, 14f E, 1c2 RegistrarSM constructor [20]pthread_cond_init: 4 [20]pthread_mutex_init: resource No. 35 [20]pthread_mutex_init: resource No. 36 [PORTABLITY]:WscCreateThread
 * uuid_p:0xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*****

=
========= 0x00000000,Function=0x800AE5E8 PC=0x800AE628 0x00000001,Function=0x801BB4A4 PC=0x801BB534 0x00000002,Function=0x800093CC PC=0x800094B8 0x00000003,Function=0x801D0ED4 PC=0x801D0EE4 0x00000004,Function=0x801C2DBC PC=0x801C2F64 0x00000005,Function=0x801C02E4 PC=0x801C0448 0x00000006,Function=0x8002C060 PC=0x8002C110 0x00000007,Function=0x80003020 PC=0x80003018 0x00000008,Function=0x00000000 PC=0xFFFFFFF8

=
========= [20]pthread_mutex_init: resource No. 37 [PORTABLITY]:pthread_mutex_init RegistrarSM constructor [20]pthread_cond_init: 5 [20]pthread_mutex_init: resource No. 38 [20]pthread_mutex_init: resource No. 39 [PORTABLITY]:WscCreateThread

=
========= 0x00000000,Function=0x800AE5E8 PC=0x800AE628 0x00000001,Function=0x801BB4A4 PC=0x801BB534 0x00000002,Function=0x800093CC PC=0x800094B8 0x00000003,Function=0x801C2DBC PC=0x801C2FFC 0x00000004,Function=0x801C02E4 PC=0x801C0448 0x00000005,Function=0x8002C060 PC=0x8002C110 0x00000006,Function=0x80003020 PC=0x80003018 0x00000007,Function=0x00000000 PC=0xFFFFFFF8

=
========= c_devPwd:org:12345670 in startMonitor.... CInbEap Construction Sizeof(WSC_NOTIFY_DATA) = -2143240344 ---test--sizeof(WSC_NOTIFY_DATA) = 36 [20]pthread_cond_init: 6 [PORTABLITY]:WscCreateEvent Entered udp_open Socket open successful, sd: -2143240360 Entered udp_open Socket open successful, sd: -2143240360 Entered udp_bind Binding successful for socket [-2143240376] [PORTABLITY]:WscCreateThread
 * mcp_devPwd:12345670;;

=
In CInbEap::StaticRecvThread CInbEap::ActualRecvThread Started Entered udp_read =d 0x00000000,Function=0x800AE5E8 PC=0x800AE628 0x00000001,Function=0x801BB4A4 PC=0x801BB534 0x00000002,Function=0x801CF460 PC=0x801CF498 0x00000003,Function=0x801BEBAC PC=0x801BEDB8 0x00000004,Function=0x801C2DBC PC=0x801C30D0 0x00000005,Function=0x801C02E4 PC=0x801C0448 0x00000006,Function=0x8002C060 PC=0x8002C110 0x00000007,Function=0x80003020 PC=0x80003018 0x00000008,Function=0x00000000 PC=0xFFFFFFF8

=
========= in startMonitor.... CInbUPnPDev Construction Entered udp_open Socket open successful, sd: -2143240360 Entered udp_open Socket open successful, sd: -2143240360 Entered udp_bind Binding successful for socket [-2143240376] CInbUPnPDev StartMonitor [PORTABLITY]:WscCreateThread-In CInbUPnPDev::StaticUPnPThread end UPnPCreateMicroStack Entered udp_read -ad

=
========= 0x00000000,Function=0x800AE5E8 PC=0x800AE628 0x00000001,Function=0x801BB4A4 PC=0x801BB534 0x00000002,Function=0x801D0390 PC=0x801D03DC 0x00000003,Function=0x801BEBAC PC=0x801BEDB8 0x00000004,Function=0x801C2DBC PC=0x801C30DC 0x00000005,Function=0x801C02E4 PC=0x801C0448 0x00000006,Function=0x8002C060 PC=0x8002C110 0x00000007,Function=0x80003020 PC=0x80003018 0x00000008,Function=0x00000000 PC=0xFFFFFFF8

=
========= MC::SwitchModeOn: Exit MC::StartStack: Informing app of mode -WscCmd::CallbackProc Enqueue done MC::SwitchModeOn: Done callback exit wscma@@[26]pthread_mutex_unlock: the res is free 26-- -2145500476 iad_mutex_unlock: the res is free 26-- -2145500476 WscCmd:ActualCBThreadProc: CB_MAIN_PUSH_MODE recd

-@@[18]pthread_mutex_unlock: the res is free 28-- -2144279868
 * MODE: Access Point *******
 * p_header->eType:1

Options: 0. Quit 1. Get configured 2. Get configured via push-button 3. Get configured using IEs Enter selection: ***gp_mc->mp_info->GetSwitchMode:1 mp_info->GetSwitchMode:1:e_currMode:1,,e_targetMode:3 mp_deviceInfo->authTypeFlags:1 mp_deviceInfo->encrTypeFlags:1 mp_deviceInfo->authTypeFlags:1 mp_deviceInfo->encrTypeFlags:1 MC::SetBeaconIE: call to trans->SetBeaconIE ok MC::SetProbeRespIE: call to trans->SetProbeRespIE ok Waiting for Registrar to connect... WscCmd::unconfig initiated ActualUIThreadProc: wait q }}
 * cp_devPwd:12345670*****