
I built a new mini PC recently, but have had some trouble with the wifi on it. (Asus E45M1-I motherboard) The motherboard has a mini-PCIe slot which contains an Atheros Azurewave wifi card. (it comes out of the factory with this card) I can't detect the wifi card at all in Ubuntu 11.10 - it doesn't even seem to show up in the results from the lspci command. I can't see anything in the EFI BIOS about enabling or disabling the wifi nor the PCIe slots. I eventually caved and installed Windows 7 and I can't seem to see the wifi card there either, even with the official drivers installed. So I'm thinking it's not a Linux issue, but I wondered if the collective wisdom here has any ideas what the problem could be? My thoughts so far are: a) The mini-PCIe slot is broken. b) The mini-PCIe wifi card is broken. c) There's some kind of hardware "disable wifi" switch hiding on the board that I can't find :/ d) There's some kind of software "Disable wifi" feature that needs to be toggled somehow, but I have no idea where to find. What I've tried: * Removing the mini-PCIe card and reinserting it. I don't have a spare half-length mini-PCIe card lying around to swap in, nor anything else to test the wifi card in, which makes it hard. :/ (They're only $10 on ebay, so if there are no good suggestions I'll just buy one and give it a shot and at least discover if the slot works.) Do you know if mini-PCIe slots are physically compatible with real PCIe slots? Unlikely, but thought I'd ask, in case I can jam the mini board into a full slot in my desktop..