USB-Tuner möglich ?

Benutzeravatar
Janus
NI - VIP
Beiträge: 1151
Registriert: Di 12. Apr 2016, 19:41
Box: HD1, Zee, Neo, Tank, HD51, Duo4K
Been thanked: 2 times

USB-Tuner möglich ?

Beitrag von Janus »

Ist Neutrino - zumindestens für aktuelle Hardware - geeignet, zusätzliche Tuner per USB zu bedienen ?

Ich habe mehr zufällig beim Kernel-Build gesehen, dass dort auch Module für den Betrieb von USB-DVBMedien angelegt wurden.
/lib/modules/4.10.12/kernel/drivers/media/usb/dvb-usb/dvb-usb-tbsusb.ko
hat mich angestiftet, mal meinen TBS 5520SE in den vorderen USB-Slot an der HD51 zu stecken.

Leider ohne Erfolg. Weder hat dmesg was 'gemerkt' noch finde ich weitere Adapter oder Frontends unter /dev/dvb.
(Ich hab u.A. auch noch einen Astrometa DVB-C/T2 hier in der Bastelkiste)

Könnte Neutrino das vielleicht im Prinzip ?
Mit WLan-Sticks scheint das ja mehr oder weniger zu gehen. (Nicht DVB, sondern WLan)
Und Multituner kann Neutrino ja auch schon.

Wenn ja, was müsste da noch an Arbeit und/oder sonstigen Ressourcen reingesteckt werden ?
Es wäre ja dann ein preisgünstiges "Upgrade".
Benutzeravatar
Janus
NI - VIP
Beiträge: 1151
Registriert: Di 12. Apr 2016, 19:41
Box: HD1, Zee, Neo, Tank, HD51, Duo4K
Been thanked: 2 times

Re: USB-Tuner möglich ?

Beitrag von Janus »

Ich habe jetzt mal die Module dvb-usb.ko und dvb-usb-tbsusb.ko über rc.S mitgeladen.

dmesg sagt:
[ 10.163783] usbcore: registered new interface driver tbsusb

und das Bootlog sagt:

Jan 1 00:00:01 axHD51 user.info rcS[1314]: Loading hd51_4.ko
Jan 1 00:00:05 axHD51 user.info rcS[1314]: Loading dvb-usb.ko
Jan 1 00:00:05 axHD51 user.info rcS[1314]: Loading dvb-usb-tbsusb.ko

aber "erkannt" wird auch nix...
satbaby
NI - VIP
Beiträge: 540
Registriert: Di 12. Apr 2016, 13:02

Re: USB-Tuner möglich ?

Beitrag von satbaby »

Ich vermute, der Modul ist nicht für tbs5580.
Auf PC heist der Modul bei mir dvb_usb_tbs5580.
Und es wird auch firmware benötigt, also nicht vergessen.
gruß.
Benutzeravatar
Janus
NI - VIP
Beiträge: 1151
Registriert: Di 12. Apr 2016, 19:41
Box: HD1, Zee, Neo, Tank, HD51, Duo4K
Been thanked: 2 times

Re: USB-Tuner möglich ?

Beitrag von Janus »

Die Treiber - auch für den 5520SE - liegen ja als Source sowie im Original-Source von TBS vor.
Ob die Firmware für die Arm-Architektur verfügbar ist, keine Ahnung.

Aber wenn, ist der Frontend-Manager von Neutrino prinzipiell schon für solche externen USB-Tuner vorbereitet ?
satbaby
NI - VIP
Beiträge: 540
Registriert: Di 12. Apr 2016, 13:02

Re: USB-Tuner möglich ?

Beitrag von satbaby »

Firmware ist immer gleiche, egal ob ARM oder PC.

Keine Ahnung. Zu erst muss du schauen ob bei dir /dev/dvb/adapter1 kommt, also ob du richtige driver hast.
Kannst du auch mit Enigma2 testen.
Benutzeravatar
Knicko
NI - Team
Beiträge: 770
Registriert: Di 5. Apr 2016, 16:54
Box: Neo, Neo², Zee², AX-HD51, HD60
Has thanked: 10 times
Been thanked: 10 times

