Установка драйвера (как?!)
Модератор: Bizdelnick
-
0kurok
- Сообщения: 73
- ОС: Fedora Core 7
Установка драйвера
Скачал драйвер для своего тюнера а поставить не знаю как.. лежит архив на рабочем столе с расширением tar.gz и что и как дальше делать не знаю. заходил, читал readme, ничего не понял. Подскажите плиз как это всё сделать... Тюнер AverMedia на чипе bttv878
-
anonymous.ru
- Сообщения: 614
-
0kurok
- Сообщения: 73
- ОС: Fedora Core 7
Re: Установка драйвера
А вот и 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: Установка драйвера
А файл INSTALL есть? покажи что в нем.
(опсмотри внимательно, при создании сообщения внизу есть опция - Прикрепление Файлов)
скачал(наверно что то не то
у меня другой редми), глянул, думаю надо сделать
./configure (не уверен, что это необходимо в данном случае)
make
sudo make install
попробуй так
(опсмотри внимательно, при создании сообщения внизу есть опция - Прикрепление Файлов)
скачал(наверно что то не то
./configure (не уверен, что это необходимо в данном случае)
make
sudo make install
попробуй так
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: Установка драйвера
ну во первых в ядре должно быть:
А потом там написано, что просто подгрузить модуль bttv, он наверное идёт вместе с архивом.
Дальше постим сюда ошибки из dmesg, если что не так или ищем в гугле, по тексту ошибки, скорее всего люди уже наступали на такие грабли.
CONFIG_I2C=m
CONFIG_I2C_ALGOBIT=m
CONFIG_VIDEO_DEV=m
А потом там написано, что просто подгрузить модуль bttv, он наверное идёт вместе с архивом.
modprobe bttv
Дальше постим сюда ошибки из dmesg, если что не так или ищем в гугле, по тексту ошибки, скорее всего люди уже наступали на такие грабли.
Сомнительно доброе привидение
-
anonymous.ru
- Сообщения: 614
Re: Установка драйвера
во! нашел инструкцию на сайте!
http://linux.bytesex.org/v4l2/build.html
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
-
0kurok
- Сообщения: 73
- ОС: Fedora Core 7
Re: Установка драйвера
Осмелюсь задать глупый вопрос, каким образом можно внести изминение в ядро? и насчёт файла install скажу что его вообще нет! Спасибо за ссылочку, сейчас буду читать... Может чего-нибудь получиться сделать...
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
-
anonymous.ru
- Сообщения: 614
Re: Установка драйвера
Может быть это Вам и не понадобиться..
Но вот исходники ядра (пакет с исходниками) у Вас точно должны стоять, что бы собрать этот драйвет
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: Установка драйвера
Можно попробовать так
Код: Выделить всё
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
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: Установка драйвера
Классика http://www.linuxcenter.ru/lib/articles/sys...6_install.phtml
Ну и вообще по этому вопросу гугл мегарулез
(За сегодня, я уже сбился со счёта, людей в гугел посылать) Хи-Хи
Сомнительно доброе привидение
-
0kurok
- Сообщения: 73
- ОС: Fedora Core 7
Re: Установка драйвера
К глубокому сожелению при вводе значений в консоль она ругается и пишет:gzip: /proc/config.gz: No such file or directory
(((
Да и вообще гугл мега рулёз! полез читать про домохозяек, может в голове что-нить прибавиться. Хочу уже телевизор посмотреть! Так расстраиваюсь что такой лол.
(((
Да и вообще гугл мега рулёз! полез читать про домохозяек, может в голове что-нить прибавиться. Хочу уже телевизор посмотреть! Так расстраиваюсь что такой лол.
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: Установка драйвера
Я не уверен, но конфиг ядра может лежать в директории /boot с названием config-{что-то там}, где {что-то там} это версия и сборка ядра.
Проверяется uname -r
Проверяется uname -r
Сомнительно доброе привидение
-
0kurok
- Сообщения: 73
- ОС: Fedora Core 7
Re: Установка драйвера
нашёл я этот конфиг, он действтельно лежал в /boot попытался ещё раз, но тщётно, опять ругается ( пишет:
gzip: /boot/config-2.6.21-1.3194.fc7: not in gzip format
gzip: /boot/config-2.6.21-1.3194.fc7: not in gzip format
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
-
0kurok
- Сообщения: 73
- ОС: Fedora Core 7
Re: Установка драйвера
ещё такой вопрос, я нашёл сам файл конфига, в него можно не из под консоли внести изминение, а прсото тупо открыть и как в текстовом редакторе скопировать эти строчки?
-
0kurok
- Сообщения: 73
- ОС: Fedora Core 7
Re: Установка драйвера
Ура! в ядро вроде бы внёс изменение, а вот как быть с модулем? там куча файлов с названием bttv и разными расширениями... какой из них подгружать я не знаю...
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: Установка драйвера
Ну для начала вам нужно скачать сырцы ядра пакетным менеджером, желательно той же версии, что и рабочее ядро.
Обычно он их устанавливает в /usr/srs/linux-{версия-ядра}. Потом скопировать этот конфиг в директорию с сырцами с именем .config. Потом два варианта либа правим сам .config редактором, либо make menuconfig (xconfig, gconfig что больше нравится). Потом я бы подправил в Makefile параметр extraversion , дописав туда что-нибудь своё, например -vasia
Теперь правим загрузчик, если у вас grub, то /boot/grub/menu.lst и прописываем туда новое ядро.
Правда если у вас нвидия , то придётся и её ещё пересобрать.
Теперь можно грузиться и пробовать.
Удачи.
Сомнительно доброе привидение
-
DiS
- Сообщения: 296
- ОС: Gentoo
Re: Установка драйвера
Просто modprobe bttv. Из под root'a.
Если правильно задать вопрос, то он сам по себе будет ответом.
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: Установка драйвера
было бы легче всего
нужно проверить
Код: Выделить всё
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: Установка драйвера
(asper писал(а): ↑17.08.2007 15:31
было бы легче всего
нужно проверить
Код: Выделить всё
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 тоже не получается (