Man page - iftab(5)

Packages contains this manual

Available languages:

en fr.ISO8859-1 cs fr.UTF-8

Manual

IFTAB

NOM
DESCRIPTION
CORRESPONDANCES (« MAPPINGS »)
NOM D’INTERFACE
DESCRIPTEURS (« DESCRIPTORS »)
DESCRIPTEURS SYSFS
EXEMPLES
AUTEUR
TRADUCTION
AVERTISSEMENT SUR LA TRADUCTION
FICHIERS
VOIR AUSSI

NOM

iftab - informations statiques sur les interfaces réseau

DESCRIPTION

Le fichier /etc/iftab contient de l’information descriptive Ă  propos des diverses interfaces rĂ©seau. iftab n’est utilisĂ© que par le programme ifrename (8) pour assigner un nom d’interface rĂ©seau cohĂ©rent Ă  chaque interface rĂ©seau.

/etc/iftab dĂ©finit un ensemble de correspondances (« mappings »). Chaque correspondance contient un nom d’interface et un ensemble de sĂ©lecteurs (« selectors »). Les sĂ©lecteurs permettent Ă  ifrename d’identifier chaque interface rĂ©seau du systĂšme. Si une interface rĂ©seau correspond Ă  tous les descripteurs d’une correspondance, ifrename essaye de changer le nom de l’interface par le nom de l’interface donnĂ© dans la correspondance.

CORRESPONDANCES (« MAPPINGS »)

Chaque correspondance est dĂ©crite sur une ligne distincte, elle commence avec interface name (nom d’interface), et contient un ensemble de descripteurs (« descriptors »), sĂ©parĂ©s par des espaces ou des tabulations.

La relation entre les descripteurs d’une correspondance est un et logique . Une correspondance s’applique Ă  une interface rĂ©seau seulement si tous les descripteurs s’appliquent. Si une interface rĂ©seau ne supporte pas un descripteur particulier, elle ne s’appliquera Ă  aucune correspondance qui utilise ce descripteur.

Si vous voulez utiliser des descripteurs alternatifs pour un nom d’interface (ou logique), spĂ©cifiez deux correspondances diffĂ©rentes avec le mĂȘme nom d’interface (une par ligne). Ifrename utilise toujours la premiĂšre correspondance en commençant par la fin de iftab , donc les correspondances les plus restrictives devraient ĂȘtre dĂ©finies en dernier.

NOM D’INTERFACE

La premiĂšre partie de chaque correspondance est un nom d’interface. Si une interface rĂ©seau correspond Ă  tous les descripteurs d’une correspondance, ifrename essaye de changer le nom de l’interface par le nom de l’interface donnĂ© dans la correspondance.

Le nom de l’interface d’une correspondance est soit un nom d’interface complet (comme eth2 ou wlan1 ) soit un motif de nom d’interface contenant un seul caractĂšre joker (comme eth* ou wlan* ). Dans le cas d’un caractĂšre joker (« wildcard »), le noyau remplace le caractĂšre ’*’ par le plus petit entier disponible faisant un nom d’interface unique. Le caractĂšre joker est supportĂ© seulement pour les noyaux 2.6.1 et 2.4.30 et plus.

Il est dĂ©conseillĂ© d’essayer de faire correspondre des interfaces Ă  des noms d’interface par dĂ©faut tels que eth0 , wlan0 or ppp0 . Le noyau les utilise comme nom par dĂ©faut pour toute nouvelle interface, il est donc trĂšs probable qu’une interface portant ce nom existe dĂ©jĂ  et empĂȘche ifrename de les utiliser. MĂȘme si vous utilisez ces noms, l’interface peut dĂ©jĂ  ĂȘtre active dans certains cas. Ne pas utiliser ces noms permettra de dĂ©tecter sur le champ les interfaces non configurĂ©es ou les nouvelles interfaces.
Les bons noms sont uniques et significatifs, comme mondsl or hubprive , ou utilisez de plus grand nombre entier, comme eth5 or wlan5 . Le second type est habituellement plus facile à intégrer dans divers utilitaires réseau.

DESCRIPTEURS (« DESCRIPTORS »)

Chaque descripteur est composĂ© d’un nom de descripteur et d’une valeur de descripteur. Les descripteurs spĂ©cifie un attribut statique d’une interface rĂ©seau, le but Ă©tant d’identifier de maniĂšre unique chaque matĂ©riel.

