I have an onboard (PCI-X bus) WiFi card in a newly purchased PC, on which I dual boot Windows and Linux (Mint, specifically).
When I boot it from being powered off into Windows, the wifi card works fine.
When I boot it from being powered off into Linux, the wifi card doesn't work.
When it's working in Windows and I restart it, the wifi card works in Linux and Windows.
When it's not working in either OS and I restart it, it doesn't work in either OS.
Basically, to get my network card to work in Linux, I have to power off completely boot into windows, then restart the machine (
not power off completely) and boot linux.
I looked in the Linux syslog and nothing seems out of place: it loads the driver and the hardware appears to be set up. If I check the wlan0 interface in ifconfig, it's disabled. If I do 'ifconfig wlan0 up' I get "ioctl(SIOCSIWMODE) failed: Device or resource busy."
What the hell, H/A?