could not find intel pro/wireless 3945abg network connection
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
could not find intel pro/wireless 3945abg network connection
I've had the ipw3945 driver working for a couple of months, but just a couple of days ago, it just stopped working, completely out of the blue. As far as I know, nothing changed in between.
The wireless card shows up in lspci, as well as under /sys/bus/pci/devices. The ipw3945 and ieee80211 modules also are displayed in lsmod.
When I both start the ipw3945 regulatory daemon and load the driver manually with the load script, I just get the same old error.
What version of the driver are you using? Try re-installing the current version, or one of the newer development versions. Also, are the ieee80211 modules loading?
I'm using the latest version as of about a month ago. It just stopped working all of a sudden, so I'd imagine the version is suitable. The ieee80211 modules are loading, yes.
Are there any error messages in dmesg when the driver loads, and is the firmware still in the right place? BTW, I don't mind helping, as this is one of the few ways that I can give back to the community.
Are you referring to this driver on Intel's site...link
As you say, it's a couple of months old. I downloaded the ipw3945 driver from sourceforge only about a month ago and I believe it's 1.1.0. I don't have quick access to the laptop right now so I'm not entirely sure, but I remember 1.1.something. I don't really think the driver version is the problem, seeing as wireless was just working and then, one day, it just stopped.
edit: Maybe you're right and I should update the driver. I checked and my driver version is 1.0.2 (Apr 2006). The latest was released in August. I'm having difficulties getting eth0 to work on the laptop, but I'll get it working sometime.
This may sound stupid, but is the firmware in the right place? If you have done any updates to the o.s., the location that the firmware needs to go could have been changed. Try unloading the driver, and then loading it back up. Then check dmesg to see if the driver reports any errors.
I checked which directory the firmware should be placed in by going to /lib/udev and looking for FIRMWARE_DIRS in hotplug.functions. The ipw3945-ucode README says that if multiple directories are shown, the firmware only need be in /lib/firmware, which is where it is. I could also try putting it in /usr/lib/hotplug/firmware but I really doubt it will do anything for me.
Nope. I tried putting it in this other dir and wireless is still unusable.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.