La plupart des utilisateurs n’utiliseront que le sĂ©lecteur mac , malgrĂ© ses problĂšmes potentiels, d’autres sĂ©lecteurs conviennent Ă  des paramĂ©trages plus spĂ©cialisĂ©s. La plupart des sĂ©lecteurs acceptent ’*’ dans la valeur du sĂ©lecteur pour correspondance joker, et la plupart des sĂ©lecteurs sont indiffĂ©rents Ă  la casse des caractĂšres.
mac
adresse mac

Correspond Ă  l’Adresse MAC de l’interface avec l’adresse MAC spĂ©cifiĂ©e. L’adresse MAC de l’interface peut ĂȘtre montrĂ©e en utilisant ifconfig (8) ou ip (8).
C’est le plus commun des sĂ©lecteurs, vu que chaque interface possĂšde une adresse MAC unique, ce qui permet de les identifier sans ambigĂŒitĂ©. MalgrĂ© tout, certaines interfaces n’ont pas d’adresse MAC valide tant qu’elles ne sont pas activĂ©es ; dans certains cas, utiliser ce sĂ©lecteur est pertinent ou impossible.

arp type arp

Fait correspondre le Type ARP (« ARP Type ») (aussi appelĂ© « Link Type ») de l’interface avec le type ARP spĂ©cifiĂ© par un nombre. Le Type ARP de l’interface peut ĂȘtre montrĂ© en utilisant ifconfig (8) ou ip (8), le type link/ether correspond Ă  1 et le type link/ieee802.11 correspond Ă  801 .
Ce sélecteur est utile quand un pilote crée plusieurs interfaces réseau pour une seule carte réseau.

driver nom de pilote

Fait correspondre le Nom de Pilote (« Driver Name ») de l’interface avec le nom de pilote spĂ©cifiĂ©. Le Nom de Pilote de l’interface peut ĂȘtre montrĂ© en utilisant ethtool -i (8).

businfo information de bus

Fait correspondre l’Information de Bus (« Bus Information ») de l’interface avec l’information de bus spĂ©cifiĂ©e. L’Information de Bus de l’interface peut ĂȘtre montrĂ©e en utilisant ethtool -i (8).

firmware version firmware

Fait correspondre la Version Firmware (« Firmware Revision ») de l’interface avec l’information de la version firmware. La Version Firmware de l’interface peut ĂȘtre montrĂ©e en utilisant ethtool -i (8).

baseaddress addresse de base

Fait correspondre l’Adresse de Base (« Base Address ») de l’interface avec l’adresse de base spĂ©cifiĂ©e. L’Adresse de Base de l’interface peut ĂȘtre montrĂ©e en utilisant ifconfig (8).
Ce sĂ©lecteur n’est utile que pour les cartes ISA et EISA car la plupart des cartes utilisent l’allocation dynamique pour l’Adresse de Base.

irq ligne irq

Fait correspondre la Ligne IRQ (interruption) de l’interface avec la ligne IRQ spĂ©cifiĂ©e. La Ligne IRQ de l’interface peut ĂȘtre montrĂ©e en utilisant ifconfig (8).
Ce sĂ©lecteur n’est habituellement pas suffisant pour identifier de maniĂšre unique une interface, car les Lignes IRQ peuvent ĂȘtre partagĂ©es.

iwproto protocole wireless

Fait correspondre le Protocole Wireless de l’interface avec le protocole wireless spĂ©cifiĂ©. Le Protocole Wireless de l’interface peut ĂȘtre montrĂ© en utilisant iwconfig (8), ou iwgetid (8).
Ce sĂ©lecteur n’est valable que pour les interfaces wireless et n’est pas suffisant pour en identifier une de maniĂšre unique.

pcmciaslot prise pcmcia

Fait correspondre le numĂ©ro de Prise Pcmpcia (« Pcmcia Socket  ») de l’interface. Le numĂ©ro de Prise Pcmpcia de l’interface peut ĂȘtre montrĂ© en utilisant cardctl ident (8).
Ce sĂ©lecteur est habituellement supportĂ© pour les cartes 16 bits seulement, pour les cartes 32 bits il est conseillĂ© d’utiliser le sĂ©lecteur businfo .

prevname nom interface précédent

