Уже приобрёл
![Улыбочка :)](./images/smilies/icon_smile.gif)
, так что буду его "юзать".
У меня linux 3.1.9-1.4 (openSUSE 12.1). Подскажите, где найти(скачать) ПО для Beholder TV Wander и как его установить в этой системе (я новичок в сфере GNU/linux). Если можно, то подробнее расписать установку в этой среде. Планирую смотреть спутниковое ТВ (т.е спутниковый ресивер ---тюльпан(A/V)--> Beholder TV Wander). КАК НАСТРОИТЬ? Пойду читать:
http://www.beholder.ru/bb/viewtopic.php?f=11&t=5519 и
http://www.beholder.ru/bb/viewtopic.php?f=11&t=7179.
Настройка ТВ тюнера в конфигураторе YaST не дала результатов.
Что я сделал:
установил пакеты gcc glibc-devel ncurses-devel alsa-devel(
http://www.beholder.ru/bb/viewtopic.php?f=11&t=5519)
подключил Beholder TV Wander к USB
<console># uname -a
Linux linux-7uyt.site 3.1.9-1.4-pae #1 SMP Fri Jan 27 08:55:10 UTC 2012 (efb5ff4) i686 athlon i386 GNU/Linux
<console># lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0402:9665 ALi Corp. Gateway Webcam
Bus 007 Device 002: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Bus 005 Device 003: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
Bus 001 Device 004: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
Bus 003 Device 003: ID 6000:dec0 Beholder International Ltd. TV Wander
устройство не определилось:
<console># ls /dev/video* /dev/radio*
ls: невозможно получить доступ к /dev/radio*: Нет такого файла или каталога
/dev/video0
добавил модуль tm6000 к ядру:
<console># modprobe -v tm6000
insmod /lib/modules/3.1.9-1.4-pae/kernel/drivers/media/video/v4l2-common.ko
insmod /lib/modules/3.1.9-1.4-pae/kernel/drivers/media/rc/rc-core.ko
insmod /lib/modules/3.1.9-1.4-pae/kernel/drivers/media/video/videobuf-core.ko
insmod /lib/modules/3.1.9-1.4-pae/kernel/drivers/media/video/videobuf-vmalloc.ko
insmod /lib/modules/3.1.9-1.4-pae/kernel/drivers/staging/tm6000/tm6000.ko
добавил модуль tm6000_alsa к ядру:
<console># modprobe -v tm6000_alsa
insmod /lib/modules/3.1.9-1.4-pae/kernel/drivers/staging/tm6000/tm6000-alsa.ko
появилось 2 устройства(/dev/radio0 /dev/video1):
<console># ls /dev/video* /dev/radio*
/dev/radio0 /dev/video0(камера) /dev/video1
статус модулей в ядре:
<console># lsmod | grep tm6000
tm6000_alsa 13278 1
tm6000 60897 1 tm6000_alsa
videobuf_vmalloc 13336 1 tm6000
videobuf_core 29505 2 tm6000,videobuf_vmalloc
rc_core 29893 8 ir_lirc_codec,ir_mce_kbd_decoder,ir_sony_decoder,ir_jvc_decoder,tm6000,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder
v4l2_common 15793 2 tuner,tm6000
snd_pcm 97316 4 tm6000_alsa,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd 69952 17 tm6000_alsa,snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,hdj_mod,snd_hda_codec,snd_hwdep,snd_rawmidi,snd_pcm,snd_timer,snd_seq_device
videodev 94691 4 tuner,tm6000,v4l2_common,uvcvideo
usbcore 190601 14 tm6000,option,usb_wwan,usbserial,btusb,hdj_mod,ath3k,uvcvideo,usb_storage,usbhid,uas,ohci_hcd,ehci_hcd
<console># dmesg | grep tm6000
[ 104.105698] tm6000: module is from the staging directory, the quality is unknown, you have been warned.
[ 104.107384] tm6000 v4l2 driver version 0.0.2 loaded
[ 104.108448] tm6000: alt 0, interface 0, class 255
[ 104.108450] tm6000: alt 0, interface 0, class 255
[ 104.108453] tm6000: Bulk IN endpoint: 0x82 (max size=512 bytes)
[ 104.108454] tm6000: alt 0, interface 0, class 255
[ 104.108456] tm6000: alt 1, interface 0, class 255
[ 104.108458] tm6000: ISOC IN endpoint: 0x81 (max size=3072 bytes)
[ 104.108460] tm6000: alt 1, interface 0, class 255
[ 104.108461] tm6000: alt 1, interface 0, class 255
[ 104.108463] tm6000: INT IN endpoint: 0x83 (max size=4 bytes)
[ 104.108465] tm6000: alt 2, interface 0, class 255
[ 104.108466] tm6000: alt 2, interface 0, class 255
[ 104.108468] tm6000: alt 2, interface 0, class 255
[ 104.108470] tm6000: alt 3, interface 0, class 255
[ 104.108471] tm6000: alt 3, interface 0, class 255
[ 104.108473] tm6000: alt 3, interface 0, class 255
[ 104.108475] tm6000: New video device @ 480 Mbps (6000:dec0, ifnum 0)
[ 104.108477] tm6000: Found Beholder Wander DVB-T/TV/FM USB2.0
[ 105.312196] tm6000 #0: i2c eeprom 00: 42 59 54 45 12 01 00 02 00 00 00 40 00 60 c0 de BYTE.......@.`..
[ 105.504193] tm6000 #0: i2c eeprom 10: 01 00 10 20 40 01 28 03 42 00 65 00 68 00 6f 00 ... @.(.B.e.h.o.
[ 105.696175] tm6000 #0: i2c eeprom 20: 6c 00 64 00 65 00 72 00 20 00 49 00 6e 00 74 00 l.d.e.r. .I.n.t.
[ 105.888148] tm6000 #0: i2c eeprom 30: 6c 00 2e 00 20 00 4c 00 74 00 64 00 2e 00 ff ff l... .L.t.d.....
[ 106.080161] tm6000 #0: i2c eeprom 40: 22 03 42 00 65 00 68 00 6f 00 6c 00 64 00 20 00 ".B.e.h.o.l.d. .
[ 106.272160] tm6000 #0: i2c eeprom 50: 54 00 56 00 20 00 57 00 61 00 6e 00 64 00 65 00 T.V. .W.a.n.d.e.
[ 106.464161] tm6000 #0: i2c eeprom 60: 72 00 ff ff ff ff ff ff ff ff 1a 03 56 00 69 00 r...........V.i.
[ 106.656190] tm6000 #0: i2c eeprom 70: 64 00 65 00 6f 00 43 00 61 00 70 00 74 00 75 00 d.e.o.C.a.p.t.u.
[ 106.848192] tm6000 #0: i2c eeprom 80: 72 00 65 00 ff ff ff ff ff ff ff ff ff ff ff ff r.e.............
[ 107.040189] tm6000 #0: i2c eeprom 90: ff ff ff ff 16 03 30 00 30 00 30 00 30 00 30 00 ......0.0.0.0.0.
[ 107.232189] tm6000 #0: i2c eeprom a0: 30 00 44 00 36 00 34 00 32 00 ff ff ff ff ff ff 0.D.6.4.2.......
[ 107.424133] tm6000 #0: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 107.616188] tm6000 #0: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 107.808246] tm6000 #0: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 108.000192] tm6000 #0: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 108.192192] tm6000 #0: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 122.428437] tm6000 #0: registered device video1
[ 122.429764] tm6000 #0: registered device radio0
[ 122.429822] usbcore: registered new interface driver tm6000
[ 122.432380] tm6000: open called (dev=radio0)
[ 124.376487] tm6000: open called (dev=video1)
[ 125.402957] tm6000 tm6000_irq_callback :urb resubmit failed (error=-1)
[ 125.408691] tm6000 tm6000_irq_callback :urb resubmit failed (error=-1)
[ 125.414447] tm6000 tm6000_irq_callback :urb resubmit failed (error=-1)
[ 125.420190] tm6000 tm6000_irq_callback :urb resubmit failed (error=-1)
[ 125.425942] tm6000 tm6000_irq_callback :urb resubmit failed (error=-1)
[ 125.431712] tm6000 tm6000_irq_callback :urb resubmit failed (error=-1)
[ 125.437460] tm6000 tm6000_irq_callback :urb resubmit failed (error=-1)
[ 125.443211] tm6000 tm6000_irq_callback :urb resubmit failed (error=-1)
[ 143.680538] tm6000_alsa: module is from the staging directory, the quality is unknown, you have been warned.
[ 143.681747] tm6000 #0: Initialized (TM6000 Audio Extension) extension
запуск через VLC (1 способ):
<console>~ vlc v4l2:///dev/video1:standard=pal:input=0:tuner-frequency=591000 --aspect-ratio=16:9 --input-slave=alsa://hw:2,0 (нет звука
![Озадачен :hm:](./images/smilies/icon_hm.gif)
)
<console>~ vlc v4l2:///dev/video1:standard=pal:input=1 --aspect-ratio=16:9 --input-slave=alsa://hw:2,0 (композитный
![Счастлив :D](./images/smilies/icon_biggrin.gif)
)
список параметров VLC(v4l2):
<console>~ vlc -H | grep v4l2
запуск через VLC (2 способ):
VLC-->Медиа-->Открыть устройство захвата-->видео(/dev/video1)-->аудио(hw:2,0)-->Воспроизвести