• 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?

OP
U

user321

Newbie
journalctl -f
Apr 26 23:17:15 localhost.localdomain (udev-worker)[7442]: 1-3: Process '/usr/lib/virtualbox/VBoxCreateUSBNode.sh 189 3 00' failed with exit code 1.
Apr 26 23:17:16 localhost.localdomain mtp-probe[7498]: checking bus 1, device 4: "/sys/devices/pci0000:00/0000:00:12.2/usb1/1-3"
Apr 26 23:17:16 localhost.localdomain mtp-probe[7498]: bus: 1, device: 4 was not an MTP device
Apr 26 23:17:16 localhost.localdomain systemd-logind[1355]: Watching system buttons on /dev/input/event17 (Hauppauge WinTV USB 2)
Apr 26 23:18:14 localhost.localdomain kernel: usb 1-3: USB disconnect, device number 4
Apr 26 23:18:14 localhost.localdomain kernel: em28xx 1-3:1.0: Disconnecting em28xx
Apr 26 23:18:14 localhost.localdomain kernel: em28xx 1-3:1.0: Closing input extension
Apr 26 23:18:15 localhost.localdomain kernel: em28xx 1-3:1.0: Freeing device
Apr 26 23:18:46 localhost.localdomain su[7634]: (to root) Benutzer on pts/0
Apr 26 23:18:46 localhost.localdomain su[7634]: pam_unix(su:session): session opened for user root by (uid=1000)
Apr 26 23:19:08 localhost.localdomain kernel: usb 1-3: new high-speed USB device number 5 using ehci-pci
Apr 26 23:19:08 localhost.localdomain kernel: usb 1-3: New USB device found, idVendor=2040, idProduct=8268, bcdDevice= 1.00
Apr 26 23:19:08 localhost.localdomain kernel: usb 1-3: New USB device strings: Mfr=3, Product=1, SerialNumber=2
Apr 26 23:19:08 localhost.localdomain kernel: usb 1-3: Product: soloHD
Apr 26 23:19:08 localhost.localdomain kernel: usb 1-3: Manufacturer: HCW
Apr 26 23:19:08 localhost.localdomain kernel: usb 1-3: SerialNumber: 0014152420
Apr 26 23:19:08 localhost.localdomain kernel: em28xx 1-3:1.0: New device HCW soloHD @ 480 Mbps (2040:8268, interface 0, class 0)
Apr 26 23:19:08 localhost.localdomain kernel: em28xx 1-3:1.0: DVB interface 0 found: bulk
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: chip ID is em28178
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x7ac8cd80
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: EEPROM info:
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: microcode start address = 0x0004, boot configuration = 0x01
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: AC97 audio (5 sample rates)
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: 500mA max power
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: Identified as Hauppauge WinTV USB 2 (card=4)
Apr 26 23:19:09 localhost.localdomain kernel: tveeprom: Hauppauge model 203129, rev D4I6, serial# 14152420
Apr 26 23:19:09 localhost.localdomain kernel: tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
Apr 26 23:19:09 localhost.localdomain kernel: tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
Apr 26 23:19:09 localhost.localdomain kernel: tveeprom: audio processor is None (idx 0)
Apr 26 23:19:09 localhost.localdomain kernel: tveeprom: has no radio, has IR receiver, has no IR transmitter
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: dvb set to bulk mode.
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: Registering input extension
Apr 26 23:19:09 localhost.localdomain kernel: Registered IR keymap rc-hauppauge
Apr 26 23:19:09 localhost.localdomain kernel: rc rc0: Hauppauge WinTV USB 2 as /devices/pci0000:00/0000:00:12.2/usb1/1-3/1-3:1.0/rc/rc0
Apr 26 23:19:09 localhost.localdomain kernel: rc rc0: lirc_dev: driver em28xx registered at minor = 0, scancode receiver, no transmitter
Apr 26 23:19:09 localhost.localdomain kernel: input: Hauppauge WinTV USB 2 as /devices/pci0000:00/0000:00:12.2/usb1/1-3/1-3:1.0/rc/rc0/input22
Apr 26 23:19:09 localhost.localdomain kernel: em28xx 1-3:1.0: Input extension successfully initialized
Apr 26 23:19:09 localhost.localdomain mtp-probe[7685]: checking bus 1, device 5: "/sys/devices/pci0000:00/0000:00:12.2/usb1/1-3"
Apr 26 23:19:09 localhost.localdomain mtp-probe[7685]: bus: 1, device: 5 was not an MTP device
Apr 26 23:19:09 localhost.localdomain (udev-worker)[7682]: 1-3: Process '/usr/lib/virtualbox/VBoxCreateUSBNode.sh 189 4 00' failed with exit code 1.
Apr 26 23:19:10 localhost.localdomain mtp-probe[7740]: checking bus 1, device 5: "/sys/devices/pci0000:00/0000:00:12.2/usb1/1-3"
Apr 26 23:19:10 localhost.localdomain mtp-probe[7740]: bus: 1, device: 5 was not an MTP device
Apr 26 23:19:10 localhost.localdomain systemd-logind[1355]: Watching system buttons on /dev/input/event17 (Hauppauge WinTV USB 2)
 

