Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?
20.03.2019, 23:08:31

.
Einloggen mit Benutzername, Passwort und Sitzungslänge

Mitglieder
  • Mitglieder insgesamt: 21718
  • Letzte: Seppiro
Statistiken
  • Beiträge insgesamt: 580323
  • Themen insgesamt: 46994
  • Heute online: 675
  • Am meisten online: 992
  • (17.11.2018, 20:17:55)
Benutzer Online

Autor Thema:  eyetv T2 hybrid von Geniatech  (Gelesen 377 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

brnThreadstarter

  • *
eyetv T2 hybrid von Geniatech
« am: 04.03.2019, 15:09:02 »
Hallo,

ich habe versucht den DVB T2 Stick "eyetv T2 hybrid" von Geniatech unter Linux Mint zum laufen zu bringen, bin aber damit gescheitert. Eventuell kann einer von euch mir einen Tipp geben.

Info zu meinem System (Cinnamon Desktop):
inxi
CPU: 6-Core Intel Core i5-8400 (-MCP-) speed/min/max: 800/800/4000 MHz
Kernel: 4.15.0-45-generic x86_64 Up: 5h 13m Mem: 2231.0/15909.1 MiB (14.0%)
Storage: 4.09 TiB (2.5% used) Procs: 238 Shell: bash 4.4.19 inxi: 3.0.27

Im syslog habe ich folgende Info gefunden:

Mar  4 10:48:14 Karl kernel: [ 3718.074743] usb 1-6: new high-speed USB device number 4 using xhci_hcd
Mar  4 10:48:14 Karl kernel: [ 3718.223639] usb 1-6: New USB device found, idVendor=0572, idProduct=c68a
Mar  4 10:48:14 Karl kernel: [ 3718.223645] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar  4 10:48:14 Karl kernel: [ 3718.223649] usb 1-6: Product: EyeTV Stick
Mar  4 10:48:14 Karl kernel: [ 3718.223653] usb 1-6: Manufacturer: Geniatech
Mar  4 10:48:14 Karl kernel: [ 3718.223656] usb 1-6: SerialNumber: 161206

Wie an anderer Stelle in diesem Forum beschrieben habe ich einen Treiber installiert und den Rechner neu gestartet:

wget https://github.com/OpenELEC/dvb-firmware/raw/master/firmware/dvb-usb-terratec-htc-stick-drxk.fw
sudo cp dvb-usb-terratec-htc-stick-drxk.fw /lib/firmware/

Vorhandene dvb Treiber:

ll /lib/firmware/dvb*
-rw-r--r-- 1 root root 18643 Mär 30  2017 /lib/firmware/dvb-fe-xc4000-1.4.1.fw
-rw-r--r-- 1 root root 12401 Mär 30  2017 /lib/firmware/dvb-fe-xc5000-1.6.114.fw
-rw-r--r-- 1 root root 16497 Mär 30  2017 /lib/firmware/dvb-fe-xc5000c-4.1.30.7.fw
-rw-r--r-- 1 root root 33768 Mär 30  2017 /lib/firmware/dvb-usb-dib0700-1.20.fw
-rw-r--r-- 1 root root  8128 Mär 30  2017 /lib/firmware/dvb-usb-it9135-01.fw
-rw-r--r-- 1 root root  5834 Mär 30  2017 /lib/firmware/dvb-usb-it9135-02.fw
-rw-r--r-- 1 root root 50222 Mär 30  2017 /lib/firmware/dvb-usb-terratec-h5-drxk.fw

Sieht so aus als würde er nicht geladen:

lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
    |__ Port 6: Dev 4, If 0, Class=Vendor Specific Class, Driver=, 480M           <-----
    |__ Port 9: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 10: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 10: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M

Vermutlich habe ich eine andere Version von dem Stick, folgende werden vom Treiber unterstützt:

modinfo dvb_usb_cxusb
filename:       /lib/modules/4.15.0-45-generic/kernel/drivers/media/usb/dvb-usb/dvb-usb-cxusb.ko
license:        GPL
version:        1.0-alpha
description:    Driver for Conexant USB2.0 hybrid reference design
author:         Chris Pascoe <c.pascoe@itee.uq.edu.au>
author:         Michael Krufky <mkrufky@linuxtv.org>
author:         Patrick Boettcher <patrick.boettcher@posteo.de>
srcversion:     81815B99C922EF54D105D3C
alias:          usb:v0572pC689d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572pC688d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572pD811d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572p86D6d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB98d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07CApA868d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB71d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB70d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB78d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB59d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB58d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB55d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB54d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB11d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB10d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB01d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB00d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB51d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB50d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pD501d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pD500d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1660p0932d*dc*dsc*dp*ic*isc*ip*in*
depends:        dvb-usb,dib0070,rc-core
retpoline:      Y
intree:         Y
name:           dvb_usb_cxusb
vermagic:       4.15.0-45-generic SMP mod_unload
signat:         PKCS#7
signer:         
sig_key:       
sig_hashalgo:   md4
parm:           debug:set debugging level (1=rc (or-able)). (debugging is not enabled) (int)
parm:           adapter_nr:DVB adapter numbers (array of short)

Nach meinem Verständnis sollte eine Zeile zu finden sein die folgenden Text enthält:

usb:v0572pc68ad
Im Internet findet man ältere modinfo logs die den genannten Text enthalten. Scheinbar wurde die Unterstützung entfernt.

Ist der Fall hoffnungslos oder gibt es andere Möglichkeiten um den Stick ans laufen zu bringen?

Re: eyetv T2 hybrid von Geniatech
« Antwort #1 am: 04.03.2019, 17:03:38 »
Hi
Also wenn ich es neu richtig verstanden hab :
https://www.linuxtv.org/wiki/index.php/Geniatech_T230C
ist das auch der eyetv t2 hybrid

Ab kernel 4.14 soll er so laufen , und braucht nur diese Firmware
Zitat
The Geniatech T230C requires these firmwares (available in https://bitbucket.org/CrazyCat/media_build/downloads/dvb-firmwares.tar.bz2):

    dvb-demod-si2168-d60-01.fw
    dvb-tuner-si2141-a10-01.fw

They must be copied in /usr/lib/firmware.

Dann würd ich den Rechner neu starten , und mit w_scan schauen ob beide Tuner am Anfang gezeigt werden .
MfG soyo

brnThreadstarter

  • *
Re: eyetv T2 hybrid von Geniatech
« Antwort #2 am: 05.03.2019, 14:22:33 »
Danke für den Tipp, werde ich ausprobieren.

w_scan war nicht vorhanden, habe ich nachinstalliert (das Paket nennt sich w-scan).

brnThreadstarter

  • *
Re: eyetv T2 hybrid von Geniatech
« Antwort #3 am: 06.03.2019, 13:34:31 »
Leider hat es nicht geklappt. Beide Treiber sind installiert, w_scan sagt folgendes:

$ w_scan
w_scan
w_scan version 20170107 (compiled for DVB API 5.10)
guessing country 'DE', use -c <country> to override
using settings for GERMANY
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format vdr-2.0
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
main:4007: FATAL: ***** NO USEABLE TERRESTRIAL CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.

Es ist immer die Rede von DVB-T, der Stick macht aber DVB-T2, kann das die Ursache sein?

Die Treiber sollten nach /usr/lib/firmware kopiert werden. Da es diese Directory bei mir nicht gibt, habe ich sie nach /lib/firmware kopiert. Macht das einen Unterschied?

Re: eyetv T2 hybrid von Geniatech
« Antwort #4 am: 06.03.2019, 14:02:55 »
Wenn
Zitat
der Treiber richtig geladen ist und die Karte auch nicht von einem anderen Programm verwendet wird, dann sollte man prüfen, ob man auf die Dateien /dev/dvb/adapter*/frontend* ausreichende Zugriffsrechte hat. Diese Prüfung erledigt w_scan in der aktuellen Version nämlich leider nicht selbst und quittiert den Abbruch des scans mit einer irreführenden Fehlermeldung (s.o.). Ein Start von w_scan mit sudo-Befehl davor wird darüber sehr schnell Auskunft geben.
https://wiki.ubuntuusers.de/w_scan/#Tipps-zur-Fehlersuche

Evtl. ist w-scan auch noch nicht für die DVB-T2  Karte geeignet (veraltete Version aus den Repos?).

Edit
/lib/firmware sollte das richtige Verzeichnis sein.
Zitat
Info zu meinem System
liefert inxi -Fz oder inxi -S

Edit 2
Stand September 2017:
w_scan wird zur Zeit nicht mehr weiter entwickelt.
Die letzte Version ist hier zu finden:
http://wirbel.htpc-forum.de/w_scan/w_scan-20170107.tar.bz2
« Letzte Änderung: 06.03.2019, 14:13:47 von aexe »

brnThreadstarter

  • *
Re: eyetv T2 hybrid von Geniatech
« Antwort #5 am: 06.03.2019, 14:27:30 »
/dev/dvb gibt es bei mir nicht.

w_scan und sudo w_scan ergeben den gleichen Output (siehe oben).

Es ist keine Karte sondern ein Stick, vielleicht macht das einen Unterschied.

$ inxi -Fz
System:    Host: Karl Kernel: 4.15.0-45-generic x86_64 bits: 64 Desktop: Cinnamon 4.0.9 Distro: Linux Mint 19.1 Tessa
Machine:   Type: Desktop Mobo: Micro-Star model: Z370 GAMING PRO CARBON (MS-7B45) v: 2.0 serial: <filter>
           UEFI: American Megatrends v: A.70 date: 11/20/2018
CPU:       Topology: 6-Core model: Intel Core i5-8400 bits: 64 type: MCP L2 cache: 9216 KiB
           Speed: 969 MHz min/max: 800/4000 MHz Core speeds (MHz): 1: 2270 2: 3199 3: 2763 4: 2760 5: 2223 6: 2247
Graphics:  Device-1: Intel driver: i915 v: kernel
           Display: x11 server: X.org 1.19.6 driver: modesetting unloaded: fbdev,vesa tty: 158x55
           Message: No advanced graphics data found on this system.
Audio:     Device-1: Intel 200 Series PCH HD Audio driver: snd_hda_intel
           Sound Server: ALSA v: k4.15.0-45-generic
Network:   Device-1: Intel Ethernet I219-V driver: e1000e
           IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:    Local Storage: total: 4.09 TiB used: 104.82 GiB (2.5%)
           ID-1: /dev/sda vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB
           ID-2: /dev/sdb vendor: Western Digital model: WD40EZRZ-00GXCB0 size: 3.64 TiB
Partition: ID-1: / size: 456.96 GiB used: 36.13 GiB (7.9%) fs: ext4 dev: /dev/sda2
Sensors:   System Temperatures: cpu: 29.8 C mobo: 27.8 C
           Fan Speeds (RPM): N/A
Info:      Processes: 259 Uptime: 3h 53m Memory: 15.54 GiB used: 2.51 GiB (16.1%) Shell: bash inxi: 3.0.27

Re: eyetv T2 hybrid von Geniatech
« Antwort #6 am: 06.03.2019, 14:35:58 »
Na ja, wichtig ist die passende Firmware / Gerätetreiber.
Du kannst es ja mal mit /usr/lib/firmware versuchen.
Das Verzeichnis kann man (als Systemverwalter) anlegen, wenn es nicht vorhanden ist.
Sollte eigentlich zumindest nicht stören.

Re: eyetv T2 hybrid von Geniatech
« Antwort #7 am: 06.03.2019, 15:25:57 »
Hi
Zitat
Es ist immer die Rede von DVB-T, der Stick macht aber DVB-T2, kann das die Ursache sein?
Nein !
Auch wenn w_scan nicht scannt (T2 kann es übrigens) , zeigt es immer am Anfang alle!! vorhandenen DVB Adappter.

Zitat
Die Treiber sollten nach /usr/lib/firmware kopiert werden. Da es diese Directory bei mir nicht gibt, habe ich sie nach /lib/firmware kopiert

Das hast Du gut gemacht !
Dort gehören sie für Mint auch hin .

Hattest Du den Rechner auch ausgemacht und neu gestartet ?
MfG soyo

brnThreadstarter

  • *
Re: eyetv T2 hybrid von Geniatech
« Antwort #8 am: 06.03.2019, 16:55:31 »
Habe den Rechner eben ausgeschaltet und neu gebootet. Keine Änderung.

Dank euch für die Tipps. Ich werde den Stick (vorläufig) wieder einpacken.  :(

Re: eyetv T2 hybrid von Geniatech
« Antwort #9 am: 06.03.2019, 17:53:43 »
Hi
Käse  :-[

was hätte den :

dmesg | grep dvb

geliefert ?

Vielleich muß man ja doch hier durch :
https://www.linuxtv.org/wiki/index.php/Geniatech_T230C2



Nur so zu w_scan :
Egal ob ne Antenne dran ist , oder w_scan nix findet .
Die Adappter (TV Tuner) würde w_scan zeigen
Zitat
mikel@mikel-MS-7327:~$ w_scan
w_scan
w_scan version 20170107 (compiled for DVB API 5.10)
guessing country 'DE', use -c <country> to override
using settings for GERMANY
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format vdr-2.0
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
   /dev/dvb/adapter0/frontend0 -> TERRESTRIAL "Realtek RTL2832 (DVB-T)": good :-)
   /dev/dvb/adapter0/frontend1 -> TERRESTRIAL "Panasonic MN88473": very good :-))

Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend1)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.10
frontend 'Panasonic MN88473' supports
DVB-T2
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
BANDWIDTH_AUTO not supported, trying 6/7/8 MHz.
FREQ (42.00MHz ... 1002.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning DVB-T...
In dem Fall bei meinem billig ASTROMETA STICK  (kann T , C und T2)
Info: using DVB adapter auto detection.
   /dev/dvb/adapter0/frontend0 -> TERRESTRIAL "Realtek RTL2832 (DVB-T)": good :-)
   /dev/dvb/adapter0/frontend1 -> TERRESTRIAL "Panasonic MN88473": very good :-))

