我把运行 Ubuntu 15.04 的 Dell Latitude E6410 带到了有公共 WiFi 的地方。我使用的是 i3-gaps WM,所以我尝试通过终端进行连接。但是当我运行时,
sudo dhclient wlan0
我得到了错误
/sbin/dhclient-script: 7: [: =: unexpected operator
现在我回到家了,我无法连接到我的 WiFi 网络,即使通过 GUI 也是如此。但是我可以通过以太网连接。我在这里做错了什么吗?
答案1
这个问题很老了,但我今天遇到了同样的错误。我发现问题是由dd客户端启动脚本。要消除错误,您需要修改 /etc/dhcp/dhclient-exit-hooks.d/ddclient 中的第 7 行,并在变量周围添加引号。
当前状态:[ $run_dhclient = "true" ] || exit 0
应该是:[ “$run_dhclient” = “true” ] || exit 0