staging.inyokaproject.org

Pi VDR mit Cinergy S2 USB r2 0ccd:0105

Status: Gelöst | Ubuntu-Version: Kein Ubuntu
Antworten |

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

buchstabensalat schrieb:

ES. LÄUFT.

👍

Um vielleicht anderen Anwendern, die vor ähnlichen Installationsproblemen stehen, weiterhelfen zu können:

  • War die Installation des Pakets dw2102-dkms_3.19_all.deb ausreichend ?

  • Hat es mit der Originalfirmwaredatei dvb-fe-ds3000.fw unbenannt auf dvb-fe-ds3103.fw funktioniert ?

buchstabensalat

(Themenstarter)

Anmeldungsdatum:
14. Dezember 2009

Beiträge: 85

Ja, es hat gereicht, dein dw2102-dkms_3.19_all.deb zu installieren. Ob ich gerade mit der originalen dvb-fe-ds3103.fw arbeite oder nicht, kann ich dir gar nicht sagen... ich glaube, ich habe die wieder original reinkopiert. Ich mach morgen einen Test und sag dir dann Bescheid. (Nebenher habe ich den anderen Raspi-VDRClient mit XBMC aufgesetzt und bin jetzt gerade gar nicht im Bilde...)

Salat

buchstabensalat

(Themenstarter)

Anmeldungsdatum:
14. Dezember 2009

Beiträge: 85

Die originale Firmware dvb-fe-ds3103.fw im entsprechenden Verzeichnis /lib/firmware reicht zum Betrieb aus.

Salat

buchstabensalat

(Themenstarter)

Anmeldungsdatum:
14. Dezember 2009

Beiträge: 85

