Autor Thema: Raspbmc, Sundtek Media Pro und tvheadend  (Gelesen 10934 mal)

dieti

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
Raspbmc, Sundtek Media Pro und tvheadend
« am: Dezember 11, 2012, 09:28:07 Nachmittag »
Hallo

Ich habe folgende Ausgangslage:
- Raspberry Pi Model B
- Raspbmc installiert
- Sundtek Media Pro direkt am Raspberry Pi angeschlossen

Hauptproblem:
Als ich tvheadend auf meinem Raspbmc konfigurieren wollte, sah ich folgende Fehlermeldung:
Dec 11 19:36:22 dvb: "/dev/dvb/adapter0" tuning to "306,000 kHz" -- Front configuration failed -- Broken pipe, frequency: 306000000

Der Sundtek Media Pro Stick wurde einwandfrei von meinem Raspberry Pi erkannt. Treiber-Probleme scheine ich nicht zu haben. Als ich nach der obigen Fehlermeldung suchte, stiess ich auf folgende Seite:
http://support.sundtek.com/index.php?topic=1111.0
Offensichtlich muss der Sundtek Media Pro Stick an einem aktiven USB Hub betrieben werden. Das habe ich schliesslich auch gemacht, leider ohne Erfolg.


Folgeproblem:
Um mein Hauptproblem zu lösen, hatte ich mir einen aktiven USB Hub gekauft und angeschlossen. Leider erkennt nun tvheadend im GUI den Device nicht mehr... Nach ein paar Analysen, war mir auch klar warum:

root@raspbmc:~# dmesg | grep -i sundtek
usb 1-1.3.2.3: Manufacturer: Sundtek

root@raspbmc:~# dmesg | grep -i 1-1.3.2
usb 1-1.3.2: new high-speed USB device number 5 using dwc_otg
usb 1-1.3.2: New USB device found, idVendor=05e3, idProduct=0608
usb 1-1.3.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
usb 1-1.3.2: Product: USB2.0 Hub
hub 1-1.3.2:1.0: USB hub found
hub 1-1.3.2:1.0: 4 ports detected
usb 1-1.3.2.3: new high-speed USB device number 6 using dwc_otg
usb 1-1.3.2.3: New USB device found, idVendor=eb1a, idProduct=51b2
usb 1-1.3.2.3: New USB device strings: Mfr=1, Product=3, SerialNumber=2
usb 1-1.3.2.3: Product: MediaTV Pro
usb 1-1.3.2.3: Manufacturer: Sundtek
usb 1-1.3.2.3: SerialNumber: xxxxxxxxxxxx

root@raspbmc:~# /opt/bin/mediaclient -e
**** List of Media Hardware Devices ****

root@raspbmc:~# ls -la /dev/dvb/
ls: cannot access /dev/dvb/: No such file or directory

Sobald ich den Sundtek Media Pro Usb-Stick über meinen aktiven USB Hub anschliesse, erkennt das OS den Device nicht mehr richtig. Sobald ich den Stick wieder direkt anschliesse, wird dieser wieder erkannt, aber ich habe wieder mein "Hauptproblem"


Meine Fragen:
- Ist die Lösung für das "Hauptproblem" wirklich, dass der Sundtek Media Pro USB-Stick über einen aktiven USB Hub betrieben werden muss?
- Warum funktioniert der Sundtek Media Pro USB-Stick nicht über meinen USB Hub?

Freundliche Grüsse
dieti

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8604
    • Profil anzeigen
Re:Raspbmc, Sundtek Media Pro und tvheadend
« Antwort #1 am: Dezember 11, 2012, 09:42:41 Nachmittag »
Der Raspberry PI benoetigt ein aktives USB Hub, wir haben dies mit einem HAMA Hub (welches einen Genesys Logic Chip verwendet) getestet und es hat soweit auch funktioniert das wir vom Raspberry PI auf eine Dreambox streamen konnten.

Der Treiber schreibt auch eine Logfile nach /var/log/mediasrv.log

Dort gibt's eventuell weitere Informationen bezüglich deinem Problem.
Failure is a good thing! I'll fix it

dieti

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
Re:Raspbmc, Sundtek Media Pro und tvheadend
« Antwort #2 am: Dezember 11, 2012, 11:19:14 Nachmittag »
Nachfolgend die Logmeldungen, welche geschrieben werden, sobald ich den mediaclient startete (/opt/bin/mediaclient --start):


/var/log/mediasrv.log - Mit active USB Hub
2012-12-11 22:02:03 [949] Starting up Multimedia Framework (Dec 10 2012 17:38:32)
2012-12-11 22:02:03 [950] Starting service processor (PID 950)
2012-12-11 22:02:03 [949] Detected DVB version.h
2012-12-11 22:02:03 [949] API Version: 5.6
2012-12-11 22:02:03 [949] Running on Linux (3.6.7)
2012-12-11 22:02:03 [949] unable to open /dev/misc
2012-12-11 22:02:03 [949] scanning devices
2012-12-11 22:02:03 [949] scanning for drivers
2012-12-11 22:02:03 [949] scanning for plugins
2012-12-11 22:02:03 [949] Starting up device manager
2012-12-11 22:02:03 [949] scanning devices done
2012-12-11 22:02:03 [949] attached devices:
2012-12-11 22:02:03 [950] Autostarting scripts in /etc/sundtek/
2012-12-11 22:02:03 [950] executed all available items
2012-12-11 22:02:17 [949] Initial devicescan done, switching detection mode