die Aussage good , bezieht sich nicht auf den Empfang , da keine Antenne oder Kabel angeschlossen ist .
Aber er zeigt beide Tuner vom meinem Stick , und zeigt mir gleich , warum C und T2 mit VLC bei mir nicht gehen  ;D
In VLC gibts nur das frontend1 und läßt sich nicht ändern . 

MfG soyo



brnThreadstarter

  • *
Re: eyetv T2 hybrid von Geniatech
« Antwort #10 am: 06.03.2019, 18:08:26 »
dmesg | grep dvb liefert gar nichts.

"Building the driver" kann ich ausprobieren.

Re: eyetv T2 hybrid von Geniatech
« Antwort #11 am: 06.03.2019, 18:39:15 »
Tja
Also ich habe diesen Stick (alt : Astrometa)
https://www.amazon.de/Rybozen-Digital-Receiver-Antenne-Fernbedienung-White/dp/B076WYBKW5/ref=sr_1_2_sspa?ie=UTF8&qid=1551892981&sr=8-2-spons&keywords=dvb-t2+usb+stick&psc=1

Die schlechten Bewertungen stammen von der grottenschlechten Windows Software .

Unter Linux muß man nur die dvb-demod-mn88473-01.fw  in lib/firmware reinkopieren und Rechner neu starten .
Läuft prima unter Ubuntu und Mint , mit Kaffeine (ab 2.0.5) oder TV Headend .
Wobei ich nicht verstehe das es mit Kaffeine geht , das ja jetzt nur VLC steuert , aber mit VLC alleine nicht wirklich .

