看来我陷入了困境。我刚刚获得了最新的 gentoo 内核 (3.7.10),似乎他们没有在菜单配置中包含我的无线局域网驱动程序(或者它依赖于另一个选项才能显示出来)。无论如何,以下是我所知道的:
- 我需要的驱动程序/固件是
ipw2200
在 menuconfig 中(使用 '/')搜索“ipw2200”显示它可用:
Symbol: IPW2200 [=n] Type : tristate Prompt: Intel PRO/Wireless 2200BG and 2915ABG Network Connection Defined at drivers/net/wireless/ipw2x00/Kconfig:66 Depends on: NETDEVICES [=y] && WLAN [=y] && PCI [=y] && CFG80211 [=y] && CFG80211_WEXT [=n] Location: -> Device Drivers -> Network device support (NETDEVICES [=y]) -> Wireless LAN (WLAN [=y]) -> Intel PRO/Wireless 2200BG and 2915ABG Network Connection (IPW2200 [=n])
我在那里找不到它。
有什么方法可以手动将变量设置为配置文件中的 [=m] 吗?如能得到任何帮助我将不胜感激!!!谢谢!
答案1
如果你正在配置自己的内核,请检查依赖项是否设置正确。它们可能分散在各处make menuconfig
。也许make xconfig
(或者其他一些 GUIish 配置选项)在这里处理会更好。
A很肮脏解决方法就是编辑.config
文件,查找CONFIG_NETDEVICES
和其它文件,然后编辑它们以匹配您引用的依赖行。之后,运行make oldconfig
(这应该可以清除您创建的任何混乱;仔细记下它要求您做什么,然后比较原始/编辑/修复的文件以确保无误,也可以使用 进行检查make menuconfig
)。
如果它坏了,你可以保留两块。祝你好运!