diff options
Diffstat (limited to 'docs/network.txt')
-rw-r--r-- | docs/network.txt | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/docs/network.txt b/docs/network.txt deleted file mode 100644 index 69dbaa6..0000000 --- a/docs/network.txt +++ /dev/null @@ -1,79 +0,0 @@ - Network configuration in buildroot-ng - - -The network configuration in buildroot-ng is stored in /etc/config/network -and is divided into interface configurations. -Each interface configuration either refers directly to an ethernet/wifi -interface (eth0, wl0, ..) or to a bridge containing multiple interfaces. -It looks like this: - - config interface "lan" - option ifname "eth0" - option proto "static" - option ipaddr "192.168.1.1" - option netmask "255.255.255.0" - option gateway "192.168.1.254" - option dns "192.168.1.254" - -"ifname" specifies the Linux interface name. -If you want to use bridging on one or more interfaces, set "ifname" to a list -of interfaces and add: - option type "bridge" - -It is possible to use VLAN tagging on an interface simply by adding the VLAN IDs -to it, e.g. "eth0.1". These can be nested as well. - -This sets up a simple static configuration for eth0. "proto" specifies the -'protocol' used for the interface. The default image usually provides 'none' -'static', 'dhcp' and 'pppoe'. Others can be added by installing additional -packages. - -When using the 'static' method like in the example, the options "ipaddr" and -"netmask" are mandatory, while "gateway" and "dns" are optional. -DHCP currently only accepts "ipaddr" (IP address to request from the server) -and "hostname" (client hostname identify as) - both are optional. - -PPP based protocols (pppoe, pptp, ...) accept these options: - username: - The PPP username (usually with PAP authentication) - password: - The PPP password - keepalive: - Ping the PPP server (using LCP). The value of this option - specifies the maximum number of failed pings before reconnecting. - The ping interval defaults to 5, but can be changed by appending - ",<interval>" to the keepalive value - demand: - Use Dial on Demand (value specifies the maximum idle time) - - (pptp) - server: The remote pptp server IP - -For all protocol types, you can also specify the MTU by using the "mtu" option. - - - - - Setting up the switch (currently broadcom only) - - -The switch configuration is set by adding a 'switch' config section. -Example: - - config switch eth0 - option vlan0 "1 2 3 4 5*" - option vlan1 "0 5" - -On Broadcom hardware the section name needs to be eth0, as the switch driver -does not detect the switch on any other physical device. -Every vlan option needs to have the name vlan<n> where <n> is the VLAN number -as used in the switch driver. -As value it takes a list of ports with these optional suffixes: - - '*': Set the default VLAN (PVID) of the Port to the current VLAN - 'u': Force the port to be untagged - 't': Force the port to be tagged - -The CPU port defaults to tagged, all other ports to untagged. -On Broadcom hardware the CPU port is always 5. The other ports may vary with -different hardware. |