Hey there! I've been trying to think of possible applications for a router/gateway, and I'd like to see if you have any ideas.
First of all, by "router" I simply mean the hardware and the Linux platform - not the actual router code that's in place. Basically, I find myself with common router hardware (you know, WLAN AP/DSL GW/things like that) and I'm trying to find cool things I could use it for. I mean, they are essentially small Linux machines, so the possibilities are, if not endless, at least pretty big.
Summary of what's typically present, hardware-wise:
* 4-port 100 Mbit Ethernet switch
* One DSL WAN port
* One Ethernet WAN port
* CPU of around 200-300 MHz
* 802.11 b/g WLAN interface
* USB port(s)
* 32 MB RAM
* 4-8 MB Flash
Software-wise, we're talking 2.6.x Linux kernel and busybox, and the possibility to add basically any Linux app. That's where the fun part comes in. Given the hardware, what kind of apps could I put on it - or write myself? It could be used as a server in my LAN, or placed on the Internet to give access to strange things in my home. Maybe there are cool USB devices one could use in combination with it? Any suggestions would be appreciated!
I've looked at the OpenWRT project, but that seems to be very focused on only using the router as a...plain router. I'm trying to think of new uses for the hardware. :)
First of all, by "router" I simply mean the hardware and the Linux platform - not the actual router code that's in place. Basically, I find myself with common router hardware (you know, WLAN AP/DSL GW/things like that) and I'm trying to find cool things I could use it for. I mean, they are essentially small Linux machines, so the possibilities are, if not endless, at least pretty big.
Summary of what's typically present, hardware-wise:
* 4-port 100 Mbit Ethernet switch
* One DSL WAN port
* One Ethernet WAN port
* CPU of around 200-300 MHz
* 802.11 b/g WLAN interface
* USB port(s)
* 32 MB RAM
* 4-8 MB Flash
Software-wise, we're talking 2.6.x Linux kernel and busybox, and the possibility to add basically any Linux app. That's where the fun part comes in. Given the hardware, what kind of apps could I put on it - or write myself? It could be used as a server in my LAN, or placed on the Internet to give access to strange things in my home. Maybe there are cool USB devices one could use in combination with it? Any suggestions would be appreciated!
I've looked at the OpenWRT project, but that seems to be very focused on only using the router as a...plain router. I'm trying to think of new uses for the hardware. :)