Western Digital My Net AC Bridge
Western Digital My Net AC Bridge
Manuf (OEM/ODM): CyberTAN
FCC approval date: 19 October 2012
(Est.) release date: 14 November 2012
UPC: 718037800646 (UPC DB, On eBay)
Country of manuf.: China
Type: bridge
FCC ID: N89-WE301A1
IC ID: 5005A-WE301A1
Power: 12 VDC, 1.5 A
Connector type: barrel
CPU1: Broadcom BCM4706
FLA1: 8 MiB 8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br /> (Winbond W25Q64FVSIG)
RAM1: 64 MiB67,108,864 B <br />524,288 Kib <br />65,536 KiB <br />512 Mib <br />0.0625 GiB <br /> (EtronTech EM68A16CWQB-25H × 2)
Expansion IFs: Mini PCIe
Mini PCIe slots: 1
Serial: yes, internal, 5-pin header, DJ1, (115200,8,N,1), unpopulated, 3.3V TTL
WI1 module: unknown
WI1 module IF: Mini PCIe (oversized)
WI1 chip1: Broadcom BCM4360
WI1 802dot11 protocols: an+ac
WI1 MIMO config: 3x3:3
WI1 antenna connector: U.FL
ETH chip1: Broadcom BCM4706
Switch: Broadcom BCM53125
LAN speed: 1G
LAN ports: 4
an+ac
Stock bootloader: CFE 6.30.39.30 (r339013)
Stock FW OS: Linux 2.6.22
Default SSID: MyACBridge
Default IP address: 192.168.1.240
the IP 192.168.1.240 is used by 21 additional devices
of which 0 are Western Digital devices
Default login user: admin
Default login password: password
admin:password credentials used by 423 additional devices
of which 6 are Western Digital devices
For a list of all currently documented Broadcom chipsets with specifications, see Broadcom.
The radio is using three Skyworks SE5003L1 802.11ac power amplifier ICs.
By default (in an unconfigured state), this device will probe for a MyACBridge SSID.
Serial
Pinout
(GND) 5 (...) (RxD) (TxD) (...) 1 DJ1
Info derived from
• boot log |
---|
CFE version 6.30.39.30 (r339013) based on BBP 1.0.37 for BCM947XX (32bit,SP,LE) Build Date: Fri Oct 5 13:37:24 CST 2012 (root@localhost.localdomain) Copyright (C) 2000-2008 Broadcom Corporation. Init Arena Init Devs. Boot partition size = 262144(0x40000) Found an ST compatible serial flash with 128 64KB blocks; total size 8MB No NAND flash type found bcm_robo_enable_switch: EEE is disabled et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.30.39.30 (r339013) CPU type 0x19749: 600MHz Tot mem: 65536 KBytes CFE mem: 0x80700000 - 0x8084D1C0 (1364416) Data: 0x80736F30 - 0x8073A1C0 (12944) BSS: 0x8073A1C0 - 0x8074B1C0 (69632) Heap: 0x8074B1C0 - 0x8084B1C0 (1048576) Stack: 0x8084B1C0 - 0x8084D1C0 (8192) Text: 0x80700000 - 0x80736F2C (225068) Boot version: v6.1 The boot is CFE mac:257792 edward ====BOOTNV_SUPPORT = 0 RESERVE_MAC[8] PER_MAC_LEN[18] src2 BFC3EF00 dst2 8084CD7E mac_init(): Find mac [00:90:A9:F1:C1:14] in location 0 Nothing... country_init(): Find country code in location 0 The country is same ### CLKDIV= 0x80a082c, SFlashClkDiv=8 clkdivsf=2 ### ### Change it to 0x20a082c (2) ### Device eth0: hwaddr 00-90-A9-F1-C1-14, ipaddr 192.168.1.240, mask 255.255.255.0 gateway not set, nameserver not set trx_failed 0 ui_cmd_go bufsize 58404416 Loader:raw Filesys:tftp Dev:eth0 File:: Options:(null) Loading: Failed. Could not load :: Timeout occured Loader:raw Filesys:raw Dev:flash0.os File: Options:(null) Loading: ....... 4178752 bytes read Entry at 0x80001000 Closing network. Starting program at 0x80001000 Linux version 2.6.22 (root@localhost.localdomain) (gcc version 4.2.3) #1 PREEMPT Tue Nov 6 12:05:32 CST 2012 CPU revision is: 00019749 Found an ST compatible serial flash with 128 64KB blocks; total size 8MB Determined physical RAM map: memory: 04000000 @ 00000000 (usable) Zone PFN ranges: Normal 0 -> 16384 HighMem 16384 -> 16384 early_node_map[1] active PFN ranges 0: 0 -> 16384 Built 1 zonelists. Total pages: 16384 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: 512 (order: 9, 2048 bytes) CPU: BCM5300 rev 1 at 600 MHz Using 300.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: 59836k/65536k available (3370k kernel code, 5636k reserved, 493k data, 216k 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: Initializing host PCI: Reset RC PCI: Initializing host PCI: Reset RC PCI: Fixing up bus 0 PCI/PCIe coreunit 0 is set to bus 1. PCI: Fixing up bridge PCI: Fixing up bridge PCI: Enabling device 0000:01:00.1 (0004 -> 0006) PCI: Fixing up bus 1 PCI/PCIe coreunit 1 is set to bus 2. PCI: Fixing up bridge PCI: Fixing up bridge PCI: Enabling device 0000:02:00.1 (0004 -> 0006) PCI: Fixing up bus 2 NET: Registered protocol family 2 Time: MIPS clocksource has been installed. 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 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 JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. fuse init (API version 7.8) io scheduler noop registered (default) HDLC line discipline: version $Revision: 1.1.1.1 $, maxframe=4096 N_HDLC line discipline registered. Serial: 8250/16550 driver $Revision: 1.1.1.1 $ 4 ports, IRQ sharing disabled serial8250: ttyS0 at MMIO 0x0 (irq = 8) is a 16550A serial8250: ttyS1 at MMIO 0x0 (irq = 8) is a 16550A loop: module loaded PPP generic driver version 2.4.2 pflash: found no supported devices sflash: squash filesystem with lzma found at block 29 Creating 4 MTD partitions on "sflash": 0x00000000-0x00040000 : "boot" 0x00040000-0x007f0000 : "linux" 0x001dcde0-0x007f0000 : "rootfs" 0x007f0000-0x00800000 : "nvram" usbmon: debugfs is not available usbcore: registered new interface driver usblp drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. u32 classifier Actions configured nf_conntrack version 0.5.0 (512 buckets, 4096 max) GRE over IPv4 tunneling driver ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 10 lo: Disabled Privacy Extensions ip6_tables: (C) 2000-2006 Netfilter Core Team IPv6 over IPv4 tunneling driver sit0: Disabled Privacy Extensions 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: 216k freed Warning: unable to open an initial console. Failed to execute /init ctmisc: module license 'unspecified' taints kernel. Register /dev/ctmisc device, major:10 minor:255 cmd=[/sbin/hotplug2 --coldplug & ] [sighandler]: No more events to be processed, quitting. [cleanup]: Waiting for children. [cleanup]: All children terminated. cmd=[misc -t getctmisc_ioctl: cmd=0x11, buffer size=260 _mac -w 3 ] data_init(): base = 0xbfc3ef00 data_init(): location = [1], mydatas index = 1 ctmisc_ioctl: index=1 tallest:=====(ctmisc ioctl done...)===== get_data(): Get MAC count is [1] get_data(): MAC 0: [00:90:A9:F1:C1:14] get_dactmisc_ioctl: cmd=0x15, buffer size=260 ta(): done cmd=data_init(): base = 0xbfc3fe30 [misc -t get_sn data_init(): location = [1], mydatas index = 1 -w 3 ] ctmisc_ioctl: index=1 tallest:=====(ctmisc ioctl done...)===== get_data(): Get SN count is [1] get_data(): SN 0: [WNF434501118] get_data(): done wps_device_ctmisc_ioctl: cmd=0x2c, buffer size=260 data_init(): base = 0xbfc3fd30 cmd=[misc -t gedata_init(): location = [1], mydatas index = 1 t_country -w 3 ]ctmisc_ioctl: index=1 tallest:=====(ctmisc ioctl done...)===== get_data(): Get COUNTRY count is [1] get_data(): COUNTRY 0: [US] get_data(): done cmd=[misc -ctmisc_ioctl: cmd=0x5e, buffer size=260 t get_5g_countrydata_init(): base = 0xbfc3fb30 _code -w 3 ] data_init(): location = [1], mydatas index = 1 ctmisc_ioctl: index=1 tallest:=====(ctmisc ioctl done...)===== get_data(): Get 5G_COUNTRY_CODE count is [1] get_data(): 5G_COUNTRY_CODE 0: [Q2/3] get_data(): done cmd=[insmod ctf ] cmd=[insmod ipv6 ] insmod: ipv6.ko: no module by that name found cmd=[insmod emf ] cmd=[insmod igs ] cmd=[insmod et ] cmd=[insmod bcm57xx ] cmd=[insmod dpsta ] insmod: dpsta.ko: no module by that name found cmd=[insmod wl ] Hit enter to continue...cmd=[et robowr 0x02 0x06 0x001000a0 ] cmd=[et robowr 0x0 0x12 0x020b ] cmd=[resetbutton ] cmd=[vconfig set_name_type VLAN_PLUS_VID_NO_PAD ] cmd=[vconfig add eth0 1 ] cmd=[vconfig set_ingress_map vlan1 0 0 ] cmd=[vconfig set_ingress_map vlan1 1 1 ] cmd=[vconfig set_ingress_map vlan1 2 2 ] cmd=[vconfig set_ingress_map vlan1 3 3 ] cmd=[vconfig set_ingress_map vlan1 4 4 ] cmd=[vconfig set_ingress_map vlan1 5 5 ] cmd=[vconfig set_ingress_map vlan1 6 6 ] cmd=[vconfig set_ingress_map vlan1 7 7 ] cmd=[vconfig add eth0 2 ] cmd=[vconfig set_ingress_map vlan2 0 0 ] cmd=[vconfig set_ingress_map vlan2 1 1 ] cmd=[vconfig set_ingress_map vlan2 2 2 ] cmd=[vconfig set_ingress_map vlan2 3 3 ] cmd=[vconfig set_ingress_map vlan2 4 4 ] cmd=[vconfig set_ingress_map vlan2 5 5 ] cmd=[vconfig set_ingress_map vlan2 6 6 ] cmd=[vconfig set_ingress_map vlan2 7 7 ] cmd=[brctl addbr br0 ] cmd=[brctl setfd br0 0 ] cmd=[brctl stp br0 on ] cmd=[wlconf vlan1 up ] vlan1: WLC_GET_VAR(cap): Operation not supported cmd=[brctl addif br0 vlan1 ] Write wireless mac successfully cmd=[wlconf eth1 up ] eth1: cmd=142: Invalid argument eth1: cmd=142: Invalid argument eth1: WLC_SET_VAR(bw_cap): Invalid argument eth1: WLC_SET_VAR(chanspec): Invalid argument eth1: cmd=110: Invalid argument eth1: WLC_SET_VAR(ampdu_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_rr_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_rr_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_rr_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_rr_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_rr_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_rr_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_rr_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(ampdu_rr_retry_limit_tid): Operation not supported eth1: WLC_SET_VAR(bg_rate): Operation not supported eth1: WLC_SET_VAR(a_rate): Operation not supported eth1: WLC_SET_VAR(bg_rate): Operation not supported eth1: WLC_SET_VAR(a_rate): Operation not supported eth1: WLC_SET_VAR(bg_mrate): Operation not supported eth1: WLC_SET_VAR(a_mrate): Operation not supported eth1: WLC_SET_VAR(bg_mrate): Operation not supported eth1: WLC_SET_VAR(a_mrate): Operation not supported eth1: WLC_SET_VAR(avg_dma_xfer_rate): Operation not supported eth1: cmd=64: Operation not supported cmd=[brctl addif br0 eth1 ] cmd=[ntpclient -h 192.5.41.40 192.5.41.41 133.100.9.2 -i 3 -l -s ] cmd=[httpd ] cmd=[upnp -D ] UPnP daemon is ready to run cmd=[igd -D ] igd: No such file or directory WARNING: console log level set to 1 cmd=[/bin/eapd ] cmd=[nas ] cmd=[killall wps_monitor ] killall: wps_monitor: no process killed cmd=[/bin/wps_monitor ] cmd=[ses -f ] ses: No such file or directory WARNING: console log level set to 1 cmd=[ses_cl -f ] ses_cl: No such file or directory WARNING: console log level set to 1 cmd=[igmp br0 ] igmp: No such file or directory WARNING: console log level set to 1 cmd=[lld2d br0 ] LLTD: wireless interface argument is eth1. ### wps_wfi_init(): <wl0_wfi_enable=(null)>WFI is not enabled ### cmd=[/usr/sbin/phymons ] /usr/sbin/phymons: No such file or directory WARNING: console log level set to 1 cmd=[/usr/sbin/acsd ] ACSD >>main(393): No interface specified, exiting...cmd=[/sbin/monitor_cable ] cmd=[/usr/sbin/arp -c ] cmd=[pxydns ] cmd=[iptables -t nat -A PREROUTING -i br0 -p udp --dport 53 -j REDIRECT --to-ports 53 ] Proxy DNS Waiting for client on port 53 cmd=[pxyhttp ] cmd=[iptables -t nat -A PREROUTING -i br0 -d ! 192.168.1.240 -p tcp --dport 80 -j REDIRECT --to-ports 50080 ] cmd=[pxynbns ] proxy:nbns llmnr cmd=[rootap_monitor ] eth1: WLC_GET_VAR(sta_info): Bad address cmd=[ping_internet ] cmd=[mDNS -o /tmp/.mdns_host_info -d -h MyACBridge -l 192.168.2.198 ] cmd=[tftpd -s /tmp -c -l -P WDHNHLBT ] cmd=[wlconf vlan1 start ] cmd=[wlconf eth1 start ] Hit enter to continue...The boot is CFE tftp server started tftpd: standalone socket Hit enter to continue...cmd=[iptables -t mangle -F ] cmd=[killall stats ] killall: stats: no process killed cmd=[killall ntpclient ] cmd=[killall ip-up ] killall: ip-up: no process killed cmd=[killall ip-down ] killall: ip-down: no process killed cmd=[killall -1 pppoecd ] killall: pppoecd: no process killed cmd=[killall pppoecd ] killall: pppoecd: no process killed /var/run/dhcpc-wan.pid: No such file or directory cmd=[killall wan_auto_detect ] killall: wan_auto_detect: no process killed Hit enter to continue.../var/run/dhcpc-wan.pid: No such file or directory cmd=[dhclient -nw -cf /tmp/dhcpc-wan.conf -sf /tmp/dhcpc -lf /tmp/dhcpc-wan.leases -pf /var/run/dhcpc-wan.pid br0 ] reason[PREINIT] cmd=[killall -16 dhcpd ] killall: dhcpd: no process killed cmd=[killall dhcpd ] killall: dhcpd: no process killed cmd=[iptables -t nat -D PREROUTING -i br0 -p udp --dport 53 -j REDIRECT --to-ports 53 ] cmd=[killall pxydns ] cmd=[iptables -t nat -D PREROUTING -i br0 -d ! 192.168.1.240 -p tcp --dport 80 -j REDIRECT --to-ports 50080 ] Hit enter to continue...cmd=[killall pxyhttp ] cmd=[killall mDNS ] Hit enter to continue...cmd=[mDNS -o /tmp/.mdns_host_info -d -h MyACBridge -l 192.168.2.198 ] Hit enter to continue...cmd=[killall -16 upnp ] UPnP daemon is ready to run cmd=[touch /tmp/hosts ] cmd=[killall dnsmasq ] cmd=[/usr/sbin/dnsmasq -R -h -i br0 -c 0 -r /tmp/resolv.conf ] reason[BOUND] Hit enter to continue... |
cat /proc/mtd
# cat /proc/mtd dev: size erasesize name mtd0: 00040000 00010000 "boot" mtd1: 007b0000 00010000 "linux" mtd2: 00613220 00010000 "rootfs" mtd3: 00010000 00010000 "nvram"
lsmod
# lsmod Module Size Used by Tainted: P wl 3251472 0 bcm57xx 171456 0 et 58944 0 igs 17232 1 wl emf 20928 2 wl,igs ctf 15840 0 ctmisc 19776 0
cat /proc/bus/pci/devices
# cat /proc/bus/pci/devices 0000 14e40800 8 18000000 0 0 0 0 0 0 1000 0 0 0 0 0 800 0008 14e44715 4 18002000 0 0 0 0 0 0 1000 0 0 0 0 0 800 et 0020 14e4471a 6 18009000 0 0 0 0 0 0 1000 0 0 0 0 0 800 0021 14e4471a 6 18004000 0 0 0 0 0 0 1000 0 0 0 0 0 800 0028 14e40820 3 18005000 0 0 0 0 0 0 1000 0 0 0 0 0 800 0030 14e40820 5 1800e000 0 0 0 0 0 0 1000 0 0 0 0 0 800 0038 14e4052e e 18006000 0 0 0 0 0 0 1000 0 0 0 0 0 800 0040 14e4080e 10 18007000 0 0 0 0 0 0 1000 0 0 0 0 0 800 0048 14e40534 f 18008000 0 0 0 0 0 0 1000 0 0 0 0 0 800 0100 14e45300 3 8000004 0 4 0 0 0 0 4000 0 8000000 0 0 0 0 0101 14e40000 3 8004004 0 4 0 0 0 0 4000 0 8000000 0 0 0 0 0200 14e45300 5 40000004 0 4 0 0 0 0 4000 0 8000000 0 0 0 0 0201 14e40000 5 40004004 0 4 0 0 0 0 4000 0 8000000 0 0 0 0 0208 14e443a2 5 40008004 0 40200004 0 0 0 0 8000 0 200000 0 0 0 0 wl
ps
# ps PID Uid VSZ Stat Command 1 0 2660 S /sbin/preinit 2 0 SW< [kthreadd] 3 0 SW< [ksoftirqd/0] 4 0 SW< [events/0] 5 0 SW< [khelper] 26 0 SW< [kblockd/0] 27 0 SW< [ksuspend_usbd] 30 0 SW< [khubd] 61 0 SW [pdflush] 62 0 SW [pdflush] 63 0 SW< [kswapd0] 64 0 SW< [aio/0] 597 0 SW< [mtdblockd] 1812 0 2656 S resetbutton 1853 0 2788 S httpd 1856 0 1940 S upnp -D 1910 0 1516 S /bin/eapd 1913 0 2084 S nas 1915 0 3132 S /bin/wps_monitor 1951 0 1256 S lld2d br0 1956 0 2388 S /sbin/monitor_cable 1962 0 1108 S pxynbns 1963 0 2660 S rootap_monitor 1964 0 2664 S ping_internet 1971 0 2056 S tftpd -s /tmp -c -l -P WDHNHLBT 1994 0 3364 S dhclient -nw -cf /tmp/dhcpc-wan.conf -sf /tmp/dhcpc - 2014 0 852 S mDNS -o /tmp/.mdns_host_info -d -h MyACBridge -l 192. 2132 0 1612 S /bin/sh 2504 0 1508 R ps
wl -i eth1 revinfo
# wl -i eth1 revinfo vendorid 0x14e4 deviceid 0x43a2 radiorev 0x32069000 chipnum 0x4360 chiprev 0x2 chippackage 0x1 corerev 0x28 boardid 0x621 boardvendor 0x14e4 boardrev P307 driverrev 0x61e271e ucoderev 0x2f10071 bus 0x1 phytype 0xb phyrev 0x0 anarev 0x0