+ -
当前位置:首页 → 问答吧 → 请教:关于无线上网问题

请教:关于无线上网问题

时间:2009-02-15

来源:互联网

现在我只会通过dhcp方式上网。不用做任何设置,只要在/etc/init.d/目录中做个net.wlan0链接,系统启动时就会自动启用dhcp方式上网。
我想换种安全的方式,可是看了这么久的handbook,就是没弄起来。
按手册这样做
1,设置/etc/net
代码:
# 使用wpa_supplicant代替wireless-tools
modules=( "wpa_supplicant" )

# 因为wpa_supplicant还不能很好的自动侦测驱动,所以需要我们为其指定正在使用的驱动。
wpa_supplicant_eth0="-Dmadwifi" #这个加了会出错。
2、设置/etc/wpa_supplicant/wpa_supplicant.conf
代码:
network={
 ssid="second ssid"
 scan_ssid=1
 psk="very secret passphrase"
 priority=2
}
其他好解决,就是这个psk,提示说要用ASCII码,我不知道怎么把我的密码转成ASCII,于是上网找了张ASCII对照表,怎么折腾,就是出错。
请兄弟们帮忙。谢谢。

作者: Awei   发布时间: 2009-02-15

madwifi的驱动较新的内核(如>2.6.26)应该包含了
不想麻烦的话无线用networkmanager会非常简单

作者: lzlz   发布时间: 2009-02-15

引用:
作者: lzlz
madwifi的驱动较新的内核(如>2.6.26)应该包含了
不想麻烦的话无线用networkmanager会非常简单
驱动问题我已经解决了,能直接内核驱动。现在就是连接加密问题解决不了。

作者: Awei   发布时间: 2009-02-15

psk=s: 密码

是不是这样? 我以前也是搞不定无线连接..只好用wicd

作者: kimux   发布时间: 2009-02-15

引用:
作者: kimux
psk=s: 密码

是不是这样? 我以前也是搞不定无线连接..只好用wicd
要加S吗?
手册上好像只有在wep方式下才用到s呀
如:
代码:
# 使用iwconfig而不用wpa_supplicant
modules=( "iwconfig" )

# 为名为ESSID1和ESSID2的AP配置WEP秘钥
# 您最多可以配置4个WEP密钥,但任何时候只有其中1个起作用。
# 所以我们提供一个默认的下标[1]来设置秘钥[1],之后紧接着把活动秘钥设置为[1]。
# 我们这么做以备你让其他ESSID使用[1]以外的WEP秘钥。
#
# key加上前缀s:意味着它是一个ASCII秘钥,否则它就是一个16进制秘钥。
#
# enc open 指定开放安全性(最安全)
# enc restricted 指定限制安全性(较不安全)
key_ESSID1="[1] s:yourkeyhere key [1] enc open"
key_ESSID2="[1] aaaa-bbbb-cccc-dd key [1] enc restricted"

# 以下仅在我们扫描可用的AP时起作用

# 有时有多个AP可见,所以我们需要规定一个首选的连接次序。
preferred_aps=( "ESSID1" "ESSID2" )
wpa-psk方式下好像没有加s
代码:
# 仅使用WPA-PSK方式。允许使用任何合法的加密方式的组合
network={
 ssid="example"
 proto=WPA
 key_mgmt=WPA-PSK
 pairwise=CCMP TKIP
 group=CCMP TKIP WEP104 WEP40
 psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382eb0106c72ac7bb
 priority=2
}

作者: Awei   发布时间: 2009-02-15

去年8月份,我被这个无线弄的忙活了一个月...最后还是没有搞定

最后 8pm推荐用networkmanager..我才算用上无线上网

现在改用wicd ... 很简单就可以设置上网

劝你还是别给自己找麻烦...

作者: kimux   发布时间: 2009-02-15

引用:
作者: kimux
去年8月份,我被这个无线弄的忙活了一个月...最后还是没有搞定

最后 8pm推荐用networkmanager..我才算用上无线上网

现在改用wicd ... 很简单就可以设置上网

劝你还是别给自己找麻烦...
什么是wicd?
能给我个安装wicd,及设置的文档吗?

你的无线网络是加密了吗?
如果不加密很简单,我的系统中只有做个net.wlan0链接到net.lo就可以自动上网了。
可加密后怎么都上不了。

作者: Awei   发布时间: 2009-02-15

代码:
#emerge wicd
#rc-update del net.eth0
#rc-update del net.wlan0
#rc-update add wicd default

#vi /etc/rc.conf
rc_hotplug="!net.*"

#/etc/init.d/net.eth0 stop
#/etc/init.d/net.wlan0 stop
#/etc/init.d/dbus restart
#/etc/init.d/wicd start
差不多就是以上步骤吧
安装完wicd有提示的

进入X
如果是gnome或者kde .xfce4 ,在菜单里能找到WICD

如果用的别的BOX..
快速启动,wicd-client ...中文的界面,设置一下就行了,加密当然没问题..貌似现在没人不加密随便广播吧..


这样开机即使不进X,在终端也可以连上无线网络

作者: kimux   发布时间: 2009-02-15

谢谢兄弟
之前正好搜索到兄弟的帖子,已经能正常使用加密无线网络了!
非常感谢兄弟。

作者: Awei   发布时间: 2009-02-15

楼主,或许这条命令对你有用。
wpa_passphrase [ ssid ] [ passphrase ] >> /etc/wpa_supplicant/wpa_supplicant.conf

作者: oceanboo   发布时间: 2009-02-15

引用:
作者: oceanboo
楼主,或许这条命令对你有用。
wpa_passphrase [ ssid ] [ passphrase ] >> /etc/wpa_supplicant/wpa_supplicant.conf
谢谢兄弟,已经用wicd了,暂时不折腾了。

作者: Awei   发布时间: 2009-02-15

引用:
作者: Awei
谢谢兄弟,已经用wicd了,暂时不折腾了。
懂得避开问题的效率会高于懂得解决问题。
但是懂得解决问题的人获得的东西更多,不久之后,这个命题必反之。

作者: oceanboo   发布时间: 2009-02-15

引用:
作者: oceanboo
懂得避开问题的效率会高于懂得解决问题。
但是懂得解决问题的人获得的东西更多,不久之后,这个命题必反之。
谢谢兄弟!
我刚刚比较了一下兄弟的命令,果然它生成的psk与wicd生成的psk完全一样。
那么,我之前的问题应该也就迎刃而解了。

作者: Awei   发布时间: 2009-02-16