Fait correspondre le nom de l’interface avant qu’elle soit renommĂ©e avec le nom prĂ©cĂ©dent spĂ©cifiĂ©.
Ce sĂ©lecteur devrait ĂȘtre Ă©vitĂ© car le nom prĂ©cĂ©dent de l’interface peut varier en fonction de diverses conditions. Une mise Ă  jour systĂšme/noyau/pilote peut changer le nom original. DĂšs lors, ifrename ou un autre utilitaire peut la renommer avant l’exĂ©cution de ce sĂ©lecteur.

SYSFS{ nomfichier } valeur

Fait correspondre le contenu de l’attribut sysfs donnĂ© par nomfichier avec la valeur spĂ©cifiĂ©e. Pour les liens symboliques et les rĂ©pertoires parents, fait correspondre le nom rĂ©el du rĂ©pertoire de l’attribut sysfs donnĂ© par nomfichier avec la valeur spĂ©cifiĂ©e.
Une liste des attributs sysfs les plus utiles est donnée dans la section suivante.

DESCRIPTEURS SYSFS

Sur la plupart des systĂšmes, les attributs sysfs pour une carte donnĂ©e sont situĂ©s dans le rĂ©pertoire nommĂ© aprĂšs cette interface dans /sys/class/net/ . La plupart des attributs sysfs sont des fichiers, et leurs valeurs peuvent ĂȘtre lues en utilisant cat (1) ou more (1). Il est aussi possible de faire des correspondances dans les attributs des sous-rĂ©pertoires.

Certains attributs sysfs sont des liens symboliques qui pointent vers d’autres rĂ©pertoires sysfs. Si l’attribut nomfichier est un lien symbolique, l’attribut sysfs sera rĂ©solu avec le nom du rĂ©pertoire pointĂ© par le lien en utilisant readlink (1). La localisation du rĂ©pertoire dans l’arborescence sysfs est importante aussi. Si l’attribut nomfichier fini par /.. , l’attribut sysfs sera rĂ©solu avec le nom rĂ©el du rĂ©pertoire parent en utilisant pwd (1).

Le systĂšme de fichier sysfs est supportĂ© seulement avec les noyaux 2.6.X et a besoin d’ĂȘtre montĂ© (habituellement dans /sys ). Les sĂ©lecteurs sysfs ne sont pas aussi efficaces que les autres sĂ©lecteurs, et ne devraient donc pas ĂȘtre employĂ©s pour le maximum de performance.

Ci-aprÚs les attributs sysfs communs et leurs descripteurs ifrename équivalents.
SYSFS{address}
valeur

Comme le descripteur mac .

SYSFS{type} valeur

Comme le descripteur arp .

SYSFS{device} valeur

Valable seulement jusqu’au noyau 2.6.20. Comme le sĂ©lecteur businfo .

SYSFS{..} valeur

Valable seulement depuis le noyau 2.6.21. Comme le sélecteur businfo .

SYSFS{device/driver} valeur

Valable seulement jusqu’au noyau 2.6.20. Comme le sĂ©lecteur driver .

SYSFS{../driver} valeur

Valable seulement depuis le noyau 2.6.21. Comme le sélecteur driver .

SYSFS{device/irq} valeur

Valable seulement jusqu’au noyau 2.6.20. Comme le sĂ©lecteur irq .

SYSFS{../irq} valeur

Valable seulement depuis le noyau 2.6.21. Comme le sélecteur irq .

EXEMPLES

# Ceci est un commentaire

eth2

mac 08:00:09:DE:82:0E

eth3

driver wavelan interrupt 15 baseaddress 0x390

eth4

driver pcnet32 businfo 0000:02:05.0

air*

mac 00:07:0E:* arp 1

myvpn SYSFS{address} 00:10:83:* SYSFS{type} 1
bcm* SYSFS{device} 0000:03:00.0 SYSFS{device/driver} bcm43xx
bcm* SYSFS{..} 0000:03:00.0 SYSFS{../driver} bcm43xx

AUTEUR

Jean Tourrilhes - jt@hpl.hp.com

TRADUCTION

Maxime CHARPENNE, octobre 2007 (wireless_tools.30-pre3).

AVERTISSEMENT SUR LA TRADUCTION

Il est possible que cette traduction soit imparfaite ou périmée. En cas de doute, veuillez vous reporter au document original en langue anglaise fourni avec le programme.

FICHIERS

/etc/iftab

VOIR AUSSI

ifrename (8), ifconfig (8), ip (8), ethtool (8), iwconfig (8).