【发布时间】:2017-07-12 12:56:28
【问题描述】:
欢迎我在 Ubuntu 16.04 上通过 wifi 连接设备时遇到问题。我找到了有人解释如何做到这一点的页面: https://wifi.readthedocs.io/en/latest/wifi_command.html#tutorial
我已经像作者秀一样一步一步走了:
在终端:
$ pip install wifi
sudo wifi 扫描
# wifi connect --ad-hoc essid
然后我写了密码。
但是当我这样做时,我得到了这样的错误:
Traceback(最近一次调用最后一次):
文件“/usr/local/bin/wifi”,第 202 行,在 args.func(args)
文件“/usr/local/bin/wifi”,第 90 行,在 connect_command 方案.activate()
文件“/home/krzysztof/.local/lib/python2.7/site-packages/wifi/scheme.py”,第 172 行,在激活中
subprocess.check_output(['/sbin/ifdown', self.interface], stderr=subprocess.STDOUT)
文件“/usr/lib/python2.7/subprocess.py”,第 574 行,在 check_output 中 raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: 命令'['/sbin/ifdown', 'wlan0']' 返回非零退出状态 1
我确定我写的密码是正确的。
我已经通过使用第二种方式
$ WIFI_CLI_NAME=cool-wifi pip install wifi
但效果是一样的。
【问题讨论】:
标签: python-2.7 wifi ubuntu-16.04 connect