我的 WiFi 连接几个月来一直运行良好,但突然断线了。问题不在于 WiFi 本身,因为我的手机和其他设备都可以正常使用。问题在于我的电脑无法连接到它(也无法连接到之前使用过的任何其他 WiFi 网络)。
我认为这与 Broadcom 驱动程序有关,但尝试重新安装、清除和全新安装 b43-firmware 以及在其他问题中被评为最佳答案的类似内容都没有帮助。此时,我已经删除、安装并重新安装了一堆东西,所以我不知道到底发生了什么。
进入系统 > 软件和更新 > 附加驱动程序显示“使用来自 bcmwl-kernel-source 的 Broadcom 802.11 Linux STA 无线驱动程序源(专有)”
这是我的无线信息脚本输出。我目前使用有线(以太网?)连接。
#### 无线信息开始报告日期:2016 年 1 月 26 日 17:25 EST -0500
最后启动时间:2016 年 1 月 26 日 16:53 EST -0500
脚本来自:2015 年 9 月 27 日 00:34 UTC +0000
发布分销商 ID:Ubuntu 描述:Ubuntu 14.04.3 LTS 发行版:14.04 代号:trusty
核心Linux 3.13.0-68-generic #111-Ubuntu SMP 2015 年 11 月 6 日星期五 18:17:06 UTC x86_64 x86_64 x86_64 GNU/Linux
参数:ro、quiet、splash、vt.handoff=7
桌面Ubuntu
串行通信01:00.0 网络控制器 [0280]: Broadcom Corporation BCM43228 802.11a/b/g/n [14e4:4359] 子系统: Broadcom Corporation 设备 [14e4:0607]
03:00.0 以太网控制器 [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express 千兆以太网控制器 [10ec:8168] (rev 07) 子系统: Lenovo 设备 [17aa:2219] 正在使用的内核驱动程序: r8169
系统盘总线 002 设备 002:ID 04ca:700b Lite-On Technology Corp. 总线 002 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器 总线 004 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 001 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器 总线 003 设备 002:ID 0a5c:21f3 Broadcom Corp. 总线 003 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 006 设备 001:ID 1d6b:0003 Linux Foundation 3.0 根集线器 总线 005 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器
PCMCIA 卡信息 rfkill0:tpacpi_bluetooth_sw:蓝牙软阻止:是硬阻止:否 2:hci0:蓝牙软阻止:否硬阻止:否
修改brcmutil 15618 0 mac80211 630728 0 cfg80211 484040 1 mac80211 wmi 19177 0
接口自动 lo iface lo inet 环回
自动 eth0 iface eth0 inet dhcp
是否配置eth0 链路封装:以太网 HWaddr
系统配置
inet 地址:10.0.0.55 Bcast:10.0.0.255 掩码:255.255.255.0 inet6 地址:fe80::/64 范围:链路 inet6 地址:2601:41:4200:478b:/64 范围:全局 inet6 地址:2601:41:4200:478b:4939:9837:89b1:61f8/64 范围:全局 inet6 地址:2601:41:4200:478b::8f14/128 范围:全局 上行广播运行多播 MTU:1500 指标:1 RX 数据包:186174 错误:3 丢弃:0 超限:0 帧:3 TX数据包:109429 错误:0 丢弃:0 超限:0 载体:0 碰撞:0 txqueuelen:1000 RX字节:222693024(222.6 MB)TX字节:12469299(12.4 MB)eth0 没有无线扩展。
没有无线扩展。
路线内核 IP 路由表 目标网关 Genmask 标志 度量标准 引用 使用 Iface 0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth0 10.0.0.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
解析配置文件名称服务器 75.75.75.75 名称服务器 75.75.76.76 名称服务器 127.0.1.1 搜索 hsd1.pa.comcast.net
网络管理员已安装:
网络管理器
跑步:
root 2555 1 0 06:53 ? 00:00:01 网络管理器
网络管理器信息NetworkManager 工具
状态:已连接(全局)
NetworkManager.state
设备:eth0 [Ifupdown (eth0)] ---------------------------------------------- 类型:有线 驱动程序:r8169 状态:已连接 默认值:是 硬件地址:
功能:载波检测:是 速度:1000 Mb/s
有线运营商:开
IPv4 设置:地址:10.0.0.55 前缀:24 (255.255.255.0) 网关:10.0.0.1
DNS:75.75.75.75 DNS:75.75.76.76
IPv6 设置:地址:2601:41:4200:478b::8f14 前缀:128 网关:fe80::bcd1:65ff:fe8c:8b68
地址:2601:41:4200:478b:4939:9837:89b1:61f8 前缀:64 网关:fe80::bcd1:65ff:fe8c:8b68
地址:2601:41:4200:478b:前缀:64 网关:fe80::bcd1:65ff:fe8c:8b68
地址:fe80:: 前缀:64 网关:fe80::bcd1:65ff:fe8c:8b68
地址:2601:41:4200:478b::8f14 前缀:128 网关:::
DNS:2001:558:馈送::1 DNS:2001:558:馈送::2
[主要] NetworkingEnabled=true WirelessEnabled=true WWANEnabled=true WimaxEnabled=true
网络管理器配置文件[主要] 插件=ifupdown,keyfile,ofono dns=dnsmasq
[ifupdown] 管理=true
NetworkManager 配置文件[[/etc/NetworkManager/system-connections/hhonors]] (600 根) [连接] id=hhonors | 类型=802-11-wireless [802-11-wireless] ssid=hhonors | mac 地址= [ipv6] 方法=auto [ipv4] 方法=auto
[[/etc/NetworkManager/system-connections/HOME-8B65-5]] (600 根) [连接] id=HOME-8B65-5 | 类型=802-11-wireless [802-11-wireless] ssid=HOME-8B65-5 | mac 地址= [ipv4] 方法=自动 [ipv6] 方法=自动
[[/etc/NetworkManager/system-connections/MIFI-LIBERATE-VA97]] (600 根) [连接] id=MIFI-LIBERATE-VA97 | 类型=802-11-wireless [802-11-wireless] ssid=MIFI-LIBERATE-VA97 | mac 地址= [ipv4] 方法=自动 [ipv6] 方法=自动
[[/etc/NetworkManager/system-connections/AirPennNet]] (600 根) [ipv6] 方法=自动 [连接] id=AirPennNet | 类型=802-11-wireless [802-11-wireless] ssid=AirPennNet [802-1x] ca-cert=/home/matthew/.certificates/Student-CA.pem [ipv4] 方法=自动
[[/etc/NetworkManager/system-connections/IM ON A BUFFALOOO]] (600 根) [连接] id=网络 | 类型=802-11-无线 [802-11-无线] ssid=网络 | mac 地址= [ipv4] 方法=自动 [ipv6] 方法=自动
[[/etc/NetworkManager/system-connections/AirPennNet-Help]] (600 根) [连接] id=AirPennNet-Help | 类型=802-11-wireless | 自动连接=false [802-11-wireless] ssid=AirPennNet-Help | mac 地址= [ipv6] 方法=自动 [ipv4] 方法=自动
[[/etc/NetworkManager/system-connections/M-Network]] (600 根) [连接] id=M-Network | 类型=802-11-wireless [802-11-wireless] ssid=M-Network | mac 地址= [ipv4] 方法=auto [ipv6] 方法=auto
iw 注册获取地区:America/New_York(根据设定的时区)
国家 00: (2402 - 2472 @ 40),(3, 20) (2457 - 2482 @ 40),(3, 20),被动扫描,无 IBSS (2474 - 2494 @ 20),(3, 20),无 OFDM,被动扫描,无 IBSS (5170 - 5250 @ 40),(3, 20),被动扫描,无 IBSS (5735 - 5835 @ 40),(3, 20),被动扫描,无 IBSS
列出频道eth0 没有频率信息。
lo 没有频率信息。
iwlist 扫描eth0 接口不支持扫描。
lo 接口不支持扫描。
模块信息[brcmutil] 文件名:/lib/modules/3.13.0-68-generic/kernel/drivers/net/wireless/brcm80211/brcmutil/brcmutil.ko 许可证:Dual BSD/GPL 描述:Broadcom 802.11n 无线局域网驱动程序实用程序。 作者:Broadcom Corporation srcversion:E81EE4CBB6A7A689150D93D 取决于:
intree:Y vermagic:3.13.0-68-generic SMP mod_unload modversions 签名者:Magrathea:Glacier 签名密钥 sig_key:45:B8:6D:4B:28:3F:CA:04:40:EC:04:F3:A7:A2:BC:67:5B:F4:69:44 sig_hashalgo:sha512[mac80211] 文件名:/lib/modules/3.13.0-68-generic/kernel/net/mac80211/mac80211.ko 许可证:GPL 描述:IEEE 802.11 子系统 srcversion:CD516ABEC909374CB2C52DC 依赖:cfg80211 入口:Y vermagic:3.13.0-68-generic SMP mod_unload modversions 签名者:Magrathea:Glacier 签名密钥 sig_key:45:B8:6D:4B:28:3F:CA:04:40:EC:04:F3:A7:A2:BC:67:5B:F4:69:44 sig_hashalgo:sha512 parm:max_nullfunc_tries:断开连接前的最大 nullfunc tx 尝试次数(原因4) (int)parm:max_probe_tries:断开连接前的最大探测尝试次数(原因 4)。(int)parm:beacon_loss_count:在我们确定信标丢失之前的信标间隔数。(int)parm:probe_wait_ms:断开连接前等待探测响应的最大时间(ms)(原因 4)。(int)parm:ieee80211_default_rc_algo:mac80211 使用的默认速率控制算法(charp)
[cfg80211] 文件名:/lib/modules/3.13.0-68-generic/kernel/net/wireless/cfg80211.ko 描述:无线配置支持 许可证:GPL 作者:Johannes Berg srcversion:695424C2F5CD23A91B67E25 取决于:
模块参数
intree:Y vermagic:3.13.0-68-generic SMP mod_unload modversions 签名者:Magrathea:Glacier 签名密钥 sig_key:45:B8:6D:4B:28:3F:CA:04:40:EC:04:F3:A7:A2:BC:67:5B:F4:69:44 sig_hashalgo:sha512 parm:ieee80211_regdom:IEEE 802.11 监管域代码 (charp) parm: cfg80211_disable_40mhz_24ghz:禁用 2.4GHz 频段的 40MHz 支持(布尔值)[mac80211] beacon_loss_count:7 ieee80211_default_rc_algo:minstrel_ht max_nullfunc_tries:2 max_probe_tries:5probe_wait_ms:500
[cfg80211] cfg80211_disable_40mhz_24ghz:N ieee80211_regdom:00
/etc/模块实时通信
modprobe 选项[/etc/modprobe.d/blacklist-ath_pci.conf] 黑名单 ath_pci
[/etc/modprobe.d/blacklist-bcm43.conf] 黑名单 b43 黑名单 b43legacy 黑名单 ssb 黑名单 bcm43xx 黑名单 brcm80211 黑名单 brcmfmac 黑名单 brcmsmac 黑名单 bcma
[/etc/modprobe.d/blacklist.conf] 黑名单 evbug 黑名单 usbmouse 黑名单 usbkbd 黑名单 eepro100 黑名单 de4x5 黑名单 eth1394 黑名单 snd_intel8x0m 黑名单 snd_aw2 黑名单 i2c_i801 黑名单 prism54 黑名单 garmin_gps 黑名单 asus_acpi 黑名单 snd_pcsp 黑名单 pcspkr 黑名单 amd76x_edac 黑名单 eth1 黑名单 eth1_cs 黑名单 lo 黑名单 lo1_cs
[/etc/modprobe.d/blacklist-rare-network.conf] 别名 net-pf-3 关闭 别名 net-pf-6 关闭 别名 net-pf-9 关闭 别名 net-pf-11 关闭 别名 net-pf-12 关闭 别名 net-pf-19 关闭 别名 net-pf-21 关闭 别名 net-pf-36 关闭
[/etc/modprobe.d/iwlwifi.conf] 删除 iwlwifi \(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)\ && /sbin/modprobe -r mac80211
[/etc/modprobe.d/mlx4.conf] softdep mlx4_core 帖子:mlx4_en
rc.本地出口 0
pm-utils udev 规则[/etc/udev/rules.d/70-persistent-net.rules]
PCI 设备 0x10ec:0x8168 (r8169)
子系统=="网络", 操作=="添加", 驱动程序=="?", ATTR{address}=="", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth", NAME="eth0"
PCI 设备 0x14e4:0x4359 (wl)
子系统=="网络", 操作=="添加", 驱动程序=="?", ATTR{address}=="", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan", NAME="wlan0"
消息[513.278974] 警告:CPU:2 PID:654 位于 /build/linux-FE4z5Q/linux-3.13.0/drivers/base/firmware_class.c:1092 _request_firmware+0x5f9/0xb20() [513.279041] 链接的模块:rfcomm bnep binfmt_misc uvcvideo btusb videobuf2_vmalloc videobuf2_memops bluetooth videobuf2_core videodev snd_hda_codec_realtek amd_freq_sensitivity snd_hda_codec_hdmi kvm snd_hda_intel thinkpad_acpi nvram snd_hda_codec joydev snd_hwdep fam15h_power serio_raw k10temp edac_core snd_seq_midi snd_seq_midi_event snd_pcm edac_mce_amd bcma rtsx_pci_ms memstick i2c_piix4 snd_rawmidi snd_page_alloc parport_pc snd_seq shpchp snd_seq_device ppdev snd_timer snd lp parport soundcore mac_hid dm_crypt crct10dif_pclmul crc32_pclmul ghash_clmulni_intel rtsx_pci_sdmmc aesni_intel radeon aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd i2c_algo_bit ttm psmouse drm_kms_helper ahci drm r8169 libahci rtsx_pci mii wmi视频 [513.279103] [] _request_firmware+0x5f9/0xb20 [513.279107] [] request_firmware+0x34/0x50 [513.279181] usb 3-2:固件:不会加载 fw-0a5c_21f3.hcd [513.279185] 蓝牙:无法加载固件,可能无法正常工作 [513.358256] bcma-pci-bridge 0000:01:00.0:平台没有热插拔设置 [514.082628] r8169 0000:03:00.0 eth0:链接断开 [514.082742] IPv6:ADDRCONF(NETDEV_UP):eth0:链接未准备好 [ 546.902379] r8169 0000:03:00.0 eth0:链接已启动 [546.902409] IPv6:ADDRCONF(NETDEV_CHANGE):eth0:链接已准备就绪
#### 无线信息结束
如果还有任何帮助请告诉我。
谢谢!
编辑1:根据评论请求,
sudo modprobe wl && dmesg |复制代码
返回
modprobe:严重错误:未找到模块 wl。
我猜这意味着什么……
编辑2:根据答案,
sudo apt-get 更新
打印了一堆东西,但似乎没有出现任何错误。然而,
sudo apt-get install --reinstall bcmwl-kernel-source
再次遇到了 wl 问题。以下是输出:
将安装以下新软件包:
bcmwl-kernel-source
已升级 0 个软件包,新安装 1 个软件包,要删除 0 个软件包,未升级 5 个软件包。
需要获取 0 B/1,512 kB 的存档。
此操作后,将使用 8,038 kB 的额外磁盘空间。
选择之前未选择的软件包 bcmwl-kernel-source。
(正在读取数据库......当前安装了 413219 个文件和目录。)
准备解压....../bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu0.1_amd64.deb......
正在解压 bcmwl-kernel-source(6.30.223.248+bdcom-0ubuntu0.1)......
设置 bcmwl-kernel-source(6.30.223.248+bdcom-0ubuntu0.1)......
加载新的 bcmwl-6.30.223.248+bdcom DKMS 文件......
首次安装:检查所有内核......
仅为 3.13.0-68-generic 构建
为 x86_64 架构构建
跳过了当前正在运行的内核的模块构建,因为这个内核的内核源似乎没有安装。modprobe
:致命错误:未找到模块 wl。
update-initramfs:推迟更新(触发器已激活)
处理 initramfs-tools(0.103ubuntu4.2)的触发器...
update-initramfs:生成 /boot/initrd.img-3.13.0-68-generic
编辑3:进入
sudo apt-get 安装 linux-headers-generic
回
linux-headers-generic 已经是最新版本。
升级了 0 个版本,新安装了 0 个版本,要删除 0 个版本,并且未升级 5 个版本。
并输入
sudo apt-get install --reinstall bcmwl-kernel-source
回
已升级 0 个,新安装 0 个,重新安装 1 个,要删除 0 个,未升级 5 个。
需要获取 0 B/1,512 kB 的档案。
此操作后,将使用 0 B 的额外磁盘空间。
(正在读取数据库...当前安装了 413294 个文件和目录。)
准备解压 .../bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu0.1_amd64.deb...
正在删除所有 DKMS 模块
已完成。
正在将 bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu0.1) 解压到 (6.30.223.248+bdcom-0ubuntu0.1) 上...
正在设置 bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu0.1)...
正在加载新的 bcmwl-6.30.223.248+bdcom DKMS 文件...
仅为 3.13.0-68-generic 构建
为架构 x86_64
构建 由于此内核的内核源似乎未安装,因此跳过了当前正在运行的内核的模块构建。modprobe:严重错误:未找到模块 wl。
update-initramfs:推迟更新(触发器已激活)
处理 initramfs-tools(0.103ubuntu4.2)的触发器...
update-initramfs:生成 /boot/initrd.img-3.13.0-68-generic
(sudo modprobe wl 也返回 FATAL:未找到模块 wl)。
编辑4:
进入
sudo apt-get 安装 linux-generic
制作
将会安装以下额外软件包:
linux-image-3.13.0-76-generic linux-image-extra-3.13.0-76-generic
linux-image-generic
建议的软件包:
fdutils linux-doc-3.13.0 linux-source-3.13.0 linux-tools
将会安装以下新软件包:
linux-generic linux-image-3.13.0-76-generic
linux-image-extra-3.13.0-76-generic linux-image-generic
升级了 0 个软件包,新安装了 4 个软件包,要删除 0 个软件包,未升级 5 个软件包。
需要获取 52.0 MB 的档案。
此操作后,将使用 194 MB 的额外磁盘空间。
是否要继续?[Y/n] Y
获取:1http://us.archive.ubuntu.com/ubuntu/trusty-updates/main linux-image-3.13.0-76-generic amd64 3.13.0-76.120 [15.2 MB]
获取:2http://us.archive.ubuntu.com/ubuntu/trusty-updates/main linux-image-extra-3.13.0-76-generic amd64 3.13.0-76.120 [36.8 MB]
获取:3http://us.archive.ubuntu.com/ubuntu/trusty-updates/main linux-image-generic amd64 3.13.0.76.82 [2,250 B]
获取:4http://us.archive.ubuntu.com/ubuntu/trusty-updates/main linux-generic amd64 3.13.0.76.82 [1,780 B]
已提取 52.0 MB,耗时 3 秒(16.3 MB/秒)
正在选择未选定的软件包 linux-image-3.13.0-76-generic。
(正在读取数据库......当前安装了 413294 个文件和目录。)
正在准备解压....../linux-image-3.13.0-76-generic_3.13.0-76.120_amd64.deb......
完成。
正在解压 linux-image-3.13.0-76-generic(3.13.0-76.120)......
正在选择未选定的软件包 linux-image-extra-3.13.0-76-generic。
准备解压 .../linux-image-extra-3.13.0-76-generic_3.13.0-76.120_amd64.deb ...正在
解压 linux-image-extra-3.13.0-76-generic (3.13.0-76.120) ...
正在选中之前未选择的软件包 linux-image-generic。
准备解压 .../linux-image-generic_3.13.0.76.82_amd64.deb ...
正在解压 linux-image-generic (3.13.0.76.82) ...
正在选中之前未选择的软件包 linux-generic。
准备解压 .../linux-generic_3.13.0.76.82_amd64.deb ...
正在解压 linux-generic(3.13.0.76.82)...
设置 linux-image-3.13.0-76-generic(3.13.0-76.120)...
正在运行 depmod。update
-initramfs: 推迟更新(稍后将调用钩子)
正在检查 /etc/kernel/postinst.d。
运行部分:执行 /etc/kernel/postinst.d/apt-auto-removal 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
运行部分:执行 /etc/kernel/postinst.d/dkms 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
运行部分:执行 /etc/kernel/postinst.d/initramfs-tools 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
update-initramfs:生成 /boot/initrd.img-3.13.0-76-generic
运行部分:执行 /etc/kernel/postinst.d/pm-utils 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
run-parts: 执行 /etc/kernel/postinst.d/update-notifier 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
run-parts: 执行 /etc/kernel/postinst.d/zz-update-grub 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
正在生成 grub 配置文件...
警告:当设置了 GRUB_HIDDEN_TIMEOUT 时,不再支持将 GRUB_TIMEOUT 设置为非零值。
找到 linux 映像:/boot/vmlinuz-3.13.0-76-generic
找到 initrd 映像:/boot/initrd.img-3.13.0-76-generic
找到 linux 映像:/boot/vmlinuz-3.13.0-68-generic
找到 initrd 映像:/boot/initrd.img-3.13.0-68-generic 找到
linux 映像:/boot/vmlinuz-3.13.0-66-generic
找到 initrd 映像:/boot/initrd.img-3.13.0-66-generic
找到 memtest86+ 映像:/memtest86+.elf
找到 memtest86+ 映像:/memtest86+.bin
完成
设置 linux-image-extra-3.13.0-76-generic (3.13.0-76.120) ...
run-parts: 执行 /etc/kernel/postinst.d/apt-auto-removal 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
run-parts: 执行 /etc/kernel/postinst.d/dkms 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
run-parts: 执行 /etc/kernel/postinst.d/initramfs-tools 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
update-initramfs: 生成 /boot/initrd.img-3.13.0-76-generic
run-parts: 执行/etc/kernel/postinst.d/pm-utils 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
run-parts:正在执行 /etc/kernel/postinst.d/update-notifier 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
run-parts:正在执行 /etc/kernel/postinst.d/zz-update-grub 3.13.0-76-generic /boot/vmlinuz-3.13.0-76-generic
正在生成 grub 配置文件...
警告:当设置了 GRUB_HIDDEN_TIMEOUT 时,不再支持将 GRUB_TIMEOUT 设置为非零值。
找到 linux 映像:/boot/vmlinuz-3.13.0-76-generic
找到 initrd 映像:/boot/initrd.img-3.13.0-76-generic
找到 linux 映像:/boot/vmlinuz-3.13.0-68-generic
找到 initrd 映像:/boot/initrd.img-3.13.0-68-generic
找到 linux 映像:/boot/vmlinuz-3.13.0-66-generic
找到 initrd 映像:/boot/initrd.img-3.13.0-66-generic
找到 memtest86+ 映像:/memtest86+.elf
找到 memtest86+ 映像:/memtest86+.bin
完成 正在
设置 linux-image-generic (3.13.0.76.82)...
正在设置 linux-generic (3.13.0.76.82)...
这看起来很有希望,但重启后 WiFi 仍然失败。然而现在
sudo modprobe wl
生产
modprobe:错误:../libkmod/libkmod.c:556 kmod_search_moddep() 无法打开 moddep 文件‘/lib/modules/3.13.0-76-generic/modules.dep.bin’
如果相关的话。
答案1
您需要先更新内核和头文件。在终端中运行
sudo apt-get install linux-generic
重启并运行:
sudo apt-get install --reinstall bcmwl-kernel-source
答案2
适合您设备的正确驱动程序,韦,已丢失。让我们尝试重新安装它:
sudo apt-get update
sudo apt-get install --reinstall bcmwl-kernel-source
sudo modprobe wl
请发布任何错误、警告等。
我们看到的是:
由于似乎未安装当前正在运行的内核的内核源,因此跳过了该内核的模块构建。
请尝试:
sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source
sudo modprobe wl