/[gentoo]/xml/htdocs/doc/en/handbook/hb-net-modules.xml
Gentoo

Diff of /xml/htdocs/doc/en/handbook/hb-net-modules.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.2 Revision 1.3
4<!-- The content of this document is licensed under the CC-BY-SA license --> 4<!-- The content of this document is licensed under the CC-BY-SA license -->
5<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> 5<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
6 6
7<sections> 7<sections>
8 8
9<version>1.0</version> 9<version>1.1</version>
10<date>2005-06-06</date> 10<date>2005-06-14</date>
11 11
12<section> 12<section>
13<title>Network Modules</title> 13<title>Network Modules</title>
14<body> 14<body>
15 15
52We provide two interface handlers presently: ifconfig and iproute2. 52We provide two interface handlers presently: ifconfig and iproute2.
53You need one of these to do any kind of network configuration. 53You need one of these to do any kind of network configuration.
54</p> 54</p>
55 55
56<p> 56<p>
57ifconfig is the current Gentoo default and it's included in the system profile.<br/> 57ifconfig is the current Gentoo default and it's included in the system profile.
58iproute2 is a more powerful and flexible package, but it's not included by 58iproute2 is a more powerful and flexible package, but it's not included by
59default. 59default.
60</p> 60</p>
61 61
62<pre caption="To install iproute2"> 62<pre caption="To install iproute2">
110</tr> 110</tr>
111<tr> 111<tr>
112 <ti>dhclient</ti> 112 <ti>dhclient</ti>
113 <ti>net-misc/dhcp</ti> 113 <ti>net-misc/dhcp</ti>
114 <ti> 114 <ti>
115 Made by ISC, the same people who make the BIND DNS software<br /> 115 Made by ISC, the same people who make the BIND DNS software. Very
116 Very configurable 116 configurable
117 </ti>
118 <ti> 117 </ti>
119 Configuration is overly complex<br /> 118 <ti>
120 Software is quite bloated<br /> 119 Configuration is overly complex, software is quite bloated, cannot get
121 Cannot get NTP servers from DHCP<br />
122 Does not send hostname by default 120 NTP servers from DHCP, does not send hostname by default
123 </ti> 121 </ti>
124</tr> 122</tr>
125<tr> 123<tr>
126 <ti>dhcpcd</ti> 124 <ti>dhcpcd</ti>
127 <ti>net-misc/dhcpcd</ti> 125 <ti>net-misc/dhcpcd</ti>
128 <ti> 126 <ti>
129 Long time Gentoo default<br /> 127 Long time Gentoo default, no reliance on outside tools
130 No reliance on outside tools
131 </ti>
132 <ti> 128 </ti>
133 No longer maintained upstream<br /> 129 <ti>
134 Can be slow at times<br /> 130 No longer maintained upstream, can be slow at times, does not daemonize
135 Does not daemonize when lease is infinite 131 when lease is infinite
136 </ti> 132 </ti>
137</tr> 133</tr>
138<tr> 134<tr>
139 <ti>pump</ti> 135 <ti>pump</ti>
140 <ti>net-misc/pump</ti> 136 <ti>net-misc/pump</ti>
141 <ti> 137 <ti>
142 Lightweight<br />
143 No reliance on outside tools 138 Lightweight, no reliance on outside tools
144 </ti>
145 <ti> 139 </ti>
146 No longer maintained upstream<br /> 140 <ti>
147 Unreliable, especially over modems<br /> 141 No longer maintained upstream, unreliable, especially over modems, cannot
148 Cannot get NIS servers from DHCP 142 get NIS servers from DHCP
149 </ti> 143 </ti>
150</tr> 144</tr>
151<tr> 145<tr>
152 <ti>udhcpc</ti> 146 <ti>udhcpc</ti>
153 <ti>net-misc/udhcp</ti> 147 <ti>net-misc/udhcp</ti>
154 <ti> 148 <ti>
155 Lightweight - smallest dhcp client around<br /> 149 Lightweight - smallest dhcp client around, made for embedded systems
156 Made for embedded systems
157 </ti>
158 <ti> 150 </ti>
159 Unproven - no distro uses it by default<br /> 151 <ti>
160 Cannot define a timeout beyond 3 seconds 152 Unproven - no distro uses it by default, cannot define a timeout beyond 3
153 seconds
161 </ti> 154 </ti>
162</tr> 155</tr>
163</table> 156</table>
164 157
165<p> 158<p>
211<pre caption="Install the rp-pppoe package"> 204<pre caption="Install the rp-pppoe package">
212# <i>emerge net-dialup/rp-pppoe</i> 205# <i>emerge net-dialup/rp-pppoe</i>
213</pre> 206</pre>
214 207
215<warn> 208<warn>
216baselayout-1.11.x supports PPPOE only<br/> 209baselayout-1.11.x supports PPPOE only. Hopefully future versions will support
217Hopefully future versions will support PPPOA<br/> 210PPPOA.
218</warn> 211</warn>
219 212
220<p> 213<p>
221Now we need to instruct configure eth0 to be an ADSL interface and enter our 214Now we need to instruct configure eth0 to be an ADSL interface and enter our
222username. 215username.

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.20