PRETTY_NAME="Ubuntu 20.04.3 LTS"
我的 HTPC 中有一个无线芯片,我无法让它连接到家里的无线网络(2 部安卓手机、2 台 Mac 和 1 台 Windows 机器都没有问题)。Ubuntu 20。我几年前买了这台机器,但一直都是有线连接。在新房子里,有线连接意味着要在爬行空间里钻孔和花时间,所以我想让 wifi 正常工作。板载无线在机器规格中列为“802.11AC + 蓝牙 V4.0 或 802.11 BGN”。我目前正在使用有线连接,但这意味着电缆要穿过地板。
问题是我根本无法连接 wifi。这个网站上有一个非常详细的 wifi 连接故障排除程序。我按照其中的步骤操作过,但都没有成功。抱歉,我在历史记录中找不到链接。我认为我在使用该故障排除程序时遇到的问题是我的 wifi 列表中没有列出 wifi:
$ nmcli dev wifi list
IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY
$
板载芯片信息:
*-network
description: Wireless interface
product: Wireless 3160
vendor: Intel Corporation
网络配置:
$ cat /etc/netplan/*.yaml
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
$ cat /etc/network/interfaces
cat: /etc/network/interfaces: No such file or directory
我认为问题在于 wifi 协议无法出现:
$ ip link show
1: lo: ...omitted
2: enp2s0: ...omitted
3: wlp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DORMANT group default qlen 1000
link/ether 34:e6:ad:da:28:43 brd ff:ff:ff:ff:ff:ff
$ sudo ip link set wlp3s0 up
$ ip link show | grep wlp
3: wlp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DORMANT group default qlen 1000
仍然低落。
看着这个问题在这里他们建议使用,killall dhcpcd
但我认为这可能会中断我的连接(我使用 ssh,因为这是 HTPC,键盘访问是一个问题)。他们还建议查看 journalctl,但我没有看到任何内容。
$ journalctl -xe | grep -A 5 wlp
Sep 04 07:43:29 media-cube sudo[34355]: media : TTY=pts/0 ; PWD=/home/media ; USER=root ; COMMAND=/usr/sbin/ifconfig wlp3s0 up
Sep 04 07:43:29 media-cube sudo[34355]: pam_unix(sudo:session): session opened for user root by media(uid=0)
Sep 04 07:43:29 media-cube sudo[34355]: pam_unix(sudo:session): session closed for user root
Sep 04 07:45:25 media-cube sudo[34433]: media : TTY=pts/0 ; PWD=/home/media ; USER=root ; COMMAND=/usr/sbin/ip link set wlp3s0 up
Sep 04 07:45:25 media-cube sudo[34433]: pam_unix(sudo:session): session opened for user root by media(uid=0)
Sep 04 07:45:25 media-cube sudo[34433]: pam_unix(sudo:session): session closed for user root
Sep 04 07:48:40 media-cube sudo[34554]: media : TTY=pts/0 ; PWD=/home/media ; USER=root ; COMMAND=/usr/sbin/ip link set wlp3s0 up
Sep 04 07:48:40 media-cube sudo[34554]: pam_unix(sudo:session): session opened for user root by media(uid=0)
Sep 04 07:48:40 media-cube sudo[34554]: pam_unix(sudo:session): session closed for user root
rfkill list all
没有显示任何硬块或软块。
经过一段时间的纠结,我猜测是芯片有问题,所以我买了一个 wifi 适配器 (edimax EW-7822UAC)。但它也不能工作。我安装了驱动程序,但 Ubuntu 似乎没有看到它,即使重启后也是如此。Ubuntu 疑难解答停在“确保已安装可用的驱动程序”,所以我不确定下一步该去哪里。
速度在这里很重要,因为这是一个媒体播放器,所以我想我需要使用外部适配器,但使用板载会更简单、更便宜。