Sauerland

Ultimate Guru
Der findet den Treiber nicht:
Siehe hier:
Hauppauge WinTV-dualHD - LinuxTVWiki
Code:
[   56.684816] usbcore: registered new interface driver em28xx
[   56.727880] em28xx 3-1.2:1.0: Binding DVB extension
[   56.751607] i2c i2c-23: Added multiplexed i2c bus 26
[   56.751611] si2168 23-0064: Silicon Labs Si2168-B40 successfully identified
[   56.751613] si2168 23-0064: firmware version: B 4.0.2
[   56.765538] si2157 26-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[   56.765572] dvbdev: DVB: registering new adapter (3-1.2:1.0)
[   56.765576] em28xx 3-1.2:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[   56.766241] em28xx 3-1.2:1.0: DVB extension successfully initialized
[   56.766245] em28xx 3-1.2:1.0: Binding DVB extension
[   56.772265] i2c i2c-25: Added multiplexed i2c bus 27
[   56.772270] si2168 25-0067: Silicon Labs Si2168-B40 successfully identified
[   56.772273] si2168 25-0067: firmware version: B 4.0.2
[   56.775424] si2157 27-0063: Silicon Labs Si2147/2148/2157/2158 successfully attached
[   56.775466] dvbdev: DVB: registering new adapter (3-1.2:1.0)
[   56.775470] em28xx 3-1.2:1.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2168)...
[   56.776032] em28xx 3-1.2:1.0: DVB extension successfully initialized
[   56.776035] em28xx: Registered (Em28xx dvb Extension) extension
[   56.794955] em28xx 3-1.2:1.0: Registering input extension
[   56.827291] Registered IR keymap rc-hauppauge
[   56.828225] rc rc0: 3-1.2:1.0 IR as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.0/rc/rc0
[   56.828314] input: 3-1.2:1.0 IR as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.0/rc/rc0/input23
[   56.890025] em28xx 3-1.2:1.0: Input extension successfully initialized
[   56.890031] em28xx 3-1.2:1.0: Remote control support is not available for this card.
[   56.890033] em28xx: Registered (Em28xx Input Extension) extension

Evtl fehlt da eine USB Regel?

Morgen mal weiter schauen.
 

josef-wien

Ultimate Guru
Apr 26 23:19:08 localhost.localdomain kernel: em28xx 1-3:1.0: New device HCW soloHD @ 480 Mbps (2040:8268, interface 0, class 0)
...
Apr 26 23:19:09 localhost.localdomain kernel: tveeprom: Hauppauge model 203129, rev D4I6, serial# 14152420
Apr 26 23:19:09 localhost.localdomain kernel: tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
Der findet den Treiber nicht
Wie begründest Du das? Was willst Du mit dem Zitat aus dem Wiki (das sich auf ein anderes Modell bezieht) sagen? Ich sehe in den bisherigen journalctl-Ausgaben kein Problem.

Firmware ist installiert
Siehe Beitrag 5 (Beitrag 9 bezieht sich auf ein anderes Modell).

Apr 26 23:18:46 localhost.localdomain su[7634]: (to root) Benutzer on pts/0
Apr 26 23:18:46 localhost.localdomain su[7634]: pam_unix(su:session): session opened for user root by (uid=1000)
Arbeitest Du als root?
 

Sauerland

