Page suivante - Page précédente - Table des matières

2. Les différentes solutions

Par défaut, le noyau Linux ne recherche qu'une seule carte Ethernet, et ne va pas plus loin dès qu'il en a trouvé une. Il y a trois façons de contraindre le noyau à rechercher des cartes supplémentaires. Par ordre de simplicité (et de souplesse) croissante :

  • fournir des paramètres au noyau lors du démarrage ;
  • configurer le chargeur pour qu'il fournisse lui-même systématiquement ces paramètres au noyau ;
  • modifier les tables de détection des cartes Ethernet du noyau dans le fichier drivers/net/Space.c (et recompiler le noyau après coup).

Dans la plupart des cas, c'est la deuxième solution qui convient le mieux, et correspond à ce que nous avons décrit en introduction. Les deux premières solutions reposent sur le passage de paramètres au noyaux et sont décrites dans la section suivante. La troisième solution est décrite ensuite.


Page suivante - Page précédente - Table des matières