Belkin F7D2301

From TechInfoDepot
Jump to navigationJump to search
bgn (N300)
Surf Wireless Router
Belkin F7D2301 001.jpg
Support
Wikipedia
WikiDevi.wi-cat.ru
3rd Party Firmware
dd-wrt
OpenWrt
Incompatible
Tomato any flavor
Incompatible
Platform
BrandModelRev
Belkin F7D2301 v1
FCC ID
IC ID
Board ID
141700520021J
Type
wireless router
CPU1
Ralink RT3052
CPU1 Type
MIPS 24KEc
CPU1 Speed
384 MHz
Flash1 Chip
Macronix MX25L1605AM2I
Flash1 Size
2 MiB2,097,152 B <br />16,384 Kib <br />2,048 KiB <br />16 Mib <br />0.00195 GiB <br />
RAM1 Size
8 MiB8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br />
RAM1 Chip
EtronTech EM638165TS-5G
ETH chip1
Ralink RT3052
Switch
Ralink RT3052
Ethernet Port Count
1-100MbE-WAN
4-100MbE-LAN
Wired Standard
IEEE 802.3i/3u

802dot11 OUI: 94:44:52 (16 E, 21 W)
Ethernet OUI: 94:44:52 (16 E, 21 W)

Stock FW OS
SuperTask!
Expansion IF types
none specified
Power
9 VDC, 1 A
Connector type
barrel
5.5 mm (OD)
3 mm (ID)
10.5 mm (LEN)
Serial Port (UART)
yes, internal, Arcadyan type1 pinout, unpopulated, 3.3V TTL, (115200 8N1), J2
JTAG Port
yes, probably, U5

Additional chips
2.4GHz Power Amplifier IC;Richwave;RTC6691;187, 6691, A951;2;

Other

Default SSID: Belkin.XXXX (6 addl. devices)
Default IP address: 192.168.2.1
the IP 192.168.2.1 is used by 294 additional devices
of which 99 are Belkin devices

Manuf/OEM/ODM
Arcadyan WG7005E22 2-LF-AK
Retail
FCC approval date 12 February 2010
(Est.) release date 24 March 2010
UPC 722868757307
(UPC DB, On eBay)
Country of manuf China
Radio 1
Chip1
Ralink RT3052
Wireless interface OUI
94:44:52
Antenna Connector Type
none
MIMO status
2x2:2
Wireless Standard
IEEE 802.11b/g/n
802.11n
up to 300 Mbps
802.11g
up to 54 Mbps
802.11b
up to 11 Mbps
WiFi Operating Frequency
2.4 GHz
 FCC ID
Belkin F7D6301 v1K7SF7D2301V1

For a list of all currently documented Ralink chipsets with specifications, see Ralink.

For a list of all currently documented Belkin device with specifications, see Belkin.

300 Mbps - 2SS 2.4GHz 802.11n (40MHz chan.) = N300 class

Overview

Silkscreened text...

  • "P/N: 141700520021J R0B" appears to be silkscreened on the main board.
  • "P/N: 141700520021J R01" is silkscreened on a production model board.

The default SSID is Belkin.XXXX where XXXX appears to 3 followed by the last three

hex digits of the wireless interface MAC address (though this could be incorrect).

An example SSID is Belkin.336D with MAC 94:44:52:1E:93:6D.

PSU

The power adapter included with the router is a HXY-090V1330A (9V/1A).

ID/OD/Len measurements are approximate.

JTAG-Serial Info

Serial

Serial Pinouts

Presumably the following standard Arcadyan pinout...

(3.3) (GND)
(   ) (   )
(   ) (TxD)
(   ) (RxD)
(   ) [   ]
J2

Info derived from

boot log • >>
=======================================================================
Wireless Router WG7005E22 2-LF-AK Loader v0.01 build Jul 31 2009 19:09:21
                    Arcadyan Technology Corporation
=======================================================================

AT25DF321

Copying boot params.....DONE

Press Space Bar 3 times to enter command mode ...
Flash Checking
 Passed.
 failed : 4 !!