Ultimate Guru
Wie begründest Du das? Was willst Du mit dem Zitat aus dem Wiki (das sich auf ein anderes Modell bezieht) sagen? Ich sehe in den bisherigen journalctl-Ausgaben kein Problem.
There are two versions available with the same name that can be distinguished by model number, look and USB device ID:

  • Model 01590: Dual tuner for DVB-C, DVB-T and DVB-T2, has IEC connector, USB device ID 2040:0265 and a newer version USB device ID 2040:8265
  • Model 01595: Dual tuner for ATSC and clear QAM, has F-connector, USB device ID 2040:026d.
Warum sollte dann eine andere Ausgaben herauskommen als bei der ersten?
 

tomm.fa

Administrator
Teammitglied
Warum sollte dann eine andere Ausgaben herauskommen als bei der ersten?
Falls es sich um meine gewünschten Ausgaben handelt; ich hatte es hier schon, dass erst nach dem Start einer Anwendung (zum Beispiel Kaffeine) auf fehlende Firmware hingewiesen wurde.
Wenn ich jetzt meinen SoloTV-Stöpsel wiederfinden würde …
 

josef-wien

Ultimate Guru
  • Model 01590: Dual tuner for DVB-C, DVB-T and DVB-T2, has IEC connector, USB device ID 2040:0265 and a newer version USB device ID 2040:8265
  • Model 01595: Dual tuner for ATSC and clear QAM, has F-connector, USB device ID 2040:026d.
user321 hat 2040:8268. Vergleiche zwischen verschiedenen Modellen sind mit besonderer Vorsicht zu betrachten. Hauppauge WinTV-soloHD - LinuxTVWiki nennt übrigens wieder etwas anderes: 2040:0264

Wenn ich jetzt meinen SoloTV-Stöpsel wiederfinden würde …
Das Kernel-Modul wird nur beim ersten Anstecken geladen, ab dem zweiten Anstecken steht es ja schon im Speicher zur Verfügung (beim Beitrag 21 handelt sich nicht um das erste Anstecken). Ich vermute, daß es sich bei der vom Kernel-Modul geladenen Firmware ebenso verhält.
 
Zuletzt bearbeitet:

Sauerland

Ultimate Guru
user321 hat 2040:8268. Vergleiche zwischen verschiedenen Modellen sind mit besonderer Vorsicht zu betrachten. Hauppauge WinTV-soloHD - LinuxTVWiki nennt übrigens wieder etwas anderes: 2040:0264
Oops, tschuldigung, doch etwas daneben gelesen.

@user321

Funktioniert es nach diesen 2 Befehlen als root:
Code:
modprobe em28xx card=94
echo "2040 8268" > /sys/bus/usb/drivers/em28xx/new_id

Firmware installieren:
Als User:
Code:
wget http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/Si2168-B40/4.0.11/dvb-demod-si2168-b40-01.fw
wget https://github.com/CoreELEC/dvb-firmware/raw/master/firmware/dvb-demod-si2168-d60-01.fw

Als root nach /lib/firmware verschieben:
Code:
mv dvb-demod-si2168-* /lib/firmware/
 
Zuletzt bearbeitet:
OP
U

user321

Newbie
Oops, tschuldigung, doch etwas daneben gelesen.

@user321

Funktioniert es nach diesen 2 Befehlen als root:
Code:
modprobe em28xx card=94
echo "2040 8268" > /sys/bus/usb/drivers/em28xx/new_id

Firmware installieren:
Als User:
Code:
wget http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/Si2168-B40/4.0.11/dvb-demod-si2168-b40-01.fw
wget https://github.com/CoreELEC/dvb-firmware/raw/master/firmware/dvb-demod-si2168-d60-01.fw

Als root nach /lib/firmware verschieben:
Code:
mv dvb-demod-si2168-* /lib/firmware/
mv dvb-demod-si2168 ist nun in /lib/firmware/ installiert/gespeichert. Trotzdem wir der Reiter Fernsehen einrichten (Gerät 1) nicht in Kaffeine angezeigt.
 

soyo

Hacker
Nur so :
Da ich ein ähnliches Theater unter Mint habe :)
Dort brauchte (und brauch ich noch) die Firmware für meinen Astrometa Stick unter lib/firmware
Seit ca. einem Jahr , wird er nun automatisch erkannt , läuft aber nicht ohne die "alte Firmware"
Ist dir Firmware nicht installiert , kann A: Kaffeine nicht scannen , und W_scan findet auch nix :)
PS: Kaffeine zeigt das Gerät , wenn die Firmware nach lib/firmware kopiert wurde , aber erst nach einem Neustart des Rechners an.
Und warum sollte Kaffeine nicht mehr unter Suse laufen ? Bei mir in jedem Mint , und jedem Ubuntu/Kubuntu .
MfG soyo

