My project yesterday was to create a dual-boot Windows 7 64bit/Linux Mint 17 64bit machine. The OSes are on separate hard drives. Mint is first in boot priority and OS selection is handled with grub, as one would expect.
Everything went perfectly save for one problem: no wifi, though this was somewhat expected.
I have an internal NIC, but I this tower lives in a different room that the router, making jacking into the router infeasible for long periods of time.
Under Windows 7, the solution has been to use a USB Network Adapter I had lying around. Specifically the D-Link 142.
I started googling the problem and these are the steps I took:
1. Download relevant drivers. There were four: Windows XP/Win XP 64bit/Vista/Vista 64bit.
2. Install ndisgtk
3. Install drivers with ndisgtk
ndisgtk threw the following error: modprobe:FATAL:Module ndiswrapper not found
After closing the error, the Vista drivers were marked as Invalid, but the XP drivers were marked as Installed with Hardware Present.
4. more googling to find a solution to the modprobe:FATAL error.
5. Installed ndiswrapper-dkms
6. Ran
Code: Select all
sudo modprobe ndiswrapper
7. Reinstalled the drivers. Joy! Installing the XP 64 bit driver results in Wifi being an available in Network Settings, and the computer sees locally broadcasting networks!
8. Try to connect to my local 2.4GHz b/g/n, auto channel, WPA2-PSK[AES] network.
Every time I do this, the network settings shows that it is attempting to connect, and then the entire system freezes. No Keyboard, no mouse; nothing.
9. Hard reboot.
10. Try to fiddle with the connection settings, same result.
Here is a list of the ndiswrapper related packages I have installed:
mintwifi
ndisgtk
ndiswrapper-dkms
ndiswrapper-common
ndiswrapper-utils-1.9
And here is the result of running
Code: Select all
sudo /usr/lib/linuxmint/mintWifi/mintWifi.py
-------------------------
* I. scanning WIFI PCI devices...
-------------------------
* II. querying ndiswrapper...
netmw246 : driver installed
device (07D1:3B10) present
-------------------------
* III. querying iwconfig...
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11g ESSID:off/any
Mode:Managed Channel:0 Access Point: Not-Associated
Bit Rate:1 Mb/s Sensitivity=-200 dBm
RTS thr=2346 B Fragment thr=2346 B
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
-------------------------
* IV. querying ifconfig...
eth0 Link encap:Ethernet HWaddr 00:24:81:86:0c:1b
inet6 addr: fe80::224:81ff:fe86:c1b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:92051 errors:0 dropped:0 overruns:0 frame:0
TX packets:41090 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:116965896 (116.9 MB) TX bytes:4650913 (4.6 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:1798 errors:0 dropped:0 overruns:0 frame:0
TX packets:1798 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:180287 (180.2 KB) TX bytes:180287 (180.2 KB)
wlan0 Link encap:Ethernet HWaddr 00:17:9a:51:32:48
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
-------------------------
* V. querying DHCP...
-------------------------
* VI. querying nslookup google.com...
;; connection timed out; no servers could be reached
Any help you fine folks can offer would be greatly appreciated. Just tell me what you need me to run in the terminal and I'll post it here.
Thanks!