Unzipping firmware at 0x80002000 ... [ZIP 3] [ZIP 1]  done
In c_entry() function ...
CPU : RT3052  Chip V1.3, CPU Speed 384 MHz,
Interrups Status 00000000
install_exception
Co config = 80010483
sys_irq_init ...
enter start_ralink_timer - 2
##### _ftext      = 0x80002000
##### _fdata      = 0x802061D0
##### __bss_start = 0x8024AC6C
##### end         = 0x8079CAC0
##### Backup Data from 0x802061D0 to 0x807A4AC0~0x807E955C len 281244
##### Backup Data completed
##### Backup Data verified
[INIT] System Log Pool startup ...
[INIT] MTinitialize ..
[INIT] usrclk
CPU Clock 384000000 Hz
mips_counter_frequency:192000000
r4k_offset: 0x0002ee00(192000)
init_US_counter : time1 = 299981 , time2 = 32300019, diff 32000038
US_counter = 59
 cnt1 33401861 cnt2 33403101, diff 1240
mips_int_enable: 5
mips_int_enable 1: s = 8401
mips_int_enable 2: s = 8401
mips_int_enable 3: s = 0
Runtime code version: 1.00.16
System startup...
[INIT] Memory COLOR 0, 730000 bytes ..
[INIT] Memory COLOR 1, 400000 bytes ..
[INIT] Memory COLOR 2, 351200 bytes ..
Set flash memory layout to Boot Parameters found !!!
Bootcode version: v0.01
Serial number: 121010G2102975
Hardware version: 01


sizeof(struct III_Config_t) is 64748, nLen:64748, Magic:0xffffffff
!![E-CFG-VER] Configuration data version mismatch!!
!![E-CFG-VER] Adapting factory defaults!!
!![E-CFG-VER] Reconfiguration required!!
!!No configuration file present!!
!!! Invalid wireless channel range 0 ~ 0
!!! Use default value 1 ~ 13
default route: 0.0.0.0
BufferInit:
BUF_HDR_SZ=128 BUF_ALIGN_SZ=0 BUFFER_OFFSET=352
BUF_BUFSZ0=608 BUF_BUFSZ1=4320
NUM_OF_B0=0 NUM_OF_B1=300
BUF_POOL0_SZ=0 BUF_POOL1_SZ=1334400
sizeof(BUFFER0)=736,sizeof(BUFFER1)=4448
*BUF0=0x8058fdcc *BUF1=0x8044a12c
Altgn *BUF0=0x8058fde0 *BUF1=0x8044a140
End at BUF0:0x8058fde0, BUF1:0x8058fdc0

buffer0 pointer init OK!
buffer1 pointer init OK!
ifno=  0, Link_Type= 4
time = 08/01/2003, 00:00:00
Interface 0 ip = 127.0.0.1

ifno=  1, Link_Type= 1
need to reset Ethernet switch????
GDMA1_MAC_ADRH -- : 0x00009444
GDMA1_MAC_ADRL -- : 0x521e936d
RA2880 Ethernet Driver Initilization. v1.60  64 rx/tx descriptors allocated.
NAPI enable, Tx Ring = 64, Rx Ring = 64
phy_tx_ring = 0x0024b890, tx_ring = 0xA024B890, size: 16 bytes

phy_rx_ring = 0x0024bc90, rx_ring = 0xA024BC90, size: 16 bytes
GDMA1_FWD_CFG = 10000
mips_int_enable: 3
mips_int_enable 1: s = 8400
mips_int_enable 2: s = a400
mips_int_enable 3: s = 0
MAC Address: 94:44:52:1e:93:6d
time = 08/01/2003, 00:00:00
Interface 1 ip = 192.168.2.1

ifno=  2, Link_Type= 1
hwlan_init(384): [HWLAN] ifno=2 irno=7 port=0x00000000
2860 version : 2.0.0.0 (Jul  2 2010)
Enter rbus_module_init
Enter alloc_netdev
RTMP_ADAPTER_mem : 802a8d2c, sizeof(RTMP_ADAPTER) 110328


=== pAd = 802A8D2C, size = 110328 ===

wlan security on!
RUNTASK id=1 hwlan_light_isr...
RUNTASK id=2 InternetCheckTask...
time = 08/01/2003, 00:00:00
Interface 2 ip = 192.168.2.1

