Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > by-pkgid > 0d5cd12c82d627a82c59047e1ba7b8a9 > files > 1991

howto-html-fr-9.0-0.2mdk.noarch.rpm

<HTML>
<HEAD>
<TITLE>Notes sur la d&eacute;tection de quelques cartes particuli&egrave;res</TITLE>
</HEAD>
<BODY>
<H1>5. <A NAME="s5"></A>Notes sur la d&eacute;tection de quelques cartes particuli&egrave;res</H1>
<P>
<A HREF="Multi-Ethernet.html#toc5">Contenu de cette section</A></P>

<P></P>
<P></P>
<H2>5.1 <A NAME="ss5.1"></A> Cartes Lance/PCNET</H2>

<P></P>
<P>Le pilote Lance a besoin de tampons DMA en m&eacute;moire basse, ce qui fait
que la proc&eacute;dure de d&eacute;tection des cartes Lance est sp&eacute;cifique &agrave; ce
type de cartes, et effectu&eacute;e avant la d&eacute;tection des autres p&eacute;riph&eacute;riques
r&eacute;seaux. L'avantage est que les cartes Lance multiples sont
automatiquement d&eacute;tect&eacute;es par cette proc&eacute;dure, l'inconv&eacute;nient est que
le pilote Lance ignore (pour le moment) les param&egrave;tres <EM>Lilo</EM>
telle l'IRQ.</P>
<P></P>

<H2>5.2 <A NAME="ss5.2"></A> La 3C509 en mode ISA</H2>

<P></P>
<P>La 3C509 pr&eacute;sente la caract&eacute;ristique unique de permettre une d&eacute;tection
vraiment s&ucirc;re par le bus ISA. C'est une caract&eacute;ristique int&eacute;ressante,
mais malheureusement pour les situations qui nous int&eacute;ressent ici,
cela ne fait pas tr&egrave;s bon m&eacute;nage avec les autres m&eacute;canismes de
d&eacute;tection.</P>
<P></P>
<P>Le probl&egrave;me le plus important est qu'il est difficile de savoir quelle
carte sera reconnue en premier, l'ordre d&eacute;pendant de l'adresse
Ethernet des cartes. Cela signifie que la carte avec l'adresse la
plus basse se verra affect&eacute;e &agrave; <CODE>eth0</CODE>, et ainsi de suite. Si la
carte correspondant &agrave; <CODE>eth0</CODE> est retir&eacute;e, toutes les autres
cartes voient leur nom de p&eacute;riph&eacute;rique d&eacute;cal&eacute; d'une unit&eacute; vers <CODE>eth0</CODE>.</P>
<P></P>
<P>Un probl&egrave;me li&eacute; est qu'il n'est pas possible de laisser une premi&egrave;re
carte inactive, ou une carte active &agrave; une adresse ou &agrave; une IRQ diff&eacute;rentes
de celles indiqu&eacute;es dans l'EEPROM, ou encore de configurer une carte &agrave; une
adresse sp&eacute;cifique.</P>
<P></P>

<H2>5.3 <A NAME="ss5.3"></A> La 3C579 EISA et la 3C509 en mode EISA</H2>

<P></P>
<P>Les noyaux de version ant&eacute;rieure &agrave; la 1.1.25 ne d&eacute;tecteront pas
correctement les cartes multiples en mode EISA. Si plusieurs
p&eacute;riph&eacute;riques <CODE>eth</CODE><EM>x</EM> sont indiqu&eacute;s, la <EM>m&ecirc;me</EM>
carte 3C509 sera d&eacute;tect&eacute;e plusieurs fois. La solution est de sp&eacute;cifier
l'adresse d'entr&eacute;e/sortie directement. Les noyaux de version
ult&eacute;rieure d&eacute;tecteront correctement plusieurs cartes en mode EISA, et
d&eacute;tecteront aussi des cartes en mode ISA suppl&eacute;mentaires, une fois
toutes les adresses potentielles de cartes en mode EISA test&eacute;es.</P>
<P>
<BLOCKQUOTE>
Don Becker, <CODE>becker@cesdis.gsfc.nasa.gov</CODE>
</BLOCKQUOTE>
</P>

<HR>
<P>
Chapitre <A HREF="Multi-Ethernet-4.html">Pr&eacute;c&eacute;dent</A>
<P>
Table des mati&egrave;res de <A HREF="Multi-Ethernet.html#toc5">ce chapitre</A>,
 <A HREF="Multi-Ethernet.html#toc">Table des mati&egrave;res</A> g&eacute;n&eacute;rale</P>
<P>
<A HREF="Multi-Ethernet.html">D&eacute;but</A> du document,
 <A HREF="#0"> D&eacute;but de ce chapitre</A></P>
</BODY>
</HTML>