Treiber für Haupage Dual Tuner bauen

Sound, Digitalkameras, TV+Video und Spiele.
DeletedUserReAsG

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von DeletedUserReAsG » 15.01.2018 20:48:19

Steht auf den Netzteil drauf, was es ausgibt.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 15.01.2018 21:55:43

Ich hab da noch ein Detail entdeckt:
http://linux-sunxi.org/Cubieboard/FAQ#I ... oing_on.3F
Das Cubieboard scheint nur 4,6 statt 5 Volt für USB auszugeben. Nun weiß man nicht, wie zickig der Hauppauge-Stick ist.

Vermutlich möchte Tommy82 so oder so einen USB-Hub mit eigenem Netzteil verwenden.
Tommy82 hat geschrieben: ↑ zum Beitrag ↑
15.01.2018 20:20:20
Ja an meiner Wetek Play2 mit LibreElec funktioniert der Stick ohne Probleme
Welcher Kernel läuft denn dort? Und die Firmware für den Stick hast du selber installiert? Oder war da eine dabei?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 16.01.2018 07:21:59

Hi, auf der Wetek läuft Linux LibreELEC 3.14.29 #1 SMP Thu Nov 2 14:25:52 CET 2017 aarch64 GNU/Linux, allerdings bringt das LE Image den entsprechenden DVB Treiber mit.
Den Treiber auf dem Cubie habe ich von Haupage erhalten, bzw. den link dazu https://www.linuxtv.org/wiki/index.php/ ... nTV-dualHD

Bin mir grade das hier am ansehen https://wiki.ubuntuusers.de/v4l-dvb/ vieleicht bringt mich das noch weiter

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von debianoli » 16.01.2018 07:33:28

Ein aktiver USB Hub kostet zwischen 10 und 20 Euro. Das ist nicht die Welt. Das würde ich zuerst testen, ehe man Zeit für was anderes verpulvert.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 16.01.2018 16:20:45

Tommy82 hat geschrieben: ↑ zum Beitrag ↑
16.01.2018 07:21:59
Hi, auf der Wetek läuft Linux LibreELEC 3.14.29 #1 SMP Thu Nov 2 14:25:52 CET 2017 aarch64 GNU/Linux, allerdings bringt das LE Image den entsprechenden DVB Treiber mit.
Ja, den Eindruck hatte ich beim Durchstöbern der Google-Ergebnisse auch, dass der Stick seltsamer Weise auf älteren Kerneln besser läuft als auf den ganz neuen.

Der Treiber wird anscheinend von einem Mitarbeiter von Hauppauge ("Brad") entwickelt, und der kündigt seit Monaten an, was tun zu wollen, tut aber nichts. Es mag durchaus sein, dass der Treiber bei néueren Kerneln Fehler entwickelt und du mit einem älteren Kernel besser bedient bist.
Tommy82 hat geschrieben: ↑ zum Beitrag ↑
16.01.2018 07:21:59
Den Treiber auf dem Cubie habe ich von Haupage erhalten, bzw. den link dazu https://www.linuxtv.org/wiki/index.php/ ... nTV-dualHD
Bitte bring "Treiber" und "Firmware" nicht durcheinander, sonst reden wir hier aneinander vorbei.
Tommy82 hat geschrieben: ↑ zum Beitrag ↑
16.01.2018 07:21:59
Bin mir grade das hier am ansehen https://wiki.ubuntuusers.de/v4l-dvb/ vieleicht bringt mich das noch weiter
Ja, einen Versuch wäre es wert, sämtliche v4l-Treiber neu zu kompilieren. Du wirst dir aber deinen Kernel bzw. die Module dabei derartig versauen, dass danach vermutlich eine Neuinstallation angesagt ist, wenn es nicht funktioniert. Also mach ein Backup. Und ich vermute, es wird nichts bringen - der Treiber ist inzwischen im normalen Kernel und es sieht nicht so aus, als würde bei v4l noch daran gearbeitet.

Oder anders ausgedrückt: Du könntest mehr Erfolg haben, wenn du die Kernelversion an den Treiber anpasst als anders herum.

Ansonsten verweise ich auf debianoli - ich kenne mich mit ARM-Geräten und ihren Macken halt kaum aus.

Weiß jemand, wie gut KVM auf ARM läuft? Könnte man Tommy82 empfehlen, den Stick an eine VM mit einem älteren Kernel durchzureichen?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 17.01.2018 19:37:17

