PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DVB-T mit openSUSE 13.1



chelly
22.01.14, 19:54
Möchte meinen USB DVB-T Yakumo Quick Stick TV easy gerne mit openSUSE 13.1 nutzen. Habe gem. http://linuxtv.org/wiki/index.php/Trident_TM6000 alles durchgeführt, leider kein Erfolg.:mad::mad::mad::mad:
Wer kann mir weiterhelfen, welche informationen soll ich für die Hilfe bereit stellen? Wäre SUPER, wenn wir das hier hinbekommen würden.

buzz768
23.01.14, 09:27
welche informationen soll ich für die Hilfe bereit stellen?
Das hast du vor sechs Jahren doch selbst gewusst, schau einfach mal in den deinen alten Thread (http://www.linuxforen.de/forums/showthread.php?t=247882) hinein. Ich könnte mir vorstellen, dass du gar keinen Treiber installieren musst, unter Suse 12.3 wähnt das Modul tm6000 sich zuständig


/sbin/modprobe -c |grep -i 14aa.*0620
alias usb:v14AAp0620d*dc*dsc*dp*ic*isc*ip*in* tm6000

Also z.B. mal schauen ob laut dmesg noch Firmware fehlt.

chelly
24.01.14, 15:29
Das habe ich mir auch gedacht, einfach meinen alten Thread, aber leider nur gedacht, weil:
1. die angegebenen links nicht mehr aktuell sind
2. der link "http://colabti.de/~feb/tm6000-makefile-dvb-tree.patch" gar nicht mehr existiert, und somit wohl auch nicht den Patch.
Nun gut, wie Du schon erwähnt hast, ab suse 12.3 ist das Modul mit dabei, aber
es funktioniert nicht, und ich weiß nicht warum.
Hier einige Ergebisse:


lsmod | grep dvb
tm6000_dvb 12990 0
dvb_core 109315 1 tm6000_dvb
tm6000 61181 2 tm6000_dvb,tm6000_alsa
usbcore 206447 5 tm6000_dvb,tm6000,uhci_hcd,ehci_pci,ehci_hcd



dmesg | grep usb
6.864049] usb 1-4: new high-speed USB device number 2 using ehci-pci
[ 7.389957] usb 1-4: New USB device found, idVendor=14aa, idProduct=0620
[ 7.389964] usb 1-4: New USB device strings: Mfr=16, Product=32, SerialNumber=64
[ 7.389967] usb 1-4: Product: Hybrid TV Receiver (TM6000)
[ 7.389970] usb 1-4: Manufacturer: Hybrid TV Receiver (TM6000)
[ 7.389973] usb 1-4: SerialNumber: 2.0
[ 22.520677] usbcore: registered new interface driver tm6000
[ 23.471791] usb 1-4: DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...



lsusb
Bus 001 Device 002: ID 14aa:0620 WideView Technology Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Wenn ich kaffeine aus der Konsole starte bekomme ich folgendes Ergebnis:


kaffeine
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectP ath)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjec tPath)
r51@thinkpad-r51:~> libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/dri/radeon_drv_video.so
libva info: va_openDriver() returns -1

Also, keine Sender beim durchsuchen der Kanäle. Irgendwelche Ideen ? Ach ja, ein Hinweis noch, das kleine Lämpchen am Stick leuchtet ständig, auch bei der Kanalsuche. Ich weiß aber aus der Vergangenheit, dass bei korrekter Erkennung des Sticks das Lämpchen nicht ständig leuchtet.

Danke schon mal !

buzz768
24.01.14, 17:25
Möglicherweise gibt es relevante Zeilen in der Ausgabe von dmesg, die nicht "usb" enthalten. Ich würde das Scannen mal mit einem Programm durchführen, das aufschlussreiche Fehlermeldungen produziert, z.B. w_scan (alle Befehle als normaler User):


wget http://wirbel.htpc-forum.de/w_scan/w_scan-20140118.tar.bz2
tar xf w_scan-20140118.tar.bz2
cd w_scan-20140118/
./configure
make
./w_scan -c DE -k | tee channels.conf

chelly
24.01.14, 17:47
Hier die Daten von ./w_scan -c DE -k | tee channels.conf


w_scan version 20140118 (compiled for DVB API 5.10)
using settings for GERMANY
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format kaffeine channels.dvb
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
main:3262: FATAL: ***** NO USEABLE TERRESTRIAL CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.

Fehler wird angezeigt, aber was jetzt ?

buzz768
24.01.14, 18:12
Stick abziehen, wieder anschließen und als normaler User folgendes eingeben und posten.


