Powerful routers are already inexpensive.unsimple wrote:The Raspberry Pi is a wonderful little device, and would be even better if it had OpenWRT! This thing could make powerful routers extremely inexpensive, the only problem is that I have no idea how to make it run on the Pi. Any ideas?
I do exactly the same thing with openWrt, but am more inclined to use usb-serial to connect to the microcontroller--for instance, with the TP-Link WR-703N--no "tearing apart" required. With the Pi, I don't see what the advantage is in shoehorning it all into 3mb when you have no flash onboard, and need an SD card anyway in order to boot.CapnBry wrote:lyzby said:
... My mind could be changed if anyone pointed out useful computer-like things which you could do on a Pi with openWrt but not other distributions.
Digging up an old topic, I think the advantage OpenWrt has over a full distribution is simply size. Why would anyone want a 1GB Linux distro to serve web pages when you can do it in 3MB? I work a lot with OpenWrt routers which have been converted to be basically wifi-enabled web servers which hook serially to an embedded microcontroller for managing sensors.
The Pi has a tremendous advantage over tearing apart a router in size and expandability with built-in storage (the remainder of the SD card). I don't think the argument that "storage is cheap" warrants having to distribute system images on the order of gigabytes in order to share my work.
Think of OpenWrt as a slimmed down server distro.