Установка драйвера (как?!)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

0kurok
Сообщения: 73
ОС: Fedora Core 7

Установка драйвера

Сообщение 0kurok »

Скачал драйвер для своего тюнера а поставить не знаю как.. лежит архив на рабочем столе с расширением tar.gz и что и как дальше делать не знаю. заходил, читал readme, ничего не понял. Подскажите плиз как это всё сделать... Тюнер AverMedia на чипе bttv878
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Установка драйвера

Сообщение anonymous.ru »

0kurok писал(а):
17.08.2007 13:25
Скачал драйвер для своего тюнера а поставить не знаю как.. лежит архив на рабочем столе с расширением tar.gz и что и как дальше делать не знаю. заходил, читал readme, ничего не понял. Подскажите плиз как это всё сделать... Тюнер AverMedia на чипе bttv878

кинь что-ли этот readme в форум.

:) пусть люди посмотрят
:drinks:
Спасибо сказали:
0kurok
Сообщения: 73
ОС: Fedora Core 7

Re: Установка драйвера

Сообщение 0kurok »

А вот и Readme только у меня такое ощущение, что тут почти ничего про установку нет ) может кто-нибудь поймёт и даст совет. Заранее благодарен!

Код:

Release notes for bttv ====================== You'll need at least these config options for bttv: CONFIG_I2C=m CONFIG_I2C_ALGOBIT=m CONFIG_VIDEO_DEV=m The latest bttv version is available from http://bytesex.org/bttv/ Make bttv work with your card ----------------------------- Just try "modprobe bttv" and see if that works. If it doesn't bttv likely could not autodetect your card and needs some insmod options. The most important insmod option for bttv is "card=n" to select the correct card type. If you get video but no sound you've very likely specified the wrong (or no) card type. A list of supported cards is in CARDLIST.bttv If bttv takes very long to load (happens sometimes with the cheap cards which have no tuner), try adding this to your modules.conf: options i2c-algo-bit bit_test=1 For the WinTV/PVR you need one firmware file from the driver CD: hcwamc.rbf. The file is in the pvr45xxx.exe archive (self-extracting zip file, unzip can unpack it). Put it into the /etc/pvr directory or use the firm_altera=<path> insmod option to point the driver to the location of the file. If your card isn't listed in CARDLIST.bttv or if you have trouble making audio work, you should read the Sound-FAQ. Autodetecting cards ------------------- bttv uses the PCI Subsystem ID to autodetect the card type. lspci lists the Subsystem ID in the second line, looks like this: 00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 (rev 02) Subsystem: Hauppauge computer works Inc. WinTV/GO Flags: bus master, medium devsel, latency 32, IRQ 5 Memory at e2000000 (32-bit, prefetchable) [size=4K] only bt878-based cards can have a subsystem ID (which does not mean that every card really has one). bt848 cards can't have a Subsystem ID and therefore can't be autodetected. There is a list with the ID's in bttv-cards.c (in case you are intrested or want to mail patches with updates). Still doesn't work? ------------------- I do NOT have a lab with 30+ different grabber boards and a PAL/NTSC/SECAM test signal generator at home, so I often can't reproduce your problems. This makes debugging very difficult for me. If you have some knowledge and spare time, please try to fix this yourself (patches very welcome of course...) You know: The linux slogan is "Do it yourself". There is a mailing list: video4linux-list@redhat.com. https://listman.redhat.com/mailman/listinfo/video4linux-list If you have trouble with some specific TV card, try to ask there instead of mailing me directly. The chance that someone with the same card listens there is much higher... For problems with sound: There are alot of different systems used for TV sound all over the world. And there are also different chips which decode the audio signal. Reports about sound problems ("stereo does'nt work") are pretty useless unless you include some details about your hardware and the TV sound scheme used in your country (or at least the country you are living in). Finally: If you mail some patches for bttv around the world (to linux-kernel/Alan/Linus/...), please Cc: me. Have fun with bttv, Gerd -- Gerd Knorr <kraxel@bytesex.org>
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Установка драйвера

Сообщение anonymous.ru »

А файл INSTALL есть? покажи что в нем.
(опсмотри внимательно, при создании сообщения внизу есть опция - Прикрепление Файлов)



скачал(наверно что то не то :( у меня другой редми), глянул, думаю надо сделать
./configure (не уверен, что это необходимо в данном случае)
make
sudo make install

попробуй так :)
:drinks:
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Установка драйвера

