Компиляция драйвера для DVB-карты

Автор: yas Дата: 02.06.2009 16:36 Встала задача запустить спутниковый интернет под Linux. Карта Tevii-650. Драйвер есть в исходниках.

На Cobalt изначально стояло самое первое ядро (точно не помню, т.к. пишу с работы). При этом была папка с "headers", т.е. kernel-headers для этой версии.

После апдейта ядра до последнего и попытке установке сборке драйвера просит естественно headers.
Новых headers не оказалось. Ставлю, но они не ставятся, т.е. все нормально без ошибок, но их НЕТ на диске.

Никак не пойму почему все ставится, но найти не могу.
Re: Компиляция драйвера для DVB-карты 02.06.2009 18:50lkanter А где вы их ищете? Искать нужно в /usr/src/kernels

yas Пишет:
-------------------------------------------------------
> Встала задача запустить спутниковый интернет под
> Linux. Карта Tevii-650. Драйвер есть в
> исходниках.
>
> На Cobalt изначально стояло самое первое ядро
> (точно не помню, т.к. пишу с работы). При этом
> была папка с "headers", т.е. kernel-headers для
> этой версии.
>
> После апдейта ядра до последнего и попытке
> установке сборке драйвера просит естественно
> headers.
> Новых headers не оказалось. Ставлю, но они не
> ставятся, т.е. все нормально без ошибок, но их НЕТ
> на диске.
>
> Никак не пойму почему все ставится, но найти не
> могу.
Re: Компиляция драйвера для DVB-карты 03.06.2009 15:28yas Я там и ищу.
С предыдущим ядром там и лежала папка с headers. А новые ставятся, но их НЕТ.
Re: Компиляция драйвера для DVB-карты 03.06.2009 16:05peter_ir yas Пишет:
-------------------------------------------------------
> Я там и ищу.
> С предыдущим ядром там и лежала папка с headers. А
> новые ставятся, но их НЕТ.

Если вы их не видите, это не значит, что их нет.
Я в Fedora 10, чтобы всё ставилось, куда надо, сделал ссылку
/root/rpmbuild -> /usr/src/rpmbuild,
так что ищите.
Re: Компиляция драйвера для DVB-карты 03.06.2009 23:10lkanter "ставятся но их нет" - такого не бывает. что показывает rpm -ql kernel-devel ?
Re: Компиляция драйвера для DVB-карты 04.10.2009 10:31yas После долгой паузы занялся опять этим вопросом.
Переустановил Cobalt с нуля. Скачал драйверs от s2-liplianin-82a256f5d842.tar
На этот раз поставил PCI плату Tevii S460.
Начинаю ставить, но выдает ошибку:

File not found: /lib/modules/2.6.26.3-29.0.140asp.i686/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4

Подскажите в чем тут дело?
Re: Компиляция драйвера для DVB-карты 04.10.2009 18:39lg yum install kernel-devel-2.6.26.3-29.0.140asp
Re: Компиляция драйвера для DVB-карты 11.10.2009 19:46yas Поставил.
Дальше требует gcc. Ставлю gcc-4.3.0.8.
Он требует glibc-devel-2.2.90-12.
Судя по результатам поиска это очень старый пакет.
Подскажите как заставить систему проглотить новый?
Re: Компиляция драйвера для DVB-карты 11.10.2009 19:53lg Вы неправильно интерпретируете вывод rpm
glibc-devel >= 2.2.90-12

yum install gcc
glibc-devel ровно такой-же версии, как и установленная glibc вытянется автоматически
Re: Компиляция драйвера для DVB-карты 23.10.2009 22:50yas Ставлю gcc, он добавляет glibc-devel, который в свою очередь требует glibc-headers-2.8-8.0.
НО headers, которые реально лежат в локальном репозитории НЕ ВИДЯТСЯ.
Причем похоже createrepo их тоже не проглатывает. Т.к. не видит их с info и прочими параметрами. YUMEX тоже не видит.

А тут-то что за засада?
Re: Компиляция драйвера для DVB-карты 24.10.2009 07:53BigAndy Воткните вручную
man rpm
RSS-материал