Hab das mal gemacht https://wiki.ubuntuusers.de/v4l-dvb/
Jetzt bekomme ich diese ausgabe:

Code: Alles auswählen

 dmesg | grep -i dvb
[   25.680224] em28xx 1-1.4:1.0: DVB interface 0 found: isoc
[   27.298820] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   27.306636] em28xx 1-1.4:1.0: dvb set to isoc mode.
[   27.366717] em28xx_dvb: Unknown symbol dvb_create_media_graph (err 0)

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 17.01.2018 21:14:56

Erwartest du darauf eine Antwort?

Die kurze wäre:
Tja, das hat wohl nicht geklappt.

Die lange wäre:
Du hast dir einen Treiber gebastelt, der nicht zu deiner Kernelversion passt. Schon das sollte eigentlich nicht passieren sondern vorher mit einem Fehler abbrechen. Die alte Treiberversion, die dein Kernel mitgebracht hat war besser. Da noch Fehler zu suchen wäre ziemlich sinnlos.

Du könntest erst mal der Frage mit der Stromversorgung nachgehen. Und dann mal schauen, ob du einen älteren oder anderen Kernel findest.

Edit: Ach so, wie ich gerade in deinem zweiten Thread gesehen habe, könnte es natürlich auch sein, dass du die falschen Kernel-Header verwendet hast. Dann wäre ein zweiter Versuch mit den richtigen Headern sinnvoll.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 18.01.2018 20:11:48

Hi, hab ich einen falschen HEader installiert?

Hab mal einen aktiven Hub bestellt

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 20.01.2018 21:30:27

Wwürde leider sagen am Hub lag es nicht, hab jetzt einen aktiven dran und keine besserung

Code: Alles auswählen

https://pastebin.com/kqbQadis

Code: Alles auswählen

 dmesg | grep -i dvb
[   19.948097] em28xx 1-1.1:1.0: DVB interface 0 found: isoc
[   21.805847] em28xx 1-1.1:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   21.813644] em28xx 1-1.1:1.0: dvb set to isoc mode.
[   21.879546] em28xx_dvb: Unknown symbol dvb_create_media_graph (err 0)

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 20.01.2018 21:36:45

Ehh ... logisch. Der aktive USB-Hub macht deinen kaputtgebastelten DVB-Treiber nicht wieder heil.

Du musst erst alle Änderungen rückgängig machen, die du nach der Ubuntu-Anleitung angerichtet hast.

Eventuell reicht es, den Kernel zu reinstallieren?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 20.01.2018 21:49:50

Hm, war die ausgabe vor dem Ubuntu test nicht die gleiche?

Aber muss dann dumm fragen, wie mache ich das rückgängig?

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 20.01.2018 23:28:06

Tommy82 hat geschrieben: ↑ zum Beitrag ↑
20.01.2018 21:49:50
Hm, war die ausgabe vor dem Ubuntu test nicht die gleiche?
Herrjeh ... wie kriegen wir das nur raus? Oh, ich hab's! Du guckst auf Seite 1 dieses Threads nach!
Tommy82 hat geschrieben: ↑ zum Beitrag ↑
20.01.2018 21:49:50
Aber muss dann dumm fragen, wie mache ich das rückgängig?
Mal gucken,was die Ubuntu-Anleitung dazu sagt:
https://wiki.ubuntuusers.de/Programme_kompilieren/
Mist ... da steht nur, das sei "sehr schwierig" :cry:


Tja ... öhm ... weiß auch nicht ... Kernel reinstallieren? Backup wiedereinspielen? Neuinstallation?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 21.01.2018 00:35:44

Herrjeh, und wo ist der Unterschied? Sehe keinen vor den Ubuntu und Davor


Gesendet von iPhone mit Tapatalk

Benutzeravatar
Tintom
Moderator
Beiträge: 3029
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tintom » 21.01.2018 01:00:07

Tommy82 hat geschrieben: ↑ zum Beitrag ↑
21.01.2018 00:35:44
Herrjeh, und wo ist der Unterschied? Sehe keinen vor den Ubuntu und Davor
:?:
Was heißt "vor den Ubuntu und Davor"?
Die Fehlermeldung mit dem unbekannten Symbol gibts nur in deinem selbst erstellten Kernelmodul.
Was hälst Du von Kernel reinstallieren/neuen Kernel installieren?

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 21.01.2018 01:25:07

