On Wed, Apr 13, 2011 at 12:14 AM, deadeyes <gvm...@gmail.com> wrote: > Hi all, > > For my home network I am generally using wireless to get connected to the > network and the internet. > > However for copying some large files I use the wire. > > That means I get 2 IPs in the same range. > And both interfaces get the same metric : 0. > > I found out I can modify the metric for the default route using > metric_wlan0. > Code: > > Destination Gateway Genmask Flags Metric Ref Use > Iface > 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 > eth0 > 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 > wlan0 > 0.0.0.0 192.168.1.1 0.0.0.0 UG 2 0 0 > eth0 > 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 > wlan0 > > (this is not the full routing table) > However this changes the metric of the default route. > Not of the route that is specifically for the local network. > of course I can do this manually. > However that is alot of hassle and seems to be something that should be > configurable use files. > > Does anyone knows how I can accomplish this? Or how I can change the metric > for > each route for the wlan0 interface? > > Thanks in advance! > > > Hi, you can use net-analyzer/ifmetric. I found this solution not satisfying, but don't remember why. I guess some corner cases.
I have bonded the interfaces on my laptop. The bonding driver will prefer using the wired when it is connected. Here is my /etc/conf.d/net: # eth0 config_eth0=( "null" ) # wlan modules=( "wpa_supplicant" ) wpa_supplicant_wlan0="-Dwext" config_wlan0=( "null" ) modules_wlan0=( "!plug" ) ifplugd_wlan0="--api-mode=wlan" # bond slaves_bond0="eth0 wlan0" dhcpcd_bond0="--noipv4ll --nolink -t 15" config_bond0=( "dhcp" ) Regards, Kfir