Debian11.3连接隐藏WIFI

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

手里有一块联想的小主机,CPU是D2700,扔了可惜,本着废物利用的原则,装个Debian11,跑个Docker,不亦乐乎。
但在连接WIFI的过程中遇到一些麻烦,经不懈努力,终于搞定。
提示:需要有一定的Linux基础,本人思维比较跳跃,写本文的目的是给自己看,所以也没有截图。以下是本篇文章正文内容,下面案例仅供参考

一、前期准备

安装Debian,更换软件源,安装驱动以及ssh启用root等步骤在此跳过。

二、查看无线网卡信息

(一)使用ip a命令

ip a

这个命令的缺点是要自己去猜自己的无线网卡是哪个

(二)使用ifconfig命令

ifconfig

这个命令大家都熟悉,但是缺点是在比较新的Linux发行版上,不带net-tools包,需要自行安装

sudo apt-get install net-tools

这个命令和ip a差不多,还是要猜

(三)使用iw dev命令

iw dev

这个命令就Very good了,直接输出类似如下的结果

phy#0
        Interface wlp2s0
                ifindex 3
                wdev 0x1
                addr 
		…………………………………………………………

这里我们知道无线网卡的名称是wlp2s0

三、编辑相关配置

最好先使用以下命令启用网卡

ip link set wlp2s0 up

(一)编辑interfaces文件

我不会用vi,我喜欢用nano

nano /etc/network/interfaces

将wlp2s0配置为以下内容

auto wlp2s0
iface wlp2s0 inet dhcp
wpa-ssid 你的ssid名称
wpa-psk 你的密码
wpa-scan-ssid 1

最后一行的wpa-scan-ssid 1是隐藏wifi才用,如果不是隐藏wifi,删掉它

(二)重启

reboot

重启后稍微等待须臾,就可以正常使用了
或许不用重启,可以用以下命令重启网络也许也行,请自行尝试,我不想试

/etc/init.d/networking restart

(三)查看连接状态

输入以下命令看看连接状态

iw wlp2s0 link

会输出类似以下的结果

Connected to 00:00:00:00:00:00 (on wlp2s0)
        SSID: XXXXX
        freq: 2462
        RX: 38279790 bytes (113611 packets)
        TX: 7493338 bytes (16785 packets)
        signal: -45 dBm
        rx bitrate: 115.6 MBit/s MCS 13 short GI
        tx bitrate: 65.0 MBit/s MCS 6 short GI

        bss flags:      short-preamble short-slot-time
        dtim period:    2
        beacon int:     100

四、总结

网上关于shell下连接wifi的方法很多,大多很复杂,请自行甄别,我这办法应该简单有效吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值