RPM resource kaffeine

Hier auch ganz nett:
Hauppauge WinTV-soloHD oder WinTV-dualHD unter Linux einrichten – CANOX.NET
 
Zuletzt bearbeitet:

josef-wien

Ultimate Guru
Was mir noch einfällt, falls immer noch die Firmware-Version B 4.0.2 verwendet wird:

1. Stick abziehen
2. als root: modprobe -r em28xx
3. als root: modprobe em28xx tuner=1
4. Stick anstecken
5. kaffeine als Benutzer starten und testen

Bei Mißerfolg kaffeine beenden und die 5 Punkte noch einmal mit tuner=2 und dann auch noch mit tuner=3 probieren.

Und dann noch: Laut Beitrag 5 wird
firmware version: B 4.0.2
verwendet. In diversen (eher alten) Vorschlägen ist von B 4.0.1 die Rede. Du könntest
- den Stick abziehen
- das Modul gemäß Punkt 2. entladen
- die Datei zur Version B 4.0.2 umbenennen
- die Datei zur Version B 4.0.1 unter dem Namen der Version B 4.0.2 kopieren
- den Stick anstecken
- kaffeine starten.
Wenn diese Verzweiflungsmaßnahme auch nicht hilft, habe ich vorerst keine Ideen mehr.
 
Zuletzt bearbeitet:
OP
U

user321

Newbie
Was mir noch einfällt, falls immer noch die Firmware-Version B 4.0.2 verwendet wird:

1. Stick abziehen
2. als root: modprobe -r em28xx
3. als root: modprobe em28xx tuner=1
4. Stick anstecken
5. kaffeine als Benutzer starten und testen

Bei Mißerfolg kaffeine beenden und die 5 Punkte noch einmal mit tuner=2 und dann auch noch mit tuner=3 probieren.

Und dann noch: Laut Beitrag 5 wird

verwendet. In diversen (eher alten) Vorschlägen ist von B 4.0.1 die Rede. Du könntest
- den Stick abziehen
- das Modul gemäß Punkt 2. entladen
- die Datei zur Version B 4.0.2 umbenennen
- die Datei zur Version B 4.0.1 unter dem Namen der Version B 4.0.2 kopieren
- den Stick anstecken
- kaffeine starten.
Wenn diese Verzweiflungsmaßnahme auch nicht hilft, habe ich vorerst keine Ideen mehr.
Wo
Was mir noch einfällt, falls immer noch die Firmware-Version B 4.0.2 verwendet wird:

1. Stick abziehen
2. als root: modprobe -r em28xx
3. als root: modprobe em28xx tuner=1
4. Stick anstecken
5. kaffeine als Benutzer starten und testen

Bei Mißerfolg kaffeine beenden und die 5 Punkte noch einmal mit tuner=2 und dann auch noch mit tuner=3 probieren.

Und dann noch: Laut Beitrag 5 wird

verwendet. In diversen (eher alten) Vorschlägen ist von B 4.0.1 die Rede. Du könntest
- den Stick abziehen
- das Modul gemäß Punkt 2. entladen
- die Datei zur Version B 4.0.2 umbenennen
- die Datei zur Version B 4.0.1 unter dem Namen der Version B 4.0.2 kopieren
- den Stick anstecken
- kaffeine starten.
Wenn diese Verzweiflungsmaßnahme auch nicht hilft, habe ich vorerst keine Ideen mehr.
Wo finde ich die Datei zur Version B 4.0.1?
 

tomm.fa

Administrator
Teammitglied
So, meinen soloHD-Stick wiedergefunden.
Code:
lsusb
Bus 005 Device 004: ID 2040:8268 Hauppauge soloHD

