подключен тюнер KWorld PVR-TV7131SE. система его определяет как SAA7131
имеются /dev/video0 (web-камера) и /dev/video1
из yast настроить не получается а как делать по другому не знаю.
кто может подскажите
cat /etc/modprobe.d/50-tv.conf
в терминале показало
silvana@hjchgof:~/Рабочий стол> cat /etc/modprobe.d/50-tv.conf
alias char-major-81 videodev
options i2c-algo-bit bit_test=1
options saa7134 card=10 secam=dk tuner=10
options tuner secam=d
alias char-major-81-0 off
# YaST configured TV card
# CCKF.2RFnyalIqWE:Указанная пользователем ТВ-карта
alias char-major-81-1 saa7134
alias char-major-81-2 off
alias char-major-81-3 off
как редактировать, через терминал или ручками в файле из под рута?
какие настройки вносить?
сам никак не пойму…
в motv матерится на
ioctl: VIDIOC_G(C)_STD(std=0x0 ]): Invalid argument
Покажите еще:
/sbin/lspci -nn | grep Multimedia
dmesg | grep saa713
silvana@hjchgof:~/Рабочий стол> /sbin/lspci -nn | grep Multimedia
01:09.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1)
и
silvana@hjchgof:~/Рабочий стол> dmesg | grep saa713
7.914320] saa7130/34: v4l2 driver version 0.2.15 loaded
7.914941] saa7134 0000:01:09.0: PCI INT A -> Link[LNKB] -> GSI 19 (level, low) -> IRQ 19
7.914947] saa7133[0]: found at 0000:01:09.0, rev: 209, irq: 19, latency: 32, mmio: 0xfe9ff800
7.914953] saa7133[0]: subsystem: 17de:7136, board: Avermedia AVerTV Studio 507 [card=102,insmod option]
7.914980] saa7133[0]: board init: gpio is 40
7.915680] input: saa7134 IR (Avermedia AVerTV St as /devices/pci0000:00/0000:00:08.0/0000:01:09.0/input/input5
7.915742] IRQ 19/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
8.056034] saa7133[0]: i2c eeprom 00: de 17 36 71 ff ff ff ff ff ff ff ff ff ff ff ff
8.056041] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056045] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056050] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056054] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056059] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056063] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056067] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056071] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056076] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056080] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056084] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056089] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056093] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056097] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056102] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.278092] tuner 5-004b: chip found @ 0x96 (saa7133[0])
8.356286] saa7133[0]: dsp access error
8.356289] saa7133[0]: dsp access error
8.356298] saa7133[0]: dsp access error
8.356299] saa7133[0]: dsp access error
8.356439] saa7133[0]: registered device video1 [v4l2]
8.356475] saa7133[0]: registered device vbi0
8.356505] saa7133[0]: registered device radio0
8.415897] saa7134 ALSA driver for DMA sound loaded
8.415910] IRQ 19/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
8.415926] saa7133[0]/alsa: saa7133[0] at 0xfe9ff800 irq 19 registered as card -1
Попробуйте так:
rmmod saa7134
modprobe saa7134 card=17 tuner=54 latency=32
После этого покажите dmesg | grep saa713
вот что выдает
hjchgof:/home/silvana/Рабочий стол # rmmod saa7134
ERROR: Module saa7134 is in use by saa7134_alsa
и после
hjchgof:/home/silvana/Рабочий стол # modprobe saa7134 card=17 tuner=54 latency=32
hjchgof:/home/silvana/Рабочий стол # dmesg | grep saa713
7.914320] saa7130/34: v4l2 driver version 0.2.15 loaded
7.914941] saa7134 0000:01:09.0: PCI INT A -> Link[LNKB] -> GSI 19 (level, low) -> IRQ 19
7.914947] saa7133[0]: found at 0000:01:09.0, rev: 209, irq: 19, latency: 32, mmio: 0xfe9ff800
7.914953] saa7133[0]: subsystem: 17de:7136, board: Avermedia AVerTV Studio 507 [card=102,insmod option]
7.914980] saa7133[0]: board init: gpio is 40
7.915680] input: saa7134 IR (Avermedia AVerTV St as /devices/pci0000:00/0000:00:08.0/0000:01:09.0/input/input5
7.915742] IRQ 19/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
8.056034] saa7133[0]: i2c eeprom 00: de 17 36 71 ff ff ff ff ff ff ff ff ff ff ff ff
8.056041] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056045] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056050] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056054] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056059] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056063] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056067] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056071] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056076] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056080] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056084] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056089] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056093] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056097] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.056102] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
8.278092] tuner 5-004b: chip found @ 0x96 (saa7133[0])
8.356286] saa7133[0]: dsp access error
8.356289] saa7133[0]: dsp access error
8.356298] saa7133[0]: dsp access error
8.356299] saa7133[0]: dsp access error
8.356439] saa7133[0]: registered device video1 [v4l2]
8.356475] saa7133[0]: registered device vbi0
8.356505] saa7133[0]: registered device radio0
8.415897] saa7134 ALSA driver for DMA sound loaded
8.415910] IRQ 19/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
8.415926] saa7133[0]/alsa: saa7133[0] at 0xfe9ff800 irq 19 registered as card -1
hjchgof:/home/silvana/Рабочий стол # rmmod saa7134
ERROR: Module saa7134 is in use by saa7134_alsa
Тогда так:
rmmod saa7134_alsa saa7134
Вывод dmesg | grep saa713 выкладывайте только после перезагрузки с учетом редактирования файла " /etc/modprobe.d/50-tv.conf " - строчка (до перезагрузки):
options saa7134 card=17 secam=dk tuner=54 latency=32
silvana@hjchgof:~/Рабочий стол> dmesg | grep saa713
4.524104] saa7130/34: v4l2 driver version 0.2.15 loaded
4.525422] saa7134 0000:01:09.0: PCI INT A -> Link[LNKB] -> GSI 19 (level, low) -> IRQ 19
4.525425] saa7133[0]: setting pci latency timer to 32
4.525430] saa7133[0]: found at 0000:01:09.0, rev: 209, irq: 19, latency: 32, mmio: 0xfe9ff800
4.525435] saa7133[0]: subsystem: 17de:7136, board: Avermedia AVerTV Studio 507 [card=102,insmod option]
4.525461] saa7133[0]: board init: gpio is 40
4.525525] input: saa7134 IR (Avermedia AVerTV St as /devices/pci0000:00/0000:00:08.0/0000:01:09.0/input/input5
4.525591] IRQ 19/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
4.665038] saa7133[0]: i2c eeprom 00: de 17 36 71 ff ff ff ff ff ff ff ff ff ff ff ff
4.665045] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665049] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665054] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665058] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665063] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665067] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665071] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665075] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665080] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665084] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665088] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665093] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665097] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665101] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.665106] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
4.895096] tuner 5-004b: chip found @ 0x96 (saa7133[0])
4.910343] saa7133[0]: dsp access error
4.910346] saa7133[0]: dsp access error
4.910496] saa7133[0]: registered device video1 [v4l2]
4.910528] saa7133[0]: registered device vbi0
4.910564] saa7133[0]: registered device radio0
4.966440] saa7134 ALSA driver for DMA sound loaded
4.966453] IRQ 19/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
4.966470] saa7133[0]/alsa: saa7133[0] at 0xfe9ff800 irq 19 registered as card -1
rmmod выпал с двумя ошибками как и в прошлый раз
даже не знаю в чем может быть причина… Может попробовать подключить видак к тюнеру. посмотреть как он отреагирует…
Так вывод dmesg остался идентичным.
Вы редактировали /etc/modprobe.d/50-tv.conf?
так какую строку поставить? ту что вы указали или любую производную?
options saa7134 card=10 secam=dk tuner=10
на
options saa7134 card=17 secam=dk tuner=54 latency=32
перзагружаемся
это мой 50-tv.conf
alias char-major-81 videodev
options i2c-algo-bit bit_test=1
options saa7134 alsa=enable card=17 irq_debug=19 latency=32 secam=dk tuner=54
options tuner secam=d
# YaST configured TV card
# :Указанная пользователем ТВ-карта
alias char-major-81-0 saa7134
alias char-major-81-1 off
alias char-major-81-2 off
alias char-major-81-3 off
hjchgof:/home/silvana/Рабочий стол # rmmod saa7134_alsa saa7134
ERROR: Module saa7134_alsa does not exist in /proc/modules
ERROR: Module saa7134 does not exist in /proc/modules
перезагружаюсь…
hjchgof:/home/silvana/Рабочий стол # rmmod saa7134_alsa saa7134
ERROR: Module saa7134_alsa does not exist in /proc/modules
ERROR: Module saa7134 does not exist in /proc/modules
Означает, что модули не существуют, т. е. не загружены.
перезагружаюсь…
Перезагрузились и что работает?
Покажите dmesg | grep saa713
P.S. rmmod saa7134_alsa saa7134 - выполнять не надо, если Вы поправили 50-tv.conf и перезагружаетесь, т. е. это необходимо для применения изменений на лету - без перезагрузки.
rmmod saa7134_alsa saa7134 - выгрузка модулей
modprobe saa7134 card=17 tuner=54 latency=32 - загрузка с нужными параметрами
silvana@hjchgof:~/Рабочий стол> dmesg | grep saa713
4.584491] saa7134: `enable' invalid for parameter `alsa'
[20270.088217] saa7134: `enable' invalid for parameter `alsa'
[20344.141813] saa7134: `enable' invalid for parameter `alsa'
а это что за хрень?
и это…
hjchgof:/home/silvana/Рабочий стол # modprobe saa7134 card=17 tuner=54 latency=32
FATAL: Error inserting saa7134 (/lib/modules/2.6.34-12-desktop/kernel/drivers/media/video/saa7134/saa7134.ko): Invalid argument
т.е. я сначала сделал выгрузку (попытался сделать) модулей. они матюкнулись как я показывал выше, а затем дал modprobe из под рута… ппц
4.584491] saa7134: `enable' invalid for parameter `alsa'
[20270.088217] saa7134:
enable' invalid for parameter
alsa’
[20344.141813] saa7134:enable' invalid for parameter
alsa’
alsa=enable - зачем?
FATAL: Error inserting saa7134 (/lib/modules/2.6.34-12-desktop/kernel/drivers/media/video/saa7134/saa7134.ko): Invalid argument
Для карточки PVR-TV 7134SE Kworld PCI Analog TV Card Lite - LinuxTVWiki
Для карточки с чипом SAA7131E KWorld Studio TV Terminator - LinuxTVWiki