我最近将我的笔记本电脑从 Ubuntu 14.04 更新到了 Ubuntu 16.04
对于我的大学互联网连接,我必须在 wifi 配置中使用基础设施模式。
当我尝试使用 Ubuntu 16.04 中的“网络连接”设置大学网络时,只有三种模式选项:客户端、热点和 Ad-hoc。基础设施模式选项在 Ubuntu 14.04 中存在,但在 Ubuntu 16.04 中不再存在。
我确信这不是硬件问题,因为 Ubuntu 14.04 一切运行正常。
是驱动程序的问题吗?
是“网络连接”问题吗?
的输出lspci
为:
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
答案1
我在 Ubuntu 16.04 中遇到了同样的问题,因为在安装之前(全新安装)wifi 在 15.10 中工作正常,并且在 Windows 7/10 中工作正常,我不知道原因,但我部分修复了该问题,如下所示:
您必须知道您的 wifi 接口是什么,因此打开终端并输入:
ifconfig
输出应该显示类似
enp0s10 Link encap:Ethernet direcciónHW 00:14:85:2d:d9:20 ACTIVO DIFUSIÓN MULTICAST MTU:1500 Métrica:1 Paquetes RX:0 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:0 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:1000 Bytes RX:0 (0.0 B) TX bytes:0 (0.0 B) lo Link encap:Bucle local Direc. inet:127.0.0.1 Másc:255.0.0.0 Dirección inet6: ::1/128 Alcance:Anfitrión ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1 Paquetes RX:2465 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:2465 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:1 Bytes RX:284298 (284.2 KB) TX bytes:284298 (284.2 KB) wlp1s8 Link encap:Ethernet direcciónHW 00:1d:1a:01:53:81 Direc. inet:192.168.0.155 Difus.:192.168.0.255 Másc:255.255.255.0 Dirección inet6: fe80::abe5:47fa:aee0:f1fc/64 Alcance:Enlace ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1 Paquetes RX:4150850 errores:0 perdidos:1 overruns:0 frame:0 Paquetes TX:3166922 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:1000 Bytes RX:5126859398 (5.1 GB) TX bytes:389946883 (389.9 MB)
如你所见,我的界面是
wlp1s8
。以root权限打开文件
/etc/rc.local
:sudo nano /etc/rc.local
你会看到类似这样的内容:
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. exit 0
添加行
iwconfig wlp1s8 rate 54M
之前
exit 0
,wlp1s8
你的 wlan 接口在哪里,这样编辑后的文件看起来是这样的#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. iwconfig wlp1s8 rate 54M exit 0
重新启动计算机以应用更改。
这部分解决了问题;在此之前,我完全失去了信号,互联网非常慢。现在我没有失去信号,但互联网速度随着时间的推移(15-20 分钟)从 1.6 mb 下行/350 kb 上行下降到 350 kb 下行/20 kb 上行。
答案2
基础架构模式和客户端模式是同一个模式。要连接大学 wifi,请使用客户端模式。
答案3
经过多次尝试,我终于成功了。
我认为 NetworkManager 工具存在问题。以下是我所做的:
1.-我禁用了“网络管理器”。
2.-我安装“Wicd NetworkManager”。
3.- 使用“网络连接”工具创建 wifi 连接,并使用“客户端模式”而不是“基础设施模式”。
4.-我使用“Wicd”连接到大学网络。
我不知道这是怎么回事,但现在我可以连接到大学 wifi 了。仅设置“客户端模式”而不是“基础设施模式”并使用“NetworkManager”并不能解决问题。