SCTP related issue with recent ARP changes?

Michael Tüxen Michael.Tuexen at lurchi.franken.de
Thu Jan 1 16:59:12 UTC 2009


Dear all,

I'm running the current CVS version of FreeBSD 8 in a virtual
machine using VMWare 2.0.1 on a Mac (not sure if this is relevant)
and bridged networking having an em interface on the virtual machine.
I'm using a similar setup with older FreeBSD machines and they are
running fine.

Loopback communication based on UDP, TCP, SCTP or ICMP works fine.

Communicating with other hosts using UDP, TCP or ICMP works fine.

Communicating with other hosts using SCTP does not work.
The SCTP stack calls ip_output() and an ARP request for the
correct destination IP address is send out. A corresponding
ARP reply is visible in Wireshark (running on the FreeBSD 8 box)
and looks good. However, the corresponding SCTP packet it never
sent out. I'm not sure, but this might be related to the
recent ARP changes. Is there anything required from the
transport layer to be done when calling ip_output() that
was not required before?

Best regards
Michael





More information about the freebsd-net mailing list