Just a couple of questions:
- Is being able to connect via serial required to be able to set up OpenWrt on the MR3020?
- Should I connect this router to ethernet, flash OpenWrt on it, and then do first login over SSH or Telnet?
- How did you do it successfully?
Got mine last night.
1. Downloaded the latest trunk snapshot from the 3020 wiki
2. Firmare upgrade... While the router was rebooting, I kept it connected to the wired Ethernet of my laptop, with a Wireshark running, to be sure I get the address right or to see if it asks for dhcp servers.
3. Telneted into the router using command prompt, changed password... then putty/ssh.
4. inserted usb hub (as I could use it for multiple usb devices, I had to do it via usb hub), inserted a 2gb SanDisk cruser (previously formatted ext3)
5. configured wifi as wan client
Here I had some trouble with the wifi as it was not associating with my EdiMax 3g-6200nl... eventually it was because of my WPA passphrase as it contained # - this always gets me into trouble, this time I started wpa_supplicant manually and the debug clearly pointed the issues...
6. downloaded storage & fs related modules
Rebooted couple of times (and some other times between steps just to make sure when I would have bricked it so I would know what too look for when connecting via serial console - seems I wasn't that lucky, though couple of times I was that close - Wireshark is a must when doing stuff like this, it got me out of trouble at some point)
8. install luci
9. open wine, light up cigar, enjoy ;-)
?. I actually intend to use this little wonder as a car PC (gps tracking mainly) with a 3g USB dongle (ZTE MF190), 2gb microSD inserted into the 3g stick and extroot on this external disk, and a Globalsat MR-350 on the serial port (this is what I've got so far, this is what I use, later on I want to 'downsize' things replacing eventually the GSM/GPS stuff with things like: http://www.sparkfun.com/products/10919). The previous car PC was based on an Alix3d3, doing openvpn to a VPS server to dump the GPS serial strings, viewable with AJAX via web, having a subsecond tracking delay on the client , using nothing else on the client side than a browser (USB-BT was also part of the thing, me and my wife having BT active on invisible all the time, so if the car was moving with no known BT MAC address possible to scan, then a SMS would have been sent to us). The same will happen to the poor 3020 (openvpn, 3g tested already on the 3420)...
0. Before this 3020 I just bought few days ago the bigger brother, 3420 and it was a delight to install Backfire on it as well. You could say that was the training for the 3020...
You guys have fun, like I said before, I think this device is a wonder considering what can it do, just take it easy and have control and you won't brick it ;-)