проблема с дровами

Обсуждается все что связано с Юниксоподобными системами - от дистрибутивов до разбора ядра и конфигурации сервера.

Сообщение Shelix » Чт авг 14, 2003 7:24 pm

С огромным трудом нашел дрова на свой модем Zyxel omni 56k PCI под линукс. Брал отсюда: <a href='http://linmodems.technion.ac.il/pctel-linux/' target='_blank'>http://linmodems.technion.ac.il/pctel-linux/</a> Делал все по инструкции, вначале ./configure, потом make и make install. Все вроде нормально скомпилилось. Но когда устанавливал insmod пишет:
Код: выделить все
The module you are trying to load (/lib/modules/2.4.20-9asp/misc/pctel.o) is compiled with a gcc
version 2 compiler, while the kernel you are running is compiled with
a gcc version 3 compiler. This is known to not work.

Причем gcc у меня третий. В чем может быть проблема?
<span style='color:blue'>Если тебе не нравится, как я излагаю, купи себе у бога копирайт на русский язык. (Борис Гребенщиков)</span>
<span style='color:yellow'>Все это лишь шизофреническая фантазия моего воспаленного мозга...</span>
Shelix
Подполковник
 
Сообщений: 574
Зарегистрирован: Сб апр 05, 2003 9:06 am
Откуда: Казань
Пункты репутации: 0

Сообщение Леха » Чт авг 14, 2003 7:57 pm

2Shelix

Написано, что он компилирован 2-м. Перекомпилируй
Леха
Полковник
 
Сообщений: 1261
Зарегистрирован: Чт мар 20, 2003 8:52 pm
Откуда: Россия, Москва, Улица, Дом, Квартира
Пункты репутации: 0

Сообщение MAPA3bM » Чт авг 14, 2003 9:58 pm

2Shelix
Есть большое подозрение, что тебе в тему "Компиляция ядра" - судя по всему, твоё стандартное ядро другим компилятором собирали. Другой вариант - в некоторых системах присутствуют и gcc2, и gcc3, и какой из них будет называться gcc - зависит от дистрибутива.
MAPA3bM
Полковник
 
Сообщений: 1270
Зарегистрирован: Вт дек 31, 2002 12:54 am
Откуда: Приморье
Пункты репутации: 0

Сообщение Shelix » Пт авг 15, 2003 5:32 am

Но ведь у меня в /usr/lib/gcc-lib только одна версия и gcc -v выдает также, что у меня третья gcc. А как узнать, каким компилятором собирали ядро? Кстати, у меня ASPLinux 9
<span style='color:blue'>Если тебе не нравится, как я излагаю, купи себе у бога копирайт на русский язык. (Борис Гребенщиков)</span>
<span style='color:yellow'>Все это лишь шизофреническая фантазия моего воспаленного мозга...</span>
Shelix
Подполковник
 
Сообщений: 574
Зарегистрирован: Сб апр 05, 2003 9:06 am
Откуда: Казань
Пункты репутации: 0

Сообщение Invite » Пт авг 15, 2003 8:49 pm

2Shelix
Перекомпилируй ядро, а потом pctel
Invite
Старшина
 
Сообщений: 46
Зарегистрирован: Вс апр 07, 2002 8:15 pm
Откуда: Лабытнанги
Пункты репутации: 0

Сообщение Shelix » Вс авг 17, 2003 6:53 pm

2Invite Перекомпилировал ядро, два дня на это потратил. Безтолку, как было, так и осталось. Или надо было что-то специально включить при конфигурации?

Ну так что, никто не знает, в чем может быть проблема?
<span style='color:blue'>Если тебе не нравится, как я излагаю, купи себе у бога копирайт на русский язык. (Борис Гребенщиков)</span>
<span style='color:yellow'>Все это лишь шизофреническая фантазия моего воспаленного мозга...</span>
Shelix
Подполковник
 
Сообщений: 574
Зарегистрирован: Сб апр 05, 2003 9:06 am
Откуда: Казань
Пункты репутации: 0

Сообщение Invite » Вс авг 17, 2003 7:39 pm

2Shelix
Попробуй в ./src/ptserial/Makefile заменить 88 строчку
GCC_VERSION = `gcc -version` на
GCC_VERSION = "3.0"
Invite
Старшина
 
Сообщений: 46
Зарегистрирован: Вс апр 07, 2002 8:15 pm
Откуда: Лабытнанги
Пункты репутации: 0

Сообщение Shelix » Пн авг 18, 2003 1:36 pm

Спасибо всем откликнувшимся. Проблему я, наконец, решил, все оказалось намного проще, для того, чтобы установить дрова, надо было просто запускать insmod с параметром -f, чтобы не ругался на различие компиляторов. <!--emo&:)-->Изображение<!--endemo-->
<span style='color:blue'>Если тебе не нравится, как я излагаю, купи себе у бога копирайт на русский язык. (Борис Гребенщиков)</span>
<span style='color:yellow'>Все это лишь шизофреническая фантазия моего воспаленного мозга...</span>
Shelix
Подполковник
 
Сообщений: 574
Зарегистрирован: Сб апр 05, 2003 9:06 am
Откуда: Казань
Пункты репутации: 0


Вернуться в Unix/Linux/*nix

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31

cron