Stick anstecken:
Code:
kiste:~ # journalctl -f
[…]
Apr 28 11:05:11 kiste kernel: usb 5-3: new high-speed USB device number 4 using xhci_hcd
Apr 28 11:05:11 kiste kernel: usb 5-3: New USB device found, idVendor=2040, idProduct=8268, bcdDevice= 1.00
Apr 28 11:05:11 kiste kernel: usb 5-3: New USB device strings: Mfr=3, Product=1, SerialNumber=2
Apr 28 11:05:11 kiste kernel: usb 5-3: Product: soloHD
Apr 28 11:05:11 kiste kernel: usb 5-3: Manufacturer: HCW
Apr 28 11:05:11 kiste kernel: usb 5-3: SerialNumber: 0014178379
Apr 28 11:05:11 kiste mtp-probe[19652]: checking bus 5, device 4: "/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:0a:00.3/usb5/5-3"
Apr 28 11:05:11 kiste mtp-probe[19652]: bus: 5, device: 4 was not an MTP device
Apr 28 11:05:11 kiste kernel: em28xx 5-3:1.0: New device HCW soloHD @ 480 Mbps (2040:8268, interface 0, class 0)
Apr 28 11:05:11 kiste kernel: em28xx 5-3:1.0: DVB interface 0 found: bulk
Apr 28 11:05:12 kiste kernel: em28xx 5-3:1.0: chip ID is em28178
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x59cdc280
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0: EEPROM info:
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0:         microcode start address = 0x0004, boot configuration = 0x01
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0:         AC97 audio (5 sample rates)
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0:         500mA max power
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0:         Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0: Identified as PCTV tripleStick (292e) (card=94)
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0: dvb set to bulk mode.
Apr 28 11:05:14 kiste kernel: usbcore: registered new interface driver em28xx
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0: Binding DVB extension
Apr 28 11:05:14 kiste mtp-probe[19660]: checking bus 5, device 4: "/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:0a:00.3/usb5/5-3"
Apr 28 11:05:14 kiste mtp-probe[19660]: bus: 5, device: 4 was not an MTP device
Apr 28 11:05:14 kiste kernel: i2c i2c-13: Added multiplexed i2c bus 14
Apr 28 11:05:14 kiste kernel: si2168 13-0064: Silicon Labs Si2168-D60 successfully identified
Apr 28 11:05:14 kiste kernel: si2168 13-0064: firmware version: D 6.0.1
Apr 28 11:05:14 kiste kernel: si2157 14-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
Apr 28 11:05:14 kiste kernel: dvbdev: DVB: registering new adapter (5-3:1.0)
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2168)...
Apr 28 11:05:14 kiste kernel: dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
Apr 28 11:05:14 kiste kernel: dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0: DVB extension successfully initialized
Apr 28 11:05:14 kiste kernel: em28xx: Registered (Em28xx dvb Extension) extension
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0: Registering input extension
Apr 28 11:05:14 kiste kernel: Registered IR keymap rc-pinnacle-pctv-hd
Apr 28 11:05:14 kiste kernel: rc rc1: PCTV tripleStick (292e) as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:0a:00.3/usb5/5-3/5-3:1.0/rc/rc1
Apr 28 11:05:14 kiste kernel: rc rc1: lirc_dev: driver em28xx registered at minor = 1, scancode receiver, no transmitter
Apr 28 11:05:14 kiste kernel: input: PCTV tripleStick (292e) as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:0a:00.3/usb5/5-3/5-3:1.0/rc/rc1/input26
Apr 28 11:05:14 kiste kernel: em28xx 5-3:1.0: Input extension successfully initialized
Apr 28 11:05:14 kiste kernel: em28xx: Registered (Em28xx Input Extension) extension
Apr 28 11:05:14 kiste systemd-logind[1235]: Watching system buttons on /dev/input/event25 (PCTV tripleStick (292e))
Code:
kiste:~ # journalctl -k --no-hostname | grep -Ei "dvb|firmware"
Apr 28 11:01:43 kernel: Spectre V2 : Enabling Restricted Speculation for firmware calls
Apr 28 11:01:43 kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Apr 28 11:01:43 kernel: acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-7f] only partially covers this bridge
Apr 28 11:01:44 kernel: [drm] Found VCN firmware Version ENC: 1.20 DEC: 5 VEP: 0 Revision: 1
Apr 28 11:01:44 kernel: amdgpu 0000:0f:00.0: amdgpu: Will use PSP to load VCN firmware
Apr 28 09:01:46 kernel: SMI PCIe driver 0000:07:00.0: card detected: DVBSky S950 V3
Apr 28 09:01:46 kernel: dvbdev: DVB: registering new adapter (SMI_DVB)
Apr 28 09:01:46 kernel: SMI PCIe driver 0000:07:00.0: DVB: registering adapter 0 frontend 0 (Montage Technology M88DS3103)...
Apr 28 09:01:46 kernel: SMI PCIe driver 0000:07:00.0: DVBSky S950 V3 port 1 MAC: 00:18:33:54:05:51
Apr 28 09:01:46 kernel: Registered IR keymap rc-dvbsky
Apr 28 09:01:46 kernel: rc rc0: IR (DVBSky S950 V3) as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:05.0/0000:07:00.0/rc/rc0
Apr 28 09:01:46 kernel: input: IR (DVBSky S950 V3) as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:05.0/0000:07:00.0/rc/rc0/input24
Apr 28 11:05:11 kernel: em28xx 5-3:1.0: DVB interface 0 found: bulk
Apr 28 11:05:14 kernel: em28xx 5-3:1.0: dvb set to bulk mode.
Apr 28 11:05:14 kernel: em28xx 5-3:1.0: Binding DVB extension
Apr 28 11:05:14 kernel: si2168 13-0064: firmware version: D 6.0.1
Apr 28 11:05:14 kernel: dvbdev: DVB: registering new adapter (5-3:1.0)
Apr 28 11:05:14 kernel: em28xx 5-3:1.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2168)...
Apr 28 11:05:14 kernel: dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
Apr 28 11:05:14 kernel: dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Apr 28 11:05:14 kernel: em28xx 5-3:1.0: DVB extension successfully initialized
Apr 28 11:05:14 kernel: em28xx: Registered (Em28xx dvb Extension) extension

