英特尔PRO /无线3945ABG停止工作
我安装ubuntu 11.04之后,我的wlan工作正常,几个小时后它就停止检测我的wlan了。 我的wlan是Intel PRO / Wireless 3945ABG [Golan}网络连接(rev 02)。 我从intel网站下载了linux的驱动程序,但我不知道如何安装它。 请帮忙!
我的笔记本电脑中有相同的网络硬件。 它适用于Ubuntu附带的标准驱动程序。 当它停止看到无线网络时,这通常意味着我不小心切换了笔记本电脑前面的wifi杀死开关。
通过使用早期版本的Ubuntu,我偶尔会遇到问题。 有时通过卸载和重新加载驱动程序模块来解决这些问题:
sudo modprobe -r iwl3945 sudo modprobe iwl3945
虽然我应该提一下,unload命令曾经导致整个系统冻结。 买者自负。
我意识到这个问题的OP最后一次出现在7月,所以我的答案更通用。 要解决这样的问题,可能需要一些互动才能尝试。
- 建议1:
为什么需要安装新驱动程序? 有时内核中的版本是错误的。 幸运的是,内核团队确实在每次发布Ubuntu几个月后发布了新的和更新的驱动程序及其固件的后端。 对于natty,您可以通过以下方式安装:
sudo apt-get install linux-backports-modules-cw-2.6.39-generic
然后重启。
- 建议2:
检查无线卡是否确实被阻止。 运行rfkill list
非常有用 – 如果实际识别出无线,则可以报告两种类型的阻塞 – 软块和硬块。
硬块可能是硬件开关 – 物理硬件开关/ Fn键开关或BIOS选项。
有时可以通过运行来解决软块:
sudo rfkill unblock wifi; sudo rfkill unblock all
其次是:
ifconfig wlan0
启动无线局域网或在网络管理器上选择“启用无线”。
- 建议3:
删除和读取内核模块有时可以激活无线卡。 诊断内核错误是非常有用的:
sudo modprobe -r iwl3945 sudo modprobe iwl3945 dmesg | tail -n 50
仔细查看输出 – 有时固件更新可以解决此问题 – 请参阅下面的链接问题。
- 建议4:
运行上面的modprobe
选项应该在\etc\modprobe.d\
写出一个iwl3945.conf
文件。 dmesg
消息可以指示需要例如alernative值
alias wlan0 iwl3945 options iwl3945 disable_hw_scan=1
资源
相关问题:
- “SIOCSIFFLAGS:由于RF杀死而无法进行操作”?
在配备英特尔PRO /无线3945ABG的机器上使用Lubuntu 18.04,结果certificate它正在节省电力而不能正确地返回设备。 在启动时,它警告说,试图暂停设备可能会导致腐败 – 这使我的兴趣达到了顶峰。
根据@ user3273814的另一篇AskUbuntu帖[1],您只需要禁用无线设备的电源管理:
要关闭电源管理,请转至
/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
,您将看到
[connection]
wifi.powersave = 3
将
3
更改为2
并重新启动。
它现在作为无线服务器运行了2天没有问题,所以我认为现在已经修复了,因为它只会持续几个小时。 多烦啊!
有关更多详细信息,请参阅该post。