JMÉNO¶
iftab - statické informace o síťových rozhraních
POPIS¶
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í.
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.
NÁZEV ROZHRANͶ
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í.
DESKRIPTORY¶
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.
PŘÍKLAD¶
# 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
AUTOR¶
Jean Tourrilhes - jt@hpl.hp.com
PŘEKLAD¶
Pavel Heimlich - tropikhajma@seznam.cz, březen 2005
(wireless_tools.28pre4).
SOUBORY¶
/etc/iftab
ifrename(8),
ifconfig(8),
ip(8),
ethtool(8),
iwconfig(8).