Witam. Dzisiaj stalem sie sczesliwym posiadaczem internetdsl. W kazdym razie nie zrezygnowalem z uslug dotychczasowego providera. I po przeczytaniu archiwum listy sklecilem nastepujacy skrypt ktory to ma na celu "load balancing" obu łącz: #!/bin/bash IF1=eth1 IF2=eth0 IP1=80.55.212.126 IP2=217.113.230.234 P1=80.55.212.125 P2=217.113.230.1 P1_NET=80.55.212.124 P2_NET=217.113.230.0 echo 1 ip route add $P1_NET dev $IF1 src $IP1 table T1 echo 2 ip route add default via $P1 table T1 echo 3 ip route add $P2_NET dev $IF2 src $IP2 table T2 echo 4 ip route add default via $P2 table T2 echo 5 ip route add default scope global nexthop via $P1 dev $IF1 weight 4 nexthop via $P2 dev $IF2 weight 1 echo 6 ip rule add from $IP1 table T1 echo 7 ip rule add from $IP2 table T2
Skrypt wywala sie na lini 5 (ip route add default scope global nexthop via $P1 dev $IF1 weight 4 nexthop) z haslem RTNETLINK answers: Invalid argument ma ktos na to jakis pomysl bo niebardzo sie domyslam czego to moze byc wina. Oczywiscie wczesniej sobie usuam default route. pozdrawiam Piotr Potargowicz.

