好的,几个月来我一直在尝试解决这个问题,但我的能力已经到了极限。基本问题是我的 wifi 无法连接到我的家庭网络(至少不正确),所以我无法访问互联网。我家里的 wifi 路由器不是问题,因为我的所有其他设备都可以正常使用。我的印象是 Ubuntu 是这里的问题。还有一件事是,当我使用我的台式机 mac(通过以太网连接到网络)设置 wifi 互联网共享连接时,我可以通过笔记本电脑访问这个共享连接,它非常稳定,连接迅速,并且可以完美地提供互联网。所以实际上,这似乎是该特定 wifi 网络的特定 ubuntu 问题。
关于 wifi 连接到网络的更多细节:从技术上讲,它连接到路由器,但通常需要很长时间才能建立连接,有时无法完全连接。连接开始后(如果我能连接),我有时会有一个非常短的互联网传输时间窗口,比如 20 秒到半分钟。之后就没了。然后,有时,我可以上网,但连接速度非常慢,最终又完全停止传输。
我的系统是 HP 笔记本电脑,配备 12GB RAM、酷睿 i5 英特尔、Ubuntu 15.10。我的 wifi 硬件是(显然不是没有问题的)broadcom BCM43141,我使用 Ubuntu 推荐的驱动程序(broadcom Linux STA 无线驱动程序源,专有)。
我目前尝试过的方法:
我读过很多帖子和讨论,他们都遇到过我所用的 wifi 硬件的问题。我试过的一个方法是安装旧版本的驱动程序。但没用。我读过很多其他人遇到的问题,这些问题听起来与我的问题类似,但从未找到解决方案。
我还尝试了所有我知道的配置。我尝试了 dhclient,收到一条消息“RTNETsomething:文件存在”。因此,我删除了 dhcp 租约文件并重试。新文件已创建。问题仍然存在(重新启动网络服务等后也是如此)。然后我尝试使用静态 IP 而不是 DHCP。Wifi 可以快速访问,但仍然无法提供互联网。最终,我也怀疑从 DHCP 获取新 IP 会很好,但 dhclient 总是需要很长时间,完成后,没有任何变化,我仍然拥有相同的 IP。
查看了 DNS 配置文件和接口文件,没有发现什么特别奇怪的东西。resolv.conf 文件中有一些我不知道的 DNS 服务器,所以我将其更改为我的其他 Linux 发行版使用的 DNS 服务器,因为 wifi 在那个服务器上工作没有问题。
此刻我不知道还能做什么。
有人能帮助我解决这个问题吗?
08:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
DeviceName: Broadcom BCM43142 802.11bgn 1x1 WiFi Adapter + BT 4.0 combo adapter
Subsystem: Hewlett-Packard Company Device [103c:2230]
进一步说明:我遵循了“安装 Broadcom 无线驱动程序“,但问题依然存在。
@ Eduardo Cola: 这里是输出
# dmesg | grep Wireless
[ 12.966209] input: HP Wireless hotkeys as /devices/virtual/input/input9
[ 13.966379] wlan0: Broadcom BCM4365 802.11 Hybrid Wireless Controller 6.30.223.248 (r487574)
#ifconfig
eno1 Link encap:Ethernet HWaddr a0:2b:b8:59:2d:53
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)
eno1:avahi Link encap:Ethernet HWaddr a0:2b:b8:59:2d:53
inet addr:169.254.5.250 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
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:3177 errors:0 dropped:0 overruns:0 frame:0
TX packets:3177 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:241496 (241.4 KB) TX bytes:241496 (241.4 KB)
wlo1 Link encap:Ethernet HWaddr 14:2d:27:ce:ee:11
inet addr:192.168.11.22 Bcast:192.168.11.255 Mask:255.255.255.0
inet6 addr: fe80::162d:27ff:fece:ee11/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:296 errors:0 dropped:81 overruns:0 frame:787
TX packets:322 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:31547 (31.5 KB) TX bytes:55495 (55.4 KB)
Interrupt:18
# iwconfig
wlo1 IEEE 802.11abg ESSID:"4CE6764F111C_G"
Mode:Managed Frequency:2.462 GHz Access Point: 52:E6:76:4F:11:1C
Bit Rate=52 Mb/s Tx-Power=200 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=50/70 Signal level=-60 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
eno1 no wireless extensions.
lo no wireless extensions.
答案1
好的,按照“安装 Broadcom 无线驱动程序“在给出 Eduardo Cola 要求的输出之前,我dhclient
又做了一次,重新连接后它实际上完成了它的工作。
现在连接已经稳定了几分钟(比以前稳定了很多),所以如果这不是连接再次断开的时间段之一,我们可能可以宣布成功。在这种情况下,问题毕竟是重复的——抱歉,我之前没有发现。非常感谢您的帮助!