Re: USB-Tuner möglich ?

Beitrag von Knicko »

hi

Ich hatte das schonmal probiert, der adapter wurde auch angelegt.
War ein dvb-t2 August 210 , wenn ich mich recht erinnere.

beim scannen wurden aber keine Kanäle gefunden.
ich muss das mal raussuchen, was ich da alles geändert hatte. Im Kopf habe ich das nicht mehr.

In Efickma ging der Stick.
gr. Knicko
MAKE NEUTRINO GREAT AGAIN!
Ernst.Naber
Beiträge: 28
Registriert: Fr 10. Apr 2020, 08:49

Re: USB-Tuner möglich ?

Beitrag von Ernst.Naber »

Knicko hat geschrieben: So 20. Okt 2019, 16:47 Ich hatte das schonmal probiert, der adapter wurde auch angelegt.
Hallo Knicko,
wie bist du da genau vorgegangen? Ich habe hier einen Hauppauge WinTV SoloHD Sport Edition Stick, der angeblich genau denselben DVB-Chip drin hat, wie die Tuner der Zgemm H7, in die ich ihn reingesteckt habe. Hauppauge bietet euch eine Firmware für ihn für Linux an. Wo kopiere ich die hin?
Benutzeravatar
Knicko
NI - Team
Beiträge: 770
Registriert: Di 5. Apr 2016, 16:54
Box: Neo, Neo², Zee², AX-HD51, HD60
Has thanked: 10 times
Been thanked: 10 times

Re: USB-Tuner möglich ?

Beitrag von Knicko »

Moin
Die Firmware kommt nach /lib/firmware .

Dann muss man mal schaun, ob der stick auch vom kernel erkannt wird.
Heißt, firmware rein, box neu starten und dann den stick einstecken.
Dmesg ausführen und schaun ob der Stick geladen wurde.

wenn nicht, bitte mal ein lsusb ausführen, damit man die ID des Sticks mal hat.
Eventuell muss man dann in der Kernel config den stick noch aktivieren damit die Module gebaut werden.
Ich glaube aber nicht, das Neutrino mit dem externen stick was anfangen kann.

Ich habe zur Zeit die usb-tuner an einer Rasp PI4 hängen und verteile über tvheadend Server die Programme an die Clienten mit Kodi.
gr. Knicko
MAKE NEUTRINO GREAT AGAIN!
Benutzeravatar
Knicko
NI - Team
Beiträge: 770
Registriert: Di 5. Apr 2016, 16:54
Box: Neo, Neo², Zee², AX-HD51, HD60
Has thanked: 10 times
Been thanked: 10 times

Re: USB-Tuner möglich ?

Beitrag von Knicko »

sieht dann zb. so aus

Code: Alles auswählen

