新手求助关于dhcpcd的问题

sh/bash/dash/ksh/zsh等Shell脚本
回复
woshichenxy
帖子: 1
注册时间: 2014-05-11 0:26
系统: ubuntu

新手求助关于dhcpcd的问题

#1

帖子 woshichenxy » 2014-05-11 1:04

代码: 全选

#!/bin/bash
sudo iwconfig wlan0 essid "436"
sudo ifconfig wlan0 up
sudo dhcpcd wlan0
我需要用shell写一个脚本来实现搜索信号最好的AP,然后自动连接。
我已经实现了找到最好信号的AP,假设找到的essid是436,然后用上面的脚本连接。(按照网上的说法应该这样的)(436这个路由是没有设置任何密码的,用系统自带的可以正常连接wifi)

然后就是运行提示
dhcpcd[8514]: sending commands to master dhcpcd processuj

我尝试了dhclient,然后就是完全没反应。
这个最后一个最关键的连接卡了我好久,网上实在是找不到相关解决方法。 :em20
各位大神给指条路吧,多谢了。
头像
astolia
论坛版主
帖子: 6703
注册时间: 2008-09-18 13:11

Re: 新手求助关于dhcpcd的问题

#2

帖子 astolia » 2014-05-12 20:46

sudo ifconfig wlan0 up之后,看看iwconfig的输出,是不是接入点还没连接上?
你可以换iw命令试试
sudo ifconfig wlan0 up
sudo iw wlan0 connect "436"
sudo dhcpcd wlan0
回复