dmesg | tail -n 20
ls -l /dev/dvb/adapter*
groups

chelly
24.01.14, 20:14
Hier die Daten für dmesg | tail -n 20


r51@thinkpad-r51:~> dmesg | tail -n 20
[ 1226.949190] tm6000 #0: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 1227.090601] tm6000 #0: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 1227.232226] tm6000 #0: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 1227.370653] tm6000 #0: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 1227.570366] tuner 5-0061: Tuner -1 found with type(s) Radio TV.
[ 1227.570432] xc2028 5-0061: creating new instance
[ 1227.570441] xc2028 5-0061: type set to XCeive xc2028/xc3028 tuner
[ 1227.570447] Setting firmware parameters for xc2028
[ 1227.570939] tm6000 #0: registered device video0
[ 1227.570947] Trident TVMaster TM5600/TM6000/TM6010 USB2 board (Load status: 0)
[ 1227.580490] DVB: registering new adapter (Trident TVMaster 6000 DVB-T)
[ 1227.580540] usb 1-4: DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
[ 1227.580783] xc2028 5-0061: attaching existing instance
[ 1227.580793] xc2028 5-0061: type set to XCeive xc2028/xc3028 tuner
[ 1227.580798] tm6000: XC2028/3028 asked to be attached to frontend!
[ 1227.598617] xc2028 5-0061: Loading 77 firmware images from xc3028-v24.fw, type: xc2028 firmware, ver 2.4
[ 1228.100048] xc2028 5-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 1233.511851] xc2028 5-0061: Loading firmware for type=(0), id 000000000000b700.
[ 1233.942277] SCODE (20000000), id 000000000000b700:
[ 1233.942294] xc2028 5-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.

hier für ls -l /dev/dvb/adapter*


r51@thinkpad-r51:~> ls -l /dev/dvb/adapter*
insgesamt 0
crw-rw----+ 1 root video 212, 1 24. Jan 21:05 demux0
crw-rw----+ 1 root video 212, 2 24. Jan 21:05 dvr0
crw-rw----+ 1 root video 212, 0 24. Jan 21:05 frontend0

und hier für groups


r51@thinkpad-r51:~> groups
users dialout video

bin gespannt

buzz768
25.01.14, 13:15
Vielleicht stimmt etwas mit der Firmware nicht


/sbin/modinfo tuner-xc2028 | grep ^firmware
firmware: xc3028L-v36.fw
firmware: xc3028-v27.fw

Laut dmesg wird aber xc3028-v24.fw geladen. Hier (http://linuxtv.org/wiki/index.php/Xceive_XC3028/XC2028#Firmware_Information) noch mal schauen.

PS
Übrigens seltsam, dass w_scan den Stick gar nicht erkennt. Er war tatsächlich angeschlossen und es lief kein anderes Programm (Kaffeine), das evtl. auf den Stick zugriff?

chelly
26.01.14, 16:14
Habe mal das mit dem "perl script" ausprobiert. Jetzt liefert mir "./w_scan -c DE -k | tee channels.conf" folgendes:


w_scan version 20140118 (compiled for DVB API 5.10)
using settings for GERMANY
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format kaffeine channels.dvb
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> TERRESTRIAL "Zarlink ZL10353 DVB-T": good :-)
Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.a
frontend 'Zarlink ZL10353 DVB-T' supports
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
FREQ (174.00MHz ... 862.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning 7MHz frequencies...
177500: (time: 00:00)
184500: (time: 00:09)
191500: (time: 00:12)
198500: (time: 00:16)
205500: (time: 00:19)
212500: (time: 00:22)
219500: (time: 00:26)
226500: (time: 00:29)
Scanning 8MHz frequencies...
474000: (time: 00:32)
482000: (time: 00:35)
858000: (time: 03:19)

ERROR: Sorry - i couldn't get any working frequency/transponder
Nothing to scan!!

Die Angaben vom scannen habe ich gekürzt. Leider weiterhin ohne Erfolg. Alle anderen Ausgaben entsprechen denen, die ich schon gepostet habe. Wie geht es jetzt weiter ?

buzz768
26.01.14, 16:55
Hm, schwaches Signal vielleicht? Du könntest es probeweise noch mit scan aus dem Paket dvb versuchen


scan /usr/share/dvb/dvb-t/de-Dein-Bundesland | tee channels.conf

chelly
10.02.14, 19:23
Zu schwaches Signal kann nicht sein, da ein Kollege von mir den Stick parellel mit WinXP getestet hat. Der findet Sender. Was kann man jetzt noch tun ?