我正在尝试将 Ubuntu 14.04.1(我手头上唯一的版本)安装到我的旧 Compaq Presario R3000 上(推荐将此 Ubuntu 用于这台计算机)。安装进度停滞在 60% 左右,一个小时内没有任何进展。
底部的消息说:Configuring bcmwl-kernal-source (i386)。
我没有使用 Ubuntu(或者 Linux)的经验,因为我来自严格的 Windows 背景。有人可以提供一些建议吗?
笔记本电脑规格:
我刚刚收到一台带有 Broadcom 4356 无线适配器的联想 T460S。
有适用于此适配器的驱动程序吗?
我尝试了传统的bcmwl-kernel-source软件包,但没有成功。
您知道是否有任何官方驱动程序可用,或者是否有任何其他 Broadcom 驱动程序可以工作?
谢谢 :)
$ lspci -vvnn | grep -A9 Network
04:00.0 Network controller [0280]: Broadcom Corporation BCM4356 802.11ac Wireless Network Adapter [14e4:43ec] (rev 02)
Subsystem: Lenovo Device [17aa:0777]
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 18
Region 0: Memory at f1400000 (64-bit, non-prefetchable) [size=32K]
Region …Run Code Online (Sandbox Code Playgroud) 我在 Ubuntu 16.04 上,我有这个网卡:https : //www.tp-link.com/uk/products/details/cat-11_Archer-T6E.html
使用内核 4.14.x 一切正常。但是当升级到 4.15.x 或 4.16 时,我看不到任何 wifi 连接。但是我可以通过手机的 USB 获得临时连接。
lspci -knn | grep Net -A2 返回
04:00.0 Network controller [0280]: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
Subsystem: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter [14e4:0619]
Kernel modules: bcma
Run Code Online (Sandbox Code Playgroud)
当我尝试做 modprobe wl
modprobe: FATAL: Module wl not found in directory /lib/modules/4.16.0-041600-generic
Run Code Online (Sandbox Code Playgroud)
我试过重新安装 bcmwl-kernel-source
sudo apt purge bcmwl-kernel-source
sudo apt-get install --reinstall linux-headers-generic
sudo apt-get install bcmwl-kernel-source
Run Code Online (Sandbox Code Playgroud)
但这导致
The …Run Code Online (Sandbox Code Playgroud) 我的笔记本电脑有一个 Broadcom BCM43242A0 蓝牙适配器,不适用于 Kubuntu 18.04。
lsusb | grep Bluetooth
Bus 002 Device 004: ID 0a5c:216c Broadcom Corp. BCM43142A0 Bluetooth Device
Run Code Online (Sandbox Code Playgroud)
我已经尝试通过从https://github.com/winterheart/broadcom-bt-firmware/tree/master/brcm下载固件 并将其复制到 /lib/firmware/brcm/BCM.hcd 来修复它,因为输出
dmesg | grep bluetooth
Run Code Online (Sandbox Code Playgroud)
曾是
[ 12.314809] bluetooth hci0: Direct firmware load for brcm/BCM.hcd failed with error -2
Run Code Online (Sandbox Code Playgroud)
之后,在系统设置->蓝牙中不再识别蓝牙适配器,并且dmesg | grep bluetooth不返回。输出
uname -r; lsusb; lspci -nnk | grep -iA2 net; rfkill list all; hciconfig -a; dmesg | egrep -i 'blue|firm'
Run Code Online (Sandbox Code Playgroud)
是
4.15.0-22-generic
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus …Run Code Online (Sandbox Code Playgroud) 我最近在我的 2009 mac mini 上安装了 Ubuntu 18.04。我使用了一个可启动的闪存驱动器,一切都很好。最初,找不到 WiFi 适配器,但在进入软件和更新 > 附加驱动程序并安装和使用来自 bcwl-kernel-source 的 Broadcom 802.11 Linux STA 无线驱动程序源之后。
然而,尽管我周围至少有三个 WiFi 网络,因为我的手机和笔记本电脑已连接到它们,但没有可见的 WiFi 网络。
我尝试重新安装内核、重新安装网络管理器和 dist-upgrade。感谢您的帮助。
编辑
运行后lspci -nnk | grep 0280 -A3我得到这个输出:
03:00.0 Network controller [0280]: Broadcom Limited BCM4321 802.11a/b/g/n [14e4:4328] (rev 05)
Subsystem: Apple Inc. AirPort Extreme [106b:0090]
Kernel driver in use: wl
Kernel modules: ssb, wl
Run Code Online (Sandbox Code Playgroud)
运行后sudo iwlist chan我得到:
enp0s10 no frequency information.
lo no frequency information.
enp0s4f1u7c4i2 no frequency information.
wlp3s0 32 channels …Run Code Online (Sandbox Code Playgroud) 如您所见,蓝牙连接向导在 (K)Ubuntu 18.04 中无法正常工作。我正在使用带有使用 Broadcom 芯片的 WiFi PCI 扩展的华硕主板(Maximus VII Formula)。
具体输出lspci -nnk如下:
07:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
Subsystem: ASUSTeK Computer Inc. BCM4352 802.11ac Wireless Network Adapter [1043:855c]
Kernel driver in use: wl
Kernel modules: bcma, wl
Run Code Online (Sandbox Code Playgroud)
Broadcom Inc. 及其子公司 BCM4352 802.11ac 无线网络适配器(修订版 03)
WiFi 适配器工作正常。但似乎蓝牙适配器的功能已损坏。
唯一值得注意的错误是它列出了 MAC 地址而不是设备的名称。我将很快在我的笔记本电脑上使用相同的操作系统进行更新以显示差异。它根本无法连接,并且使用 MAC 地址,我也无法看到它是哪个设备 - 但我已经在连接尝试中经历了所有这些。
dmesg | grep -i blue用户 Pilot请求的命令输出:
defaye@defaye ? ~ ? dmesg | grep …Run Code Online (Sandbox Code Playgroud) WiFi 无法工作,并且出现“未找到 WiFi 适配器”错误。
网络信息脚本的结果:
########## wireless info START ##########
Report from: 01 Sep 2020 14:55 +03 +0300
Booted last: 01 Sep 2020 00:00 +03 +0300
Script from: 22 Oct 2018 03:34 UTC +0000
##### release ###########################
Distributor ID: Ubuntu
Description: Ubuntu 20.04.1 LTS
Release: 20.04
Codename: focal
##### kernel ############################
Linux 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Parameters: ro, quiet, splash, vt.handoff=7
##### desktop ###########################
Ubuntu
##### lspci #############################
01:00.1 Ethernet controller …Run Code Online (Sandbox Code Playgroud) 无线信息: https: //paste.ubuntu.com/p/w7nQFktm9P/
我如何获取并安装此 Broadcom BCM43142 适配器的有效驱动程序?
须藤modprobe wl:
modprobe: ERROR: ../libkmod/libkmod-module.c:838 kmod_module_insert_module() could not find module by name='wl'
modprobe: ERROR: could not insert 'wl': Unknown symbol in module, or unknown parameter (see dmesg)
modprobe: ERROR: ../libkmod/libkmod-module.c:990 command_do() Error running install command '/sbin/modprobe --ignore-install wl ' for module wl: retcode 1
modprobe: ERROR: could not insert 'wl': Invalid argument
Run Code Online (Sandbox Code Playgroud)
mokutil --sb-state:
SecureBoot disabled
Run Code Online (Sandbox Code Playgroud)
我已经尝试但没有结果的方法链接:
我使用过 Mythbuntu、Ubuntu 12.10 32 位操作系统,并且它们都与显然是 Broadcom 4312 的 wifi 驱动程序一起正常工作。然后我删除了 Linux 分区,使用 Ubuntu 12.10 64 位重新启动,因为那是唯一的 64-我能找到的位版本。我是通过 USB 启动完成的,与我的 Windows 7 一起安装。
我在安装之前注意到它无法检测到 wifi 连接,所以我使用了以太网。它的安装速度与 12.10 的 32 位版本一样快。重新启动后,我终于进入了桌面环境,我注意到我仍然无法连接到我的无线互联网。我已经浏览了几个小时以使其正常工作,但我仍然没有找到答案。我希望有人可以帮助我提供一个可行但简单的解决方案。如果没有,那么我想我会很艰难地把它放下。
我刚买了一个漂亮的新的支持 5G 的双频无线路由器。我lspci说我有一个:
01:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
Run Code Online (Sandbox Code Playgroud)
所以 802.11n 应该可以看到 5G 网络吧?但是我在可用网络列表中没有看到我的 5G 网络,只有 2.4G 版本。如何设置 wifi 以便我可以充分利用我的新路由器和 wifi 卡?