Hi,

kern/155772 can be resolved using RADIX_MPATH.


regarding kern/155772:
at stock 8.2 FreeBSD the system panics after ifconfig down / ifconfig up /
ifconfig down with 1 route and 1 interface route (multipath).


 What's the exact step and a specific example that triggers a panic ?


ifconfig em0 192.168.0.1/24
ifconfig em1 10.0.0.1/24
route add 10.0.0.0/24 192.168.0.2

ifconfig em1 down
// see that route is still there
ifconfig em1 up
ifconfig em1 down
*bum*

see:
kern/150481

and:
sys/netinet/in.c : in_ifinit

as I have updated my code now from 8.1 to 8.2 and had again - this crashes - and really was surprised that this patch has not found it's way into 8.2

thats also why I stated this bus is 13 years old...


Also there are problems with arp, due wrong multipath route selection
(if the decision is already made that the route should go the direct way,
 the route and not the interface route is choosen, depends on which route
 was first in the tree).


 I am not quite getting what you are saying about.  What do you mean when
 you say:" .. the route should go the direct way, the route and not the interface 
route ..."

 What is the "route" that "goes the direct way" ?

And finally, there are problems when adding / deleteing routes.

example that does not work:
ifconfig em0 192.168.0.1/24
ifconfig em1 10.0.0.1/24
route add 10.0.0.0/24 192.168.0.2


 What doesn't work ?  The add or the delete operation?
 I can add and delete the 10.0.0.0/24 route fine on my system.

try the attached script.

bye,
        Ingo
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to