This thread has been incredible given the lack of info in the wikis.
I have a tftp server set up and working (confirmed by the fact it unbricked my router...), and I'm not sure if I'm missing something when it comes to the image/flashing.
I downloaded from a trunk snapshot, as I'm perfectly comfortable setting everything up myself via command line (or at least, installing a GUI from command line). The download I used was: archive.openwrt.org/snapshots/trunk/ipq806x/generic/openwrt-ipq806x-C2600-squashfs-factory.bin
I initially tried to flash via a simple 'firmware upgrade' in the UI. Of course, that failed silently, and the thing was 'bricked'. No biggie, just took an hour or so to find a laptop with a LAN port (MBP is my main machine, living that dongle life and I didn't have an ethernet adapter). So I tried tftp flashing the above file a few times, and I could see it was getting the file from my server logs, but I couldn't ever get it to boot. I'd give it 10 minutes, then enable DHCP, then seeing I wasn't getting anything, I tried setting my IP to something in 192.168.1.x, so I could SSH to 192.168.1.1, but no luck!
Am I missing something? I basically came full circle and am now running stock firmware again, but I know the 5ghz wifi will crash like it always does after a day or two. I'll try flashing the image posted by Spazturtle above the next time I get frustrated with the wifi crashing, or if I find out I'm missing something.
Thanks in advance!