Just to let anyone who finds the post know, I found the correct drivers - the problem for me was that I actually have a WG111v1, rather than a WG111v2 which is what is was labelled as - if your serial number starts WG72, you've got a v1.
These still didn't work until I blacklisted some of the drivers which came with the Ubuntu 6.06 installation (apparently some of them interfere with ndiswrapper).
So complete instructions should be something like this:
- Uninstall any drivers you've got left over from previous experiments in nidiswrapper, just so we're starting from fresh...
and then the following for any drivers which show up
Code:
ndiswrapper -e DRIVERNAME
- blacklist the interfering drivers from the Dapper Drake installation
Code:
sudo gedit /etc/modprobe.d/blacklist
Then add the following to the end of that file
Code:
blacklist r8187
blacklist islsmusb
blacklist islsm
blacklist islsm_usb
- install the correct windows drivers for your WG111 (mine were the ones from the netgear website) download and unzip the drivers to a handy folder, and then
Code:
sudo ndiswrapper -i /path-to-driver/{net111.inf|net111v2.inf} ## for whatever version you're using ##
sudo depmod -a
sudo modprobe ndiswrapper
This should get your device working... after this you can add it to start up at boot:
Code:
sudo gedit /etc/modules
then add this to the bottom
And finally, set up your wireless settings in your /etc/network/interfaces file...
Code:
sudo gedit /etc/network/interfaces
Find + edit the part of the code which looks like this to match up with your network settings:
Code:
iface eth1 inet dhcp
wireless-essid XXXXXXXXXXX
wireless-key XXXXXXXX
auto eth1
After all of this I'm now up and running on my network with WEP enabled... doesn't seem to be dropping connection as some others have experienced either - all seems good so far.