| Текущее время: 04 ноя 2025, 06:12 • Часовой пояс: UTC + 3 часа  | 
   
 
  
Поддержка всех тюнеров Beholder в Linux
  
    
      | Автор | Сообщение |  
    
      
	| 
	  Nick_L
	 | 
	
	  
	    
	      
	        Добавлено: 30 янв 2008, 17:01. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     09 янв 2008, 19:11 Сообщения: 19 
	 | 
	
	  
	   no flame 
	  
	    Последний раз редактировалось  Nick_L 16 авг 2008, 23:19, всего редактировалось 1 раз.  
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  igk72
	 | 
	
	  
	    
	      
	        Добавлено: 31 янв 2008, 13:35. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     09 апр 2007, 12:50 Сообщения: 135 
	 | 
	
	  
	   Дело в том что я делал структуры описания плат на основе inf-файлов windows-драйвера. 
 А там представлены строки для НЕКОТОРЫХ ВЫПУСКОВ плат 40x со странным 0000 subdevice
 Beholder BeholdTV 401 [1131:0000]
 Beholder BeholdTV 403 FM [1131:0000]
 А это недопустимо при автоопределении так как модуль один на все saa7134 
	  
	    Beholder M6 и H6, Linux Debian/Ubuntu 
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  John Lynx
	 | 
	
	  
	    
	      
	        Добавлено: 03 фев 2008, 14:58. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     03 фев 2008, 14:34 Сообщения: 3 
	 | 
	
	  
	  Есть BeholdTV 407 FM
 с помощью патча к v4l тюнер заработал (огромная благодарность автору!), все показывает, звук есть, но пульт не работает (включая кнопки с цифрами).
 dmesg говорит, что пульт висит на /dev/input/event6
 Но после cat /dev/input/event6 и нажатий кнопок ничего не появляется   
Какие могут быть варианты причин возникновения проблем и возможные решения?
 система openSUSE 10.3  
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  igk72
	 | 
	
	  
	    
	      
	        Добавлено: 04 фев 2008, 22:43. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     09 апр 2007, 12:50 Сообщения: 135 
	 | 
	
	  
	  John Lynx писал(а): но пульт не работает (включая кнопки с цифрами).
  Какие могут быть варианты причин возникновения проблем и возможные решения? 
Читайте и смотрите соседнюю тему " Работа кнопок пульта в разных программах"
 http://www.beholder.ru/bb/viewtopic.php?t=6081 
	  
	    Beholder M6 и H6, Linux Debian/Ubuntu 
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  John Lynx
	 | 
	
	  
	    
	      
	        Добавлено: 05 фев 2008, 20:52. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     03 фев 2008, 14:34 Сообщения: 3 
	 | 
	
	  
	  Читал...
 Но та тема мне не подходит - там:
 Цитата: все работает. И работает правильно.  
а у меня не работает ни одна кнопка   
Реакции на /dev/input/event6 (в отличие от соседней темы) нет  
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  igk72
	 | 
	
	  
	    
	      
	        Добавлено: 06 фев 2008, 13:18. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     09 апр 2007, 12:50 Сообщения: 135 
	 | 
	
	  
	  John Lynx писал(а): Реакции на /dev/input/event6 (в отличие от соседней темы) нет 
Это не ответ. Вы пробовали програмы утилиты из  пакета  input-utils ?
 А в текстовой консоли нажатие кнопок-цифр отображается? Без запущенного демона lircd.
 И еще - банально проверьте соединение и кабель датчика.  
	  
	    Beholder M6 и H6, Linux Debian/Ubuntu 
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  John Lynx
	 | 
	
	  
	    
	      
	        Добавлено: 06 фев 2008, 19:07. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     03 фев 2008, 14:34 Сообщения: 3 
	 | 
	
	  
	  Цитата: И еще - банально проверьте соединение и кабель датчика. Проверил. Под 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. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     11 мар 2006, 23:10 Сообщения: 13 
	 | 
	
	  
	  Привет,
 
скажите, а должно работать радио на 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
	 | 
	
	  
	 | 
       
      
	| 
	  
	   Зарегистрирован:     30 окт 2007, 00:42 Сообщения: 21 
	 | 
	
	  
	  igk72 писал(а): С 7.01.2008 - патч вкючили в devel-ветку v4l, затем перейдет в ядро.
  Ура! 
Поздравляю!
 Кстати, энкодер ты не победил ?  
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  ScorpAL
	 | 
	
	  
	    
	      
	        Добавлено: 14 фев 2008, 11:48. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     06 фев 2007, 19:16 Сообщения: 92 
	 | 
	
	  
	   Господа Линуксоиды, а может кто нибудь найдет время для написания полного мануала по настройке тюнера под Ubuntu?
 
 Именно отсутствие телевизора в Ubuntu и сдерживает медленный, но верный переезд. 
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  igk72
	 | 
	
	  
	    
	      
	        Добавлено: 14 фев 2008, 13:40. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     09 апр 2007, 12:50 Сообщения: 135 
	 | 
	
	  
	  0x656b694d писал(а): а должно работать радио на 507 RDS с v4l2 из репозитория? Как только патчи вошли в v4l2 я взял всё оттуда и, вроде, работало. Сейчас уже ядро поновее, и куча изменений было в репозитории. В общем, телевизор работает, а из радио — шум. Ubuntu 8.04. 
