aboutsummaryrefslogtreecommitdiff
path: root/networking/Config.src
diff options
context:
space:
mode:
Diffstat (limited to 'networking/Config.src')
-rw-r--r--networking/Config.src64
1 files changed, 18 insertions, 46 deletions
diff --git a/networking/Config.src b/networking/Config.src
index 274fcae3a..8aeba0ef9 100644
--- a/networking/Config.src
+++ b/networking/Config.src
@@ -51,21 +51,21 @@ config VERBOSE_RESOLUTION_ERRORS
51config ARP 51config ARP
52 bool "arp" 52 bool "arp"
53 default y 53 default y
54 depends on PLATFORM_LINUX 54 select PLATFORM_LINUX
55 help 55 help
56 Manipulate the system ARP cache. 56 Manipulate the system ARP cache.
57 57
58config ARPING 58config ARPING
59 bool "arping" 59 bool "arping"
60 default y 60 default y
61 depends on PLATFORM_LINUX 61 select PLATFORM_LINUX
62 help 62 help
63 Ping hosts by ARP packets. 63 Ping hosts by ARP packets.
64 64
65config BRCTL 65config BRCTL
66 bool "brctl" 66 bool "brctl"
67 default y 67 default y
68 depends on PLATFORM_LINUX 68 select PLATFORM_LINUX
69 help 69 help
70 Manage ethernet bridges. 70 Manage ethernet bridges.
71 Supports addbr/delbr and addif/delif. 71 Supports addbr/delbr and addif/delif.
@@ -98,7 +98,7 @@ config DNSD
98config ETHER_WAKE 98config ETHER_WAKE
99 bool "ether-wake" 99 bool "ether-wake"
100 default y 100 default y
101 depends on PLATFORM_LINUX 101 select PLATFORM_LINUX
102 help 102 help
103 Send a magic packet to wake up sleeping machines. 103 Send a magic packet to wake up sleeping machines.
104 104
@@ -281,7 +281,7 @@ config FEATURE_HTTPD_GZIP
281config IFCONFIG 281config IFCONFIG
282 bool "ifconfig" 282 bool "ifconfig"
283 default y 283 default y
284 depends on PLATFORM_LINUX 284 select PLATFORM_LINUX
285 help 285 help
286 Ifconfig is used to configure the kernel-resident network interfaces. 286 Ifconfig is used to configure the kernel-resident network interfaces.
287 287
@@ -329,7 +329,7 @@ config FEATURE_IFCONFIG_BROADCAST_PLUS
329config IFENSLAVE 329config IFENSLAVE
330 bool "ifenslave" 330 bool "ifenslave"
331 default y 331 default y
332 depends on PLATFORM_LINUX 332 select PLATFORM_LINUX
333 help 333 help
334 Userspace application to bind several interfaces 334 Userspace application to bind several interfaces
335 to a logical interface (use with kernel bonding driver). 335 to a logical interface (use with kernel bonding driver).
@@ -337,7 +337,7 @@ config IFENSLAVE
337config IFPLUGD 337config IFPLUGD
338 bool "ifplugd" 338 bool "ifplugd"
339 default y 339 default y
340 depends on PLATFORM_LINUX 340 select PLATFORM_LINUX
341 help 341 help
342 Network interface plug detection daemon. 342 Network interface plug detection daemon.
343 343
@@ -379,7 +379,8 @@ config FEATURE_IFUPDOWN_IP
379config FEATURE_IFUPDOWN_IP_BUILTIN 379config FEATURE_IFUPDOWN_IP_BUILTIN
380 bool "Use busybox ip applet" 380 bool "Use busybox ip applet"
381 default y 381 default y
382 depends on FEATURE_IFUPDOWN_IP && PLATFORM_LINUX 382 depends on FEATURE_IFUPDOWN_IP
383 select PLATFORM_LINUX
383 select IP 384 select IP
384 select FEATURE_IP_ADDRESS 385 select FEATURE_IP_ADDRESS
385 select FEATURE_IP_LINK 386 select FEATURE_IP_LINK
@@ -498,7 +499,7 @@ config FEATURE_INETD_RPC
498config IP 499config IP
499 bool "ip" 500 bool "ip"
500 default y 501 default y
501 depends on PLATFORM_LINUX 502 select PLATFORM_LINUX
502 help 503 help
503 The "ip" applet is a TCP/IP interface configuration and routing 504 The "ip" applet is a TCP/IP interface configuration and routing
504 utility. You generally don't need "ip" to use busybox with 505 utility. You generally don't need "ip" to use busybox with
@@ -611,39 +612,10 @@ config FEATURE_IPCALC_LONG_OPTIONS
611 help 612 help
612 Support long options for the ipcalc applet. 613 Support long options for the ipcalc applet.
613 614
614config NAMEIF
615 bool "nameif"
616 default y
617 depends on PLATFORM_LINUX
618 select FEATURE_SYSLOG
619 help
620 nameif is used to rename network interface by its MAC address.
621 Renamed interfaces MUST be in the down state.
622 It is possible to use a file (default: /etc/mactab)
623 with list of new interface names and MACs.
624 Maximum interface name length: IFNAMSIZ = 16
625 File fields are separated by space or tab.
626 File format:
627 # Comment
628 new_interface_name XX:XX:XX:XX:XX:XX
629
630config FEATURE_NAMEIF_EXTENDED
631 bool "Extended nameif"
632 default y
633 depends on NAMEIF
634 help
635 This extends the nameif syntax to support the bus_info and driver
636 checks. The syntax is compatible to the normal nameif.
637 File format:
638 new_interface_name driver=asix bus=usb-0000:00:08.2-3
639 new_interface_name bus=usb-0000:00:08.2-3 00:80:C8:38:91:B5
640 new_interface_name mac=00:80:C8:38:91:B5
641 new_interface_name 00:80:C8:38:91:B5
642
643config NETSTAT 615config NETSTAT
644 bool "netstat" 616 bool "netstat"
645 default y 617 default y
646 depends on PLATFORM_LINUX 618 select PLATFORM_LINUX
647 help 619 help
648 netstat prints information about the Linux networking subsystem. 620 netstat prints information about the Linux networking subsystem.
649 621
@@ -672,7 +644,7 @@ config NSLOOKUP
672config NTPD 644config NTPD
673 bool "ntpd" 645 bool "ntpd"
674 default y 646 default y
675 depends on PLATFORM_LINUX 647 select PLATFORM_LINUX
676 help 648 help
677 The NTP client/server daemon. 649 The NTP client/server daemon.
678 650
@@ -693,14 +665,14 @@ config PSCAN
693config ROUTE 665config ROUTE
694 bool "route" 666 bool "route"
695 default y 667 default y
696 depends on PLATFORM_LINUX 668 select PLATFORM_LINUX
697 help 669 help
698 Route displays or manipulates the kernel's IP routing tables. 670 Route displays or manipulates the kernel's IP routing tables.
699 671
700config SLATTACH 672config SLATTACH
701 bool "slattach" 673 bool "slattach"
702 default y 674 default y
703 depends on PLATFORM_LINUX 675 select PLATFORM_LINUX
704 help 676 help
705 slattach is a small utility to attach network interfaces to serial 677 slattach is a small utility to attach network interfaces to serial
706 lines. 678 lines.
@@ -887,7 +859,7 @@ config TFTP_DEBUG
887config TRACEROUTE 859config TRACEROUTE
888 bool "traceroute" 860 bool "traceroute"
889 default y 861 default y
890 depends on PLATFORM_LINUX 862 select PLATFORM_LINUX
891 help 863 help
892 Utility to trace the route of IP packets. 864 Utility to trace the route of IP packets.
893 865
@@ -924,7 +896,7 @@ config FEATURE_TRACEROUTE_USE_ICMP
924config TUNCTL 896config TUNCTL
925 bool "tunctl" 897 bool "tunctl"
926 default y 898 default y
927 depends on PLATFORM_LINUX 899 select PLATFORM_LINUX
928 help 900 help
929 tunctl creates or deletes tun devices. 901 tunctl creates or deletes tun devices.
930 902
@@ -957,7 +929,7 @@ config UDPSVD
957config VCONFIG 929config VCONFIG
958 bool "vconfig" 930 bool "vconfig"
959 default y 931 default y
960 depends on PLATFORM_LINUX 932 select PLATFORM_LINUX
961 help 933 help
962 Creates, removes, and configures VLAN interfaces 934 Creates, removes, and configures VLAN interfaces
963 935
@@ -1004,7 +976,7 @@ config FEATURE_WGET_TIMEOUT
1004config ZCIP 976config ZCIP
1005 bool "zcip" 977 bool "zcip"
1006 default y 978 default y
1007 depends on PLATFORM_LINUX 979 select PLATFORM_LINUX
1008 select FEATURE_SYSLOG 980 select FEATURE_SYSLOG
1009 help 981 help
1010 ZCIP provides ZeroConf IPv4 address selection, according to RFC 3927. 982 ZCIP provides ZeroConf IPv4 address selection, according to RFC 3927.