Adapter wird in Kaffeine aufgeführt:
kaffeine_soloHD.png
Jedoch beim Sendersuchlauf, oder danach:
Code:
kiste:~ # journalctl -k --no-hostname | grep -Ei "dvb|firmware"
Apr 28 11:01:43 kernel: Spectre V2 : Enabling Restricted Speculation for firmware calls
Apr 28 11:01:43 kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Apr 28 11:01:43 kernel: acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-7f] only partially covers this bridge
Apr 28 11:01:44 kernel: [drm] Found VCN firmware Version ENC: 1.20 DEC: 5 VEP: 0 Revision: 1
Apr 28 11:01:44 kernel: amdgpu 0000:0f:00.0: amdgpu: Will use PSP to load VCN firmware
Apr 28 09:01:46 kernel: SMI PCIe driver 0000:07:00.0: card detected: DVBSky S950 V3
Apr 28 09:01:46 kernel: dvbdev: DVB: registering new adapter (SMI_DVB)
Apr 28 09:01:46 kernel: SMI PCIe driver 0000:07:00.0: DVB: registering adapter 0 frontend 0 (Montage Technology M88DS3103)...
Apr 28 09:01:46 kernel: SMI PCIe driver 0000:07:00.0: DVBSky S950 V3 port 1 MAC: 00:18:33:54:05:51
Apr 28 09:01:46 kernel: Registered IR keymap rc-dvbsky
Apr 28 09:01:46 kernel: rc rc0: IR (DVBSky S950 V3) as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:05.0/0000:07:00.0/rc/rc0
Apr 28 09:01:46 kernel: input: IR (DVBSky S950 V3) as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:05.0/0000:07:00.0/rc/rc0/input24
Apr 28 11:05:11 kernel: em28xx 5-3:1.0: DVB interface 0 found: bulk
Apr 28 11:05:14 kernel: em28xx 5-3:1.0: dvb set to bulk mode.
Apr 28 11:05:14 kernel: em28xx 5-3:1.0: Binding DVB extension
Apr 28 11:05:14 kernel: si2168 13-0064: firmware version: D 6.0.1
Apr 28 11:05:14 kernel: dvbdev: DVB: registering new adapter (5-3:1.0)
Apr 28 11:05:14 kernel: em28xx 5-3:1.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2168)...
Apr 28 11:05:14 kernel: dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
Apr 28 11:05:14 kernel: dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Apr 28 11:05:14 kernel: em28xx 5-3:1.0: DVB extension successfully initialized
Apr 28 11:05:14 kernel: em28xx: Registered (Em28xx dvb Extension) extension
Apr 28 11:10:24 kernel: m88ds3103 10-0068: downloading firmware from file 'dvb-demod-m88ds3103.fw'
Apr 28 11:10:27 kernel: m88ds3103 10-0068: firmware version: 3.B
Apr 28 11:10:27 kernel: si2168 13-0064: Direct firmware load for dvb-demod-si2168-d60-01.fw failed with error -2
Apr 28 11:10:27 kernel: si2168 13-0064: firmware file 'dvb-demod-si2168-d60-01.fw' not found
Apr 28 11:10:27 kernel: si2157 14-0060: firmware version: 3.0.5
Apr 28 11:12:49 kernel: si2168 13-0064: Direct firmware load for dvb-demod-si2168-d60-01.fw failed with error -2
Apr 28 11:12:49 kernel: si2168 13-0064: firmware file 'dvb-demod-si2168-d60-01.fw' not found

