
在 Ubuntu 11.04 版本上,我可以存取 Wifi,但升級到 11.10 後,我根本無法存取 Wifi。如果我已連線,那麼它可以工作,但如果我沒有連線,那麼它就不起作用。
答案1
對於 12.04 和 11.10
我在同一台計算機上遇到了同樣的問題,輸入這些命令即可解決。
sudo modprobe -r iwlagn
sudo modprobe iwlagn bt_coex_active=0
如果它有效,您需要將其永久化。
若要使變更永久生效:
gksu gedit /etc/modprobe.d/iwl.conf
將此行複製/貼上到新文件中:
options iwlagn bt_coex_active=0
儲存並退出。
執行此操作後,您將遇到網路連線速度非常慢的情況,但可以透過使 iwlag 不使用 n 來解決這個問題,並且可以使用這些命令來完成。
sudo rmmod -f iwlagn
sudo modprobe iwlagn 11n_disable=1
如果您看到它再次產生影響,您必須使其永久有效。
gksu gedit /etc/modprobe.d/iwlagn-disable11n.conf
options iwlagn 11n_disable=1
儲存並退出。就這樣
感謝 WBMachinery 的幫助。
錯誤報告:
答案2
我來到這裡試圖找出為什麼我的 acer aspire 筆記型電腦中的 Broadcom 無線效能緩慢。最初提出的 Fedora Bug 修復對我來說很有效:
請建立一個名為 /etc/modprobe.d/iwlwifi.conf 的文件,其中包含以下一行:
選項 iwlwifi 11n_disable=1
然後重新啟動(或“modprobe -r iwlwifi ; modprobe iwlwifi”作為 root)。
我還必須 rmmod brcmsmac,這是 Broadcom 特定位,因此請注意您的模組依賴性。
答案3
發現這個深埋在錯誤報告中:
使用以下內容建立 /etc/modprobe.d/iwl.conf:
#!/bin/sh
options iwlwifi bt_coex_active=0
或者
#!/bin/sh
options iwlagn bt_coex_active=0
第二個對我有用