On Monday 10 September 2007, Michal Mertl wrote: > Hello, > > I have recently upgraded 6.2-STABLE based router to -CURRENT kernel and > I found out the following in /etc/pf.conf does not work anymore: > > ext_if="sis0" > nat on $ext_if from ! ($ext_if) to any -> ($ext_if) > > It works again when I change it to: > > nat on $ext_if from any to any -> ($ext_if) Can you show me "ifconfig sis0" and "pfctl -vvvsn" for either rule? It might be a problem with picking up aliases correctly. You could also try to limit the nat rule by specifying "inet". A tcpdump on sis0 might also be helpful to figure out what's going on, as could be "pfctl -xm" to enable extended debugging on the console. This should print which address is chosen for any translation. Finally you might want to look at the rule counters and the state table after trying a couple of connections. -- /"\ Best regards, | mlaier_at_freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier_at_EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:17 UTC