Witam! Mam problem: nie mogę pokonać "rtnetlink answers: file exist" po ip route add
Mam: Lan na eth0, DSL na eth1 i modem sieci TV kablowej Aster podpięty perzez HUB do eth2 i eth3 oba na dhcp. (HUB i dwa interface bo potrzebne mi są przynajmiej dwa IP z tej sieci). Próbuję zdefiniować routing tak by usługi na mej maszynie były dostępne z dowolnego interface. Znalazłem w sieci dokument: http://bromirski.net/docs/translations/lartc-pl.html#LARTC.RPDB.MULTIPLE-LINKS wyszło mi z tego coś takiego jak na końcu posta. Niestety po pierwszym ip route add (ip route add $P1_NET dev $IF1 src $IP1 table T1) dostałem błąd: rtnetlink answers: file exist Usunąłem trasę domyślną tworzoną przez dhcp: ip route delete default via 82.210.163.254 dev eth2 i poszło dalej, ale analogicznego błędu po: #glowna tabele routingu ip route add $P1_NET dev $IF1 src $IP1 nie udało mi się zwalczyć. W googlach jest trochę pytań związanych z "rtnetlink answers: file exist" ale nie udało mi się znaleźć rozwiązania problemu, piszą coś o opcjach kernela, mam dystrybucyjny (AC) 2.6.16.57-1 Można prosić o pomoc? Pozdrawiam! Wojtek ========= Definicje routingu wywoływane w rc.local. #!/bin/sh IF0="eth0" P0_NET="192.168.0.0/24" IF1="eth1" P1="83.16.aa.bb" P1_NET="83.16.aa.aa/29" IP1="83.16.aa.cc" IP1a="83.16.aa.dd" IP1b="83.16.aa.ee" IP1c="83.16.aa.ff" IF2="eth2" P2="82.210.163.254" P2_NET="82.210.160.0/22" IP2="82.210.aa.aa" IF3="eth3" P3="82.210.163.254" P3_NET="82.210.160.0/22" IP3="82.210.bb.bb" #dodaję routing ip route add $P1_NET dev $IF1 src $IP1 table T1 #ip route add $P1_NET dev $IF1 src $IP1a table T1 #ip route add $P1_NET dev $IF1 src $IP1b table T1 #ip route add $P1_NET dev $IF1 src $IP1c table T1 ip route add default via $P1 table T1 ip route add $P2_NET dev $IF2 src $IP2 table T2 ip route add default via $P2 table T2 ip route add $P3_NET dev $IF3 src $IP3 table T3 ip route add default via $P3 table T3 #glowna tabele routingu ip route add $P1_NET dev $IF1 src $IP1 ip route add $P2_NET dev $IF2 src $IP2 ip route add $P3_NET dev $IF3 src $IP3 #trasa domyslna: ip route add default via $P1 # tabele routingu. ip rule add from $IP1 table T1 ip rule add from $IP2 table T2 ip rule add from $IP3 table T3 ip route add $P0_NET dev $IF0 table T1 ip route add $P2_NET dev $IF2 table T1 ip route add $P3_NET dev $IF3 table T1 ip route add 127.0.0.0/8 dev lo table T1 ip route add $P0_NET dev $IF0 table T2 ip route add $P1_NET dev $IF1 table T2 ip route add $P3_NET dev $IF3 table T2 ip route add 127.0.0.0/8 dev lo table T2 ip route add $P0_NET dev $IF0 table T3 ip route add $P1_NET dev $IF1 table T3 ip route add $P2_NET dev $IF2 table T3 ip route add 127.0.0.0/8 dev lo table T3 _______________________________________________ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl