Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Plantage au lancement de udev avec cartes PCI [FC6]
Envoyé par: mig73

Bonjour, la distribution utilisée est une Fedora Core 6
(FC6 2.6.18-1.2798 , plateforme x86)

Je souhaite utiliser 2 cartes PCI (une carte I/O et une carte RS422 plus précisément)
Ces deux cartes fonctionnent parfaitement sur un système embarqué, basé sur la meme plateforme hardware mais avec un OS bcp plus réduit (kernel 2.6 et systeme de fichier minimal)

Je souhaiterais donc les utiliser sur un systeme plus complet avec cette distribution Fedora (pour disposer d'un environnement graphique notamment...)

Lorsque je connecte l'une ou l'autre des cartes PCI (ou les 2) , le système se bloc au demarrage, lors du lancement de udev.

Je vous passe les erreurs pour le moment car il y en a plusieurs ecrans et je ne connais pas de moyen de les recupérer...

En cherchant un peu sur des forums, j'ai rencontré plusieurs sujets qui traitaient des probemes de udev et incompatbilité de cartes, mais
ils se resolvent en desactivant apci, qui ne semble pas repondre a mes problemes (PCI dans mon cas)

Si j'essaye de stopper le lancement automatique de udev (#start_udev dans /etc/rc.d/rc.init )
le demarrage bloque sur le lancement du HAL dameon.

Je recommence alors l'operation en mode interactif, en evitant de charger ce daemon.

Le systeme refuse alors de demarrer le serveur X, car il manque /dev/mem (qui apparemment doit etre
créé lors du udev)
Parcontre, les deux cartes, une fois leur driver chargé etc, fonctionnent (a peu pres) convenablement,ce qui plutot un encourageant...


Quelqu'un peux il m'apporter de l'aide ?


Plus précisemment, est il possible de lancer le serveurX malgré que udev n'ait pas été lancé ?

Mieux, plutot que de ne pas lancer udev, et risquer de ne pas creer des devices necessaires (comme c'est le cas pour startx) est il possible de parametrer udev, de maniere a ce qu'il laisse les deux cartes sans essayer de les installer ( possibilité de bloquer la recherche de nouveaux periph sur le bus PCI ?? )

Pour info le repertoire /etc/udev/rules.d contient les repertoires suivants:
05-udev-early.rules
40-multipath.rules
51-hotplug.rules
60-libsane.rules
60-net.rules
60-pcmcia.rules
60-wacom.rules
90-alsa.rules
90-hal.rules
95-pam-console.rules

Je suis conscient que c'est certainement un probleme lié a ma distribution, mais dans un premier temps, il serait préférable que je ne change pas (je ne suis pas tout seul a travailler sur cette plateforme...)

Voila, si vous connaissez udev, le PCI, les drivers etc...

Toutes vos idées sont vraiment les bienvenues !

Merci beaucoup

Poste le Wednesday 27 June 2007 09:10:54
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Plantage au lancement de udev avec cartes PCI [FC6]
Vous voulez savoir si votre matériel est supporté par Linux, ou vous avez un problème pour installer un module ? Ce forum est pour vous !

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons