LinuxSir.cn,穿越时空的Linuxsir!

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

用wicd配置无线网络后dhcpcd导致无法上网,不知道如何解决? (解决了。写写过程,希望对我

[复制链接]
发表于 2010-10-2 20:19:48 | 显示全部楼层 |阅读模式
我原来使用有线网络也需要删除dhcpcd才能上网。现在用wicd配置无线网络,删除dhcpcd,wicd就无法连接路由器,安装dhcpcd,能拨号但是无法上网。
lo        no wireless  extensions.                                                                                                                                                                                                                                             

eth0      no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"********"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: **:**:**:**:**:**   
          Bit Rate=1 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thrff   Fragment thrff
          Encryption keyff
          Power Managementff
          Link Quality=58/70  Signal level=-52 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ppp0      no wireless extensions.
=================================
不知道ppp0为什么也是no wireless extensions.
 楼主| 发表于 2010-10-3 19:08:13 | 显示全部楼层
在/etc/conf.d/net中设置config_wlan0="dhcp",然后删除dhcpcd,安装dhcp,这下无法连接到我的路由器,都是连接到别家没有加密的路由器;而且这时wicd无法挂断错误连接。指定静态地址也无法连接我的路由器。必须使用dhcpcd,但是拨号后就是无法上网,删除/etc/rc.firewall还是无法上网
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-8 18:02:12 | 显示全部楼层
首先到http://linux-wless.passys.nl/query_alles.php
查看kernel是否支持你的网卡,点击compelet  listing。
从我自己的使用看只有绿色的才能驱动。如果标记为黄,红,灰几乎都不支持。
比如我得wn422g v2。我找到了fireware,dmesg中也看到使用了fireware,iwconfig也列出来了。但是还是无法拨号上网。但是标记为绿色的不等于现在的内核已经有fireware,但是你下载后能识别驱动的概率是比较大的。比如我的wn821n。不同网卡的版本不一样,芯片也不一样。具体查看vendor & product code一栏,用lsusb看是那一个版本。
handbook不太正确。
应该使用 wpa_passphrase    ssid   密钥   
追加到/etc/wpa_supplicant/wpa_supplicant.conf
/etc/wpa_supplicant/wpa_supplicant.conf还需要保留下面2行
ctrl_interface=/var/run/wpa_supplicant

eapol_version=1
这样就不需要wicd了
我的需要删除dhcpcd和dhcp才能上网。别的机器什么情况不知道。
回复 支持 反对

使用道具 举报

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

本版积分规则

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