打印

官网的6.1.2,能连上无线路由,但无法互联网

官网的6.1.2,能连上无线路由,但无法互联网

官网的6.1.2装好后,能连上无线路由,但无法自动获取IP,无法连接互联网。
请高手给予帮助。

TOP

用win 查一下 dns  , ip应该不用手动建入具体什么原因我也不清楚(ipconfig /all这个命令应该会吧)

[ 本帖最后由 tachao 于 2011-4-17 07:49 编辑 ]

TOP

回复 1# cnzhouquan 的帖子

试试看下面的方法行不行,我有点怀疑是你的 firmware 缺失或者 udev 没有把你的无线网卡注册进去,所以不会自动DHCP

当你开始接入无线时,你打开终端,找到你的无线网卡名,可以用
复制内容到剪贴板
代码:
ifconfig -a 
来看,如果是内置无线的话,一般是 wlan0 也有可能是 其它的,不过可能性较低,找到后,你执行下面的命令
复制内容到剪贴板
代码:
dhcpcd wlan0
一般情况下,这样就可以用 dhcpcd 来为你的无线网卡注册DHCP的动态地址了。

当然,你也可以尝试纯手动连接无线,查看一下错误在哪儿,需要开启两个终端:

终端一
复制内容到剪贴板
代码:
wpa_passphrase  无线SSID  你的无线密码 > /etc/wpa_supplicant.conf
然后用文本编辑器打开 /etc/wpa_supplicant.conf

你可以看到的内容大概如下:
复制内容到剪贴板
代码:
network={
        ssid="ssid"
        #psk="123456789"
        psk=811ecee1f8fedf6b4d603afb19a0eeed77bf75c622ec411ee9eeccc26158bd9e
}
里面的 ssid 和密码应该是你自己的,把里面第一个 psk 前的 # 号去掉,把第二个 psk 前面加一个 # 号,存盘退出,看起来应该象这样的:
复制内容到剪贴板
代码:
network={
        ssid="ssid"
        psk="123456789"
        #psk=811ecee1f8fedf6b4d603afb19a0eeed77bf75c622ec411ee9eeccc26158bd9e
}
然后执行
复制内容到剪贴板
代码:
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
把里面的 wlan0 换成你的无线网卡名
这时,你可以看到你的无线网卡开始连接你的路由,OK,到第二终端去,记住千万不要关了第一终端
在第二终端中执行:
复制内容到剪贴板
代码:
dhcpcd wlan0
如果你的无线网卡没有问题的话,会显示,你从路由获得了动态IP

如果上述测试没问题的话,那就是说明,udev 没有注册你的无线网卡,如果是这样,你可以尝试一下手动注册一下你的无线网卡。

注册的位置在:
复制内容到剪贴板
代码:
/etc/udev/rules.d/70-persistent-net.rules
呵呵,我不是很看好手动注册的,在这种情况下,我还是建议你在手动尝试连接无线路由后查看 dmesg 最后输出的信息是什么,以前也有朋友遇到过类似的情况,一般都是通过更新 firmware 来解决问题的。

firmware 的位置是 /lib/firmware ,里面都是各种各样的硬件的固件,你需要知道自己用的是什么型号的芯片,然后寻找相对应的新版本芯片固件文件,存到这个目录中,内核就会自动调用它了,一般就能解决无线问题了,如果实在不行,建议你加载个 compat-wireless 包,这是第三方无线驱动包,在 slax 官方网站上有下载的。

[ 本帖最后由 applewolf 于 2011-5-18 23:30 编辑 ]

TOP