[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: modul em28xx



Thomas Kuster wrote:
Am Dienstag, 29. Januar 2008 12:04 schrieb Bert Schulze:
...
Hallo,

DVB-Treiber unter Linux werden vom V4L-DVB Projekt betreut.
In deinem Fall lohnt sich ein Besuch auf http://mcentral.de .

soweit war ich auch schon. ich habe ja geschrieben, dass ich es im ersten fall mit hg versucht habe. allerding habe ich dann unresolved symboles wenn ich den treiber lade. sauge ich nun die quellen wieder mit hg scheitert ein make da einige files fehlen (siehe ausgabe unten). ich verstehe nicht wieso die fehlen und wo er die erwartet.

viele grüsse
thomas


Hallo Thomas &

ich habe unter anderem auch einem Pinnacle DVB-T Stick im Einsatz (die "alte" Variante, weiss, ohne Flashspeicher).
<http://www.pressebox.de/pressemeldungen/avid-technology-gmbh-co-pinnacle-systems-/boxid-51497.html>
Bis Kernel 2.6.23 hatte ich keine Probleme mit den normalen Repositories von Markus Rechbergers Treiber auf Linuxtv.org - ob es bei dir an 2.6.24 liegt, kann ich natuerlich nicht sagen;
dass das Modul ueberhaupt nicht vorhanden ist, ist seltsam;
Ideen waeren:

allg:
* make clean (wie jemand vorhin erwaehnt hatte)
* nach Installation der mcentral Quellen ist unbedingt ein reboot noetig! (wird/war im Howto empfohlen) - Windows laesst gruessen.... * USB muss 2.0 sein (wie/ob sonst eine Fehlermeldung kaeme - weiss ich nicht)

[das o.a. loest aber nicht, dass das Modul bei dir fehlt]

* 28xx.ko muesste sowohl aus dem Standardkernel, als auch in den mcentral Quellen vorhanden sein - seltsam, dass das bei dir auch im selbstkompilierten Kernel fehlt, wo du es ja "angekreuzt" hattest. * durch die mcentral Quellen kommt (u.a.) ein zusaetzliches Modul namens em2880.ko ins spiel. Vielleicht kannst du pruefen, ob dieses Modul im mcentral kompiliert wurde und ob es auch in den richtigen /lib/modules tree installiert wurde; bzw. nach em2880.ko und em28xx.ko nach Kompilierung in den Quellen suchen und mit insmod laden und schauen, welche Fehlermeldung kommt.
(Nicht, dass make es fuer einen anderen tree kompiliert und installiert)

Diese linuxtv.org -Trees sind m.a. irgendwie seltsam, zumindest af9015 und em28xx: Einige Geraete setzen zwingend eine Neukompilierung (mit den durch hg gezogenen Quellen) des v4l Systems voraus Stichwort "Enable drivers notsupported by this kernel", was sich u.a. darin aeussert, dass Webcam-Treiber sich nicht mehr laden lassen (gspca, pwc usw.) Bei anderen ist moeglich, quasi nur das gewuenschte Modul allein (samt 2,3 anderen, direkt noetigen Modulen) zu erstellen und installieren, wodurch die Module "sauberer" bleiben.

Erstaunlich ist, dass man mit hg clone ....adresse_fuer_einen_modul_zweig... immer gleich einen groesseren Tree bekommt (dass man den eigentlich mit make gconfig/xconfig/menuconfig anpassen koennte/sollte, wird auch nicht so richtig erwaehnt in den Readmes usw.)

Der em2880 Treiber funktioniert aber bei mir recht gut, auch die Fernbedienung wird unterstuetzt (eventuell nicht alle Tasten)

Da ich auf Webcam nicht verzichten will, hatte ich quasi ein dual-boot system; 2 Grubeintraege, je nachdem, welcher ausgewaehlt wurde, habe ich /lib/modules/2.6.23.1-dvb ueber /lib/modules/2.6.23.1 gemountet; keine saubere Loesung, aber sie funktioniert.

Mittlerweile habe ich einen Billigstick im Einsatz (MSI Digivox II V.3 aka "k-vox"), Fernbedienung nicht unterstuetzt, benoetigt eine firmware unter /lib/firmware/ und als Modul af9015, tut aber gut und verbiegt die module nicht so. *


lg,
wolfgang


* hübscher ist aber der von Pinnacle :-)





Reply to: