英特尔 Wifi 卡模块在 Linux 菜单配置中不可见

英特尔 Wifi 卡模块在 Linux 菜单配置中不可见

看来我陷入了困境。我刚刚获得了最新的 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)。

如果它坏了,你可以保留两块。祝你好运!

相关内容