nightkeen Опубликовано 8 марта, 2008 Жалоба Опубликовано 8 марта, 2008 Debian Linux (lenny). 2.6.22-3-686 Пропатчил ядро(патч mac80211), дошло дело до его сборки. Делаю: #make menuconfig Получаю в ответ: scripts/Makefile.build:17: /usr/src/linux-headers-2.6.22-3-686/scripts/basic/Makefile: Нет такого файла или каталога make[1]: *** Нет правила для сборки цели `/usr/src/linux-headers-2.6.22-3-686/scripts/basic/Makefile' . Останов. make: *** [scripts_basic] Ошибка 2 linux-headers есть, но файла по указанному пути действительно нет. Откуда взять его или как по другому решить проблему? Цитата
Ineu Опубликовано 8 марта, 2008 Жалоба Опубликовано 8 марта, 2008 А что такое linux-headers? Никогда не видел, чтоб ядро так называлось. Обычно так называется отдельный пакет хедеров ядра, которые ставятся в /usr/include и для переборки собственно ядра совершенно не нужны. Цитата
nightkeen Опубликовано 9 марта, 2008 Автор Жалоба Опубликовано 9 марта, 2008 Ну вот оно не хочет собираться без них. Цитата
Legalizer Опубликовано 9 марта, 2008 Жалоба Опубликовано 9 марта, 2008 Опишите подробно и с самого начале, что делаете. Цитата
nightkeen Опубликовано 9 марта, 2008 Автор Жалоба Опубликовано 9 марта, 2008 Скачал исходники с kernel.org и linux-headers из репозитория Debian. Применил патч. #make patch_kernel При этом (как написано в README на патч) патчатся исходники текущего ядра в /lib/modules/2.6.22-3-686/build. Все проходит успешно, без сообщений об ошибках. Далее: #cd /lib/modules/2.6.22-3-686/build #make menuconfig После чего получаю сообщение об ошибке, описанное выше. Цитата
Legalizer Опубликовано 9 марта, 2008 Жалоба Опубликовано 9 марта, 2008 А, если не секрет, ГДЕ вы вычитали такую интересную последовательность действий? И собственно, какого результата вы от них ждете? Есть предложение. Может быть вы сформулируете, что конкретно вы пытаетесь сделать, а потом мы попробуем коллективно направить вашу энергию в нужное русло? А то пока что неясно даже, что вы пытаетесь сделать и зачем... Цитата
nightkeen Опубликовано 10 марта, 2008 Автор Жалоба Опубликовано 10 марта, 2008 Инструкцию читал в README на патч ( http://intellinuxwireless.org/?p=mac80211&n=HOWTO-mac802 11). Этим патчем я патчу исходники ядра, что бы включить поддержку модуля wifi. А потом пытаю собрать. У меня не большой опыт в этом деле, поэтому может быть что-то не понимаю что вы от меня хотите. Цитата
Legalizer Опубликовано 10 марта, 2008 Жалоба Опубликовано 10 марта, 2008 Дайте, пожалуйста, на вашей системе команду sudo modinfo mac80211 и ее вывод покажите здесь. Цитата
nightkeen Опубликовано 11 марта, 2008 Автор Жалоба Опубликовано 11 марта, 2008 # modinfo mac80211 filename: /lib/modules/2.6.22-3-686/kernel/net/mac80211/mac80211.ko license: GPL description: IEEE 802.11 subsystem depends: cfg80211 vermagic: 2.6.22-3-686 SMP mod_unload 686 parm: ieee80211_regdom:IEEE 802.11 regulatory domain; 64=MKK (int) parm: ieee80211_japan_5ghz:Vendor-updated firmware for 5 GHz (int) Цитата
Legalizer Опубликовано 11 марта, 2008 Жалоба Опубликовано 11 марта, 2008 Это говорит о том, что вы всю дорогу ерундой, так как у вас уже установлен нужный вам модуль ядра. Теперь просто настраивайте ваше оборудование. Цитата
nightkeen Опубликовано 12 марта, 2008 Автор Жалоба Опубликовано 12 марта, 2008 Разобрался, работает. Большое спасибо! Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.