Belkin F9K1102 v1

From WikiDevi.Wi-Cat.RU
Jump to navigation Jump to search

Belkin F9K1102 v1

Manuf (OEM/ODM): Arcadyan WG8016G22 -AK

FCC approval date: 02 March 2011
(Est.) release date: 11 April 2011
UPC: 722868817865 (UPC DB, On eBay)
Country of manuf.: China

Amazon image

ASIN
B004N625AA (Flag of the United States.svg, On Amazon, On CCC)
multiple revisions of this device, use caution

Type: wireless router

FCC ID: K7SF9K1102V1
IC ID: 3623A-F9K1102V1
PCB ID: 141801620000J

Power: 12 VDC, 1 A
Connector type: barrel

CPU1: Broadcom BCM5358UB0 (530 MHz)
FLA1: 8 MiB8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br /> (Macronix MX25L6406EM2I-12G)
RAM1: 64 MiB67,108,864 B <br />524,288 Kib <br />65,536 KiB <br />512 Mib <br />0.0625 GiB <br /> (EtronTech EM6AB160TSC-5G)

Expansion IFs: USB 2.0
USB ports: 1
JTAG: yes, J2, unpopulated, 14-pin header
Serial: yes, internal, 4-pin header, populated, 3.3V TTL

WI1 chip1: Broadcom BCM5358UB0
WI1 802dot11 protocols: bgn
WI1 MIMO config: 2x2:2
WI1 antenna connector: none
WI2 chip1: Broadcom BCM43236
WI2 802dot11 protocols: an
WI2 MIMO config: 2x2:2
WI2 antenna connector: U.FL

ETH chip1: Broadcom BCM5358UB0
Switch: Broadcom BCM5358UB0
LAN speed: 100M
LAN ports: 4
WAN speed: 100M
WAN ports: 1

abgn

Additional chips
Voltage Regulator;Zilltek;LV1484S;;1;
Voltage Regulator;Zilltek;LV1482S;;1;

Stock bootloader: CFE

Stock FW OS: Linux 2.6.22

TPFirmware supported: TomatoUSB • (List | DLs), FreshTomato • (List | DLs)

Default SSID: belkin.XXX (20 addl. devices)
, belkin.XXX.5GHz (5 addl. devices)
Default IP address: 192.168.2.1
the IP 192.168.2.1 is used by 295 additional devices
of which 97 are Belkin devices

802dot11 OUI: 08:86:3B (10 E, 14 W)
Ethernet OUI: 08:86:3B (10 E, 14 W)

 CPU1 brandWI1 chip1 brandWI2 chip1 brand
Belkin F9K1102 v1BroadcomBroadcomBroadcom
Belkin F9K1102 v2RealtekRealtekRealtek
Belkin F9K1102 v3BroadcomBroadcomBroadcom

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


N600 DB Wireless Dual-Band N+ Router

 • Support page

A triangular RoHS logo / indicator and "P/N: 141801620000J R01"

is silkscreened on one F9K1102v1's board (date code 1107).

The USB ID of the on-board BCM43236 is 0a5c:bd17.

The default SSID pattern is belkin.XXX (and also [probably] belkin.XXX.5GHz) where XXX

is the last three hex digits of the wireless interface MAC address (lower case letters).

An example SSID is belkin.548 where the WLAN MAC is 08:86:3B:90:35:48.

Forum threads

Serial

Pinout

J3
(GND)
(RxD)
(TxD)
[3.3v]

Info derived from

 • boot log • >>
Decompressing...done
Init Arena
Init Devs.
Boot partition size = 131072(0x20000)
Found a 8MB ST compatible serial flash
et0: Broadcom BCM47XX 10/100/1000 Mbps 
Ethernet Controller 5.60.127.10
CPU type 0x19749: 530MHz
Tot mem: 65536 KBytes

CFE mem:    0x80700000 - 0x807A1470 (660592)
Data:       0x80736FC0 - 0x8073A1E0 (12832)
BSS:        0x8073A1E0 - 0x8073B470 (4752)
Heap:       0x8073B470 - 0x8079F470 (409600)
Stack:      0x8079F470 - 0x807A1470 (8192)
Text:       0x80700000 - 0x80736FBC (225212)

Copying boot params.....
DONE

