無法連線 wifi

無法連線 wifi

我有 ubuntu 14.04,當我想連接到 wifi 時,我的網路管理員什麼也沒發現,當我使用此命令時

sudo iwlist wlan0 掃描

它可以找到我的 essid wifi,當我使用此命令進行連接時

sudo iwconfig wlan0 essid "sample"

什麼也沒發生,我無法連接,我的 ifconfig 命令也沒有顯示這一點

eth0      Link encap:Ethernet  HWaddr b8:88:e3:0e:03:49  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1576 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1576 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:131573 (131.5 KB)  TX bytes:131573 (131.5 KB)

wlan0     Link encap:Ethernet  HWaddr 08:ed:b9:fa:1f:3b  
          inet6 addr: fe80::aed:b9ff:fefa:1f3b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:29
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:17 

我的wifi設備是broadcom:

03:00.0 Network controller: Broadcom Corporation BCM43228 802.11a/b/g/n  

這是我的 wifi 資訊腳本的文字文件

包含我的無線資訊的文字文件

我該怎麼做才能連接到wifi?

答案1

我找到了解決問題的方法,只需編輯一個文件:

sudo nano /etc/NetworkManager/NetworkManager.conf

只需將 false 值更改為 true 即可

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=true

並解決了

答案2

首先將 wpa/wpa2 加密變更為 wpa2 (CCMP)(AES) 而不是 (TKIP),如果您有該選項,效果最佳。

其次,將路由器中的無線通道設定為 1 或 11,然後儲存路由器設定並重新啟動。

第三步進入螢幕右上角的網路管理器,然後點擊編輯連線>無線標籤並將 IPV6 設定為忽略。

第四,關閉電腦並拔下 USB 無線設備,以便內部無線設備可以工作,然後重新啟動,如果無法連接,則在未插入 USB 無線設備的情況下發布新檔案。

答案3

使用內核驅動程序,除非您在路由器的 20 英尺範圍內,否則您將無法連接。

如果您希望 USB 無線裝置 (rtl8192cu) 正常運作,您可能需要使用以下命令安裝專有驅動程式:

sudo apt-get install git build-essential linux-headers-generic dkms

git clone https://github.com/dz0ny/rt8192cu.git --depth 1 

cd rt8192cu

sudo make dkms

並使用以下命令加載驅動程式

sudo modprobe 8192cu

請注意,該模組使用“8192cu”而不是“rtl8192cu”來加載。

最後,使用以下命令相應地更新您的 /etc/modules 資料夾:

echo '8192cu' | sudo tee -a /etc/modules

使用此驅動程序,您可以獲得完整的 300Mb/s 而不是 150Mb/s,並且還提供完整的加密支援。不僅如此,範圍是至少比核心驅動好10倍不再失去訊號

https://github.com/dz0ny/rt8192cu

相關內容