Marc, the goal is not to build it from commodity parts, but to learn how to build such systems in general :)
From scratch, starting with custom kernel build, then
tailored busybox, then web management and stuff...
that's what I call open source: working with the source :-)
----- Original Message ----
From: Marc SCHAEFER schaefer@alphanet.ch To: swinog@swinog.ch Sent: Tuesday, October 7, 2008 6:56:06 PM Subject: Re: [swinog] Embedded Linux practicing
On Tue, Oct 07, 2008 at 04:50:34AM -0700, Stanislav Sinyagin wrote:
My first mini-project is to build a small Wifi (or even Bluetooth?) hotspot (only for home use, of course) which would take its Internet feed from one of those mobile USB GPS modems that you get for few francs a month from Swisscom or Sunrise.
It is quite easy to do with the WL-500g WiFi access point, which has the advantage of
a) being compatible with standard systems (e.g. DD-WRT GNU/Linux)
b) having an USB port you can plug the Swisscom Unlimited dongle inside (the one which pretends to be a CD-ROM, uh, a tty)
I think it costs about 120.-. I have done it, and it works (routing the Swisscom Unlimited net to the internal switch, not the WiFi, in my case)
PS: the discussion on OSS gets annoying. Use whatever tool you find appropriate, as long as you can fix it when required.
swinog mailing list swinog@lists.swinog.ch http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog
On Tue, Oct 07, 2008 at 11:44:42AM -0700, Stanislav Sinyagin wrote:
Marc, the goal is not to build it from commodity parts, but to learn how to build such systems in general :) From scratch, starting with custom kernel build, then tailored busybox, then web management and stuff...
You are talking software here. So, do it yourself. Start by recompiling DD-WRT and download the firmware, see if it works. Then you can do it even more low-level. You can even choose how much low-level you want to be, while still remaining software-oriented.
Another approach could be a hardware approach: taking an Ethernut (http://www.ethernut.de/), add-on a USB child card, and develop the drivers for the interface.
That will be very teachy!
that's what I call open source: working with the source :-)
You are right.