Bootloader version v0.07 boot_version v0.07
Project name : WG8016G22-AK
Press space bar to cancel startup...
Device eth0:  hwaddr 94-44-52-F7-72-BD, 
ipaddr 192.168.2.1, mask 255.255.255.0
gateway not set, nameserver not set
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: ....... 4216048 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000
Linux version 2.6.22 (titan_liu@SW3SRV2.arcadyan.com.tw) 
(gcc version 4.1.2) #5 Mon Jul 4 12:52:21 CST 2011
CPU revision is: 00019749
Found a 8MB ST compatible serial flash
wombo_reset set to gpio 22
Determined physical RAM map:
 memory: 04000000 @ 00000000 (usable)
Built 1 zonelists.  Total pages: 16256
Kernel command line: root=/dev/mtdblock2 console=ttyS0,115200 init=/sbin/preinit
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
PID hash table entries: 256 (order: 8, 1024 bytes)
CPU: BCM5357 rev 1 at 530 MHz
Using 265.000 MHz high precision timer.
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 60336k/65536k available (2801k kernel code, 5144k reserved, 1138k data, 176k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: no core
PCI: Fixing up bus 0
Time: MIPS clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
gpio_init 156
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 3.2-r2 (2007/01/15) Phillip Lougher
fuse init (API version 7.8)
io scheduler noop registered (default)
Serial: 8250/16550 driver $Revision: 1.1.1.1 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x0 (irq = 8) is a 16550A
loop: module loaded
PPP generic driver version 2.4.2
PPP MPPE Compression module registered
NET: Registered protocol family 24
pflash: found no supported devices
sflash: squash filesystem with lzma found at block 1715
Creating 4 MTD partitions on "sflash":
0x00000000-0x00030000 : "boot"
0x00030000-0x007f0000 : "linux"
0x001acdb0-0x007f0000 : "rootfs"
0x007f0000-0x00800000 : "nvram"
usbmon: debugfs is not available
GACT probability on
Mirror/redirect action on
u32 classifier
    input device check on
    Actions configured
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (512 buckets, 4096 max)
ctnetlink v0.93: registering with nfnetlink.
BCM fast NAT: INIT
ip_tables: (C) 2000-2006 Netfilter Core Team
ClusterIP Version 0.8 loaded successfully
arp_tables: (C) 2002 David S. Miller
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Ebtables v2.0 registered
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 176k freed
Warning: unable to open an initial console.
Failed to execute /init
Algorithmics/MIPS FPU Emulator v1.5
[sighandler]: No more events to be processed, quitting.
[cleanup]: Waiting for children.
[cleanup]: All children terminated.
insmod: emf.ko: no module by that name found
insmod: igs.ko: no module by that name found
insmod: bcm57xx.ko: no module by that name found
insmod: usbcore.ko: no module by that name found
wl1 is up in 0 sec
Hit enter to continue...vlan2: Operation not supported
eth1: Operation not supported
eth1: Operation not permitted
eth1: Operation not supported
eth1: Invalid argument
wlconf: PHYTYPE: 4
eth1: Invalid argument
eth1: Invalid argument
eth1: Operation not supported
eth1: Invalid argument
eth1: Invalid argument
wlconf: PHYTYPE: 4
eth2: Invalid argument
eth2: Operation not supported
eth2: Invalid argument
eth2: Invalid argument
HTTPD: main(1010)
killall: wps_monitor: no process killed
killall: wps_ap: no process killed
killall: wps_enr: no process killed
mkdir: cannot create directory '/tmp/mnt': File exists
mkdir: cannot create directory '/tmp/etc': File exists
mkdir: cannot create directory '/tmp/etc/sysconfig': File exists
Starting HotPlug:                       /usr/sbin/hotplugd -D -f
Starting jcpd daemon:                   /usr/sbin/jcpd
insmod: cannot insert '/lib/modules/2.6.22/kernel/drivers/usb/host/ehci-hcd.ko': Invalid parameters (17): Invalid argument

share memory key=74565 successful id on creating=32769
original zone=GMT+8
modified dst=GMT
udhcpd_main(138): udhcp server (v0.9.8) started
ut->en 1
ut->override_iconv_err 0
ut->xbox360 1
ut->dlna_enabled 1
ut->dlna_backup_ignore 0
Error: no content directory to be shared.
ushare_free...
UPnP daemon is ready to run
udhcpd_main(138): udhcp server (v0.9.8) started
read_conf_data(133):  dhcp_client_list_num :[2]

[start_wan 1157], ifconfig vlan1 up
vlan1: Operation not supported
udhcpc_main(438): udhcp client (v0.9.8) started
original zone=GMT+8
modified dst=GMT
vlan1 dhcp
vlan1: No such process
Stop DDNS service!
Hit enter to continue...connect: Network is unreachable
Hit enter to continue...Starting Samba:                         /usr/sbin/smbd -D
                                        /usr/sbin/nmbd -D
Setting SSID: "belkin.2bd"
main(1216) wl -i eth1 ssid -C 10 belkin.2bd
Setting SSID: "belkin.2bd.5GHz"
main(1228) wl -i eth2 ssid -C 15 belkin.2bd.5GHz

start_wl(1014) reStart the Wireless, lan_ifNames=vlan2 eth1 eth2
start_wl(1073), vlan2 start up
start_wl(1075), eth1 start up
start_wl(1078), eth2 start up
Starting sxuptpd
Initializing USB port mode:
 port1 = NAS
 port2 = NAS
Starting usbjcpd
Hit enter to continue...

wl revinfo

 • wl revinfo
# wl -i eth1 revinfo
vendorid 0x14e4
deviceid 0x4329
radiorev 0x52057000
chipnum 0x5357
chiprev 0x1
chippackage 0x8
corerev 0x1c
boardid 0x550
boardvendor 0x14e4
boardrev P200
driverrev 0x53c7f0a
ucoderev 0x256013e
bus 0x0
phytype 0x4
phyrev 0x9
anarev 0x0
# wl -i eth2 revinfo
vendorid 0x14e4
deviceid 0x4346
radiorev 0x72057000
chipnum 0xa8e4
chiprev 0x2
chippackage 0x4
corerev 0x18
boardid 0x521
boardvendor 0x14e4
boardrev P113
driverrev 0x53c7f0a
ucoderev 0x256013a
bus 0x0
phytype 0x4
phyrev 0x9
anarev 0x0

cat /proc/mtd

# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00030000 00010000 "boot"
mtd1: 007c0000 00010000 "linux"
mtd2: 00643250 00010000 "rootfs"
mtd3: 00010000 00010000 "nvram"

cat /proc/cpuinfo

# cat /proc/cpuinfo
system type             : Broadcom BCM5357 chip rev 1
processor               : 0
cpu model               : MIPS 74K V4.9
BogoMIPS                : 264.60
wait instruction        : no
microsecond timers      : yes
tlb_entries             : 64
extra interrupt vector  : no
hardware watchpoint     : yes
ASEs implemented        : mips16 dsp
VCED exceptions         : not available
VCEI exceptions         : not available

unaligned_instructions  : 5
dcache hits             : 2147483648
dcache misses           : 1507655552
icache hits             : 2147483648
icache misses           : 3621731325
instructions            : 2147483648

lsmod

 • lsmod
# lsmod
Module                  Size  Used by    Tainted: P
usb_storage            45296  0
jcp_cmd                 8160  0
jcp                    13056  1 jcp_cmd
sxuptp_driver           4672  0
sxuptp_usbmode          5296  0
sxuptp                 57936  3 jcp_cmd,sxuptp_driver,sxuptp_usbmode
ohci_hcd               26384  0
wl_high              1153376  0
ehci_hcd               45024  0
wl                   2323760  0
et                     59328  0
ctf                    15712  0

netstat -l

 • netstat -l
# netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:9090            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:netbios-ssn     0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:http            0.0.0.0:*               LISTEN
tcp        0      0 router.belkin:1780      0.0.0.0:*               LISTEN
tcp        0      0 router.belkin:10101     0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:microsoft-ds    0.0.0.0:*               LISTEN
netstat: no support for 'AF INET6 (tcp)' on this system
udp        0      0 localhost.localdomain:40064 0.0.0.0:*
udp        0      0 0.0.0.0:37000           0.0.0.0:*
udp        0      0 router.belkin:netbios-ns 0.0.0.0:*
udp        0      0 192.168.169.1:netbios-ns 0.0.0.0:*
udp        0      0 0.0.0.0:netbios-ns      0.0.0.0:*
udp        0      0 router.belkin:netbios-dgm 0.0.0.0:*
udp        0      0 192.168.169.1:netbios-dgm 0.0.0.0:*
udp        0      0 0.0.0.0:netbios-dgm     0.0.0.0:*
udp        0      0 localhost.localdomain:38032 0.0.0.0:*
udp        0      0 localhost.localdomain:40100 0.0.0.0:*
udp        0      0 localhost.localdomain:domain 0.0.0.0:*
udp        0      0 router.belkin:domain    0.0.0.0:*
udp        0      0 192.168.169.1:domain    0.0.0.0:*
udp        0      0 localhost.localdomain:40000 0.0.0.0:*
udp        0      0 0.0.0.0:bootps          0.0.0.0:*
udp        0      0 0.0.0.0:bootps          0.0.0.0:*
udp        0      0 localhost.localdomain:37064 0.0.0.0:*
udp        0      0 0.0.0.0:49235           0.0.0.0:*
udp        0      0 0.0.0.0:19540           0.0.0.0:*
udp        0      0 0.0.0.0:19541           0.0.0.0:*
udp        0      0 0.0.0.0:39000           0.0.0.0:*
udp        0      0 localhost.localdomain:40040 0.0.0.0:*
udp        0      0 0.0.0.0:1900            0.0.0.0:*
udp        0      0 0.0.0.0:38000           0.0.0.0:*
netstat: no support for 'AF INET6 (udp)' on this system
raw        0      0 0.0.0.0:2               0.0.0.0:*               7
netstat: no support for 'AF INET6 (raw)' on this system
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node Path

ps w

 • ps w
# ps w
  PID  Uid        VSZ Stat Command
    1 root       2624 S   /sbin/preinit
    2 root            SW< [kthreadd]
    3 root            SWN [ksoftirqd/0]
    4 root            SW< [events/0]
    5 root            SW< [khelper]
   30 root            SW< [kblockd/0]
   31 root            SW< [ksuspend_usbd]
   34 root            SW< [khubd]
   55 root            Z   [swapper]
   58 root            SW  [pdflush]
   59 root            SW  [pdflush]
   60 root            SW< [kswapd0]
   61 root            SW< [aio/0]
   86 root            SW< [mtdblockd]
  348 root       1860 S   syslogd -C
  351 root       4172 S   httpd
  353 root       1404 S   /usr/sbin/dnsmasq -n -i br0 -i br1 -r /tmp/resolv.conf
  355 root       4172 S   httpd
  357 root       9328 S   upnp -D -W vlan1
  384 root       1792 S   /bin/eapd
  387 root       2280 S   nas
  391 root       3060 S   /bin/wps_monitor
  394 root       1428 S   igmp vlan1
  421 root       1856 S   lld2d br0
  445 root       1512 S   /usr/sbin/hotplugd -D -f
  446 root       1512 S   /usr/sbin/hotplugd -D -f
  453 root       1540 S   /usr/sbin/jcpd
  454 root       1512 S   /usr/sbin/hotplugd -D -f
  473 root       2384 S   /usr/sbin/ledd
  498 root       2432 S   /usr/sbin/portrd
  500 root       2392 S   /usr/sbin/usb_wlc_status
  502 root       2616 S   /sbin/guestchk
  504 root       2376 S   reset_button
  519 root       2164 S   udhcpd /tmp/udhcpd0.conf
  543 root       2160 S   udhcpd /tmp/udhcpd1.conf
  571 root       2140 S   udhcpc -i vlan1 -p /var/run/udhcpc0.pid -s /tmp/udhcpc
  590 root       6552 S   /usr/sbin/smbd -D
  608 root       6184 S   /usr/sbin/nmbd -D
  610 root       6552 S   /usr/sbin/smbd -D
  616 root            SW< [sxuptp-wq]
  617 root            SW  [sxuptp-ka]
  629 root            SW  [jcpcore]
  640 root       2396 S   /usr/sbin/wanstatus
  642 root      11076 S   /usr/bin/belkin_wan_cfg
  644 root       2608 S   /sbin/acscher
  649 root       2068 S   /sbin/ulogd -d
  872 root       1848 S   /bin/sh
 2330 root       1844 S   sh -c rm -f /tmp/wanup
 2331 root       1848 R   rm -f /tmp/wanup
 2332 root       1848 R   ps w

nvram dump

@ Belkin F9K1102 v1/nvram