Gentoo上搞定Intel 3945 无线网卡
嘿嘿… Shellex作为一位符合 Lazy eval 标准的懒人,用gentoo这么久了,都没有搞定无线网卡,实在是太帅了。趁着2.6.30内核的放出,考虑着wifi的方便性,shellex决定稍微搞搞,呵呵。
内核选项
首先呢…先看gentoo wiki~按照上面的说明设置内核选项。然后根据我的情况…IEEE 802.11 无线网络栈,偶的intel 3945 ABG需要这个。关于这些东东,偶是通通通地编译进内核,当然编译成模块也可以,只是shellex懒得又挂载:
[*] Networking support —>
[*] Wireless —>
<*> Generic IEEE 802.11 Networking Stack (mac80211)
这是我的无线适配器驱动,我编译进内核:
Device Drivers —>
[*] Network device support —>
Wireless LAN —>
<*> Intel PRO/Wireless 3945ABG/BG Network Connection (iwl3945)
接下来装软件
emerge -av net-wireless/iwl3945-ucode
啊,我装的是这个,但是我不大清楚它和net-wireless/ipw3945系列是什么关系,因为oceanboo同学装的是ipw3945.
然后装无线网络配套工具。这个参考oceanboo的文章就好,只不过最后我是装完wireless-tools就用wicd来配置了。。
嗯,其实Shellex也不知道为什么,就是一路稀里糊涂地就把无线网卡搞定了,特此撰文留念。
遗憾
在Wicd Create Ad-Hoc Network时总是会有如此异常,暂时没研究为什么,准备提交bug:
Starting the Ad-Hoc Network Creation Process…
Traceback (most recent call last):
File “/usr/lib/python2.6/site-packages/wicd/gui.py”, line 280, [...]