我終於讓 Raspberry Pi 的 Edimax RTL8188CUS 無線棒正常運作了,但幾分鐘後我就不斷失去連線。當我不斷地 ping Raspberry Pi 時,我可以防止這種情況發生。 Pi 本身似乎沒有傳出連線問題,但如果我不保持連線繁忙,我就無法從我的電腦存取它。如果我在從 Raspberry Pi ping 我的 PC 時失去連接,則 Pi 可以在兩個方向上再次訪問。
Raspberry Pi 獲得 1A 電源,除了 WLAN 棒之外,它還控制 2 連接埠繼電器。作業系統是由 Michael Gorven 預先建置的 Raspbian 和 Xbmc。使用乙太網路時沒有問題。
答案1
如果持續 ping 有幫助,則可能是電源管理問題。檢查驅動程式是否已停用它:
cat /etc/modprobe.d/8192cu.conf
我的說options 8192cu rtw_power_mgnt=0 rtw_enusbss=0
檔案名稱可能會有所不同,*.conf
該目錄中的任何檔案都可以使用。
如果您使用 RPi 作為存取點,您應該閱讀 http://jenssegers.be/blog/43/Realtek-RTL8188-based-access-point-on-Raspberry-Pi
答案2
這可能是電源管理問題,就像 Silpion 在他的答案中已經發布的那樣。
但是:問題實際上可能出在連接的 PC 端(我猜它正在運行 Windows?)。
在裝置管理員中檢查網路卡驅動程式。如果有「電源管理」選項卡,請停用「允許 Windows 暫停此裝置以節省電量」設定(或類似的條目,我無法準確記住該文本,而且我現在不在 Windows 系統上)。
一般來說:如果 Windows 電腦出現間歇性連線問題,這是首先要找的問題。
PS 如果裝置管理員中沒有此類設置,則該裝置首先不支援電源管理。在這種情況下,問題不可能是由 Windows 端的電源管理所引起的。
答案3
我想我現在將其關閉為“未解決”,因為我認為這可能是我的 RPi 的硬體問題。可能是 Raspberry Pi 硬體(或至少 USB 連接埠)在我的上一個專案中遇到了問題,並且沒有獲得足夠的電力。我認為這不可能是硬體問題,因為不斷 ping 有幫助,但這裡有 2 個人打賭:)