[erledigt]DVB-Treiber legt keine/falsche Devicenodes an

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Hoshpak
Beiträge: 556
Registriert: 25.03.2005 08:34:35
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

[erledigt]DVB-Treiber legt keine/falsche Devicenodes an

Beitrag von Hoshpak » 11.05.2006 16:39:37

Wegen der zahlreichen in letzter Zeit gefixten Sicherheitslücken wollte ich nun meinen etwas betagten 2.6.15.7 gegen einen 2.6.16.14 von kernel.org austauschen, ich habe wie immer die alte Config übernommen, ein bisschen angepasst und kompiliert. (Und bevor jemand fragt, der Debiankernel ist für mich keine Alternative)

Danach ließ sich meine DVB-S Karte (Technotrend, baugleich mit NOVA-S mit budget_ci angesprochen) nicht mehr ansprechen, nach genauerem durchsehen der Kernel-config ist mir dann aufgefallen, dass das entsprechende Frontend nicht mitkompiliert worden war, da seit diesem Kernel anscheinend der DVB Core Support dafür miteinkompiliert werden muss, also config geändert, Kernel neu kompiliert.

Nur funktioniert es immer noch nicht, die Module sind eigentlichg geladen, soweit ich dass beurteilen kann(lsmod output:http://nopaste.debianforum.de/3096), aber die entsprechenden Devicenodes werden nicht angelegt, /dev/dvb existiert wird nicht angelegt. Dafür habe ich nun ein zusätzliches Device /dev/video1, welches auf die Karte zu verweisen scheint, ich aber mit keinem Programm ansprechen kann.

EDIT:Ich muss mich korrigieren, /dev/video0 ist die DVB-Karte, video1 die Webcam
Zuletzt geändert von Hoshpak am 14.05.2006 17:21:36, insgesamt 1-mal geändert.
Mfg
Hoshpak

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 11.05.2006 17:15:52

Vielleicht brauchst du eine neuere version von udev.

Hoshpak
Beiträge: 556
Registriert: 25.03.2005 08:34:35
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von Hoshpak » 11.05.2006 17:40:23

Hm, ich habe momentan udev 0.89 von Backports.org, aktuell scheint 0.91 zu sein, also kein so großer Unterschied.

Aber mir ist beim nochmaligen genauen durchlesen des syslogs folgende Meldung aufgefallen:

Code: Alles auswählen

videodev: "SAA7146A" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/
Könnte was damit zu tun haben
Mfg
Hoshpak

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 11.05.2006 17:59:50

Erstell doch mal mit MAKDEV die Devicenodes selber.

Hoshpak
Beiträge: 556
Registriert: 25.03.2005 08:34:35
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von Hoshpak » 11.05.2006 18:43:59

ok, habe ich probiert, der output sieht auch ganz normal aus:

Code: Alles auswählen

create dvb/adapter0/video0	c 212 0 root:video 0660
create dvb/adapter0/audio0	c 212 1 root:video 0660
create dvb/adapter0/frontend0	c 212 3 root:video 0660
create dvb/adapter0/demux0	c 212 4 root:video 0660
create dvb/adapter0/dvr0	c 212 5 root:video 0660
create dvb/adapter0/ca0	c 212 6 root:video 0660
create dvb/adapter0/net0	c 212 7 root:video 0660
create dvb/adapter0/osd0	c 212 8 root:video 0660
create dvb/adapter1/video0	c 212 64 root:video 0660
create dvb/adapter1/audio0	c 212 65 root:video 0660
create dvb/adapter1/frontend0	c 212 67 root:video 0660
create dvb/adapter1/demux0	c 212 68 root:video 0660
create dvb/adapter1/dvr0	c 212 69 root:video 0660
create dvb/adapter1/ca0	c 212 70 root:video 0660
create dvb/adapter1/net0	c 212 71 root:video 0660
create dvb/adapter1/osd0	c 212 72 root:video 0660
create dvb/adapter2/video0	c 212 128 root:video 0660
create dvb/adapter2/audio0	c 212 129 root:video 0660
create dvb/adapter2/frontend0	c 212 131 root:video 0660
create dvb/adapter2/demux0	c 212 132 root:video 0660
create dvb/adapter2/dvr0	c 212 133 root:video 0660
create dvb/adapter2/ca0	c 212 134 root:video 0660
create dvb/adapter2/net0	c 212 135 root:video 0660
create dvb/adapter2/osd0	c 212 136 root:video 0660
create dvb/adapter3/video0	c 212 192 root:video 0660
create dvb/adapter3/audio0	c 212 193 root:video 0660
create dvb/adapter3/frontend0	c 212 195 root:video 0660
create dvb/adapter3/demux0	c 212 196 root:video 0660
create dvb/adapter3/dvr0	c 212 197 root:video 0660
create dvb/adapter3/ca0	c 212 198 root:video 0660
create dvb/adapter3/net0	c 212 199 root:video 0660
create dvb/adapter3/osd0	c 212 200 root:video 0660
erstellt wird aber leider nichts. Ist nur seltsam, dass er 3 anlegen will, eigentlich ist nur eine Karte eingebaut.
Mfg
Hoshpak

Hoshpak
Beiträge: 556
Registriert: 25.03.2005 08:34:35
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von Hoshpak » 12.05.2006 18:57:28

so, ich habe jetzt mal das alte Spiel mit "pci=routeirq" probiert, bringt aber leider nichts, ich habe jetzt mal meine komplette dmesg hochgeladen:
http://nopaste.debianforum.de/3109
und die Kernel-config:
http://nopaste.debianforum.de/3110

Ich kann zwar nichts finden, was schiefläuft, aber ich kenne mich mit dem Kernel auch nicht so gut aus.

EDIT:Gelöst, schuld war ein Modul namen "stradis", einfach gelöscht und jetzt läufts.
Mfg
Hoshpak

Antworten