• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Wie TV-Stick-Treiber in Opensuse installieren?

Sauerland

Ultimate Guru
Stick abziehen, konsole öffnen, als root:
Code:
journalctl -f
Stick anstöpseln und die kompletten Ausgaben der Konsole hier posten.
Was für ein Kernel läuft:
Code:
uname -a
 

Sauerland

Ultimate Guru
Hab jetzt mal so einen Stick ausgeliehen, Terminal geöffnet und als root:
Code:
journalctl -f

Apr 30 17:25:35 linux64 kernel: usb 1-2: new high-speed USB device number 5 using xhci_hcd
Apr 30 17:25:35 linux64 kernel: usb 1-2: New USB device found, idVendor=2040, idProduct=8268, bcdDevice= 1.00
Apr 30 17:25:35 linux64 kernel: usb 1-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2
Apr 30 17:25:35 linux64 kernel: usb 1-2: Product: soloHD
Apr 30 17:25:35 linux64 kernel: usb 1-2: Manufacturer: HCW
Apr 30 17:25:35 linux64 kernel: usb 1-2: SerialNumber: 0014224269
Apr 30 17:25:35 linux64 mtp-probe[22271]: checking bus 1, device 5: "/sys/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2"
Apr 30 17:25:35 linux64 mtp-probe[22271]: bus: 1, device: 5 was not an MTP device
Apr 30 17:25:35 linux64 (udev-worker)[22270]: 1-2: Process '/usr/lib/virtualbox/VBoxCreateUSBNode.sh 189 4 00' failed with exit code 1.
Apr 30 17:25:35 linux64 kernel: em28xx 1-2:1.0: New device HCW soloHD @ 480 Mbps (2040:8268, interface 0, class 0)
Apr 30 17:25:35 linux64 kernel: em28xx 1-2:1.0: DVB interface 0 found: bulk
Apr 30 17:25:35 linux64 kernel: em28xx 1-2:1.0: chip ID is em28178
Apr 30 17:25:37 linux64 kernel: em28xx 1-2:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0xc3cccc80
Apr 30 17:25:37 linux64 kernel: em28xx 1-2:1.0: EEPROM info:
Apr 30 17:25:37 linux64 kernel: em28xx 1-2:1.0:         microcode start address = 0x0004, boot configuration = 0x01
Apr 30 17:25:37 linux64 kernel: em28xx 1-2:1.0:         AC97 audio (5 sample rates)
Apr 30 17:25:37 linux64 kernel: em28xx 1-2:1.0:         500mA max power
Apr 30 17:25:37 linux64 kernel: em28xx 1-2:1.0:         Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
Apr 30 17:25:37 linux64 kernel: em28xx 1-2:1.0: Identified as PCTV tripleStick (292e) (card=94)
Apr 30 17:25:37 linux64 kernel: em28xx 1-2:1.0: dvb set to bulk mode.
Apr 30 17:25:37 linux64 kernel: usbcore: registered new interface driver em28xx
Apr 30 17:25:37 linux64 mtp-probe[22287]: checking bus 1, device 5: "/sys/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2"
Apr 30 17:25:37 linux64 mtp-probe[22287]: bus: 1, device: 5 was not an MTP device
Apr 30 17:25:37 linux64 kernel: em28xx 1-2:1.0: Binding DVB extension
Apr 30 17:25:38 linux64 kernel: i2c i2c-7: Added multiplexed i2c bus 8
Apr 30 17:25:38 linux64 kernel: si2168 7-0064: Silicon Labs Si2168-B40 successfully identified
Apr 30 17:25:38 linux64 kernel: si2168 7-0064: firmware version: B 4.0.2
Apr 30 17:25:38 linux64 kernel: si2157 8-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
Apr 30 17:25:38 linux64 kernel: dvbdev: DVB: registering new adapter (1-2:1.0)
Apr 30 17:25:38 linux64 kernel: em28xx 1-2:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
Apr 30 17:25:38 linux64 kernel: dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
Apr 30 17:25:38 linux64 kernel: dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Apr 30 17:25:38 linux64 kernel: em28xx 1-2:1.0: DVB extension successfully initialized
Apr 30 17:25:38 linux64 kernel: em28xx: Registered (Em28xx dvb Extension) extension
Apr 30 17:25:38 linux64 kernel: em28xx 1-2:1.0: Registering input extension
Apr 30 17:25:38 linux64 kernel: Registered IR keymap rc-pinnacle-pctv-hd
Apr 30 17:25:38 linux64 kernel: rc rc0: PCTV tripleStick (292e) as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2/1-2:1.0/rc/rc0
Apr 30 17:25:38 linux64 kernel: rc rc0: lirc_dev: driver em28xx registered at minor = 0, scancode receiver, no transmitter
Apr 30 17:25:38 linux64 kernel: input: PCTV tripleStick (292e) as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2/1-2:1.0/rc/rc0/input20
Apr 30 17:25:38 linux64 kernel: em28xx 1-2:1.0: Input extension successfully initialized
Apr 30 17:25:38 linux64 kernel: em28xx: Registered (Em28xx Input Extension) extension
.
gekürzt, nicht von Interesse......
.
Apr 30 17:26:23 linux64 systemd[2123]: Started Kaffeine - Medienwiedergabe.
Apr 30 17:26:23 linux64 plasmashell[22336]: 30-04-24 17:26:23.877 [Warning ] QCommandLineParser: already having an option named "h"
Apr 30 17:26:23 linux64 plasmashell[22336]: 30-04-24 17:26:23.878 [Warning ] QCommandLineParser: already having an option named "help-all"
Apr 30 17:26:23 linux64 plasmashell[22336]: 30-04-24 17:26:23.878 [Warning ] QCommandLineParser: already having an option named "v"
Apr 30 17:26:24 linux64 plasmashell[22336]: 30-04-24 17:26:24.119 [Info    ] kaffeine.dvb: Using built-in dvb device manager
Apr 30 17:26:24 linux64 kernel: si2168 7-0064: Direct firmware load for dvb-demod-si2168-b40-01.fw failed with error -2
Apr 30 17:26:24 linux64 kernel: si2168 7-0064: Direct firmware load for dvb-demod-si2168-02.fw failed with error -2
Apr 30 17:26:24 linux64 kernel: si2168 7-0064: firmware file 'dvb-demod-si2168-02.fw' not found
Apr 30 17:26:24 linux64 kernel: si2157 8-0060: found a 'Silicon Labs Si2157-A30'
Apr 30 17:26:24 linux64 kernel: si2157 8-0060: firmware version: 3.0.5
Apr 30 17:26:24 linux64 plasmashell[22336]: 30-04-24 17:26:24.585 [Info    ] kaffeine.dev: Found dvb device : Silicon Labs Si2168
Nun die angemeckerte Firmware heruntergeladen und verschoben:
Code:
stephan@linux64:~> wget https://github.com/OpenELEC/dvb-firmware/raw/master/firmware/dvb-demod-si2168-02.fw
--2024-04-30 17:35:06--  https://github.com/OpenELEC/dvb-firmware/raw/master/firmware/dvb-demod-si2168-02.fw
Auflösen des Hostnamens github.com (github.com)… 140.82.121.4
Verbindungsaufbau zu github.com (github.com)|140.82.121.4|:443 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 302 Found
Platz: https://raw.githubusercontent.com/OpenELEC/dvb-firmware/master/firmware/dvb-demod-si2168-02.fw [folgend]
--2024-04-30 17:35:06--  https://raw.githubusercontent.com/OpenELEC/dvb-firmware/master/firmware/dvb-demod-si2168-02.fw
Auflösen des Hostnamens raw.githubusercontent.com (raw.githubusercontent.com)… 185.199.110.133, 185.199.109.133, 185.199.108.133, ...
Verbindungsaufbau zu raw.githubusercontent.com (raw.githubusercontent.com)|185.199.110.133|:443 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 2728 (2,7K) [application/octet-stream]
Wird in »dvb-demod-si2168-02.fw« gespeichert.

