VIZIO XWR100

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

VIZIO XWR100
Availability: common

Manuf (OEM/ODM): Gemtek WRTA-267N

FCC approval date: 14 May 2010
(Est.) release date: 25 July 2010
UPC: 845226003844 (UPC DB, On eBay)
Country of manuf.: China

Amazon image

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

Type: wireless router

FCC ID: MXF-CXWR100
IC ID: 3069B-CXWR100

Power: 12 VDC, 1.5 A
Connector type: barrel

CPU1: Atheros AR7161 (680 MHz)
FLA1: 8 MiB8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br /> (STMicroelectronics 25P64V6P)
RAM1: 32 MiB33,554,432 B <br />262,144 Kib <br />32,768 KiB <br />256 Mib <br />0.0313 GiB <br /> (Samsung K4H561638J-LCCC)

Expansion IFs: USB 2.0
USB ports: 1
Serial: yes, (115200 8N1)

WI1 chip1: Atheros AR9220
WI1 802dot11 protocols: an
WI1 MIMO config: 2x2:2
WI1 antenna connector: none
WI2 chip1: Atheros AR9227
WI2 802dot11 protocols: bgn
WI2 MIMO config: 2x2:2
WI2 antenna connector: none

ETH chip1: Atheros AR7161
Switch: Atheros AR8236
LAN speed: 100M
LAN ports: 4
WAN speed: 100M
WAN ports: 1

abgn

Stock bootloader: U-Boot 1.1.4

Stock FW OS: Linux 2.6.15 LSDK-7.3.0.412

Flags: boot log

Default SSID: VIZIO
, VIZIO HD
Default IP address: 192.168.1.1
the IP 192.168.1.1 is used by 1304 additional devices
of which 0 are VIZIO devices

802dot11 OUI: 00:19:9D (-, 11 W), 00:26:82 (2 E, 5 W)
Ethernet OUI: 00:19:9D (-, 11 W), 00:26:82 (2 E, 5 W)

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


N600 Wireless Router

Product page • GPL code

Simultaneous Dual-Band, 10/100 Ethernet

  • ODM: Gemtek WRTA-267N v02 (WRTA-267N_V02)

The default SSIDs for the device are VIZIO (2.4GHz)

and VIZIO HD (5GHz).

The power adapter included with the device is a DVE

DSA-20P-10 US 120180 (12V, 1.5A).
VIZIO XWR100 on TechInfoDepot

Serial

Pinout

JP1
1 2 3 4
Vcc Tx Rx GND

Boot log

 • boot log
U-Boot 1.1.4 (Jan 18 2010 - 15:46:20)

AP94 (ar7100) U-boot 0.0.12
DRAM:  b8050000: 0xc0140180
32 MB
Top of RAM usable for U-Boot at: 82000000
Reserving 220k for U-Boot at: 81fc8000
Reserving 192k for malloc() at: 81f98000
Reserving 44 Bytes for Board Info at: 81f97fd4
Reserving 36 Bytes for Global Data at: 81f97fb0
Reserving 128k for boot params() at: 81f77fb0
Stack Pointer at: 81f77f98
Now running in RAM - U-Boot at: 81fc8000
id read 0x100000ff
flash size 8MB, sector count = 128
Flash:  8 MB
In:    serial
Out:   serial
Err:   serial
Net:   ag7100_enet_initialize...
No valid address in Flash. Using fixed address
eth0: 00:03:7f:09:0b:ad
eth0 up
No valid address in Flash. Using fixed address
eth1: 00:03:7f:09:0b:ad
eth1 up
eth0, eth1
Hit any key to stop autoboot:  0
## Booting image at bf040000 ...
   Image Name:   Linux Kernel Image
   Created:      2010-06-24  11:29:17 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1039701 Bytes = 1015.3 kB
   Load Address: 80002000
   Entry Point:  802de000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 802de000) ...
## Giving linux memsize in bytes, 33554432

Starting kernel ...

Linux version 2.6.15--LSDK-7.3.0.412 (willes@cvs4) 
 (gcc version 3.4.4) #1 Thu Jun 24 19:29:09 CST 2010
