staging.inyokaproject.org

Archiv/MSI_DIGIVOX_MINI_II

Status: Gelöst | Ubuntu-Version: Ubuntu
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/MSI_DigiVox_mini_II.

ubuntaner

Anmeldungsdatum:
13. November 2012

Beiträge: Zähle...

Hallo

ich habe einen ähnlichen DVB-T Stick von Conceptronic (von REAL), die ID ist die selbe (ID: 1d19:1101).

Ich habe Ubuntu 12.10 und ich habe schon einiges versucht.

Gerade habe ich gelesen , das es mit dem aktuellen Kernel nicht funktioniert.

Wo bekomme ich nun den Kernel 3.7 rc1 quantal am einfachsten her(Paketquellen oder als .deb)?

Nachdem ich den neuen Kernel installiert habe, geht es dann bei 12.04 weiter?

Vielen Dank!

Gruß Ubuntaner

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 388

Ist zwar eventuell instabil und bitte alten 12.04 er Kernel nicht deinstallieren müsste aber funktionieren:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7-rc2-raring/

Das raring ist absicht der quantal Kernel ist nur zu 80 % kompiliert, Der DVBT Stick funkioniert unter quantal mit dem raring kernel (3.7 rc1 oder 3.7 rc2)

siehe:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7-rc2-raring/BUILD.LOG

Danach kaffeine installieren.

DVBT Stick funktioniert dann einwandfrei. Grafikkartentreiber oder virtualbox eventuell nicht mehr.( Nvidia Intel und amd Karten müssten funktionieren allerdings kann die 3d Beschleunigung instabil sein).In dem Fall muss man den neueren Kernel selbst kompilieren.Hab ich unter debian schon ausprobiert.Ist aber wahrscheinlich gar nicht nötig.

ubuntaner

Anmeldungsdatum:
13. November 2012

Beiträge: Zähle...

Also ich habe nun den 3.7 rc Kernel installiert.

Beweis:

1
2
xxxx@xxx-1005HA:~$ uname -a
Linux xxx-1005HA 3.7.0-030700rc2-generic #201210220428 SMP Mon Oct 22 08:37:05 UTC 2012 i686 i686 i686 GNU/Linux

Wenn ich dich richtig verstanden habe sollte der Stick dann "out of the box" funktionieren.

Oder muss ich etwa doch noch wie hier beschrieben weiter machen?

Ich frage , da Kaffeine keinen DVB-T Stick findet.

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 388

Seltsam uname -a ergibt bei meinem PC : Linux xxx 3.7.0-030700rc2-generic #201210220428 SMP Mon Oct 22 08:37:05 UTC 2012 i686 athlon i686 GNU/Linux

Bei mir existieren folgende Dateien :

/lib/modules/3.7.0-030700rc2-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-rtl2832u.ko

/lib/modules/3.7.0-030700rc2-generic/kernel/drivers/media/dvb-frontends/rtl2830.ko

/lib/modules/3.7.0-030700rc2-generic/kernel/drivers/media/dvb-frontends/rtl2832.ko

Was ist die Ausgabe von dmesg bez des dvb-t Sticks?

ubuntaner

Anmeldungsdatum:
13. November 2012

Beiträge: 7

Warum ist die Ausgabe von Seltsam uname -a seltsam? Ich habe ein 32bit System mit Intel Atom.

Die Ausgabe von dmesg:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
...
[  140.480115] usb 1-5: new high-speed USB device number 4 using ehci_hcd
[  140.624423] usb 1-5: New USB device found, idVendor=1d19, idProduct=1101
[  140.624437] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  140.624447] usb 1-5: Product: DVB-T Dongle
[  140.624455] usb 1-5: Manufacturer: Realtek
[  140.624463] usb 1-5: SerialNumber: 00000991
[  142.577363] usb 1-5: dvb_usb_v2: found a 'Dexatek DK DVB-T Dongle' in warm state
[  142.577543] usbcore: registered new interface driver dvb_usb_rtl28xxu
[  142.641958] usb 1-5: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[  142.642090] DVB: registering new adapter (Dexatek DK DVB-T Dongle)
[  142.648197] usb 1-5: dvb_usb_rtl28xxu: unknown tuner=NONE
[  142.662914] usb 1-5: dvb_usb_v2: 'Dexatek DK DVB-T Dongle' error while loading driver (-19)
[  142.664819] usb 1-5: dvb_usb_v2: 'Dexatek DK DVB-T Dongle' successfully deinitialized and disconnected
[  237.757070] composite sync not supported

Dateien habe ich nur diese zwei Dateien gefunden:

/lib/modules/3.7.0-030700rc2-generic/kernel/drivers/media/dvb-frontends/rtl2830.ko

/lib/modules/3.7.0-030700rc2-generic/kernel/drivers/media/dvb-frontends/rtl2832.ko

Was eventuell noch wichtig, das ich folgende Datei gefunden habe:

/lib/modules/3.7.0-030700rc2-generic/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.ko

Bei mir existiert nicht einmal der Ordner:

/lib/modules/3.7.0-030700rc2-generic/kernel/drivers/media/dvb

Kann ich die fehlende Datei einfach Herunterladen und einfügen?

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 388

Nun, der Stick wird erkannt und eigentlich auch korrekt angesteuert. Leider isind die kernelmodul nicht enthalten, obwohl ich das gleiche deb Paket vor ein paar Tagen runtergeladen habe und sie da enthalten waren. Da die Kernelversion gleich ist. Probier mal die folgende Datei in den /lib/modules/3.7*/kernel/drivers/media zu entpacken.Davor bitte die alten dvb-*2 dvb Dateien/Ordner zu löschen.

http://bluedxca93.freeunix.net/dvb-t.tar.gz