dvb-demod-si2168-02.fw                               100%[====================================================================================================================>]   2,66K  --.-KB/s    in 0s   

2024-04-30 17:35:06 (8,82 MB/s) - »dvb-demod-si2168-02.fw« gespeichert [2728/2728]

stephan@linux64:~> wget wget http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/Si2168-B40/4.0.11/dvb-demod-si2168-b40-01.fw
--2024-04-30 17:35:35--  http://wget/
Auflösen des Hostnamens wget (wget)… fehlgeschlagen: Der Name oder der Dienst ist nicht bekannt.
wget: Host-Adresse »wget« kann nicht aufgelöst werden
--2024-04-30 17:35:35--  http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/Si2168-B40/4.0.11/dvb-demod-si2168-b40-01.fw
Auflösen des Hostnamens palosaari.fi (palosaari.fi)… 91.232.155.81
Verbindungsaufbau zu palosaari.fi (palosaari.fi)|91.232.155.81|:80 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 6919 (6,8K)
Wird in »dvb-demod-si2168-b40-01.fw« gespeichert.

dvb-demod-si2168-b40-01.fw                           100%[====================================================================================================================>]   6,76K  --.-KB/s    in 0s   

2024-04-30 17:35:36 (1,40 GB/s) - »dvb-demod-si2168-b40-01.fw« gespeichert [6919/6919]

