[CentOS-fr] Installation d'un driver pour carte série

jean-luc.santamaria at ineo.com jean-luc.santamaria at ineo.com
Mer 24 Oct 12:33:46 UTC 2007


centos-fr-bounces at centos.org a écrit sur 15/10/2007 14:05:13 :

> On Mon, Oct 15, 2007 at 12:21:17PM +0200, jean-luc.santamaria at ineo.com 
wrote:
> > Bonjour,
> > 
> 
> Bonjour,
> 
> > Je dispose de 2 machines identiques équipées de CentOS5.0. La première 
est 
> > la machine de développement, la seconde celle de test.
> > Elles sont équipées d'une carte PCI série de 2 ports et de marque DIGI 
(
> > Digi Neo Universal PCI 2-port) . Lors des tests, je suis amené à 
formatter 
> > fréquemment la seconde machine et à y réinstaller un système neuf 
ainsi 
> > que les drivers pour la carte série. J'ai suivi les étapes suivantes :
> > 
> > 
> > -Installation de CentOS5 sur la machine 2
> > 
> > -Recompil du driver série sur la machine1 dont les sources sont 
> > disponibles ici : 
> > 
http://www.digi.com/support/productdetl.jsp?pid=1878&osvid=134&tp=1&s=30 
> > (la version proposée est la même pour Red Hat, Fedora, Mandriva donc 
bien 
> > qu'il n'y ait pas CentOS dans la liste, je pense que le driver proposé 

> > devrait marcher avec CentOS).
> > #rpm build --rebuild (driver).src.rpm
> > 
> > -transfert et installation du rpm sur la machine 2
> > #rpm -i (driver).i386.rpm
> > J'ai alors les traces suivantes :
> > Running Post Install script...
> > 
> > 
> > **********************************************************************
> >      * Please run "/etc/rc.d/init.d/dgnc start" to start the dgnc 
driver. 
> > *
> > **********************************************************************
> > 
> > -Je fais donc comme demandé :
> > #/etc/rc.d/init.d/dgnc start
> > Ceci semble marcher 1 coup sur 2. Les autres cas, j'ai le message 
suivant 
> > :
> 
> 
> > Loading dgnc driver ...insmod: error inserting 
> > '/lib/modules/2.6.18-8.el5/misc/dgnc.ko': -1 File exists
> 
> si le module est déjà chargé, le rechargé provoque une erreur.
> Pour décharger le pilote:
> 
> /sbin/rmmod dgnc
> 
> > 
> > Ceci semble arriver aléatoirement après une nouvelle install. Le 
problème 
> > est qu'une fois que ce message apparaît, j'ai beau relancer le driver, 

> > désinstaller puis réinstaller le packetage, le message apparaitra 
> > toujours. Je suis alors forcé de reformatter et de réinstaller 
totalement 
> > CentOS pour avoir une chance d'installer le driver de la carte série, 
sans 
> > garantie toutefois puisque le problème semble apparaître de façon 
> > aléatoire. Après une nouvelle install, on joue donc à la roulette 
russe 
> > pour savoir si le driver voudra bien s'installer et se lancer.
> > 
> > 
> > Avec la commande :
> > #dmesg | grep dgnc
> > j'obtiens la trace suivante (dans les cas défavorables) :
> > 
> > dgnc: dgnc-1.3-15, Digi International Part Number 40002369_F
> > dgnc: For the tools package or updated drivers please visit 
> > http://www.digi.com
> > dgnc: dgnc-1.3-15, Digi International Part Number 40002369_F
> > dgnc: For the tools package or updated drivers please visit 
> > http://www.digi.com
> > kobject_add failed for dgnc with -EEXIST, don't try to register things 

> > with the same name in the same directory.
> >  [<f8a1db64>] init_module+0x1d6/0x1e2 [dgnc]
> > WARNING: dgnc driver load failed.  No Digi Neo or Classic boards 
found.
>                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
???
> 
> > kobject_add failed for dgnc with -EEXIST, don't try to register things 

> > with the same name in the same directory.
> >  [<f8a1db64>] init_module+0x1d6/0x1e2 [dgnc]
> le modules est déjà là....
> > WARNING: dgnc driver load failed.  No Digi Neo or Classic boards 
found.
> > 
> > En revanche, lors des cas favorables, je peux rebooter/arrêter puis 
> > relancer le driver/désinstaller puis réinstaller le rpm, le driver 
> > s'installera toujours et la carte série fonctionnera. Ce n'est que 
lors 
> > d'une nouvelle installation que le problème est susceptible de 
> > réapparaître.
> > Avec la commande :
> > #dmesg | grep dgnc
> > j'obtiens la trace suivante (dans les cas favorables cette fois) :
> > 
> > dgnc: dgnc-1.3-15, Digi International Part Number 40002369_F
> > dgnc: For the tools package or updated drivers please visit 
> > http://www.digi.com
> > dgnc: board 0: Neo 2 - DB9 Universal PCI (rev 2), irq 225
> > dgnc: dgnc-1.3-15, Digi International Part Number 40002369_F
> > dgnc: For the tools package or updated drivers please visit 
> > http://www.digi.com
> > dgnc: board 0: Neo 2 - DB9 Universal PCI (rev 2), irq 225
> > 
> 
> Ca me semble etre du ressort du support de digi.com, plus que ce 
> cette liste ;P
> 
> Cordialement,
> 
> Tru
> _______________________________________________
> CentOS-fr mailing list
> CentOS-fr at centos.org
> http://lists.centos.org/mailman/listinfo/centos-fr


Bonjour,

J'ai trouvé l'erreur, il s'agissait d'un conflit entre le driver dgnc que 
j'essayait d'installer et le driver jsm déjà présent dans CentOS.

Cdlt

Jean-Luc
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.centos.org/pipermail/centos-fr/attachments/20071024/1c766e55/attachment.html>


Plus d'informations sur la liste de diffusion CentOS-fr