Network adapter - SiS 163u and Ubuntu 12.10

How to get SiS 163U USB wireless adapter to work in Ubuntu 12.10 using ndiswrapper


Plug it in, open a terminal, then do: 
sudo bash
lsusb

You should see an adaptor;
"Bus 001 Device 003: ID 0bf8:100f Fujitsu Siemens Computers miniCard D2301 802.11bg Wireless Module [SiS 163U]"

Install ndiswrapper GUI:
apt-get install ndisgtk

You could also run apt-get install ndiswrapper - but that is 
pointless as this will install ndiswrapper 1.57 which will try 
compile and then will fail.

You need ndiswrapper 1.58+, download it here:
http://sourceforge.net/projects/ndiswrapper/

Store the ndiswrapper-xxx.tar.gz file on the desktop

Then do:
tar -xvf ndiswrapper-xxx.tar.gz
cd ndiswrapper-xxx
make uninstall
make
make install

You should now have a working ndiswrapper in ubuntu 12.10.
To test, run this in terminal:

ndiswrapper -v

You now need the driver for the card.
Google wlan_163_r105.zip and download this file to desktop.

Open this file and open it.
For 64-bit Ubuntu go here:
/R105_Logo/AMD64/USB

For 32-bit Ubuntu go here: 
/R105_Logo/setupMe98/USB/win98/

The files you need are named sis163u.inf, SiS163u.sys and SIS163u.CAT.
Make a folder on the desktop called a.
Extract the files above from the zip in there.

Then do this in terminal:
modprobe ndiswrapper
cd
cd a
ndiswrapper -i sis163u.inf
reboot

After rebooting, open a terminal and do this:

ifconfig
This should report a wlan0 device.

iwconfig
This should report a wlan0 device too.

If this fails, run dmesg|less in terminal and look for ndiswrapper messages.

This is a personal note. Last updated: 2016-01-14 03:31:40.



LinkedIn
Klebe.se

Don't forget to pay my friend a visit too. Joakim