由 guanjinman 于 星期四, 02/19/2009 - 00:53 发表
手动 IP和DNS 开机后都能固定下来了 ok了!那么如何让圣诞版puppy启动后就自动用无线连接工具(rutilt)连上我的无线路由器?比如我那无线SSID为 NETGEAR,WEP密码为0123456789,信道为11,怎么写个配置文件然后用脚本
rutilt 配置文件
使得开机后就能连接上?
我现在发现rutilt文件夹里面有个 xml 文件,里面内容就是我自己无线的配置,但是rutilt *.xml 是不行的,提示错误。我现在都是开机后打开rutilt图形界面,然后scan找到自己的无线路由器,在profile选项里面找到自己配置好的无线,点击应用就可以连接无线了。我还是觉得这样麻烦,有时候点击scan会cpu100%的要结束进程重开rutilt。如何开机后就能连接上?
rutilt 配置文件
使得开机后就能连接上?
我现在发现rutilt文件夹里面有个 xml 文件,里面内容就是我自己无线的配置,但是rutilt *.xml 是不行的,提示错误。我现在都是开机后打开rutilt图形界面,然后scan找到自己的无线路由器,在profile选项里面找到自己配置好的无线,点击应用就可以连接无线了。我还是觉得这样麻烦,有时候点击scan会cpu100%的要结束进程重开rutilt。如何开机后就能连接上?
- 10768 次点击
iwconfig wlan0 key 0123456789 essid NETGEAR 就ok啦!(不知道为什么 key s: 不行,把“s:”去掉就可以)
ifconfig wlan0 up和dhcpcd wlan0不需要的,如果加上dhcpcd wlan0还提示出错!查查iwconfig,密码有好多类型
用法:
WEP密钥可以是40bit,用10个十六进制数字或者5个ASCII字符表示,也可以是128bit,用26个十六进制数字或者13个ASCII字符表
示。
示例:
#iwconfig eth0 key 0123-4567-89
#iwconfig eth0 key [3] 0123-4567-89
#iwconfig eth0 key s:password [2]
#iwconfig eth0 key [2]
#iwconfig eth0 key open
#iwconfig eth0 key off
#iwconfig eth0 key restricted [3] 0123456789
#iwconfig eth0 key 01-23 key 45-67 [4] key [4]
上面的示例中 [2]、[3]、[4]不知道是什么?
我这附近的无线网很多,有个没密码的SSID为Default的是不能上网的,puppy启动后都自动连上这个,虽然用
iwconfig wlan0 key 0123456789 essid NETGEAR之后,表面上看上去是连接我自己的,实际上wlan0的实际地址是
别人的,只有先断开Default然后再连接自己的就ok,断开Default无线连接不知道是什么命令?我用
ifconfig wlan0 down 之后再ifconfig wlan0 up不行
可以运行iwconfig wlan0 essid off关闭原来的连接。
iwconfig wlan0获得当前链接的信息------essid是自己的NETGEAR,而Acesso Point还是别人的 Mac 地址
运行iwconfig wlan0 essid off关闭-----只能关闭essid名称,不能关闭连接
后来试着用iwconfig wlan0 ap off还真的关闭连接了,然后再用iwconfig wlan0 key 0123456789 essid NETGEAR可以啦!
弄一个脚本放在开机启动项手动设置IP、DNS、无线连接算搞定了!
from 02/23/2009 to 08/12/2013 : 4.5 years ago, 未知佳人今在何方, 小的我來代言較快
=> 后来试着用iwconfig wlan0 ap off还真的关闭连接了,然后再用iwconfig wlan0 key 0123456789 essid NETGEAR可以啦!
you can:
# geany /etc/rc.d/rc.local
insert 2 lines:
iwconfig wlan0 ap off
iwconfig wlan0 key 0123456789 essid NETGEAR
ok!
see these:
/root/Startup/README.txt
/etc/rc.d/README.txt
发表新评论