ubuntuusers.de

TV Karte, Linux Noob hat tränen in den Augen

Status: Gelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55910

Wohnort: Berlin

Spiele erstmal alle Updates ein, der Kernel ist veraltet.

sudo apt-get update && sudo apt-get dist-upgrade

do0fY

(Themenstarter)

Anmeldungsdatum:
3. Mai 2014

Beiträge: 37

Ist fertig:

Linux ubuntu-test 3.11.0-20-generic #34~precise1-Ubuntu SMP Thu Apr 3 17:25:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

do0fY

(Themenstarter)

Anmeldungsdatum:
3. Mai 2014

Beiträge: 37

PS: habe das gerade auf meinem 14.04 Server (ohne Desktop) auch alles mal gemacht, da wird die Karte aber auch nicht gefunden

do0fY

(Themenstarter)

Anmeldungsdatum:
3. Mai 2014

Beiträge: 37

Jemand noch eine Idee? Geht nach wie vor auf beiden Systemen nicht.

pepre Team-Icon

Supporter
Avatar von pepre

Anmeldungsdatum:
31. Oktober 2005

Beiträge: 6474

Wohnort: Erlangen

Mich verwundert etwas, dass 0ccd:0105 keinen einzigen Treffer bei $suchmaschine liefert. 😲

Da würde mich jetzt aber mal das interessieren:

lsusb -d 0ccd:0105 -v

do0fY

(Themenstarter)

Anmeldungsdatum:
3. Mai 2014

Beiträge: 37

mmrozek@ubuntu-test:~$ lsusb -d 0ccd:0105 -v

Bus 001 Device 004: ID 0ccd:0105 TerraTec Electronic GmbH
Couldn't open device, some information will be missing
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          0x0105
  bcdDevice            0.00
  iManufacturer           1
  iProduct                2
  iSerial                 3
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          219
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          4
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               3
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x13f2  3x 1010 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       2
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               3
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x12d6  3x 726 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       3
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               3
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x12ae  3x 686 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       4
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               3
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x03ca  1x 970 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       5
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               3
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x02ac  1x 684 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       6
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               3
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x03ac  1x 940 bytes
        bInterval               1

do0fY

(Themenstarter)

Anmeldungsdatum:
3. Mai 2014

Beiträge: 37

Bin jetzt mitsamt der Karte auf meinen 14.04 Server umgezogen. Wie gesagt, funktioniert leider auch nicht. ☹

mmrozek@webserver:~$ uname -a
Linux webserver 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Fullpower

Anmeldungsdatum:
7. Juni 2013

Beiträge: 71

do0fY schrieb:

Bin jetzt mitsamt der Karte auf meinen 14.04 Server umgezogen.

Schade für den 3.11 er hätte ich eventuell was. Die Änderungen aus dem Patch sind in der "dw2102.c" schon vorhanden

und die Firmware habe ich auch noch mit reingepackt.

sudo apt-get install libproc-processtable-perl subversion mercurial linux-headers-$(uname -r) build-essential git
wget https://www.dropbox.com/s/4uzu1v25rf4gu0t/liplianin-s2-liplianin-v39-SkyStar-dvb-s2_3.11.tar.gz
tar -xf liplianin-s2-liplianin-v39-SkyStar-dvb-s2_3.11.tar.gz
cd liplianin-s2-liplianin-v39
make
sudo make install
sudo reboot

LG

do0fY

(Themenstarter)

Anmeldungsdatum:
3. Mai 2014

Beiträge: 37

Du meinst, dass auf dem anderen System oder wie?

Fullpower

Anmeldungsdatum:
7. Juni 2013

Beiträge: 71

Kannst ja die liplianin mit dem 3.13er Kernel mal testen.

Kann aber sein, das es beim Kompilieren zu Fehlern kommt. Habe es selber noch nicht ausprobiert.

Mit dem 3.11er läuft es aber auf jeden Fall

do0fY

(Themenstarter)

Anmeldungsdatum:
3. Mai 2014

Beiträge: 37

Bin gerade dabei, es auf dem 3.11 zu installieren ... dauert aber ewig ☺ Kann also noch nich sagen.

do0fY

(Themenstarter)

Anmeldungsdatum:
3. Mai 2014

Beiträge: 37

Also obige Schritte sind ausgeführt auf dem 3.11 System. Hat leider nichts gebracht, findet noch immer keine Karte. Oder muss ich da nochwas machen?

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

Hallo do0fY,

meiner Meinung nach ist das, was du hast, eine weitere Revison davon. Die Anleitungen, die du gefunden hast, beziehen sich alle auf Revision 2 ID 0ccd:00b0, die aber ohnedies bereits vom Kernel unterstützt wird (Kernelmodul dvb-usb-dw2102).

modinfo dvb-usb-dw2102 | grep -i 0ccd

zeigt dir die IDs der unterstützten Terratec-Geräte. 0ccd:00b0 ist dabei, 0ccd:0105 leider nicht:

alias:          usb:v0CCDp00B0d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0CCDp00A8d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0CCDp0064d*dc*dsc*dp*ic*isc*ip*in*

Fürchte, du wirst einen neuen Patch brauchen, der die ID 0ccd:0105 und eventuelle Unterschiede zu früheren Revisionen berücksichtigt. Änderungen müssten vermutlich in der Quelldatei dw2102.c erfolgen.

do0fY

(Themenstarter)

Anmeldungsdatum:
3. Mai 2014

Beiträge: 37

hakunamatata schrieb:

Hallo do0fY,

meiner Meinung nach ist das, was du hast, eine weitere Revison davon. Die Anleitungen, die du gefunden hast, beziehen sich alle auf Revision 2 ID 0ccd:00b0, die aber ohnedies bereits vom Kernel unterstützt wird (Kernelmodul dvb-usb-dw2102).

modinfo dvb-usb-dw2102 | grep -i 0ccd

zeigt dir die IDs der unterstützten Terratec-Geräte. 0ccd:00b0 ist dabei, 0ccd:0105 leider nicht:

alias:          usb:v0CCDp00B0d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0CCDp00A8d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0CCDp0064d*dc*dsc*dp*ic*isc*ip*in*

Fürchte, du wirst einen neuen Patch brauchen, der die ID 0ccd:0105 und eventuelle Unterschiede zu früheren Revisionen berücksichtigt. Änderungen müssten vermutlich in der Quelldatei dw2102.c erfolgen.

Das war Chinesich für mich. Was ich daraus gezogen habe: ES GEHT NICHT ☺ Welche karte wird denn ohne Aufwand direkt ohne weitere Arbeiten von Ubuntu unterstützt? Dann versuche ich das Teil echt umzutauschen.

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

Was ich daraus gezogen habe: ES GEHT NICHT ☺

Nein, soll heißen: Ich kann das Modul so ändern, dass es für deine TV-Karte verwendet wird. Ob es wirklich damit auch funktioniert, ist abhängig davon, wie groß der Unterschied zur unterstützten Kartenversion ist.

Wäre aber vielleicht einen Versuch wert?!