玩转ubuntu携带默认supplicant

工作中用到p2p,想着如何自己可以在自己的电脑上自如和联系p2p,所以想到了ubuntu自带的supplicant,但是一开始wpa_cli死活连不上

1、ubuntu上的wpa_supplicant参数如下

wangqingyuan@wangqingyuan-OptiPlex-7040:~$ ps aux | grep supplicant
root      1289  0.0  0.0  35120  8128 ?        Ss   10:42   0:00 /sbin/wpa_supplicant -u -s -O /run/wpa_supplicant
wangqin+  7767  0.0  0.0  14036   828 pts/0    S+   14:38   0:00 grep --color=auto supplicant

2、想着直接用wpa_cli命令行连接上wpa_supplicant

一开始一直连不上,以为是wpa_supplicant的参数问题,错误显示如下:

 wangqingyuan@wangqingyuan-OptiPlex-7040:~$ wpa_cli -iwlx7cdd905274b4
wpa_cli v2.6
Copyright (c) 2004-2016, Jouni Malinen <j@w1.fi> and contributors

This software may be distributed under the terms of the BSD license.
See README for more details.

Interactive mode

Could not connect to wpa_supplicant: wlx7cdd905274b4 - re-trying

解决:

 偶尔的机会,突然想起可能wpa_cli没有权限吧,所以加上了sudo,奇迹般的可以了。

wangqingyuan@wangqingyuan-OptiPlex-7040:~$ sudo wpa_cli  -i wlx7cdd905274b4
wpa_cli v2.6
Copyright (c) 2004-2016, Jouni Malinen <j@w1.fi> and contributors

This software may be distributed under the terms of the BSD license.
See README for more details.

Interactive mode

> scan
OK

3、自己网上买了一个网卡,只是2.4G的,想着用这个设备的p2p,结果不能用

> p2p_find
FAIL
<3>CTRL-EVENT-SCAN-STARTED 
<3>CTRL-EVENT-SCAN-RESULTS

ubuntu18.04默认携带的wpa_supplicant

自动启动项地址:/etc/systemd/system/dbus-fi.w1.wpa_supplicant1.service

想了解我wpa_supplicant的日志,可以在ExecStart里去掉-s,添加-f  /tmp/wpa_message

,这样就可以在/tmp/wpa_message里面看到wpa_cli发送的一些命令了

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值