[426437.306009] dvb-usb: found a 'Technisat SkyStar USB 2 HD CI' in cold state, will try to load a firmware
[426437.306112] usb 1-1.2: Direct firmware load for dvb-usb-az6027-03.fw failed with error -2
[426437.306119] dvb-usb: did not find the firmware file. (dvb-usb-az6027-03.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
[426437.306142] dvb_usb_az6027: probe of 1-1.2:1.0 failed with error -2
[426437.306225] usbcore: registered new interface driver dvb_usb_az6027
[426634.741217] usb 1-1.2: USB disconnect, device number 5
[426637.228770] usb 1-1.2: new high-speed USB device number 6 using ehci-brcm
[426637.559300] dvb-usb: found a 'Technisat SkyStar USB 2 HD CI' in cold state, will try to load a firmware
[426637.559462] dvb-usb: downloading firmware from file 'dvb-usb-az6027-03.fw'
[426637.642098] dvb-usb: found a 'Technisat SkyStar USB 2 HD CI' in warm state.
[426637.642539] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[426637.860442] dvbdev: DVB: registering new adapter (Technisat SkyStar USB 2 HD CI)
[426639.842458] stb0899_attach: Attaching STB0899 
[426639.842465] stb6100_attach: Attaching STB6100 
[426639.843269] usb 1-1.2: DVB: registering adapter 1 frontend 0 (STB0899 Multistandard)...
[426639.843555] input: IR-receiver inside an USB DVB receiver as /devices/platform/f0470300.ehci/usb1/1-1/1-1.2/input/input4
[426639.843711] dvb-usb: schedule remote query interval to 400 msecs.
[426639.843717] dvb-usb: Technisat SkyStar USB 2 HD CI successfully initialized and connected.
[NI-AX-102C5A] /var/root # 
Firmware für den sky star über die Konsole mit wget geladen und nach /lib/firmware kopiert

Box neustart und tuner wird im Menu angezeigt
tuner.png
Sonst keine Zeit mehr heute, um was zu probieren.

gr. Knicko

Du siehst ja oben welche firmware gefehlt hat. Auf der Konsole dann einfach:

Code: Alles auswählen

[NI-AX-102C5A] /var/root # wget https://github.com/OpenELEC/dvb-firmware/raw/mas
ter/firmware/dvb-usb-az6027-03.fw
--2020-05-08 14:02:07--  https://github.com/OpenELEC/dvb-firmware/raw/master/firmware/dvb-usb-az6027-03.fw
Resolving github.com... 140.82.118.3
Connecting to github.com|140.82.118.3|:443... connected.
WARNING: cannot verify github.com's certificate, issued by 'CN=DigiCert SHA2 High Assurance Server CA,OU=www.digicert.com,O=DigiCert Inc,C=US':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 302 Found
Location: https://raw.githubusercontent.com/OpenELEC/dvb-firmware/master/firmware/dvb-usb-az6027-03.fw [following]
--2020-05-08 14:02:07--  https://raw.githubusercontent.com/OpenELEC/dvb-firmware/master/firmware/dvb-usb-az6027-03.fw
Resolving raw.githubusercontent.com... 151.101.112.133
Connecting to raw.githubusercontent.com|151.101.112.133|:443... connected.
WARNING: cannot verify raw.githubusercontent.com's certificate, issued by 'CN=DigiCert SHA2 High Assurance Server CA,OU=www.digicert.com,O=DigiCert Inc,C=US':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 200 OK
Length: 10882 (11K) [application/octet-stream]
Saving to: 'dvb-usb-az6027-03.fw'

dvb-usb-az6027-03.f 100%[===================>]  10.63K  --.-KB/s    in 0.001s  

2020-05-08 14:02:07 (16.3 MB/s) - 'dvb-usb-az6027-03.fw' saved [10882/10882]

[NI-AX-102C5A] /var/root # 
Also einfach:

Code: Alles auswählen

[NI-AX-102C5A] /var/root # wget https://github.com/OpenELEC/dvb-firmware/raw/mas
ter/firmware/name-der-fehlenden-firmware
dann einfach auf der Konsole

Code: Alles auswählen

[NI-AX-102C5A] /var/root # cp name-der-fehlenden firmware /lib/firmware
ausführen.
MAKE NEUTRINO GREAT AGAIN!
Ernst.Naber
Beiträge: 28
Registriert: Fr 10. Apr 2020, 08:49

Re: USB-Tuner möglich ?

Beitrag von Ernst.Naber »

Vielen Dank, Knicko, jetzt bin ich einen Schritt weiter gekommen und sehe den Stick als vierten Tuner. Eine Suche funktioniert nicht. Da passieren seltsame Dinge. Bei einer Manuellen Einzelkanalsuche findet er SAT-Sender und anschließend ist beim Tuner 1 der Punkt Disecq deaktiviert.

Es handelt sich um einen WinTV-soloHD-USB-Stick für DVB-C/T/T2. Er braucht das Modul em28xx, als Karte 94, mit der er offenbar weitgehend baugleich ist:

[h7] /var/root # modprobe em28xx card=94
[h7] /var/root # echo "2040 8268" > /sys/bus/usb/drivers/em28xx/new_id

Danach die Neutrino-GUI neu starten und er taucht auf.
Benutzeravatar
Knicko
NI - Team
Beiträge: 770
Registriert: Di 5. Apr 2016, 16:54
Box: Neo, Neo², Zee², AX-HD51, HD60
Has thanked: 10 times
Been thanked: 10 times

Re: USB-Tuner möglich ?

Beitrag von Knicko »

Musst du die Module extra laden?

Was sagt denn dmesg wenn du den Stick eingesteckt hast?
Welche ID hat der stick? lsusb.

Eigentlich müsste man das Image mal mit w_scan bauen, um zu schaun, ob ein manueller scan mit dem stick möglich ist.
Mal sehen ob ich das hinbekomme.
Wenn das funktioniert, dann sind die developer gefragt das in Neutrino zum laufen zu bringen, dazu reichen meine bescheidenen Kenntnisse nicht.

gr. Knicko
MAKE NEUTRINO GREAT AGAIN!
Ernst.Naber
Beiträge: 28
Registriert: Fr 10. Apr 2020, 08:49

Re: USB-Tuner möglich ?

Beitrag von Ernst.Naber »

Ja, die Module muss ich mit den zwei erwähnten Zeilen laden. Die Firmware von Hauppauge für den Stick habe ich in /var/firmware abgelegt. Ich vermute allerdings, dass er mit der nichts anfängt, wenn die da rumliegt.

/lib/firmware/dvb-demod-si2168-b40-01.fw

dmesg :

[ 1523.340538] em28xx 1-1.2:1.0: New device HCW soloHD @ 480 Mbps (2040:8268, interface 0, class 0)
[ 1523.340546] em28xx 1-1.2:1.0: DVB interface 0 found: bulk
[ 1523.340759] em28xx 1-1.2:1.0: chip ID is em28178
[ 1525.326261] em28xx 1-1.2:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x5ccecb80
[ 1525.326268] em28xx 1-1.2:1.0: EEPROM info:
[ 1525.326272] em28xx 1-1.2:1.0: microcode start address = 0x0004, boot configuration = 0x01
[ 1525.334499] em28xx 1-1.2:1.0: AC97 audio (5 sample rates)
[ 1525.334504] em28xx 1-1.2:1.0: 500mA max power
[ 1525.334510] em28xx 1-1.2:1.0: Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[ 1525.334889] em28xx 1-1.2:1.0: Identified as PCTV tripleStick (292e) (card=94)
[ 1525.334897] em28xx 1-1.2:1.0: dvb set to bulk mode.
[ 1525.347923] em28xx 1-1.2:1.0: Binding DVB extension
[ 1525.366915] i2c i2c-9: Added multiplexed i2c bus 10
[ 1525.366925] si2168 9-0064: Silicon Labs Si2168-B40 successfully identified
[ 1525.366931] si2168 9-0064: firmware version: B 4.0.2
[ 1525.380672] si2157 10-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[ 1525.380790] dvbdev: DVB: registering new adapter (1-1.2:1.0)
[ 1525.380802] em28xx 1-1.2:1.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2168)...
[ 1525.383045] em28xx 1-1.2:1.0: DVB extension successfully initialized
[ 1525.383055] em28xx: Registered (Em28xx dvb Extension) extension
[ 1525.403013] em28xx 1-1.2:1.0: Registering input extension
[ 1525.403586] Registered IR keymap rc-pinnacle-pctv-hd
[ 1525.403938] input: 1-1.2:1.0 IR as /devices/platform/f0470300.ehci/usb1/1-1/1-1.2/1-1.2:1.0/rc/rc1/input5
[ 1525.404179] rc rc1: 1-1.2:1.0 IR as /devices/platform/f0470300.ehci/usb1/1-1/1-1.2/1-1.2:1.0/rc/rc1
[ 1525.404776] em28xx 1-1.2:1.0: Input extension successfully initalized
[ 1525.404782] em28xx: Registered (Em28xx Input Extension) extension
[h7] /var/root #
Ernst.Naber
Beiträge: 28
Registriert: Fr 10. Apr 2020, 08:49

