Building wireless client and wireless accesspoint

Eric Shubert ejs at shubes.net
Sun Jan 22 08:21:48 MST 2012


On 01/20/2012 09:06 PM, James Dugger wrote:
> I have an interesting project request to build/configure a linux server
> as a wireless router/dhcp server for a wireless LAN but which is mobile
> itself and can negotiate for with other wireless access points (wifi hot
> spots).  This is for a small mobile office in a trailer.  The client
> wants a linux server that will function as a small light file/print
> server for wireless clients on the private LAN side, but get access to
> the Internet from outside wireless sources which may change (dhcp).
>
> I assume that it will require at a minimum 2 wireless cards one for
> public and one for private (there is also a built in ethernet on the
> small mobo.
>
> I am somewhat familiar with IPCop and want to know if it alone is
> capable of configuring this and running it or are there other
> applications that either alone or together can achieve this.

The network configuration you described is called a Wireless Repeater 
Bridge.

While IPCop might be able to handle the networking requirements (I'm 
not sure if IPCop can be a wireless repeater bridge or not), it is not 
designed (nor is it desirable for a firewall) to provide file/print 
services.

I think easiest solution for this would be to use DD-WRT. It can be 
configured as a repeater bridge (see
http://www.dd-wrt.com/wiki/index.php/Repeater_Bridge), and DD-WRT can be 
run on a wide variety of wireless devices.

While it might be possible to add samba to DD-WRT in some instances (see 
http://www.dd-wrt.com/wiki/index.php/Samba), I would recommend against 
it. Filesystem access would be at USB2 speeds, and I don't believe this 
would provide printer sharing. Samba on DD-WRT is not a pretty picture.

To provide file/print services, it would be simplest to build a 
standalone samba server for file/print sharing. This server could be as 
little as an old PentiumII machine with 256M of RAM (more ram would only 
increase file caching). I would recommend building this on a raid-1 
(mirrored) array. If more than 2G of storage is needed, you can use raid-10.

BL, let DD-WRT handle the networking requirements on a small wireless 
router device, and build a separate server host (attached to the DD-WRT 
device via ethernet) for file/print services. Remember to KISS. ;)

This sounds like an interesting project. Have fun with it!

-- 
-Eric 'shubes'



More information about the PLUG-discuss mailing list