|
|

楼主 |
发表于 2009-8-3 03:46:59
|
显示全部楼层
Ok> 如此:
1. livecd环境下,加入iwlwifi-5000-1.ucode到 /lib/firmware
2. 用net-setup 启动, 配置wlan0
3. tar 两个bar
4. 拷贝 /lib/firmware到 /mnt/gentoo/lib/firmware
5. 拷贝 /etc/resolv.conf, /etc/conf.d/net到 /mnt/gentoo相同目录下
6. 测试livecd环境下的wlan0的稳健性(robustness), 先关掉wlan0, 再打开wlan0,如果依然能够配置成功上网,那就说明成功了。
7. 内核中的配置,不用担心module,还是built-in。 关键就是 mac90211, iwlcore, iwlagn,有可以作为模块的选项时,也可以作为模块,然后在 autoload.d中加入可以。
如果你的router不是ipv6的,那就一定不要选 networking option> ipv6 protocal,它很可能会overwrite ipv4设置,从而导致 no ipv6 routers present的错误。可能这个就是即使wlan0驱动了也无法得到ip的原因。
8. emerge -av net-wireless/iwl5000-ucode。也可以手工将iwlwifi-5000-1.ucode加入到/lib/firmware, 、usr/share的目录。只要能够load firmware就好了
9. 重启,用iwconfig配置,指定ap (access points)
个案:如果6不成功,那么wifi 5300就无法在新环境下获得ip.
欢迎批评指正 |
|