Naja ... etwas unübersichtlich ist das schon ...

Hier meldet sich der em28xx Treiber, bevor du versucht hast, ihn nach der Ubuntu-Anleitung neu zu kompilieren:

Code: Alles auswählen

[   11.591403] em28xx 1-1.4:1.0: New device HCW dualHD @ 480 Mbps (2040:0265, interface 0, class 0)
[   11.591416] em28xx 1-1.4:1.0: DVB interface 0 found: isoc
[   11.591770] em28xx 1-1.4:1.0: chip ID is em28174
[   12.910851] em28xx 1-1.4:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x63e2c3c8
[   12.910861] em28xx 1-1.4:1.0: EEPROM info:
[   12.910868] em28xx 1-1.4:1.0:        microcode start address = 0x0004, boot configuration = 0x01
[   12.918969] em28xx 1-1.4:1.0:        AC97 audio (5 sample rates)
[   12.918981] em28xx 1-1.4:1.0:        500mA max power
[   12.918991] em28xx 1-1.4:1.0:        Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[   12.919493] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   12.966305] em28xx 1-1.4:1.0: dvb set to isoc mode.
[   12.967081] usbcore: registered new interface driver em28xx
[   13.007090] em28xx 1-1.4:1.0: Binding DVB extension
[   13.125890] em28xx 1-1.4:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[   13.127931] em28xx 1-1.4:1.0: DVB extension successfully initialized
[   13.127951] em28xx: Registered (Em28xx dvb Extension) extension
[   13.160609] em28xx 1-1.4:1.0: Registering input extension
[   13.294328] em28xx 1-1.4:1.0: Input extension successfully initialized
[   13.294338] em28xx: Registered (Em28xx Input Extension) extension
[   20.629700] em28xx 1-1.4:1.0: DVB: adapter 0 frontend 0 frequency 0 out of range (42000000..870000000)
[ 1616.411255] em28xx 1-1.4:1.0: write to i2c device at 0xc8 failed with unknown error (status=3)
[ 4638.443394] em28xx 1-1.4:1.0: DVB: adapter 0 frontend 0 frequency 0 out of range (42000000..870000000)
[ 6375.979124] em28xx 1-1.4:1.0: write to i2c device at 0xc8 failed with unknown error (status=3)
[10340.904045] usb 1-1.4: USB disconnect, device number 5
[10340.904422] em28xx 1-1.4:1.0: Disconnecting
[10340.904439] em28xx 1-1.4:1.0: Closing DVB extension
[10340.907849] em28xx 1-1.4:1.0: Closing input extension
[10340.908262] ------------[ cut here ]------------
...
[10340.909143] ---[ end trace d886a9bb6b151e46 ]---
[10341.011086] em28xx 1-1.4:1.0: Freeing device
Und hier meldet sich dein neuer selbst-kompilierter Treiber:

Code: Alles auswählen

[   19.948084] em28xx 1-1.1:1.0: New device HCW dualHD @ 480 Mbps (2040:0265, in terface 0, class 0)
[   19.948097] em28xx 1-1.1:1.0: DVB interface 0 found: isoc
[   19.948440] em28xx 1-1.1:1.0: chip ID is em28174
[   20.126662] Internal error: Oops: 80000005 [#1] SMP THUMB2
...
[   20.671028] ---[ end trace 6bcd1d449e33d971 ]---
[   21.711473] em28xx 1-1.1:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x63e2c3c8
[   21.719416] em28xx 1-1.1:1.0: EEPROM info:
[   21.723706] em28xx 1-1.1:1.0:        microcode start address = 0x0004, boot configuration = 0x01
[   21.785908] em28xx 1-1.1:1.0: failed to read hardware configuration data from eeprom (err=-110)
[   21.785918] em28xx 1-1.1:1.0: em28xx_i2c_register: em28xx_i2_eeprom failed! retval [-110]
[   21.805847] em28xx 1-1.1:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   21.813644] em28xx 1-1.1:1.0: dvb set to isoc mode.
[   21.861661] usbcore: registered new interface driver em28xx
[   21.879546] em28xx_dvb: Unknown symbol dvb_create_media_graph (err 0)
[   21.933915] em28xx 1-1.1:1.0: Registering input extension
Wie du siehst, dein neuer Treiber kommt deutlich weniger weit, hat schon gleich am Anfang Probleme, das EEPROM deines TV-Sticks auszulesen, und verabschiedet sich dann mit einem "Unknown symbol"-Fehler.