Re: USB-Tuner möglich ?

Beitrag von Ernst.Naber »

Und wenn ich nach dieser Aktion im Menü/Service/Neutrino neu starten mache, dann erscheint er in den Tuner-Einstellungen.
[+] Spoiler

Rai_3_TGR_Piemonte_TG3_20200509_192459_038.jpg
[/img][/image]

dmesg:

[ 1525.403013] em28xx 1-1.2:1.0: Registering input extension
[ 1525.403586] Registered IR keymap rc-pinnacle-pctv-hd
[ 1525.403938] input: 1-1.2:1.0 IR as /devices/platform/f0470300.ehci/usb1/1-1/1-1.2/1-1.2:1.0/rc/rc1/input5
[ 1525.404179] rc rc1: 1-1.2:1.0 IR as /devices/platform/f0470300.ehci/usb1/1-1/1-1.2/1-1.2:1.0/rc/rc1
[ 1525.404776] em28xx 1-1.2:1.0: Input extension successfully initalized
[ 1525.404782] em28xx: Registered (Em28xx Input Extension) extension
[ 1884.843230] si2168 9-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 1885.271379] si2168 9-0064: firmware version: B 4.0.11
[ 1885.281750] si2157 10-0060: found a 'Silicon Labs Si2157-A30'
[ 1885.332868] si2157 10-0060: firmware version: 3.0.5
Zuletzt geändert von Ernst.Naber am Sa 9. Mai 2020, 19:51, insgesamt 1-mal geändert.
Ernst.Naber
Beiträge: 28
Registriert: Fr 10. Apr 2020, 08:49

