Пиздец... На хабре все такие умные и не нуждающиеся ни в какой помощи.
Знаю, что так всегда и бывает. Собираешься поделиться опытом, помочь хоть чем-то людям, а в ответ никакой благодарности, а только лишь распальцовки в духе: «Все кругом козлы, а я лошадь д'Артаньяна».
Что-ж, оставлю эту заметку, как есть, себе на память, коль там она никому не нужна.
Решил поставить на свой EeePC Asus 1005HA Debian GNU/Linux Lenny.
Сразу-же вылез один удручающий момент — нормально не заработал ни Ethernet ни WiFi.
Почитал мануалы, погуглил и пришёл к выводу, что надо бы пересобрать ядро. И всё бы ничего, но в процессе компиляции вылезла неприятная ошибка, примерно такого содержания:
Решил поглядеть на своей рабочей Squeeze, через apt-file, где у неё располагается этот файл. Оказалось, что в libc6-dev. Вот только в Lenny, в пакете libc6-dev такого файла не оказалось. Конечно я прекрасно осознаю, что он мог бы появиться после апдейта, но ведь весь фокус именно в том и состоял, что проапдейтиться я не могу — нет ни Ethernet ни WiFi.
Решил погуглить на эту тему. Ну ведь не один я, наверняка, являюсь таким вот «рыцарем печального образа». Мои ожидания оправдались буквально при открытии первой-же ссылки. Да, такая проблема у народа действительно есть и о том как её решить тоже известно.
Открываем на редактирование Documentation/lguest/Makefile находим и меняем
Опять запускаем компиляцию и радуемся её успешному окончанию.
Знаю, что так всегда и бывает. Собираешься поделиться опытом, помочь хоть чем-то людям, а в ответ никакой благодарности, а только лишь распальцовки в духе: «Все кругом козлы, а я лошадь д'Артаньяна».
Что-ж, оставлю эту заметку, как есть, себе на память, коль там она никому не нужна.
Решил поставить на свой EeePC Asus 1005HA Debian GNU/Linux Lenny.
Сразу-же вылез один удручающий момент — нормально не заработал ни Ethernet ни WiFi.
Почитал мануалы, погуглил и пришёл к выводу, что надо бы пересобрать ядро. И всё бы ничего, но в процессе компиляции вылезла неприятная ошибка, примерно такого содержания:
lguest.c: error: sys/eventfd.h: No such file or directory lguest.c: In function ‘create_thread’: lguest.c: warning: implicit declaration of function ‘eventfd’ make: *** [lguest] Error 1
Решил поглядеть на своей рабочей Squeeze, через apt-file, где у неё располагается этот файл. Оказалось, что в libc6-dev. Вот только в Lenny, в пакете libc6-dev такого файла не оказалось. Конечно я прекрасно осознаю, что он мог бы появиться после апдейта, но ведь весь фокус именно в том и состоял, что проапдейтиться я не могу — нет ни Ethernet ни WiFi.
Решил погуглить на эту тему. Ну ведь не один я, наверняка, являюсь таким вот «рыцарем печального образа». Мои ожидания оправдались буквально при открытии первой-же ссылки. Да, такая проблема у народа действительно есть и о том как её решить тоже известно.
Открываем на редактирование Documentation/lguest/Makefile находим и меняем
all: lguestна
all:
Опять запускаем компиляцию и радуемся её успешному окончанию.
3 коментарі:
а в чём вообще глубинный смысл собирать документацию на eee pc?
нельзя отключить сборку?
Александр, я не совсем понял суть вопросов ;)
Никто не собирает документацию. А так... Заметка на всякий случай, чтобы повторно, при случае, не искать заново.
И... Отключить сборку чего? Я ядро пересобирал, без этого ни в какую не стартовал WiFi с WPA2 шифрованием.
при сборке не указывать kernel_docs?
)
Дописати коментар