My Routerstation Pro + Enclosure kit just arrived earlier this morning. Obviously I'm excited to get this thing working, unfortunately I have run in to a problem.
I'm stuck at flashing the kernel. Here's what I get:
RedBoot> load kernel
Using default protocol (TFTP)
Entry point: 0x80095fc0, address range: 0x80050000-0x805a6df4
RedBoot> fis create pfsense0
... Erase from 0xbf030000-0xbf586df4: ......................................................................................
... Program from 0x80050000-0x805a6df4 at 0xbf030000: ......................................................................................
... Erase from 0xbfff0000-0xc0000000: .
... Program from 0x87ff0000-0x88000000 at 0xbfff0000: .
RedBoot> fis create pfsense1
... Erase from 0xbf580000-0xbfaddbe8: ......................................................................................
... Program from 0x80050000-0x805a6df4 at 0xbf586df4: V
Can't program region at 0xbf586df4: Unknown error
RedBoot>
Now during the TFTP transfer of the kernel, it gets to 93% and then stops according to my TFTP server (TFTPD32 running on Windows 7). Since we fail in the second part of the write, I think this might be related. Unfortunately ATFTPD on my local server has decided to not cooperate with me, so I don't have any other TFTP servers available at the moment.
Since this machine is using RedBoot I do not really expect to be able to brick it, so I tried booting anyways. Obviously that did not work, and failed like so:
AR8316 PHY found on MAC0
AR8316 PHY found on MAC1
Ethernet eth0: MAC address 00:15:6d:c1:3d:8c
IP: 192.168.1.20/255.255.255.0, Gateway: 0.0.0.0
Default server: 0.0.0.0
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Ubiquiti Networks certified release, version 0.9.00318M.0905121200 - built 12:01:38, May 12 2009
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Board: Ubiquiti RouterStation PRO
Arch: ar7100pro
RAM: 0x80000000-0x88000000, [0x8003bf00-0x87fe1000] available
Flash: 0xbf000000-0xc0000000, in 256 blocks of 0x00010000 bytes each
== Executing boot script in 1.000 seconds - enter ^C to abort
RedBoot> fis load pfsense0
** Warning - checksum failure. stored: 0xfae7b839, computed: 0xf6191fff
RedBoot> exec -c "vfs.root.mountfrom=ufs:/dev/da0s1"
Can't execute Linux - invalid entry address
RedBoot>
Not sure if that part is of any use to anyone, but I figured I'd throw it out there.
I will continue trying to find another TFTP server, but if anyone has successfully installed the 11/23/2009 RSPro build and can see something I'm doing wrong please let me know.