iftab - statické informace o síťových
rozhraních
Soubor
/etc/iftab obsahuje popisnou informaci o různých
síťových rozhraních.
iftab je
používán pouze programem
ifrename(8) k
přiřazení stálých názvů
síťových rozhraní každému
síťovému rozhraní.
/etc/iftab definuje sadu
namapování.
Každé namapování obsahuje název
rozhraní a sadu deskriptorů. Deskriptory
umožňují
ifrename identifikovat
každé síťové rozhraní v
systému. Pokud síťové rozhraní
odpovídá všem deskriptorům z
namapování,
ifrename se pokusí změnit
název rozhraní na název určený v
namapování.
Každé namapování je popsáno na
zvláštní řádce,
začínající
interface name, (názvem
rozhraní) a obsahuje sadu
deskriptorů,
oddělených mezerami nebo tabulátory.
Vztah mezi deskriptory v namapování je
logické a.
Namapování odpovídá síťovému
rozhraní, pouze když odpovídají všechny
deskriptory. Pokud síťové rozhraní nepodporuje
určitý deskriptor, nebude vyhovovat žádnému
namapování používajícímu tento
deskriptor.
Pokud je potřeba použít alternativní deskriptory pro
název rozhraní (logické nebo), vytvořte dvě
různá namapování se stejným názvem
rozhraní (na každém řádku jednu).
Ifrename vždycky použije první
odpovídající namapování od
konce
iftab, proto by restriktivnější
namapování měla být uvedena naposled.
První částí každého
namapování je název rozhraní. Pokud
síťové rozhraní odpovídá všem
deskriptorům v namapování,
ifrename se
pokusí změnit název rozhraní na název
určený v namapování.
Název rozhraní v namapování je buďto
pouhý název rozhraní (jako třeba
eth2 nebo
wlan0) nebo šablona obsahující jediného
žolíka (wildcard) (např.
eth* nebo
wlan*).
V případě žolíka nahradí
jádro znak "*" za nejnižší
dostupné celé číslo, které zajistí
jedinečnost názvu rozhraní.
Každý deskriptor je složen z názvu deskriptoru a
hodnoty deskriptoru. Deskriptory určují statické
vlastnosti síťového rozhraní, jejich cílem
je jednoznačně identifikovat každý kus hardware.
Většina uživatelů použije pouze volbu
mac , ostatní volby jsou určeny k
zvláštním nastavením.
-
mac MAC adresa
- Porovná MAC adresu rozhraní se zadanou MAC
adresou. MAC adresu rozhraní je možné zobrazit
pomocí ifconfig(8) nebo ip(8). Zadaná MAC
adresa může obsahovat "*" pro výběr
žolíků (wildcards).
Je to nejběžnější volba, protože
většina rozhraní má unikátní MAC
adresu, která umožňuje síťové
rozhraní jednoznačně identifikovat.
Nicméně některá rozhraní nemají
MAC adresu, dokud nejsou aktivována a v takovém
případě je užití tohoto selektoru
ošidné.
-
arp typ arp
- Porovná typ ARP (ARP Type)(také zvané
"Link Type") rozhraní se zadaným typem ARP. Typ
ARP u rozhraní je možné zobrazit pomocí
ifconfig(8) nebo ip(8).
Tento selektor je užitečný pokud ovladač
vytváří více síťových
rozhraní pro jedinou síťovou kartu.
-
driver název ovladače
- Porovná název ovladače rozhraní
se zadaným názvem ovladače. Název
ovladače rozhraní je možné zobrazit
pomocí ethtool -i(8).
-
businfo informace o sběrnici
- Porovná informaci o sběrnici rozhraní
rozhraní se zadanou informací o sběrnici. Informaci o
sběrnici rozhraní je možné zobrazit
pomocí ethtool -i(8).
-
firmware verze firmware
- Porovná verzi firmware rozhraní s
informací o verzi firmware. Revizi firmware rozhraní je
možné zobrazit pomocí ethtool -i(8).
-
baseaddress port
- Porovná port rozhraní se zadaným
portem. Port rozhraní je možné zobrazit pomocí
ifconfig(8).
Protože většina karet používá
dynamické přidělování portů, je
tato volba užitečná pouze pro ISA a EISA karty.
-
irq číslo
přerušení
- Porovná číslo
přerušení (IRQ) rozhraní se zadaným
číslem přerušení. Číslo
přerušení rozhraní je možné
zobrazit pomocí ifconfig(8).
Protože přerušení mohou být
sdílená, obvykle tento selektor nestačí k
jednoznačné identifikaci rozhraní.
-
iwproto bezdrátový
protokol
- Porovná bezdrátový protokol
rozhraní se zadaným bezdrátovým protokolem.
Bezdrátový protokol rozhraní je možné
zobrazit pomocí iwconfig(8).
Tato volba je podporována pouze na bezdrátových
rozhraních a nestačí k jednoznačné
identifikaci rozhraní.
-
pcmciaslot pcmcia slot
- Porovná číslo Pcmcia socketu
rozhraní se zadaným číslem slotu.
Číslo Pcmcia socketu rozhraní je možné
zobrazit pomocí cardctl ident(8).
Tato volba je obvykle podporována pouze na 16 bitových
kartách, pro 32 bitové karty je lepší
použít selektor businfo.
# Toto je komentář
eth2 mac 08:00:09:DE:82:0E
eth3 driver wavelan irq 15 baseaddress 0x390
eth4 driver pcnet32 businfo 0000:02:05.0
air* mac 00:07:0E:* arp 1
Jean Tourrilhes -
[email protected]
Pavel Heimlich -
[email protected], březen 2005
(wireless_tools.28pre4).
/etc/iftab
ifrename(8),
ifconfig(8),
ip(8),
ethtool(8),
iwconfig(8).