Nachdem ich dann auch Bekanntschaft mit dem "SD-Karten-Problem" machen durfte (wenn sich der Pi aufhängt und hart vom Strom getrennt wird, kann's billige SD-Karten in Mitleidenschaft ziehen und ein Neuaufspielen des Images ist notwendig) und natürlich das Image noch nicht gesichert hatte, hab ich mir die Mühe gemacht, ein kleines Script zur Installation aller benötigten Dateien aufzuschreiben, dass ich dann hier mal einstelle:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
apt-get install dkms cpp-4.7 gcc-4.7
# zumindest bei mir will er die letzten zwei unbedingt haben.
apt-get clean
# auf knapp 4 GB muss man Ordnung halten!
wget http://www.niksula.hut.fi/~mhiienka/Rpi/linux-headers-rpi/linux-headers-3.18.11+_3.18.11+-2_armhf.deb
# der für meinen Pi aktuelle Kernel, basierend auf dem 2015-05-05-wheezy raspbian-Image
wget https://media-cdn.ubuntu-de.org/forum/attachments/19/42/7072353-dw2102-dkms_3.13_all.deb
# HakunaMatatas tolles Paket!
dpkg -i linux-headers-3.18.11+_3.18.11+-2_armhf.deb
dpkg -i dw2102-dkms_3.13_all.deb
dkms -m dw2102 -v 3.13 -k `uname -r` install
# soweit die Vorbereitungen

wget http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz
# und jetzt noch die korrekte Firmwaretar -xzf dvbsky-firmware.tar.gz dvbsky-firmware/dvb-fe-ds3103.fw
mv dvbsky-firmware/dvb-fe-ds3103.fw /lib/firmware

wer möchte, macht noch den Shebang davor und lässt es als root laufen.

Salat

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

buchstabensalat schrieb:

wget https://media-cdn.ubuntu-de.org/forum/attachments/19/42/7072353-dw2102-dkms_3.13_all.deb
dkms -m dw2102 -v 3.13 -k $(uname -r) install

3.13 hat mit Kernel 3.18 wirklich funktioniert ? Zuletzt hattest du die Version 3.19 im Einsatz.

buchstabensalat

(Themenstarter)

Anmeldungsdatum:
14. Dezember 2009

Beiträge: 85

Nein, hab ich nicht..? Denkst du möglicherweise an jemand anderen?

Ich hab explizit 18.11+ verwendet, du hast zwar für 3.19 kompiliert, das lief hier aber problemlos - siehe mein Posting ganz oben. Allerdings muss ich gerade in meinem Script noch zwei Dinge ergänzen...

Salat

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

buchstabensalat schrieb:

Nein, hab ich nicht..? Denkst du möglicherweise an jemand anderen?

Ich hab explizit 18.11+ verwendet, du hast zwar für 3.19 kompiliert, das lief hier aber problemlos - siehe mein Posting ganz oben.

Mit 3.19 habe ich die Versionsnummer des DKMS-Pakets gemeint. In deinem Skript verwendest du nun aber das DKMS-Paket für 3.13. Das hatte mit dem Kernel 3.18.11+ nicht funktioniert, im Gegensatz zur Version 3.19...

buchstabensalat

(Themenstarter)

Anmeldungsdatum:
14. Dezember 2009

Beiträge: 85

Aaaaaaaaaaaaaa*PATSCH* Ja, klar, du hast Recht, das hatte ich komplett vergessen, weil es ja ohne patchen etc dann lief... Danke, ich hätt ja doof geguckt...

Ich ändere dann schnell noch mal was...

Salat

buchstabensalat

(Themenstarter)

Anmeldungsdatum:
14. Dezember 2009

Beiträge: 85

Also, Script Version Richtig, weil ich das alte nicht mehr editieren kann:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
apt-get install dkms cpp-4.7 gcc-4.7
# zumindest bei mir meckert er die sonst fehlend an
apt-get clean
wget http://www.niksula.hut.fi/~mhiienka/Rpi/linux-headers-rpi/linux-headers-3.18.11+_3.18.11+-2_armhf.deb

wget https://www.dropbox.com/sh/2ex0yaoognjsrcc/AABYG8EI-U9ct_k1MBC9chbSa/dw2102-dkms_3.19_all.deb -O dw2102-dkms_3.19_all.deb
# das RICHTIGE Paket für den Kernel
dpkg -i dw2102-dkms_3.19_all.deb

wget http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz
# die richtige Firmware
tar -xzf dvbsky-firmware.tar.gz dvbsky-firmware/dvb-fe-ds3103.fw
mv dvbsky-firmware/dvb-fe-ds3103.fw /lib/firmware/

Nu aber hoffentlich...

Salat

derLarry

Anmeldungsdatum:
10. Juni 2015

Beiträge: 18

buchstabensalat schrieb:

Also, Script Version Richtig, weil ich das alte nicht mehr editieren kann:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
apt-get install dkms cpp-4.7 gcc-4.7
# zumindest bei mir meckert er die sonst fehlend an
apt-get clean
wget http://www.niksula.hut.fi/~mhiienka/Rpi/linux-headers-rpi/linux-headers-3.18.11+_3.18.11+-2_armhf.deb

wget https://www.dropbox.com/sh/2ex0yaoognjsrcc/AABYG8EI-U9ct_k1MBC9chbSa/dw2102-dkms_3.19_all.deb -O dw2102-dkms_3.19_all.deb
# das RICHTIGE Paket für den Kernel
dpkg -i dw2102-dkms_3.19_all.deb

wget http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz
# die richtige Firmware
tar -xzf dvbsky-firmware.tar.gz dvbsky-firmware/dvb-fe-ds3103.fw
mv dvbsky-firmware/dvb-fe-ds3103.fw /lib/firmware/

Nu aber hoffentlich...

Salat

hi buchstabensalat & hakunamatata. Vielen Dank für Eure tolle Anleitung und Euer Engagement die CINERGYS2USB BOX zum Laufen zu bekommen.

[    5.607524] usb 1-1.2.4.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    5.637901] usb 1-1.2.2.2: new low-speed USB device number 10 using dwc_otg
[    5.677558] usb 1-1.2.4.3: Product: TERRATEC USB Tuner
[    5.707734] usb 1-1.2.4.3: Manufacturer: Tevii
[    5.747580] usb 1-1.2.4.3: SerialNumber: 000000031

Bus 001 Device 009: ID 0ccd:0105 TerraTec Electronic GmbH 

Ich wollte eigentlich schon früher von meiner erfolgreichen Installation in ähnlicher Form wie Salat das gemacht hat berichten. Aber wie so oft fehlt halt die Zeit. Ich mach das jetzt trotzdem, weil ich mit Kernel 3.18.14+, TVHeadEnd bzw. DVBLink und dem Weezly 2015-05-15 Image nach Eurer Anleitung erfolgreich war. Die Befehle sind nur wenig unterschiedlich, daher habe ich auch ein bisschen aus Salats Anleitung kopiert.

