In article [ref]
pegasos@frokaschwei.de writes:
currently, the driver mv643xx_eth.c doesn't support receiving of multicast and
sending of IPv6 packets.
I found a piece of code in the u-boot bootloader which supports multicast
receiving and did some cut and paste. Now receiving multicast packets works
for me.
To be able to send IPv6 packets I had to remove the NETIF_F_HW_CSUM flag.
Hardware checksumming for IPv4 should continue to work because of the
NETIF_F_IP_CSUM flag.
I attach a diff against 2.6.15.
Thanks. On December 28th, I posted a patch to netdev@vger.kernel.org that
adds multicast support to the mv643xx driver. I'll ping jgarzik
about it.
The IPv6 changes look good. Would you please re-submit these without
the multicast changes and with a Signed-off-by line?
-Dale