Da wo ich die Pünktchen reingemacht habe, liegen jeweils noch fette Kernel-Fehlermeldungen dazwischen, aus denen ich immer noch nicht schlau werde.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von debianoli » 21.01.2018 08:50:21

Tommy82 hat geschrieben: ↑ zum Beitrag ↑
20.01.2018 21:49:50
Aber muss dann dumm fragen, wie mache ich das rückgängig?
Durch das Installieren des alten Kernels, ganz klassisch. Oder durch seine Auswahl im Boot-Menü, wenn der alte Kernel noch installiert ist. Du kannst zuerst schauen, ob der alte Kernel moch installiert ist:

Code: Alles auswählen

dpkg -l | grep linux-image
Wenn der alte Kernel noch da ist, müsste ihn ein

Code: Alles auswählen

apt-get install --reinstall linux-image-dein_alter_kernel
auf Platz 1. bei Grub bringen.

Ansonsten installierst du ihn einfach neu:

Code: Alles auswählen

apt-get install linux-image-dein_alter_kernel

DeletedUserReAsG

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von DeletedUserReAsG » 21.01.2018 09:25:36

Ich möchte dran erinnern, dass es sich um einen Cubietruck (ARM) handelt, bei dem der Kernel anders installiert wird, und es auch keinen Grub gibt.

Zum Thema selbst kann ich leider wenig sagen, da ich über den Verlauf nicht mehr auf dem Laufenden bin, nachdem der Threadstarter sich aus mir unbekannten Gründen auf meine Ignore-Liste gesetzt hat.

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 21.01.2018 13:24:32

niemand hat geschrieben: ↑ zum Beitrag ↑
21.01.2018 09:25:36
Ich möchte dran erinnern, dass es sich um einen Cubietruck (ARM) handelt, bei dem der Kernel anders installiert wird, und es auch keinen Grub gibt.

Zum Thema selbst kann ich leider wenig sagen, da ich über den Verlauf nicht mehr auf dem Laufenden bin, nachdem der Threadstarter sich aus mir unbekannten Gründen auf meine Ignore-Liste gesetzt hat.
Wieso sollte ich dich auf meine ignore liste gesetzt haben? Also hab ich jedenfalls auch nicht getan.
Ich bin grade den kernel am reinstallieren, mal sehen was passiert

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 21.01.2018 14:00:51

So,
ich hab den kernel mal aktualisiert,
dann sieht das ganze so aus

Code: Alles auswählen

https://pastebin.com/P6R4F9HZ
sieht deutlich besser aus oder

Code: Alles auswählen

dmesg | grep -i dvb
[   13.060596] em28xx 1-1.1:1.0: DVB interface 0 found: isoc
[   14.399179] em28xx 1-1.1:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   14.415546] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[   14.415570] em28xx 1-1.1:1.0: dvb set to isoc mode.
[   14.469910] em28xx 1-1.1:1.0: Binding DVB extension
[   14.559825] dvbdev: DVB: registering new adapter (1-1.1:1.0)
[   14.559846] em28xx 1-1.1:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[   14.562067] em28xx 1-1.1:1.0: DVB extension successfully initialized
[   14.562081] em28xx: Registered (Em28xx dvb Extension) extension
[   18.859688] si2168 4-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[   19.454730] em28xx 1-1.1:1.0: DVB: adapter 0 frontend 0 frequency 0 out of range (42000000..870000000)

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 21.01.2018 16:56:41

Ja, es sieht besser aus. Ob es deutlich besser ist, weiß man noch nicht.

Dein neustes dmesg hört bei Sekunde 22 auf - immerhin ohne Fehler.
In deinem ersten dmesg fängt der Ärger erst bei Sekunde 1616 an - vermutlich als du versucht hast, den TV-Stick zu benutzen.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 21.01.2018 21:27:44

Also, zumindest findet TVH jetzt Sender, damit scheint der Stick zumindest schonmal weitestegehnd zu funktionieren, kann jetzt noch kein Fernseh Bild testen, weil ich dafür erstmal Kodi und TVH einrichten muss, werd ich aber morgen was zu sagen können.

Allerdings wird der 2 Tuner noch nicht erkannt, das ist dann noch offen.
https://pastebin.com/arb4zmyT

Antworten