On Tue, 15 May 2007 11:11:39 +0200, Tor Houghton <[EMAIL PROTECTED]> wrote: > Hi, > > I'm trying to troubleshoot NAT on a VLAN interface (parent interface is > xl0 > - a 3com 905). With OpenBSD 3.4 I got a 'initialized with non-standard mtu > 1496' message with the same interface card, but with 4.1 this disappeared. > > Does this mean "everything is fine, this card supports VLAN trunks", or > should I be dubious and use something else (which one)? > > I am not able to provide debug output at this minute, but essentially I > can't seem to do NAT when vlan0 is set as the external interface ($ext_if; > the suggested nat line in pf.conf(5) is used, with ext_if="vlan0"). > > I can get a DHCP address on the interface, and I appear to be able to > connect to anywhere _from_ the host, but not through it. > > A 'pfctl -s all' only shows me the static mappings (rdr's).
Then obviously there are no nat rules to perform translation. Quit blaming it on hardware or vlan interfaces, it's probably just a broken ruleset. Post your pf.conf (and optionally, your hostname.if files). -- Jason Dixon DixonGroup Consulting http://www.dixongroup.net

