[搞机]Linux命令行连接WiFi

续昨天,用玩客云刷了个Armbian

无线路由器网口不够了,刚想起来好像有个usb无线网卡来着

看着好像还需要驱动,让我没想到的是Linux直接就能用,不需要手动编译驱动,开心

记录下连接WIFI过程

方法1:NetworkManager

1.安装相关组件

#更新软件包列表
apt update

#安装NetworkManager
apt install network-manager

#启用NetworkManager服务
sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager

#验证安装
nmcli --version

2.扫描周围可用网络


#进行该步骤之前请先确定网卡已被识别到、驱动正常安装、接口已上电
#查看可用的无线网卡设备:
#运行以下命令来查看系统中已识别的无线网卡设备:
ifconfig -a

#确保能看到的无线网卡设备。

#启用无线网卡:
#如果无线网卡未启用,可以执行UP上电:
sudo ifconfig wlx08107a01e07b up
#扫描WIFI列表
nmcli device wifi list


3.自动连接

#假设SSID是PCDN 密码为 1234567890
sudo nmcli device wifi connect PCDN password 1234567890
#需要等一会儿,可能时间比较长
#如果需要手动配置连接可以执行命令:
nmcli connection add type wifi ifname wlx08107a01e07b con-name MyWifiConnection ssid PCDN


出现以上提示即为链接成功,可以使用ifconfig或者ip addr show 网卡名 查看获取的IP




方法2:

#1.先安装软件
yum -y install iw
yum -y install wpa_supplicant
yum -y install net-tools
2.查看无线网接口
iw dev
3.查看接口连接信息
iw wlan0 link
4.启用WiFi
ip link set dev wlan0 up
5.查看周围WiFi
iw dev wlan0 scan |grep SSID
6.连接WiFi
wpa_supplicant -B -i wlan0 -c <(wap_passphrase "PCDN" "1234567890")
#用dhcp获取ip,如果没有自动获取到IP的情况下
dhclient wlan0
#查看ip
ip addr show wlan0




使用过程中请将PCDN、1234567890换成实际的SSID和密码

可以不用网线了,针不戳

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(0)

sitemap