Wenn das Ganze jetzt auch noch mit dem USB Stick funktionieren würde, wäre das fantastisch - aber dazu in meinem zweiten Post.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Download Weezly 2015-05-15 Image
# Um das Passwort zu ändern, das Keyboard auf Deutsch einzustellen, Overclocking*, Hostname usw.
raspi-config
# Update/-grade auf den aktuellsten Stand 
sudo apt-get update
sudo apt-get dist-upgrade
sudo rpi-update
reboot

# Welchen Kernel hab ich denn jetzt. Ergebnis: 3.18.14+
uname -r
# Wurde der Stick als DVB Gerät vom Treiber erkannt und initialisiert. Noch nicht :-)
lsusb
dmesg | grep -i dvb

# mit diesem Kommando wird auch der compiler mit installiert
sudo apt-get install dkms
# immer zum installierten Kernel passend die Kommandos anpassen
wget http://www.niksula.hut.fi/~mhiienka/Rpi/linux-headers-rpi/linux-headers-3.18.14+_3.18.14+-2_armhf.deb
sudo dpkg -i linux-headers-3.18.14+_3.18.14+-2_armhf.deb
 
# hier das Treiber Wunder Paket von [user:hakunamatata:]
wget https://www.dropbox.com/sh/2ex0yaoognjsrcc/AABYG8EI-U9ct_k1MBC9chbSa/dw2102-dkms_3.19_all.deb -O dw2102-dkms_3.19_all.deb
sudo dpkg -i dw2102-dkms_3.19_all.deb

wget http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz
# die richtige Firmware
tar -xzf dvbsky-firmware.tar.gz dvbsky-firmware/dvb-fe-ds3103.fw
# Mit umbenannter Firmware dvb-fe-ds3000.fw nach dvb-fe-ds3103.fw funktioniert es nicht
sudo mv dvbsky-firmware/dvb-fe-ds3103.fw /lib/firmware/
#Ein Boot und ich sehe zum ersten mal in dmesg | grep -i dvb Meldungen von der erfolgreichen Initialisierung ( ... in warm state)

#Dann habe ich DVBLink installiert und die Software erkennt das DVB Endgerät und greift darauf zu. Dabei erscheint dann in dmesg die Meldung
#Scan funktioniert und ich kann HD Kanäle streamen - Yieppieh!

#TVHeadEnd habe ich auch installiert und DVBLink mal kurzfristig deaktiviert - dieser Anleitung folgend: [http://www.forum-raspberrypi.de/Thread-tutorial-tvheadend-server]
#Auch hier funktioniert alles wie gewünscht.

*Overclocking = habe ich auf meinem Raspi zurückgenommen, weil ich dauernd Abstürze hatte.

Nochmals vielen Dank.

derLarry

Anmeldungsdatum:
10. Juni 2015

Beiträge: 18

Ich habe noch dieses Produkt: CINERGYS2Stick HD In dmesg meldet sich das Device wie folgt:

[    3.909671] usb 1-1.2.4: new high-speed USB device number 6 using dwc_otg
[    4.030622] usb 1-1.2.4: New USB device found, idVendor=0ccd, idProduct=0102
[    4.039594] usb 1-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    4.053191] usb 1-1.2.4: Product: CINERGY S2 Stick HD
[    4.065107] usb 1-1.2.4: Manufacturer: Terratec
[    4.076350] usb 1-1.2.4: SerialNumber: 0000010000100101

Auf dem LinuxTV Wiki wird diese Revision (3) des Sticks als nicht unterstützt aufgeführt: siehe http://linuxtv.org/wiki/index.php/TerraTec_Cinergy_S2_R2

Meint ihr, man bekommt den Stick ggf. auch ans Laufen?

LG, derLarry

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

derLarry schrieb:

Meint ihr, man bekommt den Stick ggf. auch ans Laufen?

@derLarry: Kannst du zu diesem Stick ein eigenes Thema eröffnen? Mit dem hier verwendeten DKMS-Paket wird es ohne Änderung nicht funktionieren und mit Beiträgen dazu sollten wir das Thema von buchstabensalat nicht abändern.

