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

Netgear WNDAP620

From WikiDevi
Jump to: navigation, search

Netgear WNDAP620
Availability: common

Manuf/OEM/ODM Wistron NeWeb

FCC approval date: 29 June 2012
UPC: 606449082388 (UPC DB, On eBay)
Country of manuf.: China

Amazon image

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

Type: access point

FCC ID: PY312200202, NKR-DNXAG1
Industry Canada ID: 4054A-12200202

Power: 12 VDC, 1.5 A
Connector type: barrel

CPU1: Applied Micro APM82181 (1 GHz)
FLA1: 32 MiB
33,554,432 B
262,144 Kib
32,768 KiB
256 Mib
0.0313 GiB
(Hynix Model?)
RAM1: 128 MiB
134,217,728 B
1,048,576 Kib
131,072 KiB
1,024 Mib
0.125 GiB
(Hynix Model? × 2)

Expansion IFs: Mini PCIe
Mini PCIe slots: 1

WI1 module: Wistron NeWeb DNXA-G1
WI1 module IF: Mini PCIe
WI1 chip1: Atheros AR9380
WI1 802dot11 protocols: abgn
WI1 MIMO config: 3x3:3
WI1 antenna connector: U.FL, RP-SMA

ETH chip1: Applied Micro APM82181
ETH chip2: Realtek RTL8363SB
LAN speed: 10/100/1000
LAN ports: 1

abgn

Stock FW OS: Linux 2.6.36.2

Third party firmware supported: OpenWrt

Default IP address: 192.168.0.100
the IP 192.168.0.100 is used by 14 additional devices
of which 9 are Netgear devices
Default login user: admin
Default login password: password
admin:password credentials used by 392 additional devices
of which 284 are Netgear devices

802dot11 OUI: 90:A4:DE (-, 6 W, 2011)
Ethernet OUI: 90:A4:DE (-, 6 W, 2011)

 FCC ID
Wistron NeWeb DNXA-G1NKR-DNXAH1
NKR-DNXAG1
PY312200202
 FCC ID
Netgear WNDAP660PY312200203
NKR-DNXAG1
Wistron NeWeb DNXA-G1NKR-DNXAH1
NKR-DNXAG1
PY312200202
For a list of all currently documented Applied Micro (AMCC) SoC's with specifications, see Applied Micro.
For a list of all currently documented Atheros chipsets with specifications, see Atheros.


ProSafe 3x3 Single Radio, Dual Band Wireless-N Access Point

"48.JN100.SGB" and "2012/02/29" is silkscreened on the board in the FCC photos.

It would seem that the processor used in this device is an Applied Micro product.

This board is the little brother of the WNDAP660.

Serial[edit]

Boot Log
U-Boot 2009.08-wndap660_620 (Apr 09 2012 - 09:58:05)

CPU:   AMCC PowerPC APM82181 Rev. E at 1000 MHz (PLB=166, OPB=83, EBC=83 MHz)
       Security support
       Bootstrap Option H - Boot ROM Location I2C (Addr 0x52), booting from NAND
       32 kB I-Cache 32 kB D-Cache
Board: WNDAP 620 , PCIE0/Wireless
I2C:   ready
DRAM:  128 MB
NAND:  32 MiB
Configure Max Payload 256B
PCIE0: successfully set as root-complex
        01  00  168c  0030  0280  ff
Net:   RTL8367RB initialize...
Disable VLAN...done
Done
ppc_4xx_eth0

Type run flash_nfs to mount root filesystem over NFS
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x110000, size 0x600000
 6291456 bytes read: OK
NAND read: device 0 offset 0x1bd0000, size 0x10000
 65536 bytes read: OK

## Booting kernel from Legacy Image at 00600000 ...
   Image Name:   Linux-2.6.36.2-wndap660_620-WNDA
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    2739653 Bytes =  2.6 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 01000000
   Booting using the fdt blob at 0x1000000
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 00ffa000, end 00fff881 ... OK
Using PowerPC 44x Platform machine description

