如何在 Debian 10 (Buster) 上连接 WiFi

如何在 Debian 10 (Buster) 上连接 WiFi

我正在寻找如何从 CLI 连接到 Debian Buster 上的 WiFi,我找到了一个关于如何执行此操作的教程。

该教程说使用以下命令扫描网络接口:

# ip a

它列出了以太网接口的接口lo(环回接口) ,以及我的 USB WiFi 适配器。eth0wlx00c14124105

接下来,它告诉我使用以下命令扫描网络:

# sudo iwlist wlx00c14124105 scan | grep -i ssid

计算机告诉我无法使用该接口扫描网络。没关系,因为我知道我想要连接的网络。

然后,教程告诉我为wpa_supplicant.

# nano /etc/wpa_supplicant.conf

文件内容如下:

network={
  ssid="my-network-name"
  psk="my-network-password"
}

接下来,我应该启动接口并连接到网络:

# wpa_supplicant -B -D wext -i wlx00c14124105 -c /etc/wpa_supplicant.conf

它返回:

rfkill: Cannot get wiphy information
Could not read interface wlx00c14124105 flags: No such device
WEXT: Could not set interface 'wlx00c14124105' UP
wlx00c14124105: Failed to initialize driver interface

我认为这是一个错误,但要测试:

# ping www.google.com

不起作用。任何帮助将不胜感激。

lsusb

Bus 002 Device 002: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

答案1

我想到了。由于某种原因,WiFi 被 rfkill 屏蔽了,所以我解除了它的屏蔽,效果很好。

答案2

按照安装指南进行操作Debian 维基

添加non-free到您的/etc/apt/sources.list

deb http://deb.debian.org/debian buster main contrib non-free

deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free

deb http://deb.debian.org/debian buster-updates main contrib non-free

安装firmware-misc-nonfree包:

sudo apt update
sudo apt install firmware-misc-nonfree

将设备连接到您的系统。内核模块rt2800usb会自动加载支持的设备。

相关内容