URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 62255
[ Назад ]

Исходное сообщение
"Linux RedHat 7.3 с Promise MBFastTrack 133 Driver for kernel 2.4.20"

Отправлено Alexey_Astashov , 29-Ноя-05 19:12 
Проблема следующего характера установил новое ядро 2.4.20-28.7 на RedHat 7.3 а оно не грузится, скачал исходник драйвера с Promise сайта, а всеравно не грузится, говорит в драйвере нет записи о версии ядра для которого он скомпилирован..

/lib/FastTrack.o Couldn't find the kernel version the module was
compiled for
ERROR:/bin/insmod exited abnormally!

Если подсунуть старый драйвер то при загрузке нового ядра возникает ошибка, что драйвер скомпилирован под ядро 2.4.18-3.

Может кто что подскажет по эту тему?


Содержание

Сообщения в этом обсуждении
"Linux RedHat 7.3 с Promise MBFastTrack 133 Driver for kernel..."
Отправлено Z0termaNN , 29-Ноя-05 19:25 
>Проблема следующего характера установил новое ядро 2.4.20-28.7 на RedHat 7.3 а оно
>не грузится, скачал исходник драйвера с Promise сайта, а всеравно не
>грузится, говорит в драйвере нет записи о версии ядра для которого
>он скомпилирован..
>
>/lib/FastTrack.o Couldn't find the kernel version the module was
>compiled for
>ERROR:/bin/insmod exited abnormally!
>
>Если подсунуть старый драйвер то при загрузке нового ядра возникает ошибка, что
>драйвер скомпилирован под ядро 2.4.18-3.
>
>Может кто что подскажет по эту тему?

insmod -f ?


"Linux RedHat 7.3 с Promise MBFastTrack 133 Driver for kernel..."
Отправлено Alexey_Astashov , 30-Ноя-05 17:48 
>>Проблема следующего характера установил новое ядро 2.4.20-28.7 на RedHat 7.3 а оно
>>не грузится, скачал исходник драйвера с Promise сайта, а всеравно не
>>грузится, говорит в драйвере нет записи о версии ядра для которого
>>он скомпилирован..
>>
>>/lib/FastTrack.o Couldn't find the kernel version the module was
>>compiled for
>>ERROR:/bin/insmod exited abnormally!
>>
>>Если подсунуть старый драйвер то при загрузке нового ядра возникает ошибка, что
>>драйвер скомпилирован под ядро 2.4.18-3.
>>
>>Может кто что подскажет по эту тему?
>
>insmod -f ?

insmod: a module named FastTrack already exists

в общем ничего не помогает :-(

Быть может в ядре нужно отключить проверку на состояние драйвера? но как это сделать?


"Linux RedHat 7.3 с Promise MBFastTrack 133 Driver for kernel..."
Отправлено Z0termaNN , 30-Ноя-05 20:02 
>>
>>insmod -f ?
>
>insmod: a module named FastTrack already exists
>
>в общем ничего не помогает :-(
>
>Быть может в ядре нужно отключить проверку на состояние драйвера? но как
>это сделать?

так тебе же русским языком написано, что модуль уже вставлен. чего же
тебе еще нужно ?



"Linux RedHat 7.3 с Promise MBFastTrack 133 Driver for kernel..."
Отправлено Alexey_Astashov , 01-Дек-05 17:44 
>так тебе же русским языком написано, что модуль уже вставлен. чего же
>
>тебе еще нужно ?

Мне нужно, чтобы загрузилась система с новым ядром, а пока она мне пишет, что ненаходит версию ядра для которго был скомпилирован драйвер, и в данный момент я пока работаю на старом ядре 2.4.18-3...
И вообще в самом драйвере отсутствует отметка о версии драйвера
нет строки kernel_version :-( Может я конечно что-то и неправильно сделал, теперь только остается выяснить что...
Ядро обновлял с помощью up2date..


"Linux RedHat 7.3 с Promise MBFastTrack 133 Driver for kernel..."
Отправлено Alexey_Astashov , 03-Дек-05 15:10 
В общем проблема решилась следующем образом.
Установил на соседнюю машину RedHat 9.0 у нее ядро 2.4.20-8, взял нормальный драйвер под RedHat 9.0 с сайта промис установил его с помощью входящего в комплект install, скопировал готовый файл из /lib/modules.... на машину с RedHat 7.3 с ядром 2.4.20-28.7, FastTrak.o назвал как ftxxx.txt зашел в mc по F3 в HEX редактор, пожертвовав License GPL поправил версию ядра на 2.4.20-28.7, скопировал в /lib/modules/kernel-2.4.20-28.7/drivers/scsi/ как FastTrak.o далее сделал
#mkinitrd /boot/initrd-2.4.20-28.7.img 2.4.20-28.7
#init 6

выбрал ядро новое и все стало ок.