I bought a NSLU2 some weeks ago. I will use it as printer and scanner server and as an ever running torrent client. As I don’t want to run a ethernet cable through the walls of our flat, I need wireless network on it.
There is a nice HowTo on NSLU2-Linux. I got my hands on a wireless usb stick for 15 €, warmed up the soldering iron and got started:
You really need a steady hand for soldering onto these tiny contacts.

But to my own surprise I managed to:

Inside the case of the NSLU2 there is enough space, so i just taped the new part on top of some capacitors:

5 minutes later I was really glad to see the device in lsusb.




Hi, nice project and addition tot he slug. How’s it working out?
I’m starting a similar project with a NSLU2 and this solution would solve one of my biggest problems.
Can you tell me where you found what contacts to use. I’d be interested in learning the board layout/structure before I start the project.
MfG
It works like charm. My slug has been running as a printer/scanner-server for nearly 2 months now.
The contacts on the slug’s board a depicted and described here:
http://www.nslu2-linux.org/wiki/HowTo/EnableExtraUSBPorts
I used R165/R166.
The right contacts on your usb device can easily be found:
http://en.wikipedia.org/wiki/Universal_Serial_Bus#Types_of_USB_connector
Only thing to remember is that you shouldn’t use any bus powered devices with high energy consumption as the AC adaptor is only specified up to 2A.