BEENDET --2024-04-30 17:35:36--
Verstrichene Zeit: 0,2s
Geholt: 1 Dateien, 6,8K in 0s (1,40 GB/s)
stephan@linux64:~> su
Passwort:
linux64:/home/stephan # cp dvb-demod-si2168-
dvb-demod-si2168-02.fw      dvb-demod-si2168-b40-01.fw
linux64:/home/stephan # cp dvb-demod-si2168-* /lib/firmware/
linux64:/home/stephan # ls -al /lib/firmware/ | grep dvb-demod-si
-rw-r--r-- 1 root root    2728 30. Apr 17:36 dvb-demod-si2168-02.fw
-rw-r--r-- 1 root root    6919 30. Apr 17:36 dvb-demod-si2168-b40-01.fw
 

Sauerland

Ultimate Guru
Stick raus und rein:
Code:
Apr 30 17:39:01 linux64 kernel: usb 1-2: new high-speed USB device number 6 using xhci_hcd
Apr 30 17:39:01 linux64 kernel: usb 1-2: New USB device found, idVendor=2040, idProduct=8268, bcdDevice= 1.00
Apr 30 17:39:01 linux64 kernel: usb 1-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2
Apr 30 17:39:01 linux64 kernel: usb 1-2: Product: soloHD
Apr 30 17:39:01 linux64 kernel: usb 1-2: Manufacturer: HCW
Apr 30 17:39:01 linux64 kernel: usb 1-2: SerialNumber: 0014224269
Apr 30 17:39:01 linux64 kernel: em28xx 1-2:1.0: New device HCW soloHD @ 480 Mbps (2040:8268, interface 0, class 0)
Apr 30 17:39:01 linux64 kernel: em28xx 1-2:1.0: DVB interface 0 found: bulk
Apr 30 17:39:01 linux64 kernel: em28xx 1-2:1.0: chip ID is em28178
Apr 30 17:39:03 linux64 kernel: em28xx 1-2:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0xc3cccc80
Apr 30 17:39:03 linux64 kernel: em28xx 1-2:1.0: EEPROM info:
Apr 30 17:39:03 linux64 kernel: em28xx 1-2:1.0:         microcode start address = 0x0004, boot configuration = 0x01
Apr 30 17:39:03 linux64 kernel: em28xx 1-2:1.0:         AC97 audio (5 sample rates)
Apr 30 17:39:03 linux64 kernel: em28xx 1-2:1.0:         500mA max power
Apr 30 17:39:03 linux64 kernel: em28xx 1-2:1.0:         Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
Apr 30 17:39:03 linux64 kernel: em28xx 1-2:1.0: Identified as PCTV tripleStick (292e) (card=94)
Apr 30 17:39:03 linux64 kernel: em28xx 1-2:1.0: dvb set to bulk mode.
Apr 30 17:39:03 linux64 kernel: em28xx 1-2:1.0: Binding DVB extension
Apr 30 17:39:03 linux64 kernel: i2c i2c-7: Added multiplexed i2c bus 8
Apr 30 17:39:03 linux64 kernel: si2168 7-0064: Silicon Labs Si2168-B40 successfully identified
Apr 30 17:39:03 linux64 kernel: si2168 7-0064: firmware version: B 4.0.2
Apr 30 17:39:03 linux64 mtp-probe[23380]: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2"
Apr 30 17:39:03 linux64 mtp-probe[23380]: bus: 1, device: 6 was not an MTP device
Apr 30 17:39:04 linux64 (udev-worker)[23376]: 1-2: Process '/usr/lib/virtualbox/VBoxCreateUSBNode.sh 189 5 00' failed with exit code 1.
Apr 30 17:39:04 linux64 mtp-probe[23394]: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2"
Apr 30 17:39:04 linux64 mtp-probe[23394]: bus: 1, device: 6 was not an MTP device
Apr 30 17:39:04 linux64 kernel: si2157 8-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
Apr 30 17:39:04 linux64 kernel: dvbdev: DVB: registering new adapter (1-2:1.0)
Apr 30 17:39:04 linux64 kernel: em28xx 1-2:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
Apr 30 17:39:04 linux64 kernel: dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
Apr 30 17:39:04 linux64 kernel: dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Apr 30 17:39:04 linux64 kernel: em28xx 1-2:1.0: DVB extension successfully initialized
Apr 30 17:39:04 linux64 kernel: em28xx 1-2:1.0: Registering input extension
Apr 30 17:39:04 linux64 kernel: Registered IR keymap rc-pinnacle-pctv-hd
Apr 30 17:39:04 linux64 kernel: rc rc0: PCTV tripleStick (292e) as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2/1-2:1.0/rc/rc0
Apr 30 17:39:04 linux64 kernel: rc rc0: lirc_dev: driver em28xx registered at minor = 0, scancode receiver, no transmitter
Apr 30 17:39:04 linux64 kernel: input: PCTV tripleStick (292e) as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2/1-2:1.0/rc/rc0/input21
Apr 30 17:39:04 linux64 kernel: em28xx 1-2:1.0: Input extension successfully initialized
Apr 30 17:39:04 linux64 systemd-logind[1275]: Watching system buttons on /dev/input/event17 (PCTV tripleStick (292e))
.
gekürzt
.
Apr 30 17:40:13 linux64 systemd[2123]: Started Kaffeine - Medienwiedergabe.
Apr 30 17:40:14 linux64 plasmashell[23458]: 30-04-24 17:40:14.184 [Warning ] QCommandLineParser: already having an option named "h"
Apr 30 17:40:14 linux64 plasmashell[23458]: 30-04-24 17:40:14.184 [Warning ] QCommandLineParser: already having an option named "help-all"
Apr 30 17:40:14 linux64 plasmashell[23458]: 30-04-24 17:40:14.184 [Warning ] QCommandLineParser: already having an option named "v"
Apr 30 17:40:14 linux64 plasmashell[23458]: 30-04-24 17:40:14.289 [Info    ] kaffeine.dvb: Using built-in dvb device manager
Apr 30 17:40:14 linux64 kernel: si2168 7-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
Apr 30 17:40:19 linux64 kernel: si2168 7-0064: firmware version: B 4.0.11
Apr 30 17:40:19 linux64 kernel: si2157 8-0060: found a 'Silicon Labs Si2157-A30'
Apr 30 17:40:19 linux64 kernel: si2157 8-0060: firmware version: 3.0.5
Apr 30 17:40:19 linux64 plasmashell[23458]: 30-04-24 17:40:19.852 [Info    ] kaffeine.dev: Found dvb device : Silicon Labs Si2168

Findet allerdings hier keine Sender, solche Sachen funktionieren ja eh nur in Großstädten............
 

soyo

Hacker
Findet allerdings hier keine Sender, solche Sachen funktionieren ja eh nur in Großstädten.
Hi
Ne. Liegt an den Antennen .
Bei mir (in einer Stadt) mit Zimmerantenne mit Verstärker .
Bei meinen Eltern (auf einem abgelegenen Dorf) nur mit der alten analogen Dachantenne
Bei meinem Freund (in BSWG) sowohl am TV und am Stick ganz ohne Antenne (wohnt 300m vom Sender entfernt )
Mit Außenantenne bekommt er sogar die Sender vom Brocken (Harz) rein .
MfG soyo
Und natürlich auch am Standort der Antenne , ist eigendlich kniffliger als ne SAT Schüssel
PS: für DVB-T Antennen gibst prima Bastelanleitungen (selber probiert) , die besser funktionieren als gekaufte .

Und W-Scan2 eignet sich besser zum testen , als Kaffeine (dort erfolgt der Scan oft zu schnell , somit werden Sender nicht angezeigt)
:)
 
Zuletzt bearbeitet:
Oben