Linux version 2.6.36.2-wndap660_620-WNDAP620_V2.0.4 (root@localhost.localdomain)                                                                                                                                (gcc version 4.3.4 (Buildroot 2010.02) ) #1 Wed Feb 6 11:47:30 IST 2013
Zone PFN ranges:
  DMA      0x00000000 -> 0x00000800
  Normal   empty
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00000800
MMU: Allocated 1088 bytes of context maps for 255 contexts
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 2047
Kernel command line: root=/dev/mtdblock4 rw rootfstype=jffs2 ip=192.168.1.50:192                                                                                                                               .168.1.10:192.168.1.1:255.255.255.0::eth0:off panic=1 console=ttyS0,9600 init=/l                                                                                                                               inuxrc raid=noautodetect
PID hash table entries: 512 (order: -5, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 0, 65536 bytes)
Inode-cache hash table entries: 16384 (order: 0, 65536 bytes)
Memory: 123968k/131072k available (5440k kernel code, 7104k reserved, 448k data,                                                                                                                                742k bss, 320k init)
Kernel virtual memory layout:
  * 0xfffd0000..0xffff0000  : fixmap
  * 0xfd600000..0xfe000000  : consistent mem
  * 0xfd600000..0xfd600000  : early ioremap
  * 0xd1000000..0xfd600000  : vmalloc & ioremap
Hierarchical RCU implementation.
        RCU-based detection of stalled CPUs is disabled.
        Verbose stalled-CPUs detection is disabled.
NR_IRQS:512
UIC0 (32 IRQ sources) at DCR 0xc0
UIC1 (32 IRQ sources) at DCR 0xd0
UIC2 (32 IRQ sources) at DCR 0xe0
UIC3 (32 IRQ sources) at DCR 0xf0
clocksource: timebase mult[400000] shift[22] registered
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 8192
NET: Registered protocol family 16
OCM1: 32768 Bytes (enabled)
OCM1: 32768 Bytes (non-cached)
OCM1: 0 Bytes (cached)
256k L2-cache enabled
PCIE0: Checking link...
PCIE0: Device detected, waiting for link...
PCIE0: link is up !
PCI host bridge /plb/pciex@d00000000 (primary) ranges:
 MEM 0x0000000e00000000..0x0000000e7fffffff -> 0x0000000080000000
 MEM 0x0000000f00000000..0x0000000f000fffff -> 0x0000000000000000
  IO 0x0000000f80000000..0x0000000f8000ffff -> 0x0000000000000000
 Removing ISA hole at 0x0000000f00000000
