Linksys WAP610N
Linksys WAP610N
Manuf (OEM/ODM): U-MEDIA WAP-703S
Type: access point
FCC ID: Q87-WAP610N
IC ID: 3839A-WAP610N
Power: 12 VDC, 1 A
Connector type: barrel
Conn. measurements: 5 mm (OD), 2 mm (ID), 10 mm (LEN)
CPU1: Cavium CNS1101M-250 (200 MHz)
FLA1: 4 MiB 4,194,304 B <br />32,768 Kib <br />4,096 KiB <br />32 Mib <br />0.00391 GiB <br /> (Eon EN29LV320AB-70TCP)
RAM1: 32 MiB 33,554,432 B <br />262,144 Kib <br />32,768 KiB <br />256 Mib <br />0.0313 GiB <br /> (Hynix HY5DU561622ETP-5)
Expansion IFs: none specified
Serial: yes, internal, 4-pin header, unpopulated, (38400,8,N,1)
WI1 chip1: Metalink MtW8171
WI1 chip2: Metalink MtW8151
WI1 802dot11 protocols: abgn
WI1 MIMO config: 2x3:2
WI1 antenna connector: none
ETH chip1: Cavium CNS1101M-250
ETH chip2: Realtek RTL8201CP
LAN speed: 100M
LAN ports: 1
abgn
Additional chips
2.4/5GHz Power Amplifier Module;Richwave;RTC6673;886, 6673, A816;2;;24-pin QFN;4 mm x 4 mm;
Stock bootloader: U-Boot 1.1.4
Stock FW OS: Linux 2.6.16-star
Default SSID: linksys (50 addl. devices)
Default login user: blank
Default login password: admin
blank:admin credentials used by 295 additional devices
of which 143 are Linksys devices
802dot11 OUI: 00:23:69 (12 E, 19 W), 00:25:9C (8 E, 15 W), 68:7F:74 (13 E, 16 W), 98:FC:11 (8 E, 9 W)
Ethernet OUI: 00:23:69 (12 E, 19 W), 00:25:9C (8 E, 15 W), 68:7F:74 (13 E, 16 W), 98:FC:11 (8 E, 9 W)
For a list of all currently documented Cavium (Star) SoC's with specifications, see Cavium.
For a list of all currently documented Metalink chipsets with specifications, see Lantiq.
Wireless-N Access Point with Dual-Band
• Support page • (Template link outdated)
WAP610N serial numbers appear to start with PUU0.
The same basic hardware is used by the Linksys WET610N.
The PCI ID of the on-board MtW8171 is 1a30:0680, which is identified as
the Hyperion II (2nd-gen MTLK chipset) from the Wave300 driver source.
If unable to get an IP via DHCP the router MAY assume the IP of 169.254.1.226
(it's in the FCC submitted manual.. but not the one from the Linksys support site).
The included power adapter is a Bestec EA0121WAA (12V, 1A).
- ID/OD/Len measurements are approximate.
Noted units
- "0500-1140751000" is silkscreened on the board in the FCC photos.
- "081R-WST703SN01 R05" and "MP080195000112" is printed on a label affixed to the board
- in the FCC photos, seeming to indicate the device was a U-MEDIA WST-703S.
- The CPU is as a Star STR9101.
- "0500-2240751200" is silkscreened on production model board.
- "081R-WAP703SN00 R02" and "MM 090175900909" is printed on a label affixed
- to the board, seeming to indicate this device is a U-MEDIA WAP-703S.
- The CPU is a Cavium Networks CNS1101M-25FP208-AD00-G,
- which is a new Cavium P/N for the Star STR9101.
- (Cavium acquired Star Semiconductor in 2008)
Additional external links
Reviews
Serial
Pinout
(RxD) (TxD) (GND) [3.3]
Login credentials
Per the GPL code dump for the WAP610N, the relevant line on /etc/shadow is
- root:$1$ZAwqf2dI$ZukbihyQtUghNDsLAQaP31:10933:0:99999:7:::,
- indicating a password of wlan for the root user.
Info dervied from
• boot log |
---|
U-Boot 1.1.4 (Jun 19 2008 - 14:02:55) U-Boot code: 00000000 -> 0001C1F0 BSS: -> 00021498 CPU Clock: 200 MHz 1.8V Vdd Output: 1.793 2.5V Vdd Output: 2.531 ___ PCI Device List Start ____ bus:00 device:01 function:00 vendor:1a30 device_id:0680 class:0d80 interrupt:06 ____ PCI Device List End ____ RAM Configuration: Bank #0: 00000000 32 MB Flash Manufacturer: EON Flash Device: ENLV320B(4MB) Flash: 4 MB In: serial Out: serial Err: serial Hit any key to stop autoboot: 0 Verifying image integrity. Good checksum ## Starting application at 0x10040000 ... Uncompressing Linux ... done, booting the kernel. Linux version 2.6.16-star (jacky.yang@RH001.u-media.com) (gcc version 3.4.6) #1 Mon Jun 22 18:20:51 CST 2009 CPU: FA526id(wb) [66015261] revision 1 (ARMv4) Machine: STAR STR9100 Memory policy: ECC disabled, Data cache writeback CPU0: D VIVT write-back cache CPU0: I cache: 16384 bytes, associativity 2, 16 byte lines, 512 sets CPU0: D cache: 16384 bytes, associativity 2, 16 byte lines, 512 sets CPU clock at 200MHz AHB clock at 100MHz APB clock at 50MHz D-scratchpad of size 8192 at f7800000 Built 1 zonelists Kernel command line: root=/dev/ram0 PID hash table entries: 256 (order: 8, 4096 bytes) Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory: 32MB = 32MB total Memory: 28356KB available (1736K code, 195K data, 88K init) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok checking if image is initramfs...it isn't (<NULL>); looks like an initrd Freeing initrd memory: 2011K NET: Registered protocol family 16 PCI clock at 33M PCI: bus0: Fast back to back transfers disabled PCI Bridge found PCI map irq: 00:00.00 slot 0, pin 1, irq: 0 PCI map irq: 00:01.00 slot 1, pin 1, irq: 5 TC classifier action (bugs to netdev@vger.kernel.org cc hadi@cyberus.ca) io scheduler noop registered io scheduler deadline registered (default) GPIO interrupt handler install ok. Serial: 8250/16550 driver $Revision: 1.90 $ 1 ports, IRQ sharing disabled serial8250: ttyS0 at MMIO 0x78000000 (irq = 10) is a 16550A RAMDISK driver initialized: 4 RAM disks of 16384K size 1024 blocksize loop: loaded (max 8 devices) VLAN0_VLAN_TAG: 0 init RTL8201CP STR9100 NOR Flash: Found 1 x16 devices at 0x0 in 16-bit bank Amd/Fujitsu Extended Query Table at 0x0040 number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. config_offset=0x3f0000 Creating 4 MTD partitions on "STR9100 NOR Flash": 0x00000000-0x00020000 : "ARMBOOT" 0x00040000-0x003f0000 : "Linux Kernel" 0x00020000-0x00030000 : "Non-volatile Config Partition" 0x003f0000-0x00800000 : "Config Partition" mtd: partition "Config Partition" extends beyond the end of device "STR9100 NOR Flash" -- size truncated to 0x10000 GACT probability on Mirror/redirect action on Simple TC action Loaded u32 classifier Actions configured NET: Registered protocol family 2 IP route cache hash table entries: 512 (order: -1, 2048 bytes) TCP established hash table entries: 2048 (order: 1, 8192 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP reno registered TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 NET: Registered protocol family 15 ieee80211: 802.11 data/management/control stack, git-1.1.7 ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com> RAMDISK: lzma compressed image found at block 0 VFS: Mounted root (ext2 filesystem) readonly. Freeing init memory: 88K init started: BusyBox v1.8.1 (2009-06-22 18:22:59 CST) starting pid 610, tty '/dev/ttyS0': '/bin/sh' U-Media, mount_config.sh: Who call me? (610) Got config lock (610) Mounting configuration filesystem 0 0 (610) Released config lock. 0 starting pid 636, tty '/dev/ttyS0': '/bin/sh' @@@@@@@@@@ Before disable SA learning in STAR CPU @@@@@@@@@@ dump 0x70000008 physical addr: 0x70000008 content: 0x00463d96 dump 0x7000000c physical addr: 0x7000000c content: 0x00463d96 @@@@@@@@@@ After disable SA learning in STAR CPU @@@@@@@@@@ dump 0x70000008 physical addr: 0x70000008 content: 0x004e3d96 dump 0x7000000c physical addr: 0x7000000c content: 0x004e3d96 open mac port 0 close mac port 0 open mac port 0 device eth0 entered promiscuous mode 1 br0: port 1(eth0) entering learning state br0: topology change detected, propagating br0: port 1(eth0) entering forwarding state br0 has the IP 192.168.1.226 Disabling SA learning in the STAR internal switch Configure ethernet port IP to 0.0.0.0 Loaded GPIO driver registered 0 Num LEDs to init 3 Starting upnpd monitor 15.03 The firmware version is 1.0.00 build 832 WAP610N [UUID 1c9477d4-1dd2-11b2-a242-8db32ac1cc4e] UPNP1.0 Daemon. /root/mtlk/etc END CREATE LINKS IN TMP END MAKE DEVICE PIN [4294684196] <6>mtlk: Using D-scratchpad for hot context (hw = 784 bytes) [4294684906] mtlk0 (_mtlk_pci_init_card:1150): PCI: PCI self test status: 0x00000004 [4294687076] <6>mtlk: wlan0 at PCI-0000:00:01.0 cp= 0xc028dcc0 l=256 0000: fc 1b cd 00 00 00 01 00 80 0d 00 00 00 00 00 00 0010: 30 1a 80 06 00 00 00 00 08 f0 ff ff 08 00 e0 ff 0020: 06 08 7e 00 30 1a 80 06 ff ff ff ff ff ff ff ff 0030: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0040: c0 00 00 00 00 00 01 03 80 10 b5 41 27 02 44 00 0050: 23 69 7b 11 03 00 00 01 01 08 43 41 00 16 24 09 0060: 0d d0 89 9f 63 dc 8b aa 63 00 01 01 00 00 00 00 0070: 00 00 00 00 34 0b 0a d0 84 a0 5e ee 8c b5 68 00 0080: 00 01 00 00 aa 5d 00 00 00 00 64 0a 86 f5 84 b6 0090: 60 0a 8e be 66 00 01 01 00 00 b3 5d 00 00 00 00 00a0: 84 0c 88 fc 85 bc 5f 19 8f c4 65 00 01 00 00 00 00b0: b8 5c 00 00 00 00 9d 85 84 12 8f ca 6c 17 95 c6 00c0: 6f 00 00 01 bd 63 ac 5c 00 00 00 00 05 2f 11 d3 00d0: 9e 93 80 a6 99 88 88 00 00 00 7c 6f 73 77 00 00 00e0: 00 00 00 00 00 00 07 6e 10 d6 a1 9d 84 a9 9b 77 00f0: 75 00 00 01 86 72 00 00 00 00 00 00 00 00 00 00 [4294689916] <6>mtlk: Options mask is 0x02 [4294689926] mtlk0 (mtlk_core_start:8080): DFS (SM-required) channels will not be used [4294689936] <6>mtlk: wlan0 at PCI-0000:00:01.0 with EEPROM MAC-address 00:23:69:7b:11:03 [4294689946] <6>mtlk: EEPROM version = 0x301 (769) [4294689966] <6>mtlk: Driver version: 2.3.5.19.6.7048.branches/REL_2.3.5.Release MAC/PHY versions: ap_upper.bin: @@@ VERSION INFO @@@ version number: REL_2.3.5_r788 MIPS: Upper CPU(TMC AGG AP) interface: PCI phy type: real phy on May 12 2009 at 17:53:15@@@ END @@@ contr_lm.bin: @@@ VERSION INFO @@@ version number: REL_2.3.5_r788 MIPS: Lower MAC interface: -- phy type: real phy on May 12 2009 at 17:52:49@@@ END @@@ /root/mtlk/etc END INSMOD DRIVER Configuring Linux QoS Queues END QOS 008,200 Error : unrecognised wireless request "s:" Error : unrecognised wireless request "s:" Error : unrecognised wireless request "s:" Error : unrecognised wireless request "s:" DriverSET Param is DONE END DRIVER PARAMS END HW LINITS END WRITE MAC ADDRESS DFSDisabled=1 Configuring wireless bridging ifconfig: SIOCSIFFLAGS: Bad address device wlan0 entered promiscuous mode Start apps init 1 1 0 chmod: /tmp/config.conf: No such file or directory grep: /tmp/wsc_config.txt: No such file or directory /root/mtlk/etc Finished apps init call drvhlpr start drvhlpr with param Starting BCL Server... [0030108493] drvhlpr: Metalink Driver Helper (version 1.3.18.exported) Starting Web Server... Configuring wireless bridging drvhlpr uses obsolete (PF_INET,SOCK_PACKET) [0033255590] drvhlpr: Waiting for kernel messages starting pid 934, tty '/dev/ttyS0': '/sbin/getty' ############################################# Welcome to the Metalink Dongle STAR platform, also known as D O R A N G O (Dongle on Dorado) ############################################# WAP610N login: br0: port 2(wlan0) entering learning state br0: topology change detected, propagating br0: port 2(wlan0) entering forwarding state mtlk_linkstat_event.sh:Wireless Link is UP WET610N will roll-back to default IP and netmask setting, IP: 192.168.1.226, netmask: 255.255.255.0 On DHCP startup status, skip to recover IP to default one delay for autoip .. delay for autoip .. Configure IP to 169.254.181.54 .. Current IP Address is - 192.168.1.226 |
cat /proc/cpuinfo
# cat /proc/cpuinfo Processor : FA526id(wb) rev 1 (v4l) BogoMIPS : 153.19 Features : swp half CPU implementer : 0x66 CPU architecture: 4 CPU variant : 0x0 CPU part : 0x526 CPU revision : 1 Cache type : write-back Cache clean : cp15 c7 ops Cache lockdown : format B Cache format : Harvard I size : 16384 I assoc : 2 I line length : 16 I sets : 512 D size : 16384 D assoc : 2 D line length : 16 D sets : 512 Hardware : STAR STR9100 Revision : 0000 Serial : 0000000000000000
cat /proc/mtd
# cat /proc/mtd dev: size erasesize name mtd0: 00400000 00010000 "STR9100 NOR Flash" mtd1: 00020000 00010000 "ARMBOOT" mtd2: 003b0000 00010000 "Linux Kernel" mtd3: 00010000 00010000 "Non-volatile Config Partition" mtd4: 00010000 00010000 "Config Partition"
cat /proc/bus/pci/devices
# cat /proc/bus/pci/devices 0000 eeee0000 0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0008 1a300680 5 b0a00008 b0800008 00000000 00000000 00000000 00000000 00000000 00001000 00200000 00000000 00000000 00000000 00000000 00000000 mtlk
ps
# ps PID Uid VSZ Stat Command 1 root 940 S init 2 root SWN [ksoftirqd/0] 3 root SW< [events/0] 4 root SW< [khelper] 5 root SW< [kthread] 12 root SW< [kblockd/0] 33 root SW [pdflush] 34 root SW [pdflush] 36 root SW< [aio/0] 35 root SW [kswapd0] 552 root SW< [cqueue/0] 572 root SW [mtdblockd] 621 root SW< [loop0] 694 root 936 S N /bin/sh ./mtlk_upnpd_monitor.sh 695 root 932 S /bin/sh ./mtlk_pbc_reboot.sh 696 root 928 S cat /dev/gpio3 894 root 3004 S ./wsccmd 1 2 3 4 895 root 936 S /bin/sh ./WPS_PBC.sh 1 2 902 root 940 S /bin/sh /etc/mtlk_init_start.sh 904 root 784 R N /root/mtlk/bcl/BclSockServer 906 root 736 S ./drvhlpr -a eth0 -a eth1 -r 1 -i wlan0 907 root 736 S ./drvhlpr -a eth0 -a eth1 -r 1 -i wlan0 908 root 3004 S ./wsccmd 1 2 3 4 910 root 3004 S ./wsccmd 1 2 3 4 911 root 3004 S ./wsccmd 1 2 3 4 912 root 3004 S ./wsccmd 1 2 3 4 913 root 784 S N /root/mtlk/bcl/BclSockServer 914 root 784 S N /root/mtlk/bcl/BclSockServer 915 root 1788 S N /root/mtlk/web/webs -c 0 918 root 3004 S ./wsccmd 1 2 3 4 920 root 736 S ./drvhlpr -a eth0 -a eth1 -r 1 -i wlan0 921 root 784 R N /root/mtlk/bcl/BclSockServer 922 root 3004 S ./wsccmd 1 2 3 4 923 root 3004 S ./wsccmd 1 2 3 4 924 root 3004 S ./wsccmd 1 2 3 4 925 root 3004 S ./wsccmd 1 2 3 4 927 root 928 S cat /dev/gpio13 928 root 736 S ./drvhlpr -a eth0 -a eth1 -r 1 -i wlan0 929 root 784 S N /root/mtlk/bcl/BclSockServer 931 root 2204 S ./hostapd -t hostapd.conf -ddK 1038 root 788 S N /bin/autoip br0 1065 root 1516 S N upnpd 1068 root 948 S N udhcpc -i br0 -H WAP610N -s /etc/udhcpc/dhcp.tcl -b 1287 root 944 S -sh 1383 root 928 S N sleep 120 1416 root 936 R ps