Hello All,
I now have two ubiquity units, Nanobridge M5 (ARDEN 3.0.2) and a Rocket M2 (BBHN-3.0), that will not allow me to save the MESH configuration. I have tried every possible setup choices and still no joy. I have setup may of these units with success, the process is pretty straight forward. Furthermore, I have tried to re-flash the Factory Ubiquity code back into these units with tftp2, again I have done this many times before with great success. But this time in flashing UBNT factory load, it never takes. The MESH program remains loaded in the unit in the initial setup mode.
Have you seen this before? Do you have anything else I can try? These units were both working just fine with the Ubiquity load before this Plague came upon me.
I have posted this here and at BBHN as I am dealing with both distributions
Thank you
Paul Strauss
WD6EBY
Hi Paul. Maybe a quick screen grab, or telling us the specific data you're entering into the screen and trying to save would help. I've had simiar error saving the mesh when using invalid characters in the node name field.
Not sure on the factory firmware load - I haven't tried to do that before.
This sounds like a browser cache flaw, I've heard of similar once or twice, and it always comes back to close out the browser, ,open it again, clear the cache, and try again. This is especially the case when using http://localnode:8080 as most browsers cache the IP address for 10-30minutes unless you close the browser, if your going to work with multiple nodes directly connected its best to close the browser between each one you setup.
This especially sounds like the case with the TFTP flash failing (assuming its being done correctly) as that wipes out the operating system by the boot loader. I had one other person say similar that they had done a TFTP reflash, it ended up taking a reboot of their computer to fully clear out the issue, when they rebooted they found the node was indeed running AirOS and they had been seeing false pages.
Hi All,
OK I cleared the cache, re booted the computer, power cycled the UBNT unit, tried two other computers with the same results.
I have also included a screen shot of my setup page..along with the error
Than you
WD6EBY..Paul
My Screen image will not sent or preview..Sorry
What is the error message that is displayed when saving?
Will correct this shortly and enable ability to upload screenshots.
WU2S
HI
It says
"Configuration NOT Saved!"
".error saving setup"
Paul
Interesting.
Questions: Have you made any modifications to the nodes? Were these nodes outdoors before the issues occured? Were they connected using STP cable as documented in the hardware install guide?
After saving can log into the node and run "/usr/local/bin/node-setup -a mesh" and copy any output it gives?
Good Morning All,
I have made NO Modifications
The Nanobridge was in service for over a year, the Rocket was out of the box.
I used the required Ubiquity Shielded cat5 cable with grounded connectors with the drain wire soldered top the connector body and pluged into a Ubiquity switch...proper ESD groung.
I tried to PUTTY into the bad unit at 192.168.1.1 and receive a response of "connection refused". OK I tried to PUTTY in to my other working nodes and I get a connection.
If someone wants to play with these items, I am willing to ship them off you your investigation. At this point they are just door stops to me.
Paul Strauss
WD6EBY
Nodes move to a 10.x address by default when they are configured, the node is likely there (or if it has AirOS it will be on 192.168.1.20)
Also rember its talnet on 23 or SSH on port 2222 (connection refused sounds a lot like the node is there but chose wrong port)
Once in try the command, I would do that first before shipping off to anyone, no point sending a working node out.
Thank you for the Telnet Suggestion. I was able to telnet into the unit. I ran your command and have attached the results.
root@NOCALL:~# /usr/local/bin/node-setup -a mesh
Use of uninitialized value $cfg{"dhcp_start"} in substitution iterator at /usr/local/bin/node-setup line 226, <IN> line 3.
Use of uninitialized value $cfg{"dhcp_limit"} in substitution iterator at /usr/local/bin/node-setup line 226, <IN> line 4.
Use of uninitialized value $cfg{"lan_ip"} in substitution iterator at /usr/local/bin/node-setup line 226, <IN> line 13.
Use of uninitialized value $cfg{"lan_mask"} in substitution iterator at /usr/local/bin/node-setup line 226, <IN> line 14.
rm: can't remove '/etc/config/dhcp': No space left on device
rm: can't remove '/etc/config/dropbear': No space left on device
rm: can't remove '/etc/config/firewall': No space left on device
rm: can't remove '/etc/config/ntpclient': No space left on device
rm: can't remove '/etc/config/olsrd': No space left on device
rm: can't remove '/etc/config/system': No space left on device
rm: can't remove '/etc/config/uhttpd': No space left on device
rm: can't remove '/etc/config/unconfigured': No space left on device
rm: can't remove '/etc/config/wireless': No space left on device
mv: can't remove '/etc/config/dhcp': No space left on device
mv: can't remove '/etc/config/dropbear': No space left on device
mv: can't remove '/etc/config/firewall': No space left on device
mv: can't create '/etc/config/network': No space left on device
mv: can't create '/etc/config/run-fccid': No space left on device
mv: can't remove '/etc/config/system': No space left on device
mv: can't remove '/etc/config/uhttpd': No space left on device
mv: can't remove '/etc/config/wireless': No space left on device
cp: can't create '/etc/firewall.user': File exists
uci: I/O error
uci: I/O error
uci: I/O error
Died at /usr/local/bin/node-setup line 259.
root@NOCALL:~#
I hope that helps. Thank you for your assistance.
Paul WD6EBY
The throwing of 'no free space" errors tells a lot and explains why the settings are not saving. The node is behaving as if it can't write to the file system, there are 3 possible causes of this I can think of
If i could get the output of the following two addtional commands as well (after attempting a save of the configs, if you haven't rebooted yet no need to run the save again just run the commands)
df -h
dmesg
As requested
root@NOCALL:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 3.7M 3.7M 0 100% /
/dev/root 2.8M 2.8M 0 100% /rom
tmpfs 14.3M 120.0K 14.1M 1% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
root 14.3M 48.0K 14.2M 0% /tmp/root
overlayfs:/tmp/root 14.3M 48.0K 14.2M 0% /tmp/root
/dev/mtdblock4 3.7M 3.7M 0 100% /overlay
overlayfs:/overlay 3.7M 3.7M 0 100% /
root@NOCALL:~#
-------------and---------------
root@NOCALL:~# dmesg
[ 0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Sat Mar 23 16:49:30 UTC 2013
[ 0.000000] MyLoader: sysp=ccd5cddd, boardp=d889ddd5, parts=cdc3d9dc
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019374 (MIPS 24Kc)
[ 0.000000] SoC: Atheros AR7241 rev 1
[ 0.000000] Clocks: CPU:390.000MHz, DDR:390.000MHz, AHB:195.000MHz, Ref:5.000MHz
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 02000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00002000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00002000
[ 0.000000] On node 0 totalpages: 8192
[ 0.000000] free_area_init_node: node 0, pgdat 802f1100, node_mem_map 81000000
[ 0.000000] Normal zone: 64 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 8128 pages, LIFO batch:0
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: board=UBNT-BM console=ttyS0,115200 mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,1024k(kernel),6528k(rootfs),256k(cfg)ro,64k(EEPROM)ro,7552k@0x50000(firmware) rootfstype=squashfs,jffs2 noinitrd
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=00000000
[ 0.000000] Readback ErrCtl register=00000000
[ 0.000000] Memory: 29000k/32768k available (2211k kernel code, 3768k reserved, 418k data, 212k init, 0k highmem)
[ 0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:51
[ 0.000000] Calibrating delay loop... 259.27 BogoMIPS (lpj=1296384)
[ 0.070000] pid_max: default: 32768 minimum: 301
[ 0.070000] Mount-cache hash table entries: 512
[ 0.080000] NET: Registered protocol family 16
[ 0.080000] gpiochip_add: registered GPIOs 0 to 17 on device: ath79
[ 0.090000] MIPS: machine is Ubiquiti Bullet M
[ 0.090000] registering PCI controller with io_map_base unset
[ 0.300000] bio: create slab <bio-0> at 0
[ 0.310000] PCI host bridge to bus 0000:00
[ 0.310000] pci_bus 0000:00: root bus resource [mem 0x10000000-0x13ffffff]
[ 0.320000] pci_bus 0000:00: root bus resource [io 0x0000]
[ 0.320000] pci 0000:00:00.0: [168c:002a] type 0 class 0x000280
[ 0.320000] pci 0000:00:00.0: fixup device configuration
[ 0.330000] pci 0000:00:00.0: reg 10: [mem 0x10000000-0x1000ffff 64bit]
[ 0.330000] pci 0000:00:00.0: supports D1
[ 0.330000] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[ 0.330000] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x1000ffff 64bit]
[ 0.330000] pci 0000:00:00.0: using irq 40 for pin 1
[ 0.340000] Switching to clocksource MIPS
[ 0.340000] NET: Registered protocol family 2
[ 0.350000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.350000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[ 0.360000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.360000] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.370000] TCP reno registered
[ 0.370000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.380000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.390000] NET: Registered protocol family 1
[ 0.390000] PCI: CLS 0 bytes, default 32
[ 0.410000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.410000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.430000] msgmni has been set to 56
[ 0.430000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 0.440000] io scheduler noop registered
[ 0.440000] io scheduler deadline registered (default)
[ 0.450000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 0.480000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
[ 0.490000] console [ttyS0] enabled, bootconsole disabled
[ 0.500000] m25p80 spi0.0: found mx25l6405d, expected m25p80
[ 0.510000] m25p80 spi0.0: mx25l6405d (8192 Kbytes)
[ 0.510000] 7 cmdlinepart partitions found on MTD device spi0.0
[ 0.520000] Creating 7 MTD partitions on "spi0.0":
[ 0.520000] 0x000000000000-0x000000040000 : "u-boot"
[ 0.530000] 0x000000040000-0x000000050000 : "u-boot-env"
[ 0.540000] 0x000000050000-0x000000150000 : "kernel"
[ 0.540000] 0x000000150000-0x0000007b0000 : "rootfs"
[ 0.550000] mtd: partition "rootfs" set to be root filesystem
[ 0.560000] mtd: partition "rootfs_data" created automatically, ofs=400000, len=3B0000
[ 0.560000] 0x000000400000-0x0000007b0000 : "rootfs_data"
[ 0.570000] 0x0000007b0000-0x0000007f0000 : "cfg"
[ 0.580000] 0x0000007f0000-0x000000800000 : "EEPROM"
[ 0.580000] 0x000000050000-0x0000007b0000 : "firmware"
[ 0.600000] ag71xx_mdio: probed
[ 0.600000] eth0: Atheros AG71xx at 0xb9000000, irq 4
[ 1.160000] ag71xx ag71xx.0: eth0: connected to PHY at ag71xx-mdio.1:04 [uid=004dd041, driver=Generic PHY]
[ 1.170000] TCP cubic registered
[ 1.170000] NET: Registered protocol family 17
[ 1.180000] Bridge firewalling registered
[ 1.180000] 8021q: 802.1Q VLAN Support v1.8
[ 1.190000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[ 1.200000] Freeing unused kernel memory: 212k freed
[ 3.400000] Registered led device: ubnt:red:link1
[ 3.400000] Registered led device: ubnt:orange:link2
[ 3.400000] Registered led device: ubnt:green:link3
[ 3.410000] Registered led device: ubnt:green:link4
[ 6.170000] eth0: link up (100Mbps/Full duplex)
[ 6.750000] eth0: link down
[ 7.560000] Compat-drivers backport release: compat-drivers-2012-09-04-2-gddac993
[ 7.570000] Backport based on wireless-testing.git master-2012-09-07
[ 7.580000] compat.git: wireless-testing.git
[ 7.610000] cfg80211: Calling CRDA to update world regulatory domain
[ 7.620000] cfg80211: World regulatory domain updated:
[ 7.620000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 7.630000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7.640000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7.650000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7.660000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7.660000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7.940000] NET: Registered protocol family 10
[ 8.220000] usbcore: registered new interface driver usbfs
[ 8.230000] usbcore: registered new interface driver hub
[ 8.230000] usbcore: registered new device driver usb
[ 8.730000] PCI: Enabling device 0000:00:00.0 (0000 -> 0002)
[ 8.740000] ath: EEPROM regdomain: 0x2a
[ 8.740000] ath: EEPROM indicates we should expect a direct regpair map
[ 8.740000] ath: Country alpha2 being used: US
[ 8.740000] ath: Regpair used: 0x2a
[ 8.750000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 8.750000] Registered led device: ath9k-phy0
[ 8.750000] ieee80211 phy0: Atheros AR9280 Rev:2 mem=0xb0000000, irq=40
[ 8.750000] cfg80211: Calling CRDA for country: US
[ 8.760000] cfg80211: Regulatory domain changed to country: US
[ 8.770000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 8.770000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[ 8.780000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[ 8.790000] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 8.800000] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 8.810000] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 8.810000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[ 8.880000] PPP generic driver version 2.4.2
[ 9.040000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 9.170000] NET: Registered protocol family 24
[ 9.190000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 9.220000] nf_conntrack version 0.5.0 (456 buckets, 1824 max)
[ 9.460000] xt_time: kernel timezone is -0000
[ 9.640000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 9.880000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 9.900000] uhci_hcd: USB Universal Host Controller Interface driver
[ 15.510000] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 15.510000] device eth0 entered promiscuous mode
[ 15.520000] ADDRCONF(NETDEV_UP): br-lan: link is not ready
[ 16.370000] eth0: link up (100Mbps/Full duplex)
[ 16.370000] br-lan: port 1(eth0) entered forwarding state
[ 16.380000] br-lan: port 1(eth0) entered forwarding state
[ 16.380000] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 16.400000] ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 18.380000] br-lan: port 1(eth0) entered forwarding state
[ 20.740000] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 20.760000] device wlan0 entered promiscuous mode
[ 20.820000] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 20.850000] br-lan: port 2(wlan0) entered forwarding state
[ 20.850000] br-lan: port 2(wlan0) entered forwarding state
[ 20.860000] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 22.850000] br-lan: port 2(wlan0) entered forwarding state
[ 34.670000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[ 34.670000] jffs2_build_filesystem(): unlocking the mtd device... done.
[ 34.680000] jffs2_build_filesystem(): erasing all blocks after the end marker...
[ 34.700000] Newly-erased block contained word 0x19852003 at offset 0x003a0000
[ 34.710000] Newly-erased block contained word 0x19852003 at offset 0x00390000
[ 34.720000] Newly-erased block contained word 0x19852003 at offset 0x00380000
[ 34.730000] Newly-erased block contained word 0x19852003 at offset 0x00370000
[ 34.740000] Newly-erased block contained word 0x19852003 at offset 0x00360000
[ 34.750000] Newly-erased block contained word 0x19852003 at offset 0x00350000
[ 34.760000] Newly-erased block contained word 0x19852003 at offset 0x00340000
[ 34.770000] Newly-erased block contained word 0x19852003 at offset 0x00330000
[ 34.960000] Newly-erased block contained word 0xa3215b22 at offset 0x002e0000
[ 34.980000] Newly-erased block contained word 0x4bee9d5c at offset 0x002d0000
[ 34.990000] Newly-erased block contained word 0x8b64430f at offset 0x002c0000
[ 35.000000] Newly-erased block contained word 0x9e8ab97b at offset 0x002b0000
[ 35.010000] Newly-erased block contained word 0xed53cdca at offset 0x002a0000
[ 35.020000] Newly-erased block contained word 0x85cef634 at offset 0x00290000
[ 35.030000] Newly-erased block contained word 0x7875c317 at offset 0x00280000
[ 35.040000] Newly-erased block contained word 0xe0c4ce0 at offset 0x00270000
[ 35.050000] Newly-erased block contained word 0xef6ba4b3 at offset 0x00260000
[ 35.060000] Newly-erased block contained word 0xb063fe3 at offset 0x00250000
[ 35.070000] Newly-erased block contained word 0xf15a2749 at offset 0x00240000
[ 35.080000] Newly-erased block contained word 0xa555e678 at offset 0x00230000
[ 35.090000] Newly-erased block contained word 0x1cac03eb at offset 0x00220000
[ 35.100000] Newly-erased block contained word 0x760dcf8 at offset 0x00210000
[ 35.110000] Newly-erased block contained word 0x42157bb at offset 0x00200000
[ 35.120000] Newly-erased block contained word 0x1245273a at offset 0x001f0000
[ 35.130000] Newly-erased block contained word 0xc428ab4e at offset 0x001e0000
[ 35.140000] Newly-erased block contained word 0xee8e3a28 at offset 0x001d0000
[ 35.150000] Newly-erased block contained word 0xbfe0f69d at offset 0x001c0000
[ 35.160000] Newly-erased block contained word 0x3c7a203e at offset 0x001b0000
[ 35.170000] Newly-erased block contained word 0x7d6a3857 at offset 0x001a0000
[ 35.180000] Newly-erased block contained word 0x2876426e at offset 0x00190000
[ 35.190000] Newly-erased block contained word 0xb0b7c051 at offset 0x00180000
[ 35.200000] Newly-erased block contained word 0xacfd7e45 at offset 0x00170000
[ 35.210000] Newly-erased block contained word 0x6b861c15 at offset 0x00160000
[ 35.220000] Newly-erased block contained word 0x9bfa4012 at offset 0x00150000
[ 35.230000] Newly-erased block contained word 0x3150df2a at offset 0x00140000
[ 35.240000] Newly-erased block contained word 0x3fa3da36 at offset 0x00130000
[ 35.250000] Newly-erased block contained word 0xd303fa38 at offset 0x00120000
[ 35.260000] Newly-erased block contained word 0x6d6f2041 at offset 0x00110000
[ 35.270000] Newly-erased block contained word 0xa295ee06 at offset 0x00100000
[ 35.280000] Newly-erased block contained word 0x7c0e7b27 at offset 0x000f0000
[ 35.290000] Newly-erased block contained word 0x2feb6a54 at offset 0x000e0000
[ 35.300000] Newly-erased block contained word 0x5a18f731 at offset 0x000d0000
[ 35.310000] Newly-erased block contained word 0x772b551 at offset 0x000c0000
[ 35.320000] Newly-erased block contained word 0x7859b6a5 at offset 0x000b0000
[ 35.330000] Newly-erased block contained word 0x35f3d747 at offset 0x000a0000
[ 35.340000] Newly-erased block contained word 0x1619eaa1 at offset 0x00090000
[ 35.350000] Newly-erased block contained word 0xb1b510ce at offset 0x00080000
[ 35.360000] Newly-erased block contained word 0x5bee5939 at offset 0x00070000
[ 35.370000] Newly-erased block contained word 0xf1c3e37 at offset 0x00060000
[ 35.380000] Newly-erased block contained word 0x9eb59326 at offset 0x00050000
[ 35.390000] Newly-erased block contained word 0x2d3d91e3 at offset 0x00040000
[ 35.400000] Newly-erased block contained word 0x5cadaa9c at offset 0x00030000
[ 35.410000] Newly-erased block contained word 0x89b0437e at offset 0x00020000
[ 35.420000] Newly-erased block contained word 0x66427108 at offset 0x00010000
[ 35.430000] Newly-erased block contained word 0xdeadc0de at offset 0x00000000
[ 35.430000] done.
[ 35.440000] JFFS2 notice: (1315) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
root@NOCALL:~#
---------
Paul...WD6EBY
Looks like the NAND has gone bad,
The fact you can't get an AirOS to install via TFTP and the errors "[ 34.700000] Newly-erased block contained word 0x19852003 at offset 0x003a0000" (which means we erased the block, read it, and found that it still contained data, when erased it should contain all 1's or Hexadecimal 0xFFFFFFFF )
If it was just the AREDN firmware I might think its a bug in the OS, but the fact that AirOS can't flash either makes me think that a circuit may have blown onboard (Specifically the part of the chip that generates the erasure voltage for the flash chip)
That being the case there would appear at this time to be very little that can be done for these devices.
Just to be on the safe side however here is the link to the TFTP Flashing procedure again just to be sure the flashing is being done correctly when trying to flash the AirOS image.
http://bloodhound.aredn.org/products/AREDN/wiki/HowTo/FlashUbiquiti#TFTP
I tried yet again to re-flash. Per your suggestion I did review the link you provided me and I am doing the process correctly. You mentioned a key word, NAND. I did some research on the Ubiquity Forums. It appears that others have also seen this NAND go bad. Seeing how these units are now doorstops, I have opened both units for investigation. The NAND is a 16 pin device that I should be able to replace. The forum tells me how to purchase; burn and I believe has the file I need. Its small dollars. I will be giving it a try as time permits. I will let you know if I am successful. I have included one of the links I found on the subject.
http://community.ubnt.com/t5/UniFi-Wireless/Again-on-Unifi-BAD-DATA-CRC/td-p/653827
Conrad, I want to thank you for your patience and your assistance to me on this issue. Keep up the good work.
Respectfully
Paul Strauss
WD6EBY
Depending on how old the units are. Ubiquiti does have a 1 year warranty, something to keep in mind before opening the next unit.
Techncially flashing with our firmware may void the warranty of the device (REBRAND condition) but then again I would love to see the argument against it as they themselves use OpenWRT and its a hardware fault as even the boot loader is having issues.
Something to keep in mind next time.
Update on dead unit. I filled out the RMA request and it was accepted. I pointed out my trouble shooting and per their forums zeroed in on a band NAND. I also stated I was playing and modifying the Code. Today I received a NEW in the box replacement unit...no questions asked.
Thank you Conrad. Sometimes the simplest solutions are overlooked.
Paul Strauss
WD6EBY
Great news Paul! I had a Bullet M2 that the ethernet port went out. UBNT replaced it very easily. Great customer service from Ubiquiti.