Natürlich brauch man noch den h265/HEVC Mediacodec , sonst bleibt das Bild schwarz  ;D

MfG soyo

brnThreadstarter

  • *
Re: eyetv T2 hybrid von Geniatech
« Antwort #12 am: 06.03.2019, 19:32:53 »
Das ist eine weitere Möglichkeit falls dieser Stick nicht funktionieren will.

Danke für den Tipp  :).

Re: eyetv T2 hybrid von Geniatech
« Antwort #13 am: 07.03.2019, 09:13:59 »
Hi
Zitat
usb:v0572pc68ad
Jemand soll es so hinbekommen haben :
Zitat
sudo apt-get update
sudo apt-get install -y git build-essential
git clone https://bitbucket.org/CrazyCat/media_build.git
cd media_build
./build --git https://github.com/crazycat69/linux_media latest
sudo make install

Neustart

Zitat
modinfo dvb-usb-cxusb | grep C68
alias:          usb:v0572pC68Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572pC689d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572pC688d*dc*dsc*dp*ic*isc*ip*in*

Neustart

Allerding mußte er bei jedem Kernel Update
Zitat
cd media_build
make distclean
git pull
./build
sudo make install
ausführen.
MfG soyo

brnThreadstarter

  • *
Re: eyetv T2 hybrid von Geniatech
« Antwort #14 am: 10.03.2019, 17:16:38 »
Danke für den ausführlichen Tipp.