開放網路上的無線 DHCP 設定失敗

開放網路上的無線 DHCP 設定失敗

去年夏天我升級到了 Kubuntu Trusty,現在我回到了學校,我注意到我的筆記型電腦無法連接到學校的無線網路(這是一個完全開放的網路)。每次我嘗試連接時,它都會說正在連接一段時間後,它失敗並顯示錯誤訊息:

IP 配置不可用

或者,如果我使用無線設定(更改驅動程序,使用直接命令列方法連接到網路),則錯誤訊息會發生變化:

授權請求者逾時

這很奇怪,因為不需要驗證任何內容(它是一個開放網路)。

這很有趣,因為我知道我目前的設置可以連接到無線網絡,因為它在家裡工作得非常好(與學校網路不同,它是鎖定的),而且它也在那裡使用 DHCP。

我嘗試過跑步sudo dhclient wlan0,但沒有任何反應。

我的無線網路卡是 Broadcom BCM4313,我正在使用wl驅動程式。

有什麼建議麼?

答案1

對於 14.04 中的設備,brcmsmac 在大多數情況下是最好的驅動程序,並且最好關閉電源管理。

請執行以下操作:

sudo apt-get purge bcmwl-kernel-source

然後重新啟動並確保僅加載 brcmsmac 和 bcma 驅動程序,它們目前都已列入黑名單,因此您可能必須透過執行以下操作將它們取消黑名單:

gksudo gedit /etc/modprobe.d/blacklist.conf

然後刪除brcmsmacbcma儲存文件,然後關閉 gedit 並重新啟動。

您可能必須安裝 gksudo。

gksudo gedit /etc/pm/power.d/wireless

(這將創建或編輯一個配置文件,該文件將覆蓋預設的電源管理行為)並輸入以下內容:

#!/bin/sh

/sbin/iwconfig wlan0 power off 

上面exit0,然後儲存gedit,關閉並重新啟動。

如果該網路上有 4 個人正在使用 1 和 11,請將頻道變更為 6,這可能會導致問題。

進行這些變更後,如果仍然無法連接,則從腳本中發布新檔案。

相關內容