LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2917|回复: 21

[请教]Debian下怎样使用wpa2访问无线网络?

[复制链接]
发表于 2010-5-11 20:56:00 | 显示全部楼层 |阅读模式
解决的办法在第16楼。
同样的设备在xp下是很正常的,但是在debian下却是频频断线,无法正常使用。症状是很快就不能ping通网关。Debian下的配置是这样的:
#cat /etc/network/interface
auto wlan2
iface wlan2 inet dhcp
    wpa-driver wext
    wpa-ap-scan 1
    wpa-proto RSN
    wpa-pairwise CCMP
    wpa-group CCMP
    wpa-key-mgmt WPA-PSK
    wpa-ssid Tenda
    wpa-psk xxxxxxxxxxxxxxxxxxxxxxx
请大家指点。
发表于 2010-5-11 22:18:33 | 显示全部楼层
用wpa_supplicant,干掉NetworkManager。自己编译驱动试试,这方面gentoo要强一些,方便一些
Post by adaml;2089480
http://github.com/adam8157/tips/blob/master/net-set

或许你喜欢这个...
回复 支持 反对

使用道具 举报

发表于 2010-5-12 10:24:12 | 显示全部楼层
@lz
话说我连 wpa 一向都是直接用 wpa_supplicant,wpa_supplicant 的万能配置文件肯定可以连上 wpa/wpa2 。

@freeobject
话说这个与发行版没任何关系吧。在debian里面编译wpa_supplicant也没有任何难度,更何况这玩意并不需要去编译。只要把配置文件写好就可以了。
回复 支持 反对

使用道具 举报

发表于 2010-5-12 11:16:32 | 显示全部楼层
Post by poet;2089537
@lz
话说我连 wpa 一向都是直接用 wpa_supplicant,wpa_supplicant 的万能配置文件肯定可以连上 wpa/wpa2 。

@freeobject
话说这个与发行版没任何关系吧。在debian里面编译wpa_supplicant也没有任何难度,更何况这玩意并不需要去编译。只要把配置文件写好就可以了。

有时候怀疑是无线网卡驱动的问题,事实上debian自带的驱动后来证实很好用,只是配置方面出了点小问题,不该加双引号的加了双引号,结果导致能连上但是dhcp始终通不过或者不稳定,就像楼主的情况,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-12 13:12:26 | 显示全部楼层
to freeboject兄,我的配置就是参考/etc/wpa_supplicant/wpa_supplicant.conf生成的啊,我没使用nm。
to poet兄,如果要使用wpa_supplicant,应该怎么使用。写个脚本,开机自动运行?每次手工运行wpa_supplicant -B -i wlan2 -c /etc/wpa_supplicant/wpa_supplicant.conf ?万能配置是什么?
回复 支持 反对

使用道具 举报

发表于 2010-5-12 20:20:58 | 显示全部楼层
用 wpa_passphrase生成/etc/wpa_supplicant.conf  

interfaces加入

  1. iface wlan0 inet dhcp
  2.         pre-up wpa_supplicant -B -Dwext -i wlan0 -c/etc/wpa_supplicant.conf -f /var/log/wlan.log
  3.         post-down killall -q wpa_supplicant
复制代码


不要直接在interfaces加入auto wlan0
改用/etc/rc.local, 在exit 前加入ifup wlan0
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-12 22:42:30 | 显示全部楼层
我在shell下直接执行
#wpa_supplicant -i wlan2 -c /etc/wpa_supplicant/wpa_supplicant.conf
#dhclient3
结果很正常,但是不能上网。连一个aptitude update都执行不完,就断了。ping不通,不能解析域名。
回复 支持 反对

使用道具 举报

发表于 2010-5-12 22:53:51 | 显示全部楼层
从lenny的2.6.30一路到testing的2.6.33,wpa/wpa2一直稳定中
wpa+tkip -> wpa+aes -> wpa2+aes 一路走来,没问题啊
,没感觉和xp有何差别,我这里xp的机器很多

aptitude upgrade试过最快 380K (debianclub)

网卡ath9k,路由器清一色的openwrt或者清一色的dd-wrt数台,期间也用过电信的路由器,放弃wapsupplicant的conf,直接/etc/network/interfaces设置

不过我从来不搞dhcp
回复 支持 反对

使用道具 举报

发表于 2010-5-13 00:05:54 | 显示全部楼层
你用的什么无线网卡?
我的是intel 5100agn
你先dmesg看看。

我前段时间买了个 二手的belkin 7230-4 开始也是在Debian下狂掉线,aptitude update就掉线了。在windows下完全正常。后来不知道怎么就好了。现在全天挂BT也没有掉线过的。
你可以试试手动设置一下发射功率,关闭power save似乎是没有用。

Post by dacheng;2089445
同样的设备在xp下是很正常的,但是在debian下却是频频断线,无法正常使用。症状是很快就不能ping通网关。Debian下的配置是这样的:
#cat /etc/network/interface
auto wlan2
iface wlan2 inet dhcp
    wpa-driver wext
    wpa-ap-scan 1
    wpa-proto RSN
    wpa-pairwise CCMP
    wpa-group CCMP
    wpa-key-mgmt WPA-PSK
    wpa-ssid Tenda
    wpa-psk xxxxxxxxxxxxxxxxxxxxxxx
请大家指点。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-13 22:56:08 | 显示全部楼层
to tsangtim兄,可否贴出wpa2的相关配置文件。
to tjpm兄,仔细看看,功率是正常的,但是有一项是encryptionff而且始终不能on。不知道是否和这外有关。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表