4xx PCI DMA offset set to 0x00000000
/plb/pciex@d00000000: Legacy ISA memory support enabled
PCIE0: successfully set as root-complex
Max pay load supported =0x8700 max pay load prog 0x2010
PCI: Probing PCI hardware
PCI: Hiding 4xx host bridge resources 0000:40:00.0
pci 0000:40:00.0: PCI bridge to [bus 41-7f]
pci 0000:40:00.0: BAR 8: assigned [mem 0xe00000000-0xe000fffff]
pci 0000:40:00.0: BAR 9: assigned [mem 0xe00100000-0xe001fffff pref]
pci 0000:41:00.0: BAR 0: assigned [mem 0xe00000000-0xe0001ffff 64bit]
pci 0000:41:00.0: BAR 0: set to [mem 0xe00000000-0xe0001ffff 64bit]
(PCI address [0x80000000-0x8001ffff]
pci 0000:41:00.0: BAR 6: assigned [mem 0xe00100000-0xe0010ffff pref]
pci 0000:40:00.0: PCI bridge to [bus 41-7f]
pci 0000:40:00.0:   bridge window [io  disabled]
pci 0000:40:00.0:   bridge window [mem 0xe00000000-0xe000fffff]
pci 0000:40:00.0:   bridge window [mem 0xe00100000-0xe001fffff pref]
CPM0: pm-iic-device resource /plb/opb/i2c@ef600700
CPM0: pm-emac-device resource /plb/opb/ethernet@ef600c00
CPM0: pm-monitor-event property not defined
CPM0: DCR at 0x160
CPM: ocm suspend address 0xd1040000
CPM: ocm resume address 0xd1040400
CPM: ocm data address 0xd10407d0
bio: create slab <bio-0> at 0
SCSI subsystem initialized
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource timebase
NET: Registered protocol family 2
IP route cache hash table entries: 16384 (order: 0, 65536 bytes)
TCP established hash table entries: 8192 (order: 0, 65536 bytes)
TCP bind hash table entries: 8192 (order: -1, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
UDP hash table entries: 4096 (order: 0, 65536 bytes)
UDP-Lite hash table entries: 4096 (order: 0, 65536 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
setting trigger mode 3 for irq 38 failed (uic_set_irq_type+0x0/0x23c)
setting trigger mode 3 for irq 38 failed (uic_set_irq_type+0x0/0x23c)
kcpm: can't read pm-monitor-app
kcpm: unable to parse device tree; aborting
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.29 [Flags: R/O].
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.15)
msgmni has been set to 240
Cryptodev Interface Loaded
User space CryptoAPI driver v0.1 loaded
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Generic non-volatile memory driver v1.1
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial8250.0: ttyS0 at MMIO 0x4ef600300 (irq = 20) is a U6_16550A
console [ttyS0] enabled
4ef600300.serial: ttyS0 at MMIO 0x4ef600300 (irq = 20) is a 16550
brd: module loaded
NAND device: Manufacturer ID: 0xad, Chip ID: 0x75 (Hynix NAND 32MiB 3,3V 8-bit)
Scanning device for bad blocks

Creating 8 MTD partitions on "4e4000000.ndfc.nand":
0x000000000000-0x000002000000 : "NAND 32MiB 3,3V 8-bit"
0x000000000000-0x000000100000 : "u-boot"
0x000000100000-0x000000110000 : "u-boot env"
0x000000110000-0x000000710000 : "kernel"
0x000000710000-0x000001bd0000 : "rootfs"
0x000001bd0000-0x000001be0000 : "Device tree"
0x000001be0000-0x000001fe0000 : "var"
0x000001fe0000-0x000002000000 : "Manu data"
PPC 4xx OCP EMAC driver, version 3.54
mal0: descriptor-memory = ocm
MAL: Enabled Interrupt Coal TxCnt: 32 RxCnt: 8
                            TxTimer: 100000 RxTimer: 5000
MAL v2 /plb/mcmal, 1 TX channels, 1 RX channels
RGMII /plb/opb/emac-rgmii@ef601500 initialized with MDIO support
TAH /plb/opb/emac-tah@ef601350 initialized
/plb/opb/emac-rgmii@ef601500: input 0 in RGMII mode
PHY ID: 0xffffff87
RTL8363SB initialize...
Done
eth0: EMAC-0 /plb/opb/ethernet@ef600c00, MAC 90:a4:de:4a:ff:c0
eth0: found Realtek 8363SB Ethernet Switch PHY (0x00)
i2c /dev entries driver
of:ibm-iic 4ef600700.i2c: using standard (100 kHz) mode
of:ibm-iic 4ef600800.i2c: using standard (100 kHz) mode
AMCC 4xx PKA v0.1 @0x04_00114000 size 16384 IRQ 21
Initializing PKA...
PKA Driver Successfully Initialized
oprofile: using timer interrupt.
GACT probability on
Mirror/redirect action on
Simple TC action Loaded
netem: version 1.2
u32 classifier
    Performance counters on
    input device check on
    Actions configured
TCP cubic registered
NET: Registered protocol family 10
ip6_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
lib80211: common routines for IEEE802.11 drivers
Registering the dns_resolver key type
eth0: link is up, 1000 FDX, pause enabled
IP-Config: Complete:
     device=eth0, addr=192.168.1.50, mask=255.255.255.0, gw=192.168.1.1,
     host=192.168.1.50, domain=, nis-domain=(none),
     bootserver=192.168.1.10, rootserver=192.168.1.10, rootpath=
VFS: Mounted root (jffs2 filesystem) on device 31:4.
Freeing unused kernel memory: 320k init
Mounting etc to ramfs.      [DONE]

Mounting var tojffs2_scan_dirent_node(): Name CRC failed on 
 node at 0x001867d8: Read 0xbe20c1ff, calculated 0x44660075
 jffs2.      rootfs on / type rootfs (rw)
/dev/root on / type jffs2 (rw,relatime)
proc on /proc type proc (rw,relatime)
tmpfs on /tmp type tmpfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,mode=620)
none on /etc type tmpfs (rw,relatime)
[DONE]

Checking SSH keys.          [DONE]
Checking for run file.      [DONE]
Starting System Logger.     [DONE]
Starting Kernel Logger.     [DONE]
Erase Total 1 Units

USAGES: wr_mfg_data -w <123> HW Version max 11 chars.
Erase Total 1 Units
## Error: "reginfo" not defined
USAGES: /usr/bin/wr_mfg_data -h for Help.

Checking Manufac. data      [DONE]
Checking board file.        [CREATED]
Loading Ethernet module.    [DONE]
Checking database.          [DONE]
Verifing checksum.          [DONE]

Loading Bridge module.      sh: yes: unknown operand
[DONE]
Loading wlan modules.       sh: yes: unknown operand
[DONE]
Creating vap interface.     [DONE]
Creating wds interface.     [DONE]
Starting configd.           [DONE]
Starting web server.        [DONE]

Starting Translator...      start-stop-daemon: cannot start /usr/bin/log_ro: No such file or directory
[syslog]
Starting Translator...      [password]
Starting Translator...      [ssh]
Starting Translator...      sh: cannot kill pid 606: No such process
[snmp]
Starting Translator...      [telnet]
Starting Translator...      cat: can't open '/tmp/resolv.conf': No such file or directory
[dns]
Starting Translator...      set_dot3_power: Dot3 POE-MDI successfully set for eth0
ip: RTNETLINK answers: No such file or directory
ip: RTNETLINK answers: Invalid argument
ip: RTNETLINK answers: Invalid argument
route: SIOCADDRT: Invalid argument
[bridge_and_vlan_translator]

Starting Translator...      [hostapd_tr]
Starting Translator...      [qos_translator]
Starting Translator...      [nmbd_tr]
Starting Translator...      l2_packet_receive - recvfrom: Network is down
l2_packet_receive - recvfrom: Network is down
[http_redirect_tr]
Starting Translator...      [dhcp]
Starting Translator...      kill: cannot kill pid 1010: No such process
[ntp]
Starting Translator...      [timezone]

Sending ARPingARPING to 192.168.0.100 from 192.168.0.100 via brtrunk
Sent 1 probe(s) (1 broadcast(s))
Received 0 reply (0 request(s), 0 broadcast(s))
ARPING to 192.168.0.100 from 192.168.0.100 via brtrunk
Sent 1 probe(s) (1 broadcast(s))
Received 0 reply (0 request(s), 0 broadcast(s))

octl[ATH_HAL_IOCTL_SETPARAM]: Operation not permitted
ioctl[ATH_HAL_IOCTL_SETPARAM]: Operation not permitted
ioctl[ATH_HAL_IOCTL_SETPARAM]: No such device

Welcome to SDK.
Have a lot of fun...

netgear4AFFC8
login: root
pass: password

Welcome to SDK.
Have a lot of fun...

netgear4AFFC8 login: root
Password:

[root@netgear4AFFC8 /root]# uname -a
Linux netgear4AFFC8 2.6.36.2-wndap660_620-WNDAP620_V2.0.4 
 #1 Wed Feb 6 11:47:30 IST 2013 ppc unknown

[root@netgear4AFFC8 /root]# cat /proc/cpuinfo
processor       : 0
cpu             : APM82181
clock           : 1000.000010MHz
revision        : 28.131 (pvr 12c4 1c83)
bogomips        : 2000.00
timebase        : 1000000010
platform        : PowerPC 44x Platform
model           : amcc,wndap660_620
Memory          : 128 MB

[root@netgear4AFFC8 /root]# mount
rootfs on / type rootfs (rw)
/dev/root on / type jffs2 (rw,relatime)
proc on /proc type proc (rw,relatime)
tmpfs on /tmp type tmpfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,mode=620)
none on /etc type tmpfs (rw,relatime)
/dev/mtdblock6 on /var type jffs2 (rw,relatime)

[root@netgear4AFFC8 /root]# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                   20.8M     16.9M      3.9M  81% /
/dev/root                20.8M     16.9M      3.9M  81% /
tmpfs                    60.7M      1.1M     59.6M   2% /tmp
none                     60.7M      5.5M     55.2M   9% /etc
/dev/mtdblock6            4.0M    192.0k      3.8M   5% /var

[root@netgear4AFFC8 /root]#