See 'WikiDevi' @ the Internet Archive (MW XML, Files, Images)
upgraded MW to 1.30 - maybe things are slightly less broken

Western Digital My Net N750

From WikiDevi
Jump to: navigation, search

Western Digital My Net N750 (E2F)
Availability: discontinued

Manuf/OEM/ODM Alpha Networks WRG-ND13

FCC approval date: 12 April 2012
(Est.) release date: 14 June 2012
(Est.) initial retail price (in USD): $119.99
UPC: 718037786506 (UPC DB, On eBay)
Country of manuf.: China

Amazon image

ASIN
B007KZQM9Q (Flag of the United States.svg, On Amazon, On CCC)

Type: wireless router

FCC ID: RRK-E2F
Industry Canada ID: 4833A-E2F

Power: 12 VDC, 2 A
Connector type: barrel

CPU1: Atheros AR9344 (560 MHz)
FLA1: 16 MiB
16,777,216 B
131,072 Kib
16,384 KiB
128 Mib
0.0156 GiB
(Winbond 25Q128BVFG)
RAM1: 128 MiB
134,217,728 B
1,048,576 Kib
131,072 KiB
1,024 Mib
0.125 GiB
(ESMT M14D5121632A-2.5B × 2)

Expansion IFs: USB 2.0
USB ports: 2
JTAG: probably
Serial: yes, (115200,8,N,1), 5-pin header, populated, 3.3V TTL, JP1

WI1 chip1: Atheros AR9344
WI1 802dot11 protocols: bgn
WI1 MIMO config: 2x2:2
WI1 antenna connector: none
WI2 chip1: Atheros AR9380
WI2 802dot11 protocols: an
WI2 MIMO config: 3x3:3
WI2 antenna connector: U.FL

ETH chip1: Atheros AR9344
Switch: Atheros AR8327N
LAN speed: 10/100/1000
LAN ports: 4
WAN speed: 10/100/1000
WAN ports: 1

abgn

Additional chips
2.4GHz Power Amplifier IC;Richwave;RTC6691;692, 6691, A911;2;
5GHz Power Amplifier IC;Skyworks;SE5005L;SiGe, 5005L, 1486Z;3;
4-port USB hub controller;Genesys Logic;GL850G;;1;

Stock bootloader: U-Boot 1.1.4

Stock FW OS: Linux 2.6.31 LSDK-9.2.0_U8.834-svn2231

Third party firmware supported: OpenWrt

Flags: boot log

Default SSID: WesternDigital (3 addl. devices)
Default IP address: 192.168.1.1
the IP 192.168.1.1 is used by 1086 additional devices
of which 5 are Western Digital devices
Default login user: admin
Default login password: password
admin:password credentials used by 376 additional devices
of which 6 are Western Digital devices

802dot11 OUI: 00:90:A9 (8 E, 7 W, 2012)
Ethernet OUI: 00:90:A9 (8 E, 7 W, 2012)

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


Product page

GPL Source Code for the device

"8WRGND13.2A1G" (board ID = wrgnd13 [Alpha Networks WRG-ND13]) is silkscreened on the board of a production unit.

This device is similar to the Western Digital My Net N600 (w/ an Alpha board ID of wrgnd16).. but the N600 omits the GbE switch (for the in-SoC switch) and uses AR9382 (2x2) instead of AR9380.

The default SSID for both bands is WesternDigital.

Wi-Fi Certified (alt.) (as of 06/26/2012)

Additional external links[edit]

Wikis / third party firmware projects[edit]

Forum threads[edit]

From the vendor[edit]

applies to the N600, N750, N900 and N900 Central

Other[edit]

Per user comments, telnet credentials (@ telnet.php ?) for the device appear to be Alphanetworks:wrgnd13_wd_av
$119.99 MSRP

Images[edit]

Serial[edit]

Pinout[edit]

The UART is accessible at the (handily populated) JP1.

The pinout appears to be as follows...

[TxD][GND][3.3]     [RxD]
                    (JP1 text)

Info derived from[edit]

cat /proc/cmdline[edit]

# cat /proc/cmdline
console=ttyS0,115200 root=/dev/mtdblock0 rw mem=128m

cat /proc/cpuinfo[edit]

# cat /proc/cpuinfo
system type             : Atheros AR934x
processor               : 0
cpu model               : MIPS 74Kc V4.12
BogoMIPS                : 279.55
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0000, 0x0ff8, 0x0000, 0x0100]
ASEs implemented        : mips16 dsp
shadow register sets    : 1
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available

