Привет всем.
Неожиданная грабля в RFRemix'е-14. Не могу найти ndiswrapper для этой федоры. Пакеты, скачанные с официального сайта - не компилируются. Порождают при компиляции массу ошибок. Как быть?
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Red Hat Linux, Fedora, CentOS → Где найти ndiswrapper?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Привет всем.
Неожиданная грабля в RFRemix'е-14. Не могу найти ndiswrapper для этой федоры. Пакеты, скачанные с официального сайта - не компилируются. Порождают при компиляции массу ошибок. Как быть?
Порождают при компиляции массу ошибок. Как быть?
а телепатов расстреляли. Какие ошибки?
(ответ "хорошие" приравнивается к бану
)
PS: /me подключает телепатический модуль...
Гляжу в хрустальный шар - похоже вы не установили исходники и заголовочные файлы ядра. Либо они не той версии.
Cruiser78 пишет:Порождают при компиляции массу ошибок. Как быть?
а телепатов расстреляли. Какие ошибки?
(ответ "хорошие" приравнивается к бану)
PS: /me подключает телепатический модуль...
Гляжу в хрустальный шар - похоже вы не установили исходники и заголовочные файлы ядра. Либо они не той версии.
Замутим чистый хрусталь...
Про исходники ядра:
файл INSTALL об этом намекает прямо:
The command
ls /lib/modules/`uname -r`/build
should have at least 'include' directory and '.config' file.Итак:
То есть явно видим и каталог include (он не пуст, заголовков там масса), и .config тоже в наличии.
Что подтверждает и
Качает с офичиального сайта (в репах федориных нет) ndiswraper-1.56 (последний стабильный).
и имеем:
Если компилировать ndiswrapper-1.55, то
Такие вот ошибки...
Консоль:uname -a
покажите.
И доролнение - всё это я сейчас тренирую на _своем_ ноуте. А применять надо - минимум - на RoverBook'е. Чуть позже. И у меня и там - ось одна и таже, RF Remix 14. Задача - запустить WiFi. То, что есть сейчас,
1. RoverBook - сеть WiFi, поднятую роутером, видят, но законнектится в ней не может.
2. Мой Acer работает без проблем...
По ошибкам версии 1.56.
А если компилировать ndiswrapper-1.55, то
А это - совсем непонятно. Так как эта функция была определена явно чуть выше. Но только для ядер младше, чем 2.6.31. А для более старших - увы, не определена, но вызов её есть...
Такие вот дела.
------------------------------------
Закомментарил проверку версии ядра в 1.55 (при этом этот кусок кода становится версией 1.56, в ней нет такой проверки препроцессором).
Запустил make и уперся в отсутствие элемента mc_count... Точно так же, как упираюсь в него же в версии 1.56. Но эта структура уже не от ndisdriver'а, где её можно подправить малой кровью (или вообще бескровно), а ядра. А там править - себе дороже...
Что делать?
Что делать?
откатится на старое ядро? больше никаких мыслей у меня...
Я хотел предложить именно это, т.к. в Debian в 2.6.32 в net_device этот элемент есть.
Пётр.
Я хотел предложить именно это, т.к. в Debian в 2.6.32 в net_device этот элемент есть.
Добрался до RFRemix13 (ядро 2.6.34). Версия 1.56 скомпилировалась без ошибок.
Таким образом собака зарылась в RFRemix-14 (ядро 2.6.35). Пока ndiswrapper под неё не заточат - обломайся...
Но мне надо именно под 14-ю...
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Red Hat Linux, Fedora, CentOS → Где найти ndiswrapper?
Форум работает на PunBB, при поддержке Informer Technologies, Inc