1. compile & install ndiswrapper # get debianized latest source wget http://ndiswrapper.sourceforge.net/debian/ndiswrapper-source_1.1-1_i386.deb # install deb, will create tar.gz file in /usr/src sudo dpkg -i ndiswrapper-source_1.1-1_i386.deb # unpack into /usr/src/modules cd /usr/src tar xvfz ndiswrapper-source.tar.gz cd modules/ndiswrapper # build fakeroot debian/rules binary # install sudo dpkg -i ../ndiswrapper*.deb 2. copy driver from XP # browse from http://smc.com/index.cfm?event=viewProduct&localeCode=EN_USA&pid=585 # download Windows XP driver cd /tmp wget http://smc.com/files/AN%5CDR_2862wV.2_WHQL.zip # unzip it unzip DR_2862wV.2_WHQL.zip 3. run ndiswrapper # install XP driver into /etc/ndiswrapper cd 2862w\ v.2\ WHQL/Drivers/Driver sudo ndiswrapper -i SMC2826W.inf # verify that ndiswrapper & driver installed ok ndiswrapper -l # load module sudo modprobe ndiswrapper 4. configure interface # verify that new wifi interface is available iwconfig # modify interfaces file sudo vi /etc/network/interfaces ### these are for fixed IP ## address 192.168.1.98 ## netmask 255.255.255.0 ## gateway 192.168.1.1 ### and this is for DHCP #iface wlan0 inet dhcp ### modify this to suit your AP setup ## wireless-essid FOO ## wireless-key s:BAR 5. fire it up sudo ifup wlan0 References: http://sourceforge.net/projects/ndiswrapper/ http://ndiswrapper.sourceforge.net/phpwiki/index.php/InstallDebian http://ndiswrapper.sourceforge.net/phpwiki/index.php/Installation