华硕X553MA(Ubuntu 22.04.1 LTS)无Wi-Fi适配器无法联网的解决方案求助
我完全是Ubuntu新手,对命令和驱动相关的知识一窍不通。
我的设备是一台老款华硕X553MA,目前运行Ubuntu 22.04.1 LTS。给大家说下背景:过去5个月我一直把这台笔记本当离线文件存储用,只用来传PDF和表格,避免联网带来的干扰。自从今年1月成功安装配置Ubuntu后,它就没连过网,所以错过了大量驱动更新、系统升级之类的内容(菜单栏右上角一直有个红色感叹号)。但当时我没太在意,因为本来就没打算让它联网。
现在我非常需要这台设备能联网,但右上角菜单里本该有的“Wi-Fi连接设置”完全找不到,甚至设置里的Wi-Fi选项也消失了(得手动搜索才能勉强出来)。我的笔记本没有物理Wi-Fi开关,用网线连接也不是选项——我租的房子,路由器不是我的,乱动不太合适。我一直收到“未找到Wi-Fi适配器”的错误提示,我猜这应该是驱动过时导致的。
我试过用终端更新升级,但根本不行,因为这些操作本身就需要联网。我查过YouTube教程,大部分方法都绕不开这几步:
- 执行
sudo lshw -class network - 执行
echo "options product_number fwlps=N" | sudo tee /etc/modprobe.d/product_number.conf - 重启系统
但重启后完全没效果,我已经重启无数次了,都没用。
我甚至买了一个USB Wi-Fi适配器,结果发现没法在Ubuntu上安装——适配器的驱动在CD里,而我的笔记本没有光驱;就算能拿到CD里的文件,那也是.exe格式,Linux根本跑不了。ChatGPT建议我在另一台有网的Windows 11笔记本上手动下载驱动,用U盘传到这台Ubuntu设备上再安装,但我完全不知道具体该怎么做。
这个问题真的让我很沮丧,虽然我知道自己的设备低端又过时,但我实在没办法了,迫切需要让这台Ubuntu设备联网,却毫无头绪。
相关命令输出:
sudo lshw -C network 的结果:
$ sudo lshw -C network *-network UNCLAIMED description: Network controller product: BCM43142 802.11b/g/n vendor: Broadcom Inc. and subsidiaries physical id: 0 bus info: pci@0000:02:00.0 version: 01 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: latency=0 resources: memory:d0700000-d0707fff *-network description: Ethernet interface product: RTL810xE PCI Express Fast Ethernet controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0.2 bus info: pci@0000:03:00.2 logical name: enp3s0f2 version: 06 serial: 08:62:66:07:b5:5e capacity: 100Mbit/s width: 64 bits clock: 33MHz capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.15.0-56-generic firmware=rtl8402-1_0.0.1 10/26/11 latency=0 link=no multicast=yes port=twisted pair resources: irq:19 ioport:e000(size=256) memory:d0614000-d0614fff memory:d0610000-d0613fff
可以看到有一个未被识别的网络设备,可能是我当初安装Ubuntu时用过的那个无线网卡。
内核版本:
~$ uname -r 5.15.0-56-generic
wireless-info脚本输出的关键内容:
########## wireless info START ########## Report from: 08 Dec 2023 12:34 UTC +0000 Booted last: 08 Dec 2023 00:00 UTC +0000 Script from: 25 Mar 2023 07:04 UTC +0000 ##### release ##### Distributor ID: Ubuntu Description: Ubuntu 22.04.1 LTS Release: 22.04 Codename: jammy ##### kernel ##### Linux 5.15.0-56-generic #62-Ubuntu SMP Tue Nov 22 19:54:14 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux ##### lspci ##### 02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01) Subsystem: Lite-On Communications Inc BCM43142 802.11b/g/n [11ad:6642] ##### dmesg ##### [ 2.200516] b43-phy0: Broadcom 43142 WLAN found (core revision 15) [ 2.205263] b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 10, Type 8 (N), Revision 1) [ 2.205271] b43: probe of 0000:02:00.0 failed with error -95 ########## wireless info END ##########
备注:内容来源于stack exchange,提问作者TheRelentlessNucleophile




