Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
gentoo_networking [2015/07/28 11:05]
steve
gentoo_networking [2016/04/27 14:28]
steve
Line 15: Line 15:
 <​code>​ <​code>​
 ls /​sys/​class/​net ls /​sys/​class/​net
 +</​code>​
 +
 +=== Bonding ===
 +
 +Install [[ifenslave]] package to set up bonding. Also make sure your kernel has bonding enabled, or the ''​bonding''​ module is loaded.
 +
 +A basic bonding configuration in Gentoo, where the IP address is set manually.
 +
 +The bonding interface uses the mac address of the first slave ethernet device listed.
 +
 +Edit ''/​etc/​conf.d/​net''​
 +
 +<​code>​
 +# Don't initialize any of the interfaces by default
 +config_eth0="​null"​
 +config_eth1="​null"​
 +config_eth2="​null"​
 +config_eth3="​null"​
 +
 +slaves_bond0="​eth0 eth1 eth2 eth3"
 +mode_bond0="​1"​
 +miimon_bond0="​100"​
 +config_bond0="​192.168.1.2"​
 +routes_bond0="​default via 192.168.1.1"​
 </​code>​ </​code>​