在Debian上的wpa_supplicant中启用WPS(Raspbian Jessie)

时间:2018-01-27 17:04:10

标签: debian raspbian wpa wps

我在debian下使用无线网络路由器设置(在Raspberry Pi上使用jessie),具有固定的IP地址,DHCP服务 - 这一切都正常。

现在我想启用路由器(raspberry)以允许使用WPS按钮事件进行连接设置。

我的(工作)wpa_supplicant.conf看起来像

 country=GB
 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
 update_config=1
 #CONFIG_DRIVER_NL80211=y
 #CONFIG_WPS=y
 #CONFIG_WPS2=y
 #CONFIG_WPS_ER=y
 #uuid=6d035d39-aa07-5517-9e31-efd399828e00

注释的大纲是我为尝试启用WPS而逐渐添加的内容 - 但基本上如果我在尝试启用界面时取消注释其中的任何/所有内容,我会得到...

pi @ raspberry:〜$ sudo ifup wlan0 -v

ifup: configuring interface wlan0=wlan0 (inet)
/bin/run-parts --exit-on-error --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/hostapd
run-parts: executing /etc/network/if-pre-up.d/wireless-tools
run-parts: executing /etc/network/if-pre-up.d/wpasupplicant
wpa_supplicant: wpa-driver nl80211,wext (default)
wpa_supplicant: /sbin/wpa_supplicant -s -B -P /run/wpa_supplicant.wlan0.pid -i wlan0 -D nl80211,wext -c /etc/wpa_supplicant/wpa_supplicant.conf
Starting /sbin/wpa_supplicant...
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
ifup: failed to bring up wlan0

我被困了,因为我不知道如何进一步调试,我所知道的是WPA的东西正在阻止界面出现!

任何人都知道我做错了什么?或者知道我可以做些什么来获得有关实际失败的更多信息?

1 个答案:

答案 0 :(得分:0)

我没有找到任何成功完成此操作的人,尽管文档表明它是可能的。

所以我会说这无法完成。

仅供参考:我已经开始了,而不是在wpa_supplicant中设置WPS,我的目标是使用  hostapd管理WPS。