Сообщение (asper »

ну во первых в ядре должно быть:
CONFIG_I2C=m
CONFIG_I2C_ALGOBIT=m
CONFIG_VIDEO_DEV=m

А потом там написано, что просто подгрузить модуль bttv, он наверное идёт вместе с архивом.
modprobe bttv

Дальше постим сюда ошибки из dmesg, если что не так или ищем в гугле, по тексту ошибки, скорее всего люди уже наступали на такие грабли.
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Установка драйвера

Сообщение anonymous.ru »

во! нашел инструкцию на сайте!
http://linux.bytesex.org/v4l2/build.html

localhost

mkdir <workdir> cd <workdir> tar xzf /path/to/driver-version.tar.gz cd driver-version make KDIR=/path/to/kernel/source/tree make install
:drinks:
Спасибо сказали:
0kurok
Сообщения: 73
ОС: Fedora Core 7

Re: Установка драйвера

Сообщение 0kurok »

Осмелюсь задать глупый вопрос, каким образом можно внести изминение в ядро? и насчёт файла install скажу что его вообще нет! Спасибо за ссылочку, сейчас буду читать... Может чего-нибудь получиться сделать...
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Установка драйвера

Сообщение (asper »

0kurok писал(а):
17.08.2007 14:06
Осмелюсь задать глупый вопрос, каким образом можно внести изминение в ядро?

Э-э вам бы про компиляцию ядра почитать.
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Установка драйвера

Сообщение anonymous.ru »

0kurok писал(а):
17.08.2007 14:06
Осмелюсь задать глупый вопрос, каким образом можно внести изминение в ядро?


Может быть это Вам и не понадобиться..
Но вот исходники ядра (пакет с исходниками) у Вас точно должны стоять, что бы собрать этот драйвет
:drinks:
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Установка драйвера

Сообщение (asper »

Можно попробовать так

Код: Выделить всё

zcat /proc/config.gz | grep CONFIG_I2C
zcat /proc/config.gz | grep CONFIG_I2C_ALGOBIT
zcat /proc/config.gz | grep CONFIG_VIDEO_DEV
Сомнительно доброе привидение
Спасибо сказали:
0kurok
Сообщения: 73
ОС: Fedora Core 7

Re: Установка драйвера

Сообщение 0kurok »

(asper писал(а):
17.08.2007 14:07
0kurok писал(а):
17.08.2007 14:06
Осмелюсь задать глупый вопрос, каким образом можно внести изминение в ядро?

Э-э вам бы про компиляцию ядра почитать.
ещё бы ))) мне бы вообще про линукс почитать не мешало бы :crazy:
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Установка драйвера

Сообщение Juliette »

(asper писал(а):
17.08.2007 14:07
0kurok писал(а):
17.08.2007 14:06
Осмелюсь задать глупый вопрос, каким образом можно внести изминение в ядро?

Э-э вам бы про компиляцию ядра почитать.

уважаемый (asper, не забываем в теме для новичков давать ссылочки и более развёрнутые ответы. Исправляемся :girl_wink:
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Установка драйвера

Сообщение (asper »

Juliette писал(а):
17.08.2007 14:17
Исправляемся :girl_wink:

Классика http://www.linuxcenter.ru/lib/articles/sys...6_install.phtml
Ну и вообще по этому вопросу гугл мегарулез
(За сегодня, я уже сбился со счёта, людей в гугел посылать) Хи-Хи
Сомнительно доброе привидение
Спасибо сказали:
0kurok
Сообщения: 73
ОС: Fedora Core 7

Re: Установка драйвера

Сообщение 0kurok »

К глубокому сожелению при вводе значений в консоль она ругается и пишет:gzip: /proc/config.gz: No such file or directory
(((

Да и вообще гугл мега рулёз! полез читать про домохозяек, может в голове что-нить прибавиться. Хочу уже телевизор посмотреть! Так расстраиваюсь что такой лол.
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Установка драйвера

Сообщение (asper »

Я не уверен, но конфиг ядра может лежать в директории /boot с названием config-{что-то там}, где {что-то там} это версия и сборка ядра.
Проверяется uname -r
Сомнительно доброе привидение
Спасибо сказали:
0kurok
Сообщения: 73
ОС: Fedora Core 7

Re: Установка драйвера

Сообщение 0kurok »

нашёл я этот конфиг, он действтельно лежал в /boot попытался ещё раз, но тщётно, опять ругается ( пишет:

gzip: /boot/config-2.6.21-1.3194.fc7: not in gzip format
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Установка драйвера

Сообщение (asper »

0kurok писал(а):
17.08.2007 14:51
нашёл я этот конфиг, он действтельно лежал в /boot попытался ещё раз, но тщётно, опять ругается ( пишет:

gzip: /boot/config-2.6.21-1.3194.fc7: not in gzip format

Просто cat-ом вместо zcat-а :)
Сомнительно доброе привидение
Спасибо сказали:
0kurok
Сообщения: 73
ОС: Fedora Core 7

Re: Установка драйвера

Сообщение 0kurok »

ещё такой вопрос, я нашёл сам файл конфига, в него можно не из под консоли внести изминение, а прсото тупо открыть и как в текстовом редакторе скопировать эти строчки?
Спасибо сказали:
0kurok
Сообщения: 73
ОС: Fedora Core 7

Re: Установка драйвера

Сообщение 0kurok »

Ура! в ядро вроде бы внёс изменение, а вот как быть с модулем? там куча файлов с названием bttv и разными расширениями... какой из них подгружать я не знаю...
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Установка драйвера

Сообщение (asper »

0kurok писал(а):
17.08.2007 15:04
ещё такой вопрос, я нашёл сам файл конфига, в него можно не из под консоли внести изминение, а прсото тупо открыть и как в текстовом редакторе скопировать эти строчки?

Ну для начала вам нужно скачать сырцы ядра пакетным менеджером, желательно той же версии, что и рабочее ядро.
Обычно он их устанавливает в /usr/srs/linux-{версия-ядра}. Потом скопировать этот конфиг в директорию с сырцами с именем .config. Потом два варианта либа правим сам .config редактором, либо make menuconfig (xconfig, gconfig что больше нравится). Потом я бы подправил в Makefile параметр extraversion , дописав туда что-нибудь своё, например -vasia :). Потом банально make -jx bzImage modules && make modules_install (где x это колечество ядер (процессоров) +1 , например для Core2 DUO это будет 3). Потом всё что останется - это скопировать bzImage из ./arch/i386/boot или ./arch/x86_64/boot (в зависимости от вашей архитектуры системы) в /boot дав ему имя напр. linux-{версия-ядра}-vasia, и то же самое с файлами ./System.map дав ему имя System.map-{версия-ядра}-vasia, и аналогично с ./.config дав ему имя config-{версия-ядра}-vasia.
Теперь правим загрузчик, если у вас grub, то /boot/grub/menu.lst и прописываем туда новое ядро.
Правда если у вас нвидия , то придётся и её ещё пересобрать.
Теперь можно грузиться и пробовать.
Удачи.
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
DiS
Сообщения: 296
ОС: Gentoo

Re: Установка драйвера

Сообщение DiS »

Просто modprobe bttv. Из под root'a.
Если правильно задать вопрос, то он сам по себе будет ответом.
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Установка драйвера

Сообщение (asper »

DiS писал(а):
17.08.2007 15:26
Просто modprobe bttv. Из под root'a.

было бы легче всего
нужно проверить

Код: Выделить всё

cat /boot/config-2.6.21-1.3194.fc7 | grep CONFIG_I2C
cat /boot/config-2.6.21-1.3194.fc7 | grep CONFIG_I2C_ALGOBIT
cat /boot/config-2.6.21-1.3194.fc7 | grep CONFIG_VIDEO_DEV

На предмет выполнения условия, написанного в README
Сомнительно доброе привидение
Спасибо сказали:
0kurok
Сообщения: 73
ОС: Fedora Core 7

Re: Установка драйвера

Сообщение 0kurok »

(asper писал(а):
17.08.2007 15:31
DiS писал(а):
17.08.2007 15:26
Просто modprobe bttv. Из под root'a.

было бы легче всего
нужно проверить

Код: Выделить всё

cat /boot/config-2.6.21-1.3194.fc7 | grep CONFIG_I2C
cat /boot/config-2.6.21-1.3194.fc7 | grep CONFIG_I2C_ALGOBIT
cat /boot/config-2.6.21-1.3194.fc7 | grep CONFIG_VIDEO_DEV

На предмет выполнения условия, написанного в README

проверяю, он пишет что:
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
Как же его добавить? из под cat тоже не получается (
Спасибо сказали: