当我命令无线网络启动后,它却处于 DOWN 状态,我该如何让它启动呢?

当我命令无线网络启动后,它却处于 DOWN 状态,我该如何让它启动呢?

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 疑难解答停在“确保已安装可用的驱动程序”,所以我不确定下一步该去哪里。

速度在这里很重要,因为这是一个媒体播放器,所以我想我需要使用外部适配器,但使用板载会更简单、更便宜。

相关内容