Модуль карты Intel Wi-Fi не отображается в linux menuconfig

Кажется, я попал в рассол. Я только что получил последнее ядро ​​gentoo (3.7.10), и кажется, что они не включили мой драйвер беспроводной локальной сети в menuconfig (или это зависит от другой опции, чтобы стать видимым или что-то еще). Во всяком случае, вот что я знаю:

  • Драйвер / прошивка мне нужна 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) здесь удобнее.

Очень грязный выход - это просто редактирование .config файл, ищу CONFIG_NETDEVICES и другие, и отредактируйте их, чтобы соответствовать тому, что говорит цитируемая вами линия зависимости. После этого беги make oldconfig (это должно очистить все созданные вами путаницы; внимательно обратите внимание на то, о чем вас просят, а затем сравните исходные / отредактированные / исправленные файлы, чтобы убедиться в этом; make menuconfig).

Если он сломается, вы сохраните обе части. Удачи!

Другие вопросы по тегам