Re: USB-Tuner möglich ?

Beitrag von Ernst.Naber »

Die erste manuelle Einzelkanalsuche findet dann allerdings keine DVB-C oder DVB-T2-Sender, sondern die Programme des Satellitentransponders auf dem man zuletzt fernsehen geguckt hat.

Eine Gesamtsuche findet gar nichts, obwohl das animierte Echolotsymbol des Kanalsuche-Fensters sich immer mit einem grünen Streifen im schwarzen Kreis herumdreht. Das ist es normalerweise nur, wenn ein Kanal oder Transponder erfolgreich empfangen wird, ansonsten ist der sich drehende Streifen rot.
Thomas
Beiträge: 169
Registriert: Mi 13. Apr 2016, 23:41
Wohnort: Grimma
Box: 4k ax51,Spark Triplex,7111,VuSoloSE
Kontaktdaten:

Re: USB-Tuner möglich ?

Beitrag von Thomas »

das geht nicht, da die hardware nur 3 tuner unterstützt
4 funktionieren also nicht

kannst nur mal versuchen die anderen tuner auszuschalten ob du dann den usb ansprechen kannst
Benutzeravatar
Don de Deckelwech
NI - Team
Beiträge: 1600
Registriert: Di 12. Apr 2016, 17:13
Wohnort: Wuppertal
Box: Tank / HD51 / Protek 4K für Kabel
Has thanked: 2 times
Been thanked: 12 times
Kontaktdaten:

Re: USB-Tuner möglich ?

Beitrag von Don de Deckelwech »

Hi,
also Neutrino unterstützt 4 Tuner, sonst könnte ich als kabel-geschädigter den 2. Kabeltuner meiner Tank garnicht nutzen... ;)
Gut, du schriebst zwar, dass "die hardware nur 3 tuner unterstützt", aber inwiefern ist das eine Hardwaregeschichte???