Also passende Firmware heruntergeladen, nach /lib/firmware kopiert, Sendersuchlauf erneut gestartet.
Ergebnis:
Code:
kiste:~ # journalctl -k --no-hostname | grep -Ei "dvb|firmware"
[…]
Apr 28 11:12:49 kernel: si2168 13-0064: Direct firmware load for dvb-demod-si2168-d60-01.fw failed with error -2
Apr 28 11:12:49 kernel: si2168 13-0064: firmware file 'dvb-demod-si2168-d60-01.fw' not found
Apr 28 11:22:38 kernel: si2168 13-0064: downloading firmware from file 'dvb-demod-si2168-d60-01.fw'
Apr 28 11:22:39 kernel: si2168 13-0064: firmware version: D 6.0.13
kaffeine_soloHD_kaffeine_sendersuche.pngkaffeine_soloHD_Fernsehen.png

@user321
So nebenbei, ast du openSUSE unter VirtualBox installiert?
 

josef-wien

Ultimate Guru
Wo finde ich die Datei zur Version B 4.0.1?
Dort, wo Du sie gemäß Beitrag 28 gespeichert hast.

Es kann auch sein, daß die Version B 4.0.2 eine 1 im Dateinamen hat und beide Dateien übereinstimmen. Das kannst Du prüfen, indem Du md5sum dateiname für beide Dateien ausführst. Ist das Ergebnis gleich, sind die Dateien identisch.
 

josef-wien

Ultimate Guru
Code:
Apr 28 11:22:38 kernel: si2168 13-0064: downloading firmware from file 'dvb-demod-si2168-d60-01.fw'
Apr 28 11:22:39 kernel: si2168 13-0064: firmware version: D 6.0.13
Du bringst jetzt eine andere Firmware ins Spiel, und die ist im Gegensatz zu diversen Anleitungen vielleicht die Lösung (gegebenenfalls nach Löschung der bisher verwendeten).
 

tomm.fa

Administrator
Teammitglied
Du bringst jetzt eine andere Firmware ins Spiel, und die ist im Gegensatz zu diversen Anleitungen vielleicht die Lösung (gegebenenfalls nach Löschung der bisher verwendeten).
Nun ja, die Firmware wurde eigentlich schon von Sauerland im Beitrag #28 ins Spiel gebracht, jetzt wohl nur noch bestätigt. Keine Ahnung, was user321 wirklich macht und wie dort die Gegebenheiten sind.
Welche CPU ist vorhanden, welche Version von VLC und welche Codecs, welche DVB-Pakete installiert, openSUE unter VirtualBox oder direkt installiert, soll DVB-C oder DVB-T2 verwendet werden usw.?
 
Zuletzt bearbeitet:

josef-wien

Ultimate Guru
Mich irritiert, daß in Beitrag 5 von "D 6" keine Rede ist, während bei Dir "B 4" nicht vorkommt. Derselbe Chip, aber unterschiedliche Firmware?

An user321: Was ergibt:
Code:
ls /lib/firmware/dvb-demod-si2168*
Code:
inxi -Sxxx
 
OP
U

user321

Newbie
Unter KDE (PC) funktioniert es. Gerät 1 wird angezeigt. Jedoch steht dort denn Gerät wird nicht erkannt. Ich habe alle Schritte befolgt (Firmware installiert usw.)
 

Anhänge

  • Screenshot_20240429_114547.png
    Screenshot_20240429_114547.png
    38,7 KB · Aufrufe: 7
Oben