cat /proc/mtd[edit]

# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 0099d000 00010000 "rootfs"
mtd1: 00f80000 00010000 "upgrade"
mtd2: 00010000 00010000 "devdata"
mtd3: 00010000 00010000 "devconf"
mtd4: 00010000 00010000 "radiocfg"
mtd5: 01000000 00010000 "flash"
mtd6: 00040000 00010000 "bootloader"
mtd7: 00010000 00010000 "bdcfg"
mtd8: 00010000 00010000 "devrev1"
mtd9: 00010000 00010000 "devrev2"
mtd10: 00020000 00010000 "devrev3"

lsmod[edit]

# lsmod
Module                  Size  Used by
nf_nat_pptp             2608  0
nf_conntrack_pptp       6064  1 nf_nat_pptp
nf_conntrack_proto_gre     4880  1 nf_conntrack_pptp
nf_nat_proto_gre        2064  1 nf_nat_pptp
nf_nat_rtsp             5552  0
nf_conntrack_rtsp       7344  1 nf_nat_rtsp
nf_nat_sip              8032  0
nf_conntrack_sip       19664  1 nf_nat_sip
nf_conntrack_ipsec_pass     7200  0
umac                  673472  0
ath_dev               227632  1 umac
ath_dfs                49264  1 ath_dev
ath_rate_atheros       38480  1 ath_dev
ath_hal               608352  3 umac,ath_dev,ath_dfs
adf                    14416  3 umac,ath_dev,ath_hal
asf                     9584  4 umac,ath_dev,ath_dfs,ath_hal
rebootm                 1776  0
athrs_gmac            155440  0
gpio                    4096  0
ufsd                  520672  0
NetUSB                195168  0
GPL_NetUSB              8016  1 NetUSB

ps[edit]

# ps
  PID USER       VSZ STAT COMMAND
    1 root       768 S    init
    2 root         0 SW<  [kthreadd]
    3 root         0 SW<  [ksoftirqd/0]
    4 root         0 SW<  [events/0]
    5 root         0 SW<  [khelper]
    8 root         0 SW<  [async/mgr]
   81 root         0 SW<  [kblockd/0]
   90 root         0 SW<  [khubd]
  112 root         0 SW   [pdflush]
  113 root         0 SW   [pdflush]
  114 root         0 SW<  [kswapd0]
  115 root         0 SW<  [nfsiod]
  116 root         0 SW<  [crypto/0]
  276 root         0 SW<  [mtdblockd]
  334 root         0 SW<  [rpciod/0]
  360 root         0 SW   [ telnetDBGD ]
  361 root         0 SW   [ acktelnetDBGD ]
  362 root         0 SW   [checkSBusTimeou]
  378 root       908 S <  udevd --daemon
  399 root      1620 S    xmldb -n wrgnd13_wd_av -t
  400 root       912 S    servd -d schedule_off
  543 root       864 S    logd -p notice
  544 root       840 S    klogd -p notice
  589 root       864 S    gpiod -w 4
  601 root       848 S    hd-idle -a sda -i 600
  681 root         0 SW<  [napt_ct_scan]
  838 root       884 S    ddnsd
  896 root       892 R    -/bin/sh
 1030 root         0 SW   [NU UDP]
 1031 root         0 SW   [NU TCP]
 1145 root       848 S    portt -c DNAT.PORTT
 1575 root      1056 S    udhcpc -i eth0.2 -H MyNetN750 -p /var/servd/WAN-1-udh
 2669 root      1528 S    hostapd /var/topology.conf
 3471 root      1216 S    mDNSResponderPosix -b -i br0 -e WDRouter -f /var/rend
 3817 root       976 S    lld2d -c /var/lld2d.conf br0 ath0
 3897 root       868 S    /bin/sh /etc/services/SAMBA_loop.sh
 3905 root       604 S    KC_SMB
 3955 root      1520 S    httpd -f /var/run/httpd.conf
 3980 root       864 S    nameresolv -n -l -i br0 -r MyNetN750 -r WDRouter
 4024 root      4404 S    ./dms_smm
 4027 root      4404 S    ./dms_smm
 4028 root      4404 S    ./dms_smm
 4029 root       604 S    KC_SMB
 4030 root       604 S    KC_SMB
 4031 root       604 S    KC_SMB
 4039 root       604 S    KC_SMB
 4040 root       604 S    KC_SMB
 5460 root      1080 S    udhcpd /var/servd/LAN-1-udhcpd.conf
 5507 root      1080 S    udhcpd /var/servd/LAN-2-udhcpd.conf
 5694 root       944 S    igmpproxy -c /var/run/igmpproxy.conf -s /etc/scripts/
 5769 root      1000 S    dnsmasq -C /var/servd/DNS.conf
 6082 root       772 R    ps

