[Bug 295057] 14.4 breaks in-kernel nat

[email protected]
Newsgroups gmane.os.freebsd.devel.net
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295057

--- Comment #6 from Eugene <[email protected]> ---
(In reply to Michael Tuexen from comment #4)

Hello

The in-kernel nat works on the external lupus interface:

lupus (jail) <-> bridge (hoster net)

eugene@lupus:~$ ifconfig inet0
inet0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0
mtu 1500
        options=60000b<RXCSUM,TXCSUM,VLAN_MTU,RXCSUM_IPV6,TXCSUM_IPV6>
        ether 02:35:28:c4:b0:0b
        inet *.9.0.242 netmask 0xffffffe0 broadcast *.9.0.255
        inet *.9.0.244 netmask 0xffffffff broadcast *.9.0.244
        groups: epair
        media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
        status: active
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>



From the host side where lupus is running it looks like this (ixl0 - physical
iface, inet0 - bridge, epair110a - lupus):

ixl0: flags=1008943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST,LOWER_UP>
metric 0 mtu 1500
       
options=e500bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWFILTER,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6,HWSTATS>
        ether ac:1f:6b:ba:63:24
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>

inet0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0
mtu 1500
        description: Stel UPLINK
        options=0
        ether 58:9c:fc:10:ff:b6
        inet *.9.0.241 netmask 0xffffffe0 broadcast *.9.0.255
        id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
        maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
        root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
        member: epair111a flags=223<LEARNING,DISCOVER,EDGE>
                ifmaxaddr 0 port 13 priority 128 path cost 2000
        member: epair110a flags=223<LEARNING,DISCOVER,EDGE>
                ifmaxaddr 0 port 7 priority 128 path cost 2000
        member: ixl0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
                ifmaxaddr 0 port 1 priority 128 path cost 55
        groups: bridge
        nd6 options=9<PERFORMNUD,IFDISABLED>

epair110a:
flags=1008943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST,LOWER_UP> metric 0
mtu 1500
        description: jail:lupus:inet
        options=60000b<RXCSUM,TXCSUM,VLAN_MTU,RXCSUM_IPV6,TXCSUM_IPV6>
        ether 02:35:28:c4:b0:0a
        groups: epair
        media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
        status: active
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>

I tryed 'ifconfig ixl0 -txcsum -rxcsum', but it did not fix the checksum
problem.

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.