OpenWrt无线操作指令连网及查看相应信息

  • 指令实现方式

在这里插入图片描述
WEXT是较老的无线驱动标准接口,nl80211为新的标准接口。因此使用两种不同标准接口的工具操作WiFi和查看WiFi信息的结果可能存在差异。不过nl80211正在逐步取代wext,但是WEXT出现较早,一些老的系统兼容性比较好,不过目前仍推荐使用nl80211接口的程序。wext和nl80211的详细叙述见:Link

  • 使用指令连网
ifconfig wlan0 up
iw dev wlan0 scan | less
#连接无加密WiFi
iw dev wlan0 connect [网络 SSID]
#连接WEP加密WiFi
iw dev wlan0 connect [网络 SSID] key 0:[WEP 密钥]
#连接WPA加密WiFi
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
/etc/wpasupplicant/wpa_supplicant.conf 文件如下:
network={
    ssid="[网络 ssid]"
    psk="[密码]"
    priority=1
}
#获取IP地址
dhcpcd wlan0
  • 查看接口状态
sudo iw dev
  • 监听数据包
tcpdump -i wlan0 -w test.pcap -vv
  • 开启监视模式
sudo ip link set wlan0 down
sudo iw wlan0 set monitor control
sudo ip link set wlan0 up

或者

sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode monitor
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值