/var/log/mediasrv.log - Ohne active USB Hub
2012-12-11 22:02:49 [959] Starting up Multimedia Framework (Dec 10 2012 17:38:32)
2012-12-11 22:02:49 [960] Starting service processor (PID 960)
2012-12-11 22:02:49 [959] Detected DVB version.h
2012-12-11 22:02:49 [959] API Version: 5.6
2012-12-11 22:02:49 [959] Running on Linux (3.6.7)
2012-12-11 22:02:49 [959] unable to open /dev/misc
2012-12-11 22:02:49 [959] scanning devices
2012-12-11 22:02:49 [959] scanning for drivers
2012-12-11 22:02:49 [959] scanning for plugins
2012-12-11 22:02:49 [959] Starting up device manager
2012-12-11 22:02:49 [959] scanning devices done
2012-12-11 22:02:49 [959] attached devices:
2012-12-11 22:02:49 [959] registering ID: 0
2012-12-11 22:02:49 [960] Autostarting scripts in /etc/sundtek/
2012-12-11 22:02:49 [959] disconnecting kernel driver
2012-12-11 22:02:49 [960] executed all available items
2012-12-11 22:02:49 [959] Video is set to first transfer option
2012-12-11 22:02:49 [959] Audio is set to first transfer option
2012-12-11 22:02:49 [959] DVB is set to second transfer option
2012-12-11 22:02:50 [959] attaching Videodecoder
2012-12-11 22:02:53 [959] attaching DVB-T, DVB-C
2012-12-11 22:02:53 [959] Using first generation demodulator
2012-12-11 22:02:58 [959] SETTING DVB-C
2012-12-11 22:02:58 [959] demodulator successfully attached (DVBC)!
2012-12-11 22:02:58 [959] Allocation using pg for type 65678
2012-12-11 22:02:58 [959] requesting to attach tuner(s) now
2012-12-11 22:02:59 [959] registering: adapter0/0
2012-12-11 22:02:59 [959] registered virtual: /dev/dvb/adapter0/frontend0
2012-12-11 22:02:59 [959] registered virtual: /dev/dvb/adapter0/demux0
2012-12-11 22:02:59 [959] registered virtual: /dev/dvb/adapter0/dvr0
2012-12-11 22:02:59 [959] Allocation using pg for type 16
2012-12-11 22:02:59 [959] registered virtual: /dev/video1
2012-12-11 22:02:59 [959] registered virtual: /dev/radio0
2012-12-11 22:02:59 [959] registered virtual: /dev/rds0
2012-12-11 22:02:59 [959] registered virtual: /dev/vbi0
2012-12-11 22:02:59 [959] Setting RC Protocol to NEC
2012-12-11 22:02:59 [959] registered virtual: /dev/mediainput0
2012-12-11 22:02:59 [959] Remote Control Layout: 0
2012-12-11 22:02:59 [959] Using flat remote control layout
2012-12-11 22:02:59 [959] IR Setup
2012-12-11 22:02:59 [959] Infrared support enabled on startup
2012-12-11 22:02:59 [959] Registering OSS emulation
2012-12-11 22:02:59 [959] registered virtual: /dev/dsp0
2012-12-11 22:02:59 [959]
2012-12-11 22:02:59 [959] Sundtek MediaTV Driver loaded. This driver is licensed for non-commercial use
2012-12-11 22:02:59 [959] with Sundtek MediaTV only
2012-12-11 22:02:59 [959] Driver loaded within 10805 milliseconds
2012-12-11 22:02:59 [959] Serial(0): U121204181356
2012-12-11 22:02:59 [959] Initial devicescan done, switching detection mode
2012-12-11 22:03:00 [974] RC: IR Event /dev/input/event2
2012-12-11 22:03:00 [974] RC: Restarting LIRC
2012-12-11 22:03:02 [1007] RC: IR Event /dev/input/event2
2012-12-11 22:03:02 [1007] RC: Restarting LIRC



Mir scheint, dass mit aktivem USB Hub ein grosser Teil übersprungen bzw. nicht ausgeführt wird (registering: adapter0/0 usw.). Haben Sie hierzu eine Erklärung?

Mein USB Hub:
http://www.melectronics.ch/p/de/797655500000?name=Speedlink+NOBIL%C3%89+Active+USB+Hub+-+7-Port

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8604
    • Profil anzeigen
Re:Raspbmc, Sundtek Media Pro und tvheadend
« Antwort #3 am: Dezember 11, 2012, 11:57:04 Nachmittag »
Dann wird das Hub nicht ordentlich von Linux unterstützt. Verwenden Sie besser ein Genesys Logic basierendes Hub (wie jenes von HAMA)

Wir verwenden dieses hier:
http://www.hama.com/00011467/hama-usb-20-hub-14-blue
Failure is a good thing! I'll fix it