On Wed, 11 Sep 2002, Maxim V. Kalinkevich wrote: > From: Maxim V. Kalinkevich <[EMAIL PROTECTED]> > To: Shaynurov Ildar <[EMAIL PROTECTED]>, debian-russian@lists.debian.org > Date: Wed, 11 Sep 2002 09:46:25 +0300 > Subject: Re: Драйверы > > Shaynurov Ildar wrote: > > >Hi всем! > > > >Тут такая проблема. > > > >Есть драйвер. (конкретно драйвер ключа защиты). > > > >Он устанавливается командой insmod aksparlnx.o > >на это отвечает: > >aksparlnx.o: kernel module version mismatch > > akspalnx.o was compiled for kernel version 2.4.18 > > while this kernel is version 2.4.18-bf2.4 > > > >Ну разве ему не поыиг, что у версии ядра приписка bf2.4
НЕ-E-ЕТ! не пофиг. Более того, не пофиг даже тоже самое ядро, пересобранное с другими опциями. Любая пересборка ядра - обязательно пересборка _всех_ нужных модулей, в том числе и "левых". > >Подскажите как можно поменять эвыдываемую версию ядра. Только пересборкой. > >Драйвер уже в бинарниках. так что не перекомпилишь. Если драйвер только в бинарном виде, швырни его в лицо поставщику-ламеру. Да, существует метод создания binary-only kernel modules, пример - nvidia, но врядли это так у твоего драйвера. > >Ядро тоже бы не хотелось копмилить. Поможет, только если у тебя есть все патчи и .config того ядра, для которого собирался драйвер. > man insmod > > -f, --force А вот так - НЕ НАДО! Это намного больше, чем просто замена плавкого предохранителя проволокой. -- Eсли уж гайка есть, она должна быть затянута до конца или выкручена нафиг.