iwconfig[edit]

# iwconfig
lo        no wireless extensions.

sit0      no wireless extensions.

ip6tnl0   no wireless extensions.

eth0      no wireless extensions.

wifi0     no wireless extensions.

wifi1     no wireless extensions.

eth0.1    no wireless extensions.

eth0.2    no wireless extensions.

br0       no wireless extensions.

br1       no wireless extensions.

ath0      IEEE 802.11ng  ESSID:"WesternDigital"
          Mode:Master  Frequency:2.437 GHz  Access Point: 00:90:A9:A6:23:BB
          Bit Rate:144.4 Mb/s   Tx-Power:21 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=94/94  Signal level=-96 dBm  Noise level=-95 dBm
          Rx invalid nwid:9982  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ath2      IEEE 802.11na  ESSID:"WesternDigital"
          Mode:Master  Frequency:5.22 GHz  Access Point: 00:90:A9:A6:23:BD
          Bit Rate:450 Mb/s   Tx-Power:17 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=94/94  Signal level=-96 dBm  Noise level=-95 dBm
          Rx invalid nwid:40  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

cat /proc/bus/usb/devices[edit]

# cat /proc/bus/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 2.06
S:  Manufacturer=Linux 2.6.31--LSDK-9.2.0_U8.834-svn2231 ehci_hcd
S:  Product=ATH EHCI
S:  SerialNumber=platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0608 Rev=32.98
S:  Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

ls /lib[edit]

# ls /lib
xtables              libresolv.so.0       libip4tc.so
out-daap.so          libresolv.so         libid3tag.so.0.2.0
modules              libpthread.so.0      libid3tag.so.0
libxtables.so.4.0.0  libpthread.so        libid3tag.so
libxtables.so.4      libnsl.so.0          libid3tag.la
libxtables.so        libnsl.so            libiconv.so.2.2.0
libxtables.la        libm.so.0            libiconv.so.2
libwpa_ctrl.so       libm.so              libgdbm.so.3
libwpa_common.so     libjson.so.0.0.1     libgcc_s.so.1
libutil.so.0         libjson.so.0         libgcc_s.so
libutil.so           libjson.so           libdl.so.0
libstdc++.so.6.0.10  libiptc.so.0.0.0     libdl.so
libstdc++.so.6       libiptc.so.0         libcrypto.so
libssl.so            libiptc.so           libcrypt.so.0
libsqlite3.so.0.8.6  libip6tc.so.0.0.0    libcrypt.so
libsqlite3.so.0      libip6tc.so.0        libc.so.0
libsqlite3.so        libip6tc.so          libc.so
librt.so.0           libip4tc.so.0.0.0    ld-uClibc.so.0
librt.so             libip4tc.so.0

busybox[edit]

# busybox
BusyBox v1.14.1 (2012-03-29 22:49:59 CST) multi-call binary
Copyright (C) 1998-2008 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.

Usage: busybox [function] [arguments]...
   or: function [arguments]...

        BusyBox is a multi-call binary that combines many common Unix
        utilities into a single executable.  Most people will create a
        link to busybox for each function they wish to use and BusyBox
        will act like whatever it was invoked as!

Currently defined functions:
        [, [[, addgroup, adduser, arp, awk, basename, bunzip2, bzcat, bzip2,
        cat, chmod, chpasswd, cp, cryptpw, cut, date, dd, delgroup, deluser,
        devmem, df, du, echo, egrep, eject, expr, false, fdisk, fgrep, find,
        free, grep, gunzip, gzip, hostname, id, ifconfig, init, insmod, ip,
        ipaddr, iplink, iproute, iprule, iptunnel, kill, killall, killall5,
        ln, ls, lsmod, mkdir, mknod, mkpasswd, mkswap, modprobe, mount, msh,
        mv, netstat, nice, passwd, pidof, ping, ping6, ps, pwd, renice, rm,
        rmdir, rmmod, route, sed, sh, sleep, swapoff, swapon, sync, sysctl,
        tar, test, tftp, top, touch, tr, true, tunctl, umount, uname, uptime,
        vconfig, vi, wc, wget, xargs, yes, zcat

Misc. info[edit]

The PCI ID of the on-board AR9380 is 168c:0030 (168c:a120).