Welche DVB-C - Tuner?

MPFire, VLC, Gnump3d, Icecast
Post Reply
Delta
Posts: 57
Joined: November 21st, 2010, 4:20 pm

Welche DVB-C - Tuner?

Post by Delta » February 27th, 2013, 1:37 pm

Ich würde meinen IPFire gerne um einen (USB) DVB-C - Tuner erweitern.
Leider habe ich im WIKI nur DVB-S und -T - Karten gefunden, welche Erfahrungen habt ihr mit Kabeltunern gemacht?

User avatar
Arne.F
Core Developer
Core Developer
Posts: 8522
Joined: May 7th, 2006, 8:57 am
Location: BS <-> NDH
Contact:

Re: Welche DVB-C - Tuner?

Post by Arne.F » March 7th, 2013, 2:19 pm

Ich bisher keine mangels Kabelanschluss.

w_scan sollte auch bei Kabel passen (hoffe ich). DVB-S und DVB-T hab ich getestet.

Der vdr sollte mit DVB-C auch keine Probleme haben und alles was vom 3.2er Kernel unterstützt wird sollte gehen.
Arne

Support the project on the donation!

Image

Image

Image
PS: I will not answer support questions via email and ignore IPFire related messages on my non IPFire.org mail addresses.

Delta
Posts: 57
Joined: November 21st, 2010, 4:20 pm

Re: Welche DVB-C - Tuner?

Post by Delta » March 9th, 2013, 5:06 pm

Hmm, das macht mir die Sache nicht unbedingt einfacher.
Also dürfte deiner Meinung nach eigentlich jede Karte von wiki.ubuntuusers.de/DVB-Karten laufen?

Delta
Posts: 57
Joined: November 21st, 2010, 4:20 pm

Re: Welche DVB-C - Tuner?

Post by Delta » March 13th, 2013, 6:37 pm

OK, hab hier nun eine Terratec H5 liegen.
Laut Terratec kein Support für Linux, aber unter linuxtv.org/downloads/firmware/ gibts eine Firmware dafür.
Die habe ich auch nach /lib/firmware kopiert, aber wenn ich nun w_scan starten will, erhalte ich immer "Error! No DVB tuner found."

lsusb
Bus 001 Device 003: ID 0ccd:10b6 TerraTec Electronic GmbH



lsmod | grep -i em28xx
em28xx                75466  0
v4l2_common            6210  1 em28xx
videodev              78588  2 em28xx,v4l2_common
videobuf_vmalloc        3543  1 em28xx
videobuf_core          13242  2 em28xx,videobuf_vmalloc
tveeprom              11225  1 em28xx
i2c_core              15468  5 em28xx,v4l2_common,videodev,tveeprom,i2c_i801


lsusb -v |more

Bus 001 Device 003: ID 0ccd:10b6 TerraTec Electronic GmbH
Device Descriptor:
  bLength                18
  bDescriptorType        1
  bcdUSB              2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass        0
  bDeviceProtocol        0
  bMaxPacketSize0        64
  idVendor          0x0ccd TerraTec Electronic GmbH
  idProduct          0x10b6
  bcdDevice            1.00
  iManufacturer          2 TERRATEC
  iProduct                1 TERRATCE H5 Rev.3
  iSerial                3 02?TERRATE
  bNumConfigurations      1
  (gekürzt)



modprobe -c | egrep -i "0438.*b002"
alias usb:v0438pB002d*dc*dsc*dp*ic*isc*ip* em28xx


dmesg beim einstecken sagt folgendes:
usb 1-2: USB disconnect, device number 3
usb 1-2: new high-speed USB device number 4 using ehci_hcd
usb 1-2: New USB device found, idVendor=0ccd, idProduct=10b6
usb 1-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3
usb 1-2: Product: TERRATCE H5 Rev.3
usb 1-2: Manufacturer: TERRATEC
usb 1-2: SerialNumber: 02?TERRATE


Hast du ne Idee wo mein Problem liegen könnte?
Last edited by Delta on March 15th, 2013, 10:47 am, edited 1 time in total.

Delta
Posts: 57
Joined: November 21st, 2010, 4:20 pm

Re: Welche DVB-C - Tuner?

Post by Delta » March 15th, 2013, 6:52 pm

OK, hab die Karte nun zum laufen bekommen.

Ich habe die Hardware-ID manuell in den Treiber ergänzt. Dazu muss zunächst eeine neue UDEV-Rule angelegt werden:
/etc/udev/rules.d/95-dvb.rules
# Rules for hotplugging Terratec H5 USB Stick
SUBSYSTEM=="usb", SYSFS{idVendor}=="0ccd", SYSFS{idProduct}=="10b6", RUN="/etc/terratec_h5.sh"


Anschließend das eigentliche Script:
/etc/terratec_h5.sh
#!/bin/sh
modprobe em28xx card=79
echo 0ccd 10b6 > /sys/bus/usb/drivers/em28xx/new_id


Einmal das Devie neu connecten und voila - "schon" läuft der Stick.

Mal schauen, was der Dauerbetrieb ergibt.....
Last edited by Delta on March 22nd, 2013, 2:59 pm, edited 1 time in total.

Post Reply