ifno=  3, Link_Type= 1
MAC Address: 94:44:52:1e:93:6e
time = 08/01/2003, 00:00:00
iput_IpLinkUp(ifno=3)> ifp->add_default_route:1
Init NAT data structure
Interface 3 ip = 0.0.0.0

ifno=  4, Link_Type= 0
ifno=  5, Link_Type= 0
ifno=  6, Link_Type= 0
ifno=  7, Link_Type= 0
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: 0x807828ac ~ 0x80782e40
reqCBACBuf()> init timeGap pool, Have: 2000
Memory Address: 0x80782e40 ~ 0x8078ca94
reqCBACBuf()> init sameHost pool, Have: 1000
Memory Address: 0x8078ca94 ~ 0x807947b4
[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=3 if_task if0...
RUNTASK id=4 if_task if1...
RUNTASK id=5 if_task if2...
RUNTASK id=6 if_task if3...
RUNTASK id=7 timer_task...
RUNTASK id=8 conn_mgr...
RUNTASK id=9 main_8021x...
RUNTASK id=10 main_lltd...
RUNTASK id=11 period_task...
RUNTASK id=12 dhcp_daemon...
RUNTASK id=13 dhcp_clt...on interface 3
RUNTASK id=14 pptp_callmgr...
Unzipping from BFC40000 to BFC40000 ... failed(4)
done
Uncompressed size = 0
httpd: listen at 192.168.2.1:80
RUNTASK httpd...
RUNTASK id=17 dnsproxy...
RUNTASK id=18 rip...
RUNTASK id=19 ripout...
RUNTASK id=20 dhcpd_mgmt_task...
UPnP is enabled
UPNP Device initialize success! slot=21

>>> belkin_wan_cfg task runs successfully, task_id = 22
gConfig.WSC_Mode:1
RUNTASK id=23 wscmain...
RUNTASK id=24 wsc_Send_eap_packet...
RUNTASK id=25 wsc_Send_UPNP_packet...
RUNTASK id=26 WSC_WaitUserAction_Task...
gConfig.WSC_Mode:1
UART RX Input
Starting Multitask...
load_lang_table to : English.cpz
Unzipping from 8066CA0C to 8064F20C ... [ZIP] done
Uncompressed size = 84265
get_language /www/doc/English.cpz, size=84265, >>>>>>>>
run_project_task
RUNTASK id=27 apAppInit...
ifno2dot1x_if[2]=0
dot1x_wireless_if_mask=0x4
RUNTASK id=28 Atheros_NetTask ...
mips_int_enable: 4
mips_int_enable 1: s = a400
mips_int_enable 2: s = e400
mips_int_enable 3: s = 0
rt2860_open : should call request_irq ????????????????????????
RX DESC A0254E90  size = 1024
sizeof(RT2860AP_DAT) : 1314
SSID = Belkin.336D len = 11
Channel=1
1. Phy Mode = 9
2. Phy Mode = 9
sould check E2PROM MAC ?????????????????
3. Phy Mode = 9
MCS Set = ff ff 00 00 00
Main bssid = 94:44:52:1e:93:6d
should Set up the Mac address ?????????
0x1300 = 00064380
netif_carrier_on() called ???
apAppInit : dev->flags  00000001
[HWLAN] Ready
[dhcp_clt] enable dhcp client in interface WAN[3]
*********************************************
Wi-Fi Simple Config Application - Intel Corp.
Version: Build 1.02, Jul  2 2010 14:36:38
*********************************************
Initializing stack...
---------in wsc init----------
----------sizeof(uint32)=4
----------sizeof(uint-long)=4
----------sizeof(uint32)=2
@#*@#*@#*EAP-WSC: Entered eap_wsc_init *#@*#@*#@
wsc_Send_eap_packet:udpFdupnp_wcn:16;;udpFdupnp:18
WSC_WaitUserAction:wait user action:0
[HWLAN] [29] rapi_tmr_task running
[23]pthread_cond_init: 0
[23]pthread_mutex_init: resource No. 33
[23]pthread_mutex_init: resource No. 34
[PORTABLITY]:WscCreateThread--------------------
 Entered udp_read
WscCmd:ActualCBThreadProc: Started
upnp_Init: flag=0
SSDP Initialization completed...
GenaInit : event_hook is NULL!!
[htf_dbg]     - OnlineActiveWirless() 1852
end of OnlineActiveWirless
[23]pthread_cond_init: 1
[23]pthread_mutex_init: resource No. 35
[23]pthread_mutex_init: resource No. 36
[PORTABLITY]:WscCreateThread--------------------
 WscCmd:ActualUIThreadProc: Started.
ActualUIThreadProc: wait q
[reset_802dot1x] wireless module ready
[init_wpa] dot1x_ready[0]=3
[reset_802dot1x] 802.1Xv2 ready
MasterControl constructor
WscCmd::MC instantiated ok
[23]pthread_cond_init: 2
[23]pthread_mutex_init: resource No. 37
[23]pthread_mutex_init: resource No. 38
[PORTABLITY]:WscCreateThread--------------------
 [23]pthread_mutex_init: resource No. 39
[PORTABLITY]:pthread_mutex_init--------------------
 CTransport Construction
[23]pthread_cond_init: 3
[23]pthread_mutex_init: resource No. 40
[23]pthread_mutex_init: resource No. 41
[PORTABLITY]:WscCreateThread--------------------
 In CTransport::ActualCBThreadProc
ActualCBThreadProc: Calling Dequeue
MC::Init: Init complete ok
WscCmd::MC intialized ok
WscCmd::Init ok, starting stack...
Info::ReadConfigFile: Called
Info::ReadConfigFile:H▒▒
Info::ReadConfigFile:File open ok
******************uuid_p:0x000000000000000110009444521e936d*****
mp_deviceInfo->uuid[i]:
0-0-0-0-0-0-0-1-10-0-94-44-52-1e-93-6d-
mp_deviceInfo->macAddr:94:44:52:1E:93:6D
gSetting.dot1x.if_entry[0].enableWEP:0
authTypeFlags is 2 ,encrTypeFlags is 8 ,m_nwKey is 642BA35D, key len is 8
 ssid is Belkin.336D
S, ef7
E, 10f7
RegistrarSM constructor
[23]pthread_cond_init: 4
[23]pthread_mutex_init: resource No. 42
[23]pthread_mutex_init: resource No. 43
[PORTABLITY]:WscCreateThread--------------------
 [23]pthread_mutex_init: resource No. 44
[PORTABLITY]:pthread_mutex_init--------------------
 RegistrarSM constructor
[23]pthread_cond_init: 5
[23]pthread_mutex_init: resource No. 45
[23]pthread_mutex_init: resource No. 46
[PORTABLITY]:WscCreateThread--------------------
 c_devPwd:org:33183800
**************mcp_devPwd:33183800;;
Generated devPwd:
in startMonitor....
CInbEap Construction
Sizeof(WSC_NOTIFY_DATA) = -2143633624
---test--sizeof(WSC_NOTIFY_DATA) = 36
[23]pthread_cond_init: 6
[PORTABLITY]:WscCreateEvent--------------------
 Entered udp_open
Socket open successful, sd: -2143633640
Entered udp_open
Socket open successful, sd: -2143633640
Entered udp_bind
Binding successful for socket [-2143633656]
[PORTABLITY]:WscCreateThread--------------------
 In CInbEap::StaticRecvThread
CInbEap::ActualRecvThread Started
Entered udp_read
in startMonitor....
CInbUPnPDev Construction
Entered udp_open
Socket open successful, sd: -2143633640
Entered udp_open
Socket open successful, sd: -2143633640
Entered udp_bind
Binding successful for socket [-2143633656]
CInbUPnPDev StartMonitor
[PORTABLITY]:WscCreateThread--------------------
 MC::SwitchModeOn: Exit
In CInbUPnPDev::StaticUPnPThread
end UPnPCreateMicroStack
Entered udp_read
MC::StartStack: Informing app of mode
-WscCmd::CallbackProc Enqueue done
MC::SwitchModeOn: Done callback
exit wscmain
@@[30]pthread_mutex_unlock: the res is free 33-- -2145414164
WscCmd:ActualCBThreadProc: CB_MAIN_PUSH_MODE recd

******* MODE: Access Point *******
-@@[27]pthread_mutex_unlock: the res is free 35-- -2144517096
*******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:2
mp_deviceInfo->encrTypeFlags:8
********cp_devPwd:33183800*****
mp_deviceInfo->authTypeFlags:2
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