Aber OK, soweit ich weiss, hat an einer Neutrinobox noch nie ein USB-Tuner funktioniert, aber das wäre ja mal prinzipiell ne geile Sache, ein dritter DVB-C-Tuner wäre schon schick (obwohl ich afaik bisher nie in die Verlegenheit gekommen bin).

Ciao,
DdD.
"Ein Log, ist besser als kein Log!"
Thomas
Beiträge: 169
Registriert: Mi 13. Apr 2016, 23:41
Wohnort: Grimma
Box: 4k ax51,Spark Triplex,7111,VuSoloSE
Kontaktdaten:

Re: USB-Tuner möglich ?

Beitrag von Thomas »

die hardware der BCM 7251S-Chip ist das Limit, der kann nur Signale von max. 3 Tunern verarbeiten

vlt. bringt broadcom update für die limitation der max 3 tuner, aber vermutlich nicht
Benutzeravatar
TangoCash
NI - VIP
Beiträge: 452
Registriert: Di 12. Apr 2016, 20:18
Box: Mutant HD51
Been thanked: 4 times
Kontaktdaten:

Re: USB-Tuner möglich ?

Beitrag von TangoCash »

Faszinierend das dieselbe Diskussion jedes Jahr min 1x auftaucht.

Dann halt noch einmal:
Neutrino ist vom Source Code her fest auf "/dev/dvb/adapter0" festgetackert, erst wenn jemand das ganze in der libstb-hal aufdröselt, und dann ganze so dynamisch macht wie bei E2 z.b. ist es möglich USB-Tuner / Virtuelle Tuner / PiP usw zu nutzen.

Da bei dieser Geschichte allerdings die libstb-hal komplett, und der neutrino/zapit code größtenteils umgeschrieben werden muss , hat sich da noch niemand dazu erbarmt.

Und bevor wieder andere Diskution losgetreten werden:
Ich halte PERSÖNLICH die USB Tuner und PiP für Firlefanz, und werde deswegen auch nichts groß dran machen.

Wer das so nutzen will, soll halt E2 nutzen, OneofNine hat da einen Mega Neutrino Skin gemacht, und mit der neutrino Keymap merkt man dann eigentlich kaum einen Unterschied.
Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

4x Mutant HD51
1x VU+ Ultimo 4k
1x Edision Mio+ 4k
1x Mutant HD60
Ernst.Naber
Beiträge: 28
Registriert: Fr 10. Apr 2020, 08:49

Re: USB-Tuner möglich ?

Beitrag von Ernst.Naber »

Klar ist das alles Firlefanz, PiP oder USB-DVB-Sticks. Wie überhaupt Fernsehgucken mit Set-Top-Boxen im Netflixzeitalter komplett anachronistischer Firlefanz ist. Apple zeigt uns wo's lang geht: Geräte ohne USB oder andere Anschlüsse. Firlefanz-freie Blackboxen, die von großen amerikanischen Computerkonzernen kontrolliert werden und nicht von so durchgeknallten Nerds wie uns hier! :wink: Für einige von uns ist es aber doch ganz nett, alte oder güntigere als Apple-Hardware auf diese Weise zu beleben. Ich finde es wichtig, auch abseitigere Features und Wünsche zu berücksichtigen und nicht seine persönlichen Bedürfnisse zu verallgemeinern. Gleichwohl finde ich es bei NI wichtig, dass die aufgeräumte klare Grundlinie bewahrt und gepflegt wird.
Ernst.Naber
Beiträge: 28
Registriert: Fr 10. Apr 2020, 08:49

Re: USB-Tuner möglich ?

Beitrag von Ernst.Naber »

Thomas hat geschrieben: Sa 9. Mai 2020, 20:59 das geht nicht, da die hardware nur 3 tuner unterstützt
4 funktionieren also nicht

kannst nur mal versuchen die anderen tuner auszuschalten ob du dann den usb ansprechen kannst
Habe ich versucht. Geht leider auch nicht.
Antworten

Zurück zu „Allgemein“