flash_size passed from bootloader = 8
arg 1: console=ttyS0,115200
arg 2: root=31:03
arg 3: rootfstype=squashfs
arg 4: init=/sbin/init
arg 5: mtdparts=ar7100-nor0:192k(uboot),64k(env),1472k(linux),
 6144k(rootfs),64k(nvram),64k(factory),128k(language),64k(caldata)
CPU revision is: 00019374
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
Built 1 zonelists
Kernel command line: console=ttyS0,115200 root=31:03 rootfstype=squashfs 
 Vinit=/sbin/init mtdparts=ar7100-nor0:192k(uboot),64k(env),1472k(linux),
 6144k(rootfs),64k(nvram),64k(factory),128k(language),64k(caldata)
Primary instruction cache 64kB, 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).
Cache parity protection disabled
PID hash table entries: 256 (order: 8, 4096 bytes)
Using 340.000 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 29136k/32768k available (2405k kernel code, 3616k reserved, 
 518k data, 136k init, 0k highmem)
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  available.
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
AR7100 GPIOC major 0
squashfs: version 3.1 includes LZMA decompression support 
 (2006/08/29) Phillip Lougher
NTFS driver 2.1.25 [Flags: R/O].
Initializing Cryptographic API
io scheduler noop registered
io scheduler deadline registered
Serial: 8250/16550 driver $Revision: #1 $ 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x0 (irq = 19) is a 16550A
RAMDISK driver initialized: 1 RAM disks of 1024K size 1024 blocksize
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
8 cmdlinepart partitions found on MTD device ar7100-nor0
Creating 8 MTD partitions on "ar7100-nor0":
0x00000000-0x00030000 : "uboot"
0x00030000-0x00040000 : "env"
0x00040000-0x001b0000 : "linux"
0x001b0000-0x007b0000 : "rootfs"
0x007b0000-0x007c0000 : "nvram"
0x007c0000-0x007d0000 : "factory"
0x007d0000-0x007f0000 : "language"
0x007f0000-0x00800000 : "caldata"
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
u32 classifier
    Perfomance counters on
    OLD policer on
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
IPv4 over IPv4 tunneling driver
ip_conntrack version 2.4 (256 buckets, 2048 max) - 252 bytes per conntrack
init NAT GRE
ip_conntrack_rtsp v0.6.21 loading
ip_nat_rtsp v0.6.21 loading
ip_ct_h323: init success
ip_conntrack_pptp version 3.0 loaded
ip_nat_h323: init success
ip_nat_pptp version 3.0 loaded
ip_tables: (C) 2000-2002 Netfilter core team
ipt_AUTOFW loading
ipt_trigger : register proc success
ipt_time loading
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
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>
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 136k freed
Warning: unable to open an initial console.
waitpid: No child processes
vconfig config_loopback, route: No child processes
et0macaddr 00:19:9D:35:42:62
SIOCSIFHWADDRwaitpid: No child processes
lan_config hw ether up: No child processes
waitpid: No child processes
ifconfig, br0: No child processes
waitpid: No child processes
brctl addbr br0: No child processes
ARPING to 192.168.1.1 from 192.168.1.1 via br0
Sent 1 probes (1waitpid: No child processes
wan_deconfig: No child processes
waitpid: No child processes
wan_config ether fail: No child processes
waitpid: No child processes
wan_config mtu up: No child processes
athstats
80211stats
wlanconfig
pktlogconf
pktlogdump
radartool
ret is 0, ssid VIZIO, new_ssid VIZIO
ret is 0, ssid VIZIO HD, new_ssid VIZIO HD
Args: 1
Creating ap for VIZIO on
Added ath0 mode master
The command noedgech needs exactly 1 argument(s)...
Invalid command : ampdumin
Created ath0 mode ap for VIZIO
Modules already loaded
Creating ap for VIZIO HD on
Added ath1 mode master
The command noedgech needs exactly 1 argument(s)...
Invalid command : ampdumin
Created ath1 mode ap for VIZIO HD

lo        no wireless extensions.
tunl0     no wireless extensions.
sit0      no wireless extensions.
ip6tnl0   no wireless extensions.
eth0      no wireless extensions.
eth1      no wireless extensions.
br0       no wireless extensions.
wifi0     no wireless extensions.
wifi1     no wireless extensions.

arping: bind
>>>>> WPS MODE, 1
>>>>> WPS ENABLED, WSC
>>>>> WPS Translate, Index:0
Error for wireless request "Minimum RTS Threshold should be 256 bytes" (8B22) :
    invalid argument "0".
SIOCGIFFLAGS: No such device
interface ath2 does not exist!
/sbin/wlanconfig: ioctl: No such device
killall: hostapd: no process killed

lo        no wireless extensions.
tunl0     no wireless extensions.
sit0      no wireless extensions.
ip6tnl0   no wireless extensions.
eth0      no wireless extensions.
eth1      no wireless extensions.
br0       no wireless extensions.
wifi0     no wireless extensions.
wifi1     no wireless extensions.

arping: bind
>>>>> WPS MODE, 1
>>>>> WPS ENABLED, WSC
>>>>> WPS Translate, Index:2
Error for wireless request "Minimum RTS Threshold should be 256 bytes" (8B22) :
    invalid argument "0".
wl0_macaddr 00:19:9D:35:42:61
wl1_macaddr 00:19:9D:35:42:60
GMTK_GetIFMAC: No such device
waitpid: No child processes
waitpid: No child processes
iptables: dnsmasq: started, version 1.10 cache disabled
dnsmasq: ignoring nameserver 192.168.1.1 - local interface
dnsmasq: reading /tmp/resolv.conf
/bin/shwaitpid: No child processes
waitpid: No child processes
waitpid: No child processes
[rules parse]: Unable to open rules file: No such file or directory.
[rules parse]: Parsing rules failed, switching to dumb mode.
ftok: No such file or directory
msgget: No such file or directory
udevtrigger: applet not foug_wl_interface is ath0
[rules parse]: Unable to open rules file: No such file or directory.
[rules parse]: Parsing rules failed, switching to dumb mode.
udevtrigger: applet not found

BusyBox v1.01 (2010.06.24-11:29+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ # l2_packet_receive - recvfrom: Network is down
l2_packet_receive - recvfrom: Network is down

Info

 • proc info

cat /proc/mtd

~ # cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00030000 00010000 "uboot"
mtd1: 00010000 00010000 "env"
mtd2: 00170000 00010000 "linux"
mtd3: 00600000 00010000 "rootfs"
mtd4: 00010000 00010000 "nvram"
mtd5: 00010000 00010000 "factory"
mtd6: 00020000 00010000 "language"
mtd7: 00010000 00010000 "caldata"

cat /proc/cpuinfo

~ # cat /proc/cpuinfo
system type             : Atheros AR7100 (hydra)
processor               : 0
cpu model               : MIPS 24K V7.4
BogoMIPS                : 451.58
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 16
extra interrupt vector  : yes
hardware watchpoint     : yes
ASEs implemented        : mips16
VCED exceptions         : not available
VCEI exceptions         : not available

cat /proc/pci

~ # cat /proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
    Class 0280: PCI device 168c:002d (rev 1).
      IRQ 48.
      Master Capable.  Latency=168.
      Non-prefetchable 32 bit memory at 0x10000000 [0x1000ffff].
  Bus  0, device   1, function  0:
    Class 0280: PCI device 168c:0029 (rev 1).
      IRQ 49.
      Master Capable.  Latency=168.
      Non-prefetchable 32 bit memory at 0x10010000 [0x1001ffff].

lsmod

~ # lsmod
Module                  Size  Used by    Tainted: P
ohci_hcd 20336 0 [permanent], Live 0xc0053000
ehci_hcd 34864 0 [permanent], Live 0xc0083000
wlan_scan_ap 10080 2 - Live 0xc005f000
ath_pktlog 15488 0 - Live 0xc005a000
wlan_me 10304 0 - Live 0xc0027000
wlan_acl 4576 2 - Live 0xc0050000
wlan_wep 6112 0 - Live 0xc004d000
wlan_tkip 13408 2 - Live 0xc002f000
wlan_ccmp 8608 2 - Live 0xc002b000
wlan_xauth 1344 0 - Live 0xc0025000
ath_pci 65312 0 - Live 0xc0065000
ath_dev 138896 2 ath_pktlog,ath_pci, Live 0xc012a000
ath_dfs 38624 1 ath_dev, Live 0xc0042000
ath_rate_atheros 49392 2 ath_pktlog,ath_dev, Live 0xc0034000
wlan 273152 12 wlan_scan_ap,ath_pktlog,wlan_me,wlan_acl,wlan_wep,wlan_tkip,
 wlan_ccmp,wlan_xauth,ath_pci,ath_dev, Live 0xc00e6000
ath_hal 356256 6 ath_pktlog,ath_pci,ath_dev,ath_dfs, Live 0xc008e000
gpio_mod 4576 0 - Live 0xc0015000
led_wsc_mod 5280 0 - Live 0xc0012000
ag7100_mod 32880 0 - Live 0xc001b000

iwconfig

~ # iwconfig
lo        no wireless extensions.
tunl0     no wireless extensions.
sit0      no wireless extensions.
ip6tnl0   no wireless extensions.
eth0      no wireless extensions.
eth1      no wireless extensions.
br0       no wireless extensions.
wifi0     no wireless extensions.
wifi1     no wireless extensions.

ath0      IEEE 802.11ng  ESSID:"VIZIO"
          Mode:Master  Frequency:2.437 GHz  Access Point: 00:19:9D:35:42:61
          Bit Rate:0 kb/s   Tx-Power=20 dBm   Sensitivity=1/3
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:F4D5-5039-E311-4E13-D8DC-DA40-F5D6-4D97 [3]   
          Security mode:open
          Power Management:off
          Link Quality=0/94  Signal level=161/162  Noise level=161/161
          Rx invalid nwid:2218  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ath1      IEEE 802.11na  ESSID:"VIZIO HD"
          Mode:Master  Frequency:5.24 GHz  Access Point: 00:19:9D:35:42:60
          Bit Rate:0 kb/s   Tx-Power=9 dBm   Sensitivity=1/3
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:8098-9B25-5637-5B67-313B-6EAA-6920-3F16 [3]   
          Security mode:open
          Power Management:off
          Link Quality=0/94  Signal level=161/162  Noise level=161/161
          Rx invalid nwid:36  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

cat /proc/cmdline

~ # cat /proc/cmdline
console=ttyS0,115200 root=31:03 rootfstype=squashfs init=/sbin/init 
 mtdparts=ar7100-nor0:192k(uboot),64k(env),1472k(linux),6144k(rootfs),
 64k(nvram),64k(factory),128k(language),64k(caldata)

ps

~ # ps
  PID  Uid     VmSize Stat Command
    1 root        524 S   /sbin/init
    2 root            SWN [ksoftirqd/0]
    3 root            SW< [events/0]
    4 root            SW< [khelper]
    5 root            SW< [kthread]
    9 root            SW< [kblockd/0]
   12 root            SW< [khubd]
   51 root            SW  [pdflush]
   52 root            SW  [pdflush]
   54 root            SW< [aio/0]
   53 root            SW  [kswapd0]
  646 root            SW  [mtdblockd]
  680 root        340 S   /sbin/syslogd -n
 2218 root        340 S   /tmp/httpd
 2228 root        352 S   /bin/udhcpd /tmp/udhcpd.conf
 2238 root        280 S   lld2d br0
 2240 root        256 S   usb_storage_hotplug
 2241 root        272 S   hotplug2 --persistent
 2261 root        472 S   /bin/sh
 2264 root        672 S   hostapd /tmp/topology.conf
 4031 root        336 S   udhcpc -n -i eth1 -s /sbin/udhcpc.sh
 4034 root        352 R   ps

Images