(sind die Kernelmodule von meinem PC, gleiche Kernelversion auch 32 bit).

ubuntaner

Anmeldungsdatum:
13. November 2012

Beiträge: 7

Erst die Gute Nachricht:

Die Ausgabe von dmesg sieht meines Wissens besser aus:

1
2
3
4
5
6
7
8
...
[ 1833.645833] usb 1-6: USB disconnect, device number 5
[ 1836.872352] usb 1-5: new high-speed USB device number 6 using ehci_hcd
[ 1837.016580] usb 1-5: New USB device found, idVendor=1d19, idProduct=1101
[ 1837.016598] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1837.016611] usb 1-5: Product: DVB-T Dongle
[ 1837.016622] usb 1-5: Manufacturer: Realtek
[ 1837.016633] usb 1-5: SerialNumber: 00000991

Die schlechte Nachricht ist, das es immer noch nicht funktioniert.

scan liefert:

1
2
3
4
scan de-Hamburg > ~/channels.conf
scanning de-Hamburg
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
main:2745: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 2 No such file or directory

Also fehlen wohl die Dateien/Ordner "/dev/dvb/adapter0/frontend0" und "/dev/dvb/adapter0/demux0".

...auch mit w_scan kommt ein Fehler:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
w_scan -f t -c DE -L channels.xspf
w_scan version 20120605 (compiled for DVB API 5.5)
using settings for GERMANY
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format vlc xspf playlist
output charset 'UTF-8'
Info: using DVB adapter auto detection.
main:3220: FATAL: ***** NO USEABLE TERRESTRIAL CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.

Ich hoffe Du und alle anderen können mit den Infos etwas anfangen!

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 388

Was passiert wenn man in einem terminal mit root rechten : modprobe dvb_usb_rtl28xxu eingibt? (oder modprobe dvb_usb_v2) Außerdem versuch mal in dem dmesg nach dvb (kleingeschrieben zu suchen).

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 388

sry mein fehler. http://bluedxca93.freeunix.net/media.tar.gz in den /lib/modules/[3.7*]/kernel/drivers/media Ordner entpacken.

ubuntaner

Anmeldungsdatum:
13. November 2012

Beiträge: 7

Das Archiv scheint fehlerhaft zu sein. Ich kann es nicht entpacken.

Aber das ändert doch auch nicht, das (meiner Meinung nach) die Dateien/Ordner "/dev/dvb/adapter0/frontend0" und "/dev/dvb/adapter0/demux0" fehlen. Oder etwa doch?

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 388

sry mien internet ist zu langsam um etwas vernünftig hochladen zu können . Re-installiere das kernel deb Paket. Anschließend die beiden vorher genannten modprobe Befehle ausführen.

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 388

Danach bitte Ausgabe von modprobe bzw. dmesg schreiben. Wenn dann immer noch nicht die device angesteuert wird , dann stimmt i. etwas nicht.

ubuntaner

Anmeldungsdatum:
13. November 2012

Beiträge: 7

dmesg:

1
2
3
4
5
6
7
8
9
...
[ 1210.824696] i915 0000:00:02.0: VGA-1: EDID block 0 invalid.
[ 3137.658417] usb 1-6: USB disconnect, device number 4
[ 3138.824150] usb 1-5: new high-speed USB device number 5 using ehci_hcd
[ 3138.968595] usb 1-5: New USB device found, idVendor=1d19, idProduct=1101
[ 3138.968614] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3138.968627] usb 1-5: Product: DVB-T Dongle
[ 3138.968639] usb 1-5: Manufacturer: Realtek
[ 3138.968650] usb 1-5: SerialNumber: 00000991

sudo modprobe dvb_usb_rtl28xxu :

Passiert nichts.

Aber bei:

1
2
sudo modprobe dvb_usb_v2
FATAL: Module dvb_usb_v2 not found.

Warum sollte ich den neuen Kernel wieder deinstalliere? Das mach für mich keinen SINN!

Wie werden denn die Dateien/Ordner "/dev/dvb/adapter0/frontend0" und "/dev/dvb/adapter0/demux0" erstellt?

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 388

So sieht dmesg bei mir aus wenn ich den Stick einstecke:

[  459.333997] usb 2-2: New USB device found, idVendor=1d19, idProduct=1101
[  459.334009] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
...
[  459.393307] input: Dexatek DK DVB-T Dongle as /devices/pci0000:00/0000:00:13.2/usb2/2-2/rc/rc1/input14
[  459.393426] rc1: Dexatek DK DVB-T Dongle as /devices/pci0000:00/0000:00:13.2/usb2/2-2/rc/rc1
[  459.393436] usb 2-2: dvb_usb_v2: schedule remote query interval to 400 msecs
[  459.405816] usb 2-2: dvb_usb_v2: 'Dexatek DK DVB-T Dongle' successfully initialized and connected

Da beim ersten modprobe Befehl nicht passiert sind die beiden Kernelversionen gleich. Die device-Listen werden nach Einstecken des Sticks erstellt wenn der Kernel das entsprechende Modul geladen hat. Ist aber bei dir nicht der Fall.

Hab die entsprechenden Kernelmodule von meinem PC gesucht und gepackt die ich leider vergessen hatte mitzupacken sry:

http://bluedxca93.freeunix.net/dvb-t2.tar.gz

Danach bitte wieder die beiden modprobe Befehle ausführen. Eigentlich hätte der Stick müssen von Anfang an out of the box müssen erkannt werden.

ubuntaner

Anmeldungsdatum:
13. November 2012

Beiträge: 7

Vielen Dank!

der Stick funktioniert nun. 👍

Ich werde nächste Woche für die Nachwelt zusammenfassen was ich getan habe.