Ubiquiti Networks airWire
From TechInfoDepot
Jump to navigationJump to searchan (A300) | |
---|---|
bridge | |
Homepage | |
Wikipedia | |
3rd Party Firmware | |
dd-wrt |
Status Unknown |
OpenWrt | |
Tomato any flavor |
Incompatible |
Gargoyle |
Status Unknown |
Platform | |
Brand • Model • Rev |
Ubiquiti Networks airWire |
FCC ID | |
IC ID | |
Type |
bridge |
CPU1 |
Atheros AR7240 |
CPU1 Type |
MIPS 24Kc |
CPU1 Speed |
400 MHz |
Flash1 Chip |
STMicro 25P64V6P |
Flash1 Size |
8 MiB8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br /> |
RAM1 Size |
32 MiB33,554,432 B <br />262,144 Kib <br />32,768 KiB <br />256 Mib <br />0.0313 GiB <br /> |
RAM1 Chip |
SK hynix HY5DU561622ETP-5 |
ETH chip1 |
Atheros AR7240 |
Ethernet Port Count |
1-100MbE-LAN |
Wired Standard |
IEEE 802.3i/3u |
Stock bootloader |
U-Boot 1.1.4.1 UBNT |
Stock FW OS |
Linux 2.6.15 LSDK-7.3.0.300 |
Expansion IF types |
none specified |
PoE |
non-standard (otherwise unspecified) |
Power |
? VDC, ? A |
Connector type |
Ethernet (PoE) |
Serial Port (UART) |
yes, 4-pin header, unpopulated, 3.3V TTL, J1, (115200 8N1) |
JTAG Port |
looks like it, 14-pin header, unpopulated |
Flags: hg directional, UBNT TDMA | |
Additional chips | |
Other | |
Default SSID: AIRWIREXXXXXXXXXXXX | |
3rd Party Firmware Support | |
Retail | |
FCC approval date | 14 August 2009 |
UPC |
609722639002 (UPC DB, On eBay) |
ASIN | B003Z53K8Q |
Radio 1 | |
Chip1 |
Atheros AR9280 |
Wireless interface OUI |
00:15:6D |
Antenna Connector Type |
none |
MIMO status |
2x2:2 |
Wireless Standard |
IEEE 802.11a/n |
802.11n |
up to 300 Mbps |
802.11a |
up to 54 Mbps |
WiFi Operating Frequency |
5 GHz |
For a list of all currently documented Atheros (QCA) chipsets with specifications, see Atheros.
For a list of all currently documented Ubiquiti Networks device with specifications, see Ubiquiti Networks.
- • 300 Mbps - 2SS 5GHz 802.11n (40MHz chan.) = A300 class
Overview
The Ubiquiti Networks logo, "(C)2009", and "NANOTV" appears to be silkscreened
- on the airWire's board.
Per UBNT's regulatory ID compliance table, the FCC ID of this device is SWX-M5.
- The same ID is noted as used by the RocketM5.
OpenWrt would seem to work fine on this device, when using the Rocket M build(s).
- The standard TFTP flash method for UBNT devices will work fine, as well - you will
- need to use the (small) reset button on the back of the unit rather than the larger one.
Flashing
NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing OpenWrt
This device is NOT RECOMMENDED for future use with OpenWrt due to low flash/ram. DO NOT BUY DEVICES WITH 4MB FLASH / 32MB RAM if you intend to flash an up-to-date and secure OpenWrt version onto it! See 4/32 warning for details. |
This device does not have sufficient resources (flash and/or RAM) to provide secure and reliable operation. This means that even setting a password or changing simple network settings might not be possible any more, rendering the device effectively useless. See OpenWrt on 4/32 devices what you can do now. |
OpenWrt support for this device has ended in 2022. 19.07.10 was the last official build for 4/32 devices. |
Support started version: ?
Current supported version: ?
Current supported version: ?
Please insert instructions here
Serial
Serial Pinouts
J1 [VCC] (RxD) (TxD) (GND)
Stock boot log
U-Boot 1.1.4.1 (Mar 25 2010 - 19:08:08) Board: Ubiquiti Networks XM board DRAM: 32 MB Flash: 8 MB Net: eth0, eth1 Hit any key to stop autoboot: 0 ## Booting image at bf050000 ... Image Name: MIPS Ubiquiti Linux-2.6.15--LSDK Created: 2010-03-30 9:38:18 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 755917 Bytes = 738.2 kB Load Address: 80002000 Entry Point: 80002000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel ... Booting... ...mounts done ...filesystem init done ...base ok ...update ok ...symlinks ok ...httpd ok ...running /sbin/init Config file for plugin httpd does not exist! Please press Enter to activate this console.
Bootloader stuff
mtdparts |
---|
ar7240> mtdparts device nor0 <ar7240-nor0>, # parts = 6 #: name size offset mask_flags 0: u-boot 0x00040000 0x00000000 0 1: u-boot-env 0x00010000 0x00040000 0 2: kernel 0x00100000 0x00050000 0 3: rootfs 0x00660000 0x00150000 0 4: cfg 0x00040000 0x007b0000 0 5: EEPROM 0x00010000 0x007f0000 0 active partition: nor0,0 - (u-boot) 0x00040000 @ 0x00000000 defaults: mtdids : nor0=ar7240-nor0 mtdparts: mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),1024k(kernel),6528k(rootfs),256k(cfg),64k(EEPROM) |
printenv |
---|
ar7240> printenv bootdelay=1 baudrate=115200 ethaddr=00:15:6d:0d:00:00 serverip=192.168.1.254 ipaddr=192.168.1.32 ethact=eth0 mtdparts=mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),1024k(kernel),6528k(rootfs),256k(cfg),64k(EEPROM) bootcmd=bootm 0xbf050000 AIRMODE=AP wpasupplicant.profile.1.network.1.psk=07AF3BC64D4054BC38BDEF2345752843 wireless.1.ssid=AIRWIRE002ADAE43ACC wireless.1.mac_acl.1.mac=00:15:6D:72:1D:3F radio.countrycode=840 radio.1.txpower=22 radio.1.mode=Master radio.1.ieee_mode=11naht40 radio.1.cwm.mode=2 radio.1.countrycode=840 aaa.1.wpa.psk=07AF3BC64D4054BC38BDEF2345752843 aaa.1.ssid=AIRWIRE002ADAE43ACC stdin=serial stdout=serial stderr=serial bootargs=console=ttyS0,115200 root=31:03 rootfstype=squashfs init=/init gui=no Environment size: 733/65532 bytes |
Additional info
dmesg |
---|
AM.v5.1# dmesg [4294667.296000] Linux version 2.6.15--LSDK-7.3.0.300 (buildd@builder) (gcc version 4.1.2) #199 Tue Mar 30 12:38:14 EEST 2010 [4294667.296000] flash_size passed from bootloader = 8 [4294667.296000] CPU revision is: 00019374 [4294667.296000] Determined physical RAM map: [4294667.296000] memory: 02000000 @ 00000000 (usable) [4294667.296000] User-defined physical RAM map: [4294667.296000] memory: 02000000 @ 00000000 (usable) [4294667.296000] On node 0 totalpages: 8192 [4294667.296000] DMA zone: 8192 pages, LIFO batch:1 [4294667.296000] DMA32 zone: 0 pages, LIFO batch:0 [4294667.296000] Normal zone: 0 pages, LIFO batch:0 [4294667.296000] HighMem zone: 0 pages, LIFO batch:0 [4294667.296000] Built 1 zonelists [4294667.296000] Kernel command line: console=ttyS0,115200 root=31:03 rootfstype=squashfs init=/init gui=no mem=32M mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),1024k(kernel),6528k(rootfs),256k(cfg),64k(EEPROM) panic=3 quiet [4294667.296000] Primary instruction cache 64kB, physically tagged, 4-way, linesize 32 bytes. [4294667.296000] Primary data cache 32kB, 4-way, linesize 32 bytes. [4294667.296000] Synthesized TLB refill handler (20 instructions). [4294667.296000] Synthesized TLB load handler fastpath (32 instructions). [4294667.296000] Synthesized TLB store handler fastpath (32 instructions). [4294667.296000] Synthesized TLB modify handler fastpath (31 instructions). [4294667.296000] Cache parity protection disabled [4294667.296000] PID hash table entries: 256 (order: 8, 4096 bytes) [4294667.296000] Using 200.000 MHz high precision timer. [4294667.296000] Console: colour dummy device 80x25 [4294667.297000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) [4294667.297000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) [4294667.301000] Memory: 30172k/32768k available (1687k kernel code, 2580k reserved, 349k data, 124k init, 0k highmem) [4294667.301000] Calibrating delay loop... 265.21 BogoMIPS (lpj=132608) [4294667.323000] Mount-cache hash table entries: 512 [4294667.323000] Checking for 'wait' instruction... available. [4294667.326000] NET: Registered protocol family 16 [4294667.326000] Generic PHY: Registered new driver [4294667.326000] usbcore: registered new driver usbfs [4294667.327000] usbcore: registered new driver hub [4294667.327000] PCI: Scanning bus 0000:00 [4294667.327000] PCI: Found 0000:00:00.0 [168c/002a] 000280 00 [4294667.327000] PCI: Calling quirk 8021290c for 0000:00:00.0 [4294667.327000] PCI: Fixups for bus 0000:00 [4294667.327000] PCI: Bus scan for 0000:00 returning with max=00 [4294667.327000] got res [10000000:1000ffff] bus [10000000:1000ffff] flags 204 for BAR 0 of 0000:00:00.0 [4294667.327000] PCI: moved device 0000:00:00.0 resource 0 (204) to 0 [4294667.327000] Returning IRQ 48 [4294667.327000] PCI: fixup irq: (0000:00:00.0) got 48 [4294667.328000] AR7240 GPIOC major 0 [4294667.329000] squashfs: version 3.4 (2008/08/26) Phillip Lougher [4294667.329000] Initializing Cryptographic API [4294667.329000] io scheduler noop registered [4294667.329000] io scheduler deadline registered [4294667.329000] PCI: Calling quirk 80213b08 for 0000:00:00.0 [4294667.329000] PCI: Calling quirk 80217c40 for 0000:00:00.0 [4294667.354000] Serial: 8250/16550 driver $Revision: #1 $ 1 ports, IRQ sharing disabled [4294667.354000] serial8250.0: ttyS0 at MMIO 0x0 (irq = 19) is a 16550A [4294667.355000] 6 cmdlinepart partitions found on MTD device ar7240-nor0 [4294667.355000] Creating 6 MTD partitions on "ar7240-nor0": [4294667.355000] 0x00000000-0x00040000 : "u-boot" [4294667.355000] 0x00040000-0x00050000 : "u-boot-env" [4294667.355000] 0x00050000-0x00150000 : "kernel" [4294667.355000] 0x00150000-0x007b0000 : "rootfs" [4294667.355000] 0x007b0000-0x007f0000 : "cfg" [4294667.356000] 0x007f0000-0x00800000 : "EEPROM" [4294667.356000] usbmon: debugfs is not available [4294667.356000] 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (ar7240_ohci)block sizes: ed 64 td 64 [4294667.356000] In ohci_hcd_ar7240_drv_probe probing... [4294667.356000] drivers/usb/host/ohci-ar7240.c: starting AR7240 OHCI USB Controller... [4294667.357000] ar7240_start_hc val 8 , reg:8 [4294667.357000] ar7240-ohci ar7240-ohci.0: AR7240 OHCI [4294667.358000] ar7240-ohci ar7240-ohci.0: new USB bus registered, assigned bus number 1 [4294667.358000] ar7240-ohci ar7240-ohci.0: irq 3, io mem 0x1b000000 [4294667.413000] hub 1-0:1.0: USB hub found [4294667.413000] hub 1-0:1.0: 1 port detected [4294667.514000] probing done [4294667.514000] pktgen v2.63: Packet Generator for packet performance testing. [4294667.514000] u32 classifier [4294667.514000] input device check on [4294667.514000] Netfilter messages via NETLINK v0.30. [4294667.514000] NET: Registered protocol family 2 [4294667.523000] IP route cache hash table entries: 512 (order: -1, 2048 bytes) [4294667.523000] TCP established hash table entries: 2048 (order: 1, 8192 bytes) [4294667.523000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes) [4294667.523000] TCP: Hash tables configured (established 2048 bind 2048) [4294667.523000] TCP reno registered [4294667.524000] GRE over IPv4 tunneling driver [4294667.524000] TCP bic registered [4294667.524000] NET: Registered protocol family 1 [4294667.524000] NET: Registered protocol family 17 [4294667.566000] Bridge firewalling registered [4294667.566000] 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> [4294667.566000] All bugs added by David S. Miller <davem@redhat.com> [4294667.566000] ar7240wdt_init: Registering WDT success [4294667.571000] VFS: Mounted root (squashfs filesystem) readonly. [4294667.571000] Freeing unused kernel memory: 124k freed [4294667.576000] Warning: unable to open an initial console. [4294667.903000] Algorithmics/MIPS FPU Emulator v1.5 [4294669.907000] AG7240: Length per segment 1540 [4294669.907000] AG7240: Max segments per packet 1 [4294669.907000] AG7240: Max tx descriptor count 80 [4294669.907000] AG7240: Max rx descriptor count 252 [4294669.907000] AG7240: fifo cfg 3 01f00140 [4294669.907000] AG7240CHH: Mac address for unit 0 [4294669.907000] AG7240CHH: 00:15:6d:73:1d:8d [4294670.107000] AG7240CHH: Mac address for unit 1 [4294670.107000] AG7240CHH: 02:15:6d:73:1d:8d [4294670.387000] CSLIP: code copyright 1989 Regents of the University of California [4294670.429000] PPP generic driver version 2.4.2 [4294670.506000] PPP MPPE Compression module registered [4294670.555000] NET: Registered protocol family 24 [4294670.746000] wlan: module license 'BSD' taints kernel. [4294670.755000] wlan: 0.8.4.2 (Atheros/multi-bss) [4294670.832000] ubnt_poll: Initializing polling module... [4294670.832000] ubnt_poll: Initializing packet classifier... [4294670.832000] ubnt_poll: OS timer frequency 1000 Hz [4294670.981000] ath_hal: 0.9.17.1 (AR5416, REGOPS_FUNC, 11D) [4294671.016000] ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved [4294671.095000] wlan: mac acl policy registered [4294671.205000] wlan_me: Version 0.1 [4294671.205000] Copyright (c) 2008 Atheros Communications, Inc. All Rights Reserved [4294671.228000] ath_dfs: Version 2.0.0 [4294671.228000] Copyright (c) 2005-2006 Atheros Communications, Inc. All Rights Reserved [4294671.318000] ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved [4294671.377000] ath_pci: 0.9.4.5 (Atheros/multi-bss) [4294671.377000] PCI: Setting latency timer of device 0000:00:00.0 to 64 [4294671.386000] ath_hal: Ubiquiti Merlin [4294671.391000] wifi0: Atheros 9280: mem=0x10000000, irq=48 hw_base=0xb0000000 [4294671.444000] ar7240-gpio 1.0 initialised [4294671.517000] fuse init (API version 7.8) [4294671.517000] fuse distribution version: 2.7.3 [4294671.571000] rssi-leds 1.0 loaded [4294671.689000] device eth0_real entered promiscuous mode [4294671.699000] device eth1_real entered promiscuous mode [4294671.955000] ubnt_poll: Attaching hooks... [4294671.955000] ubnt_poll: ack_mode set to 0 [4294671.982000] ubnt_poll: Setting timing params to min:1000 max:6000 offset:6000 [4294671.982000] ubnt_poll: Setting aggregation params to non-txop:0 tx-op:0 scheduling:0 [4294671.982000] ubnt_poll: Setting TXOP Window parameters to size:25 timeout-perc:5 [4294671.982000] ubnt_poll: Module started in AP mode [4294672.271000] RSSI LED invert is OFF [4294672.450000] ag7240_ring_alloc Allocated 1280 at 0x818cd800 [4294672.450000] ag7240_ring_alloc Allocated 4032 at 0x81947000 [4294672.452000] Setting PHY... [4294675.465000] ag7240_ring_alloc Allocated 1280 at 0x818c8000 [4294675.465000] ag7240_ring_alloc Allocated 4032 at 0x819bc000 [4294675.467000] ATHRS26: resetting s26 [4294675.567000] ATHRS26: s26 reset done [4294675.569000] Setting PHY... [4294676.658000] device ath0 entered promiscuous mode [4294676.757000] br0: port 3(ath0) entering learning state [4294677.757000] br0: topology change detected, propagating [4294677.757000] br0: port 3(ath0) entering forwarding state [4294680.157000] Country ie is USI [4294680.167000] ubnt_poll: Channel BW set to 40 MHz [4294680.167000] ubnt_poll: Setting timing params to min:1000 max:4000 offset:8000 [4294680.167000] ubnt_poll: Setting aggregation params to non-txop:0 tx-op:0 scheduling:0 [4294680.167000] ubnt_poll: Setting TXOP Window parameters to size:25 timeout-perc:5 |
cat /proc/version
AM.v5.1# cat /proc/version Linux version 2.6.15--LSDK-7.3.0.300 (buildd@builder) (gcc version 4.1.2) #199 Tue Mar 30 12:38:14 EEST 2010
cat /proc/cpuinfo
AM.v5.1# cat /proc/cpuinfo system type : Atheros AR7240 (Python) processor : 0 cpu model : MIPS 24K V7.4 BogoMIPS : 265.21 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