derLarry

Anmeldungsdatum:
10. Juni 2015

Beiträge: 18

hakunamatata schrieb:

@derLarry: Kannst du zu diesem Stick ein eigenes Thema eröffnen? Mit dem hier verwendeten DKMS-Paket wird es ohne Änderung nicht funktionieren und mit Beiträgen dazu sollten wir das Thema von buchstabensalat nicht abändern.

Ja klar. Hier findest du meinen neuen Post Cinergy S2 USB Stick Rev. 3

Danke, derLarry

derLarry

Anmeldungsdatum:
10. Juni 2015

Beiträge: 18

Update. hakunamatata hat ein DKMS Paket gebaut, welches sowohl Cinergy S2 USB r2 (0ccd:0105) - USB BOX und den Stick (0ccd:0102) unterstützt. Der Post zum Stick ist hier.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Download Weezly 2015-05-15 Image
# Um das Passwort zu ändern, das Keyboard auf Deutsch einzustellen, Overclocking*, Hostname usw.
raspi-config
# Update/-grade auf den aktuellsten Stand 
sudo apt-get update
sudo apt-get dist-upgrade
sudo rpi-update
reboot

# Welchen Kernel hab ich denn jetzt. Ergebnis: 3.18.14+
uname -r
# Wurde der Stick als DVB Gerät vom Treiber erkannt und initialisiert. Noch nicht :-)
lsusb
dmesg | grep -i dvb

# mit diesem Kommando wird auch der compiler mit installiert
sudo apt-get install dkms
# immer zum installierten Kernel passend die Kommandos anpassen
wget http://www.niksula.hut.fi/~mhiienka/Rpi/linux-headers-rpi/linux-headers-3.18.14+_3.18.14+-2_armhf.deb
sudo dpkg -i linux-headers-3.18.14+_3.18.14+-2_armhf.deb
 
# hier das Treiber Wunder Paket von [user:hakunamatata:]
wget https://www.dropbox.com/sh/2ex0yaoognjsrcc/AACu1MWG4TEyV9_AHYoZtjxsa/dw2102-dkms_3.19_S2R3_all.deb -O dw2102-dkms_3.19_S2R3_all.deb
sudo dpkg -i dw2102-dkms_3.19_S2R3_all.deb

wget http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz
# die richtige Firmware !!!! 
tar -xzf dvbsky-firmware.tar.gz dvbsky-firmware/
# im Verzeichnis landen die Firmware für die USB Box (0ccd:0105) dvb-fe-ds3102.fw und die Firmware für den Stick (0ccd:0102) dvb-fe-ds300x.fw
# Nur zur Vollständigkeit für den Stick (0ccd:0102) [https://forum.ubuntuusers.de/topic/pi-vdr-mit-cinergy-s2-usb-stick-0ccd-0102/2/#post-7650113]
# Die Firmware wird nach dvb-fe-ds3000.fw umbenannt
# sudo mv dvbsky-firmware/dvb-fe-ds300x.fw /lib/firmware/dvb-fe-ds3000.fw
# Für die hier beschriebene Box (0ccd:0105)
sudo mv dvbsky-firmware/dvb-fe-ds3103.fw /lib/firmware/
#Ein Boot und ich sehe zum ersten mal in dmesg | grep -i dvb Meldungen von der erfolgreichen Initialisierung ( ... in warm state)

#Dann habe ich DVBLink installiert und die Software erkennt das DVB Endgerät und greift darauf zu. Dabei erscheint dann in dmesg die Meldung
#Scan funktioniert und ich kann HD Kanäle streamen - Yieppieh!

#TVHeadEnd habe ich auch installiert und DVBLink mal kurzfristig deaktiviert - dieser Anleitung folgend: [http://www.forum-raspberrypi.de/Thread-tutorial-tvheadend-server]
#Auch hier funktioniert alles wie gewünscht.

buchstabensalat

(Themenstarter)

Anmeldungsdatum:
14. Dezember 2009

Beiträge: 85

Hey, super. Ob ich das auch noch mal ausprobiere bei meiner Cinergy? Ich hab *ständig* seltsame, netzwerk-basierte Systemhänger...

Salat