Вобщем сабж. сразу напишу чего делал:
1. Установил все пакеты с оригинального двд в имени которых есть слово dvb.
2. Выкачал драйвера с линукств.орг - v4l-dvb-04a27d82db3b.tar.bz2 и распаковал их в папку root/dvb/v4l-dvb-04a27d82db3b
3. Под рутом сделал маке - дрова встали без ошибок.
4. Сделал файл /etc/udev/scripts/dvb.sh с следующим содержанием
#!/bin/sh
/bin/echo $1 | /bin/sed -e 's,dvb\([0-9]\)\.\([^0-9]*\)\([0-9]\),dvb/adapter\1/\2\3,' и сделал его исполняемым
5. Сделал файл /etc/udev/rules.d/dvb.rule c следующим содержимым
KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c"
6. Отредактировал /etc/modprobe.preload так
dvb-core dvb_shutdown_timeout=0
saa7146
7. сделал такой скрипт в корне рута
#!/bin/sh
# Create device nodes for the Linux DVB API with DVB_API_VERSION 2.
# The devices created are suitable for most current PC DVB cards,
# i.e. cards having one frontend, one demux and optionally one
# MPEG decoder.
# The script creates devices for four cards by default.
if [ -e /dev/.devfsd ]; then
echo "It seems you are using devfs. Good!"
exit 0
fi
# get rid of old DVB API devices; do it twice for good measure...
rm -rf /dev/ost
rm -rf /dev/ost
rm -rf /dev/dvb
rm -rf /dev/dvb
mkdir /dev/dvb
chmod 755 /dev/dvb
for i in `seq 0 3`; do
echo "Creating DVB devices in /dev/dvb/adapter$i"
mkdir /dev/dvb/adapter$i
chmod 755 /dev/dvb/adapter$i
mknod -m 0660 /dev/dvb/adapter$i/video0 c 212 `expr 64 \* $i + 0`
mknod -m 0660 /dev/dvb/adapter$i/audio0 c 212 `expr 64 \* $i + 1`
mknod -m 0660 /dev/dvb/adapter$i/frontend0 c 212 `expr 64 \* $i + 3`
mknod -m 0660 /dev/dvb/adapter$i/demux0 c 212 `expr 64 \* $i + 4`
mknod -m 0660 /dev/dvb/adapter$i/dvr0 c 212 `expr 64 \* $i + 5`
mknod -m 0660 /dev/dvb/adapter$i/ca0 c 212 `expr 64 \* $i + 6`
mknod -m 0660 /dev/dvb/adapter$i/net0 c 212 `expr 64 \* $i + 7`
mknod -m 0660 /dev/dvb/adapter$i/osd0 c 212 `expr 64 \* $i + 8`
chown root.video /dev/dvb/adapter$i/*
done
и выполнил его. в дев появилась папка двб с подпапками адаптер0, 1, 2, 3
но никакие программы не видят двб - ругаются или на отсутствующий фронтэнд или на root.video, groupadd root.video не помогает.
после перезагрузки dev/dvb пропадает...
Что я сделал не так?
ЗЫ: Самое странное что на этой же системе я уже настраивал эту плату и выполнял те же действия.... но пришлось переустановить и теперь 4 день и ночь ничего не получается..... переустанавливать еще раз пытался. Хелпуйте плз, а то разобью комп.
Настроить DVB-s technotrend tt1400 (Мандрива не видит двб карту)
Модератор: Bizdelnick
-
Nik Kryjanovskiy
- Сообщения: 19
- ОС: suse 10.2 , mandriva 2007
-
Nik Kryjanovskiy
- Сообщения: 19
- ОС: suse 10.2 , mandriva 2007
Re: Настроить DVB-s technotrend tt1400
5. Сделал файл /etc/udev/rules.d/dvb.rule c следующим содержимым
KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c"
До меня только дошло что вот тут нужен скрипт dvb.sh - но не помню что я туда писал в первый раз.... и писал ли..... вобщем посмотрите пожалуста со стороны где я наделал ошибок.
Зараннее спасибо.
KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c"
До меня только дошло что вот тут нужен скрипт dvb.sh - но не помню что я туда писал в первый раз.... и писал ли..... вобщем посмотрите пожалуста со стороны где я наделал ошибок.
Зараннее спасибо.
-
Nik Kryjanovskiy
- Сообщения: 19
- ОС: suse 10.2 , mandriva 2007
Re: Настроить DVB-s technotrend tt1400
Отвечу сам - поковырявшись еще в драйверах понял что сил не хватит.... и тупо поставил новое ядро с кернел.орг - после перезагрузки все заработало само - без какого либо вмешательства с моей стороны.
Хотя нет - вру - пришлось зайти под рутом и дать права доступа на dev/dvb остальным юзерам.
Но всетаки интересно на будущее - что я делал не так?
Хотя нет - вру - пришлось зайти под рутом и дать права доступа на dev/dvb остальным юзерам.
Но всетаки интересно на будущее - что я делал не так?
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
Re: Настроить DVB-s technotrend tt1400
(Nik Kryjanovskiy @ Aug 23 2006, в 13:15) писал(а):3. Под рутом сделал маке - дрова встали без ошибок.
Если Вы не делали "make install", то утверждать что дрова встали не стоит. Во-вторых, ядро желательно брать и компилить из пакета с исходниками, который предоставляет Mandriva в своём репозитарии. И только после этого ставить снапшёт с LinuxTV. Прочитать про установку ядра можно тут (см. "ответ 1") - http://linuxforum.ru/index.php?showtopic=19234.
(Nik Kryjanovskiy @ Aug 23 2006, в 13:15) писал(а):4. Сделал файл /etc/udev/scripts/dvb.sh с следующим содержанием
#!/bin/sh
/bin/echo $1 | /bin/sed -e 's,dvb\([0-9]\)\.\([^0-9]*\)\([0-9]\),dvb/adapter\1/\2\3,' и сделал его исполняемым
5. Сделал файл /etc/udev/rules.d/dvb.rule c следующим содержимым
KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c"
А это ещё зачем?
Да с новыми дровами от LinuxTV устройства должны сами создаваться. Если не создаются, то может Вы забыли какой модуль поднять? Я не знаю что за модули нужны сс3, поэтому утверждать не возьмусь.
-
Nik Kryjanovskiy
- Сообщения: 19
- ОС: suse 10.2 , mandriva 2007
Re: Настроить DVB-s technotrend tt1400
CnupT писал(а): ↑24.08.2006 20:42Если Вы не делали "make install", то утверждать что дрова встали не стоит. Во-вторых, ядро желательно брать и компилить из пакета с исходниками, который предоставляет Mandriva в своём репозитарии. И только после этого ставить снапшёт с LinuxTV.
Да с новыми дровами от LinuxTV устройства должны сами создаваться. Если не создаются, то может Вы забыли какой модуль поднять? Я не знаю что за модули нужны сс3, поэтому утверждать не возьмусь.
Make install делал. на сс3 стоит saa7146. Адрес репозитария мне неизвестен- причем все в нете советуют - "ВОЗЬМИ С РЕПОЗИТАРИЯ" - а где его найти никто внятно объяснить не может. С ядром от кернел.орг проблемы с двб исчезли, зато появились с дровами на ати радеон. Выкачивать его прийдется под виндой - с линуксом еще впн не настроил....
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
Re: Настроить DVB-s technotrend tt1400
(Nik Kryjanovskiy @ Aug 25 2006, в 10:37) писал(а):Адрес репозитария мне неизвестен- причем все в нете советуют - "ВОЗЬМИ С РЕПОЗИТАРИЯ" - а где его найти никто внятно объяснить не может.
Скажу просто - Вы лентяй. Я даже ссылку на FAQ дал. Там в самом первом посте есть ссылка на мануал по подключению репозитария. Не зря же эти топики прикреплены в самом верху этого раздела форума.
-
Nik Kryjanovskiy
- Сообщения: 19
- ОС: suse 10.2 , mandriva 2007
Re: Настроить DVB-s technotrend tt1400
(Nik Kryjanovskiy @ Aug 25 2006, в 10:37) писал(а):Выкачивать его прийдется под виндой - с линуксом еще впн не настроил....
Это я не лентяй - это вот - см. выше..... и даже больше - скорее всего под линуксом инет и не появится никогда - т.е. все пакеты мне приходится выкачивать или на работе или в инет кафе - естественно с компом я туда не пойду.... поэтому все ваши Факи и обзывания мне не помогут......
А людей пытающихся поставить чегото с дискеты или флешки - море. - вот для нас и нужна нормальная инетовская ссылка на пакеты или просто на фтп, а не умничание типа urpmi....
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X