| Форум Beholder http://beholder.ru/bb/ | |
| Поддержка всех тюнеров Beholder в Linux http://beholder.ru/bb/viewtopic.php?f=11&t=5519 |
Страница 14 из 43 |
| Автор: | Nick_L [ 30 янв 2008, 17:01 ] |
| Заголовок сообщения: | |
no flame |
|
| Автор: | igk72 [ 31 янв 2008, 13:35 ] |
| Заголовок сообщения: | |
Дело в том что я делал структуры описания плат на основе inf-файлов windows-драйвера. А там представлены строки для НЕКОТОРЫХ ВЫПУСКОВ плат 40x со странным 0000 subdevice Beholder BeholdTV 401 [1131:0000] Beholder BeholdTV 403 FM [1131:0000] А это недопустимо при автоопределении так как модуль один на все saa7134 |
|
| Автор: | John Lynx [ 03 фев 2008, 14:58 ] |
| Заголовок сообщения: | |
Есть BeholdTV 407 FM с помощью патча к v4l тюнер заработал (огромная благодарность автору!), все показывает, звук есть, но пульт не работает (включая кнопки с цифрами). dmesg говорит, что пульт висит на /dev/input/event6 Но после cat /dev/input/event6 и нажатий кнопок ничего не появляется Какие могут быть варианты причин возникновения проблем и возможные решения? система openSUSE 10.3 |
|
| Автор: | igk72 [ 04 фев 2008, 22:43 ] |
| Заголовок сообщения: | |
писал(а): но пульт не работает (включая кнопки с цифрами).
Какие могут быть варианты причин возникновения проблем и возможные решения? Читайте и смотрите соседнюю тему "Работа кнопок пульта в разных программах" http://www.beholder.ru/bb/viewtopic.php?t=6081 |
|
| Автор: | John Lynx [ 05 фев 2008, 20:52 ] |
| Заголовок сообщения: | |
Читал... Но та тема мне не подходит - там: Цитата: все работает. И работает правильно.
а у меня не работает ни одна кнопка Реакции на /dev/input/event6 (в отличие от соседней темы) нет |
|
| Автор: | igk72 [ 06 фев 2008, 13:18 ] |
| Заголовок сообщения: | |
писал(а): Реакции на /dev/input/event6 (в отличие от соседней темы) нет
Это не ответ. Вы пробовали програмы утилиты из пакета input-utils ? А в текстовой консоли нажатие кнопок-цифр отображается? Без запущенного демона lircd. И еще - банально проверьте соединение и кабель датчика. |
|
| Автор: | John Lynx [ 06 фев 2008, 19:07 ] |
| Заголовок сообщения: | |
Цитата: И еще - банально проверьте соединение и кабель датчика. Проверил. Под Win пуль работает. Цитата: А в текстовой консоли нажатие кнопок-цифр отображается? Без запущенного демона lircd. в текстовой консоли никакой реакции на нажатие кнопок нет Цитата: Вы пробовали програмы утилиты из пакета input-utils ?
скачал, установил. какие программы/утилиты попробовать и как? запустил lsinput, вывелось это: Код: /dev/input/event6
bustype : BUS_PCI vendor : 0x1131 product : 0x7134 version : 1 name : "saa7134 IR (Beholder BeholdTV 4" phys : "pci-0000:00:08.0/ir0" bits ev : EV_SYN EV_KEY EV_REP |
|
| Автор: | 0x656b694d [ 10 фев 2008, 20:08 ] |
| Заголовок сообщения: | |
Привет, скажите, а должно работать радио на 507 RDS с v4l2 из репозитория? Как только патчи вошли в v4l2 я взял всё оттуда и, вроде, работало. Сейчас уже ядро поновее, и куча изменений было в репозитории. В общем, телевизор работает, а из радио — шум. Ubuntu 8.04. Анамнез: Код: $ uname -snrvo
Linux ubu 2.6.24-7-generic #1 SMP Thu Feb 7 01:29:58 UTC 2008 GNU/Linux $ lspci -v ... 02:0c.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev f0) Flags: bus master, medium devsel, latency 32, IRQ 20 Memory at e5000000 (32-bit, non-prefetchable) [size=2K] Capabilities: [40] Power Management version 2 $ dmesg | grep saa [ 41.616428] saa7130/34: v4l2 driver version 0.2.14 loaded [ 41.621188] saa7133[0]: found at 0000:02:0c.0, rev: 240, irq: 20, latency: 32, mmio: 0xe5000000 [ 41.621198] saa7133[0]: subsystem: 0000:5071, board: Beholder BeholdTV 507 FM/RDS / BeholdTV 509 FM [card=127,insmod option] [ 41.621214] saa7133[0]: board init: gpio is 200000 [ 41.621378] input: saa7134 IR (Beholder BeholdTV 5 as /devices/pci0000:00/0000:00:1e.0/0000:02:0c.0/input/input6 [ 41.818284] saa7133[0]: i2c eeprom 00: 00 00 71 50 54 20 00 00 00 00 00 00 00 00 00 01 [ 41.818313] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818340] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818366] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818392] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818417] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818443] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818468] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818494] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818520] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818546] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818571] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818597] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818622] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818648] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 41.818674] saa7133[0]: i2c eeprom f0: 42 54 56 30 33 30 30 ff ff ff ff ff ff ff ff ff [ 42.061888] tuner' 0-0010: chip found @ 0x20 (saa7133[0]) [ 42.173827] tuner' 0-0043: chip found @ 0x86 (saa7133[0]) [ 42.197834] tuner' 0-0060: chip found @ 0xc0 (saa7133[0]) [ 42.216713] saa7133[0]: registered device video0 [v4l2] [ 42.216754] saa7133[0]: registered device vbi0 [ 42.216788] saa7133[0]: registered device radio0 [ 42.648081] saa7134_alsa: disagrees about version of symbol snd_pcm_new [ 42.648089] saa7134_alsa: Unknown symbol snd_pcm_new [ 42.648599] saa7134_alsa: disagrees about version of symbol snd_pcm_stop [ 42.648602] saa7134_alsa: Unknown symbol snd_pcm_stop [ 42.649334] saa7134_alsa: disagrees about version of symbol snd_pcm_lib_ioctl [ 42.649338] saa7134_alsa: Unknown symbol snd_pcm_lib_ioctl [ 42.649515] saa7134_alsa: disagrees about version of symbol snd_pcm_set_ops [ 42.649518] saa7134_alsa: Unknown symbol snd_pcm_set_ops [ 42.649803] saa7134_alsa: disagrees about version of symbol snd_pcm_hw_constraint_integer [ 42.649808] saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_integer [ 42.650190] saa7134_alsa: disagrees about version of symbol snd_pcm_period_elapsed [ 42.650194] saa7134_alsa: Unknown symbol snd_pcm_period_elapsed [ 42.650275] saa7134_alsa: disagrees about version of symbol snd_pcm_hw_constraint_step [ 42.650279] saa7134_alsa: Unknown symbol snd_pcm_hw_constraint_step ... $ lshw ... *-multimedia:1 description: Multimedia controller product: SAA7133/SAA7135 Video Broadcast Decoder vendor: Philips Semiconductors physical id: c bus info: pci@0000:02:0c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: driver=saa7134 latency=32 maxlatency=32 mingnt=84 module=saa7134 ... Кстати, не могу построить v4l2 пока не отключу поддержку bt87xx... Получаю кучу ошибок компиляции. Спасибо! |
|
| Автор: | Rider [ 14 фев 2008, 11:13 ] |
| Заголовок сообщения: | Re: Внимание!!!!!! |
писал(а): С 7.01.2008 - патч вкючили в devel-ветку v4l, затем перейдет в ядро.
Ура! Поздравляю! Кстати, энкодер ты не победил ? |
|
| Автор: | ScorpAL [ 14 фев 2008, 11:48 ] |
| Заголовок сообщения: | |
Господа Линуксоиды, а может кто нибудь найдет время для написания полного мануала по настройке тюнера под Ubuntu? Именно отсутствие телевизора в Ubuntu и сдерживает медленный, но верный переезд. |
|
| Автор: | igk72 [ 14 фев 2008, 13:40 ] |
| Заголовок сообщения: | |
писал(а): а должно работать радио на 507 RDS с v4l2 из репозитория?
Как только патчи вошли в v4l2 я взял всё оттуда и, вроде, работало. Сейчас уже ядро поновее, и куча изменений было в репозитории. В общем, телевизор работает, а из радио — шум. Ubuntu 8.04. Рекомендация одна - не надо использовать последние самые новые крайние ядра. Ubuntu 8.04 еще в процессе доводки и утряски. Работать можно только когда хоть что-то одно стабильно Еще - у вас (судя по логам) не подгружается модули связанные с alsa, а не самого тюнера. И происходит это от того что подписи версий в компилированых модулях отличаются от имеющихся уже, файл Module.symvers. Такое бывает когда еще и alsa обновляется кроме v4l-dvb. Cамое простое - взять ядро и alsa из дистрибутива, синхронные друг друга. И уже потом обновлять v4l-dvb но и то можно попасть на несоответсвие наличия вызовов и списка функций. И последнее, если работало нормально - откатитесь на версии ядра, alsa, v4l которые работали. Ведь благо это Линукс и и такое возможно параллельно в системе. |
|
| Автор: | Иван Иванов [ 17 фев 2008, 23:46 ] |
| Заголовок сообщения: | |
У меня нормально установленный в Ubuntu Linux 7.10 последний v4l (где драйвера для моего M6 Extra), но могу смотреть только телек (со звуком!) как в tvtime (через скрипт перенаправления звука), так и в mplayer (прописав наиболее популярные каналы и снимая звук напрямую с PCI). Радио же (в приложении gnomeradio) не издает не звука, так как не только не видит откуда его брать, так и если подключить наушники к аудиовыходу из тюнера - слышен ужасный грязный шум работающего модема. gnomeradio видит в источнике некий dig1. Cам интерфейс (/dev/radio0) видит прекрасно и видимо даже находит радиостанции, судя по индикатору уровня сигнала. Eсли поиграться строчкой arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay - & в скрипте - звук работает, достается через шину PCI. НО. Это звук не похож на нормальный звук музыки или речи, а похож на звук модема. Кроме того, иногда после проигрывания тюнера в mplayer странно периодически западает клава на некоторое время (около 0.5 сек), не очень заметно, но напрягает. После этого каналы нормально не переключаются - а прыгают полный круг, иногда два раза, пребегая по всей сетке вещания, будто сканирует. То же самое повторяется и в tvtime (поэтому думаю, что все-таки драйвер). Еще вопрос, может на /dev/video1 что-то стандартное и в ветке v4l к какому-нибудь кодеру уже есть драйвер и его надо только подкрутить? И еще... В логах у меня чисто. Все работает. Ошибок и предупреждений нету. Все нужные модули подгружены: saa7134_empress 11140 1 saa7134_alsa 15520 0 saa7134 138836 2 saa7134_empress,saa7134_alsa videodev 29184 3 saa7134_empress,saa7134 compat_ioctl32 2304 1 saa7134 v4l2_common 19200 3 tuner,saa7134,videodev videobuf_dma_sg 14724 3 saa7134_empress,saa7134_alsa,saa7134 videobuf_core 19460 3 saa7134_empress,saa7134,videobuf_dma_sg ir_kbd_i2c 11152 1 saa7134 ir_common 36740 2 saa7134,ir_kbd_i2c tveeprom 16912 1 saa7134 В целом все работает, кроме радио, телетекста, энкодера. Пульт не работает - дык это мои кривые руки не дошли. Надо читать lirc. Так как сам пульт по себе работает. Связки с приложениями нету. |
|
| Автор: | 0x656b694d [ 19 фев 2008, 14:55 ] |
| Заголовок сообщения: | |
igk72, спасибо. У меня дурная привычка менять хорошее на ещё непонятное. Иван Иванов, к Вам это тоже относится (читайте ответ igk72 мне). |
|
| Автор: | igk72 [ 20 фев 2008, 02:23 ] |
| Заголовок сообщения: | |
писал(а): но могу смотреть только телек (со звуком). Радио же (gnomeradio) не издает не звука, если поиграться строчкой arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay - & в скрипте - звук работает. НО. Это звук, похожий на звук модема. Давайте все по порядку (не сумбурно) и четко - пишите так - действие (какая программа) и каков результат. Так будет лучше для понимания и помощи. В ваших словах невидно чем задается частота в радио; писал(а): Кроме того, иногда после проигрывания тюнера странно периодически западает клава на некоторое время (около 0.5 сек), не очень заметно, но напрягает. Опять таки - чем смотрим тюнер и в каком режиме? ТВ или радио? В XOrg подгружен модуль v4l? писал(а): Еще вопрос, может на /dev/video1 что-то стандартное и в ветке v4l к какому-нибудь кодеру уже есть драйвер и его надо только подкрутить?
Если бы! Конечно же такое уже давным давно проверили. А вообще вы просто не понимаете ситуации. Модуль энкодера есть и даже грузится. ведь /dev/video1 наблюдается. Проблема во внутренней иницилизации энкодера и основного чипа тюнера |
|
| Автор: | Иван Иванов [ 24 фев 2008, 21:46 ] |
| Заголовок сообщения: | |
В Бубунте 7.10 не ставьте - linux-backports-modules-generic - слетит звук. Я думал, это драйвер, а оказалась эта бяка. Вопрос: какой все же звуковой поток идет, когда включен режим радио? Слышно же, что что-то закодированное. А вот что именно, не понятно. Звук одинаков как из line1, так и из hw1.0 (напрямую с PCI). Подскажите! Plz! [quote] Давайте все по порядку (не сумбурно) и четко - пишите так - действие (какая программа) и каков результат. Так будет лучше для понимания и помощи. В ваших словах невидно чем задается частота в радио; [/quote] Все просто: запускаю gnomeradio (он не видит звук с hw1.0, но умеет задавать частоту радио и видит уровень сигнала, видит /dev/radio0, но только dig1-канал); пытаюсь слушать звук как напрямую с карты на наушники, так и через переходник на звуковую через line1, так и через sox c hw1.0, перекидывая звук с hw1.0 на line1. [quote]Опять таки - чем смотрим тюнер и в каком режиме? ТВ или радио? В XOrg подгружен модуль v4l?[/quote] Тюнер смотрю в mplayer, в режиме SECAM, непостоянно. Вылечил западания перекомпилированием нового v4l. Это чего-то у них было, а не в драйвере. |
|
| Страница 14 из 43 | Часовой пояс: UTC + 3 часа |