diff options
| author | Eric Andersen <andersen@codepoet.org> | 2003-07-26 09:27:02 +0000 |
|---|---|---|
| committer | Eric Andersen <andersen@codepoet.org> | 2003-07-26 09:27:02 +0000 |
| commit | 342aea967fae1a9dc05e69bfd4e5a270ca76b638 (patch) | |
| tree | cd49c65615b5e0bd009d60910e9bcbf7d60572ad | |
| parent | a1ed06b04739d85389fe23e78e97556864b77c64 (diff) | |
| download | busybox-w32-342aea967fae1a9dc05e69bfd4e5a270ca76b638.tar.gz busybox-w32-342aea967fae1a9dc05e69bfd4e5a270ca76b638.tar.bz2 busybox-w32-342aea967fae1a9dc05e69bfd4e5a270ca76b638.zip | |
Allow people to use the full blown iproute2 programs with busybox ifupdown.
| -rw-r--r-- | networking/Config.in | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/networking/Config.in b/networking/Config.in index 26b427084..406b99163 100644 --- a/networking/Config.in +++ b/networking/Config.in | |||
| @@ -176,14 +176,31 @@ config CONFIG_IFUPDOWN | |||
| 176 | bool "ifupdown" | 176 | bool "ifupdown" |
| 177 | default n | 177 | default n |
| 178 | help | 178 | help |
| 179 | Activate or deactivate the specified interface. | 179 | Activate or deactivate the specified interfaces. This applet makes |
| 180 | 180 | use of either "ifconfig" and "route" or the "ip" command to actually | |
| 181 | configure network interfaces. Therefore, you will probably also want | ||
| 182 | to enable either CONFIG_IFCONFIG and CONFIG_ROUTE, or enable | ||
| 183 | CONFIG_FEATURE_IFUPDOWN_IP and the various CONFIG_IP options. Of | ||
| 184 | course you could use non-busybox versions of these programs, so | ||
| 185 | against my better judgement (since this will surely result in plenty | ||
| 186 | of support questions on the mailing list), I do not force you to | ||
| 187 | enable these additional options. It is up to you to supply either | ||
| 188 | "ifconfig" and "route" or the "ip" command, either via busybox or via | ||
| 189 | standalone utilities. | ||
| 190 | |||
| 191 | # I really should force these to be enabled | ||
| 192 | # && CONFIG_IP && CONFIG_FEATURE_IP_ADDRESS && CONFIG_FEATURE_IP_LINK && CONFIG_FEATURE_IP_ROUTE | ||
| 193 | # but then people could not use the full-blown iproute2 program... | ||
| 181 | config CONFIG_FEATURE_IFUPDOWN_IP | 194 | config CONFIG_FEATURE_IFUPDOWN_IP |
| 182 | bool " Use ip applet" | 195 | bool " Use ip applet" |
| 183 | default n | 196 | default n |
| 184 | depends on CONFIG_IFUPDOWN && CONFIG_IP && CONFIG_FEATURE_IP_ADDRESS && CONFIG_FEATURE_IP_LINK && CONFIG_FEATURE_IP_ROUTE | 197 | depends on CONFIG_IFUPDOWN |
| 185 | help | 198 | help |
| 186 | Use "ip" in "ifupdown". | 199 | Use the iproute "ip" command to implement "ifupdown". You will |
| 200 | probably want to also enable CONFIG_IP, CONFIG_FEATURE_IP_ADDRESS, | ||
| 201 | CONFIG_FEATURE_IP_LINK, and CONFIG_FEATURE_IP_ROUTE. Of course | ||
| 202 | if you wanted to use the full-blown iproute2 program you could | ||
| 203 | leave the the busybox CONFIG_IP* options disabled. | ||
| 187 | 204 | ||
| 188 | config CONFIG_FEATURE_IFUPDOWN_IPV4 | 205 | config CONFIG_FEATURE_IFUPDOWN_IPV4 |
| 189 | bool " Enable support for IPv4" | 206 | bool " Enable support for IPv4" |
