OSDN Git Service

v28
[android-x86/external-wireless-tools.git] / wireless_tools / cs / ifrename.8
1 .\" Jean II - HPL - 2004
2 .\" ifrename.8
3 .\"
4 .TH IFRENAME 8 "1.bøezen 2004" "wireless-tools" "Linux - Manuál programátora"
5 .\"
6 .\" NAME part
7 .\"
8 .SH JMÉNO
9 ifrename \- Pøejmenuje sí»ová rozhraní v závislosti na rùzných statických kritériích
10 .\"
11 .\" SYNOPSIS part
12 .\"
13 .SH SYNTAXE
14 .B "ifrename [-c configfile] [-p] [-d] [-v] [-V] [-D]"
15 .br
16 .B "ifrename [-c configfile] [-i interface] [-n newname]"
17 .\"
18 .\" DESCRIPTION part
19 .\"
20 .SH POPIS
21 .B Ifrename 
22 je nástroj, který umo¾òuje pøiøadit stálý název pro ka¾dé
23 sí»ové rozhraní.
24 .PP
25 Ve výchozím stavu jsou názvy rozhraní dynamické a ka¾dému sí»ovému rozhraní
26 je pøiøazen první dostupný název
27 .RI ( eth0 ", " eth1 "...)."
28 Poøadí, v kterém jsou sí»ová rozhraní vytváøena, se mù¾e li¹it. U zabudovaných
29 rozhraní závisí na jejich rozpoznání kernelem pøi spou¹tìní. Výmìnná zaøízení mù¾e
30 u¾ivatel pøipojit v jakémkoliv poøadí.
31 .PP
32 .B Ifrename
33 umo¾òuje u¾ivateli rozhodnout, jaký název bude sí»ové rozhraní mít.
34 .B Ifrename 
35 mù¾e vyu¾ít celou øadu
36 .IR voleb ", "
37 aby urèil, jak jsou názvy rozhraní pøiøazovány sí»ovým rozhraním v systému.
38 Nejbì¾nìj¹í volbou je  
39 .IR "MAC adresa" 
40 rozhraní.
41 .PP
42 .B Ifrename
43 musí být spu¹tìn pøedtím, ne¾ jsou rozhraní aktivována, proto je vìt¹inou pou¾íván
44 v rùzných skriptech (init, hotplug), ale jen zøídka pøímo u¾ivatelem.
45 Jako výchozí,
46 .B ifrename 
47 pøejmenuje v¹echna rozhraní pøítomná v  systému pou¾itím namapování definovaného v
48 .IR /etc/iftab .
49 .\"
50 .\" PARAMETER part
51 .\"
52 .SH PARAMETRY
53 .TP
54 .BI "-c " konfiguracni_soubor
55 Nastaví konfiguraèní soubor, který bude pou¾it (výchozí je 
56 .IR /etc/iftab ).
57 Konfiguraèní soubor definuje namapování voleb a názvù rozhraní
58 a je popsán v
59 .IR iftab (5).
60 .br
61 Pokud je
62 .I konfiguracni_soubor
63 urèen jako "-", je konfigurace naètena ze stdin.
64 .TP
65 .B -p
66 Pokusí se zavést moduly jádra pøed pøejmenováním rozhraní. Jako výchozí 
67 prochází
68 .B ifrename 
69 pouze rozhraní, která jsou ji¾ zavedena a nezavádí automaticky po¾adované
70 jaderné moduly. Tento pøepínaè umo¾òuje hladkou integraci se systémem, který
71 nezavádí moduly pøed voláním
72 .BR ifrename .
73 .TP
74 .B -d
75 Povolí rùzné úpravy specifické pro
76 .B Debian. 
77 V kombinaci s
78 .BR -p
79 budou zavedeny pouze moduly pro rozhraní urèená v
80 .I /etc/network/interface
81 .
82 .TP
83 .BI "-i " rozhraní
84 Pøejmenuje pouze urèené
85 .IR rozhraní ,
86 místo v¹ech rozhraní v systému. Vypí¹e nový název rozhraní.
87 .TP
88 .BI "-n " novy_nazev
89 Kdy¾ je pou¾ito spolu s 
90 .IR -i ,
91 urèí nový název rozhraní. Seznam namapování z konfiguraèního
92 souboru je ignorován, rozhraní urèené pomocí 
93 .I -i
94 je rovnou pøejmenováno na
95 .IR novy_nazev 
96 Nový název mù¾e být ¾olík (wildcard), ale mù¾e obsahovat pouze jedinou "*".
97 .br
98 Pokud je pou¾it bez
99 .IR -i ,
100 pøejmenuje rozhraní s pou¾itím pouze tìch namapování, která by je pøejmenovala na
101 .IR novy_nazev .
102 Nový název nesmí být ¾olík. Tento zpùsob pou¾ití ifrename 
103 .RI ( -n " bez " -i )
104 není doporuèen, proto¾e je neefektivní. Musejí být zpracována v¹echna rozhraní systému, 
105 a proto není ve vìt¹inì pøípadù rychlej¹í ne¾ kdyby je ifrename pøejmenovalo v¹echny (bez
106 .IR -n " a zároveò bez " -i ).
107 .TP
108 .B -t
109 Povolí podporu pøevzetí názvù. To umo¾ní výmìnu názvù rozhraní
110 mezi dvìma èi více rozhraními.
111 .br
112 Pøevzetí umo¾òuje rozhraní "ukrást" název jinému rozhraní.
113 To funguje pouze s jádrem 2.6.x a pokud druhé rozhraní nebì¾í.
114 Tímpádem není kompatibilní s Hotplug. Druhému rozhraní je pøiøazen
115 náhodný název, který lze pozdìji pomocí "ifrename" zmìnit.
116 .br
117 Poèet pøevzetí je omezen, aby se zabránilo nekoneèným smyèkám,
118 a proto nemusejí být nìkteré komplexní vícecestné situace správnì zpracovány.
119 .br
120 V ka¾dém pøípadì není pøevod názvù a ani pou¾ívání této mo¾nosti doporuèeno,
121 je lep¹í zvolit pro rozhraní jedineèné a jednoznaèné názvy...
122 .TP
123 .B -D
124 Re¾im dry-run ("naneèisto"). Ifrename nezmìní ¾ádné rozhraní, pouze vypí¹e
125 nový název rozhraní, pokud je to mo¾né, a skonèí.
126 .br
127 V re¾imu dry-run nejsou øe¹eny wildcards. Nový název rozhraní je vyti¹tìn
128 i v pøípadì, ¾e je stejný jako pùvodní název.
129 .TP
130 .B -V
131 U¾vanìný re¾im. Ifrename zobrazí interní výsledky prùchodu svým
132 konfiguraèním souborem a dotazy na volby rozhraní. V kombinaci s
133 pøepínaèem
134 .I dry-run
135 pøedstavuje dobrý zpùsob debugování komplexních nastavení nebo triviálních
136 problémù.
137 .\"
138 .\" AUTHOR part
139 .\"
140 .SH AUTOR
141 Jean Tourrilhes \- jt@hpl.hp.com
142 .\"
143 .\" TRANSLATION part
144 .\"
145 .SH PØEKLAD
146 Pavel Heimlich \- tropikhajma@seznam.cz, bøezen 2005 (wireless_tools.28pre4).
147 .\"
148 .\" FILES part
149 .\"
150 .SH SOUBORY
151 .I /etc/iftab
152 .\"
153 .\" SEE ALSO part
154 .\"
155 .SH DAL©Í INFORMACE
156 .BR ifconfig (8),
157 .BR ip (8),
158 .BR iftab (5).