我有 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 设备是 broadcome :
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 倍,并且不再有信号丢失。