Рекомендация одна - не надо использовать последние самые новые крайние ядра. 
 Ubuntu 8.04 еще в процессе доводки и утряски. Работать можно только когда хоть что-то одно стабильно    
Еще - у вас (судя по логам) не подгружается модули связанные с alsa, а не самого тюнера.
 И происходит это от того что подписи версий в компилированых модулях отличаются от имеющихся уже, файл Module.symvers. Такое бывает когда еще и alsa обновляется кроме v4l-dvb.
 Cамое простое - взять ядро и alsa из дистрибутива, синхронные друг друга. И уже потом обновлять v4l-dvb но и то можно попасть на несоответсвие наличия вызовов и списка функций.
 И последнее, если работало нормально - откатитесь на версии ядра, alsa, v4l которые работали. Ведь благо это Линукс и и такое возможно параллельно в системе.  
	  
	    Beholder M6 и H6, Linux Debian/Ubuntu 
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  Иван Иванов
	 | 
	
	  
	    
	      
	        Добавлено: 17 фев 2008, 23:46. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     20 июл 2007, 18:34 Сообщения: 29 Откуда: Край вечной мерзлоты 
	 | 
	
	  
	   У меня нормально установленный в 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. Так как сам пульт по себе работает. Связки с приложениями нету. 
	  
	    Ubuntu Linux 20.04 (Linux 3.2.0-22-generic-pae #35-Ubuntu SMP), Beholder M6 Extra in MPlayer with remote controller 
	  
	    Последний раз редактировалось  Иван Иванов 20 фев 2008, 17:59, всего редактировалось 2 раз(а).  
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  0x656b694d
	 | 
	
	  
	    
	      
	        Добавлено: 19 фев 2008, 14:55. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     11 мар 2006, 23:10 Сообщения: 13 
	 | 
	
	  
	   igk72, спасибо. У меня дурная привычка менять хорошее на ещё непонятное.
 
 Иван Иванов, к Вам это тоже относится (читайте ответ igk72 мне). 
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  igk72
	 | 
	
	  
	    
	      
	        Добавлено: 20 фев 2008, 02:23. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     09 апр 2007, 12:50 Сообщения: 135 
	 | 
	
	  
	  Иван Иванов писал(а): но могу смотреть только телек (со звуком). Радио же (gnomeradio) не издает не звука, если поиграться строчкой arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay - & в скрипте - звук работает. НО. Это звук, похожий на звук модема. Давайте все по порядку (не сумбурно) и четко - пишите так -  действие (какая программа) и каков результат. Так будет лучше для понимания и помощи. В ваших словах невидно чем задается частота в радио; Иван Иванов писал(а): Кроме того, иногда после проигрывания тюнера странно периодически западает клава на некоторое время (около 0.5 сек), не очень заметно, но напрягает. Опять таки - чем смотрим тюнер и в каком режиме? ТВ или радио? В XOrg подгружен модуль v4l? Иван Иванов писал(а): Еще вопрос, может на /dev/video1 что-то стандартное и в ветке v4l к какому-нибудь кодеру уже есть драйвер и его надо только подкрутить? 
Если бы! Конечно же такое уже давным давно проверили. А вообще вы просто не понимаете ситуации. Модуль энкодера есть и даже грузится. ведь /dev/video1 наблюдается. Проблема во внутренней иницилизации энкодера и основного чипа тюнера  
	  
	    Beholder M6 и H6, Linux Debian/Ubuntu 
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
    
      
	| 
	  Иван Иванов
	 | 
	
	  
	    
	      
	        Добавлено: 24 фев 2008, 21:46. Заголовок сообщения:  | 
	       | 
	      
	     
	   
	 | 
       
      
	| 
	  
	   Зарегистрирован:     20 июл 2007, 18:34 Сообщения: 29 Откуда: Край вечной мерзлоты 
	 | 
	
	  
	   В Бубунте 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. Это чего-то у них было, а не в драйвере. 
	  
	    Ubuntu Linux 20.04 (Linux 3.2.0-22-generic-pae #35-Ubuntu SMP), Beholder M6 Extra in MPlayer with remote controller 
	  
	    Последний раз редактировалось  Иван Иванов 16 мар 2008, 12:47, всего редактировалось 3 раз(а).  
	  
	 | 
       
      
	 | 
	
	  
	  
	     
	      
	     
	  
	 | 
       
    
   
  
  
    | Кто сейчас на конференции |  
    | Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2 |  
   
  
    
    
      Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения 
     | 
   
 
 
 |