From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephan Gatzka Subject: Re: [net-next (TAKE 2) 0/4] IPv6 over Firewire Date: Fri, 01 Mar 2013 20:44:07 +0100 Message-ID: <51310507.7030904@gmail.com> References: <5117620A.4050005@linux-ipv6.org> <51177689.4070904@gmail.com> <51177B15.3030405@linux-ipv6.org> <51179714.6010706@gmail.com> <5117B73C.10600@linux-ipv6.org> <5118C8B3.7080803@gmail.com> <5118EE78.5000508@linux-ipv6.org> <511A9BFC.9010907@gmail.com> Reply-To: stephan.gatzka@gmail.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Cc: YOSHIFUJI Hideaki , netdev@vger.kernel.org, linux1394-devel@lists.sourceforge.net, davem@davemloft.net, stefanr@s5r6.in-berlin.de To: stephan.gatzka@gmail.com Return-path: Received: from mail-ee0-f41.google.com ([74.125.83.41]:53825 "EHLO mail-ee0-f41.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751320Ab3CAToL (ORCPT ); Fri, 1 Mar 2013 14:44:11 -0500 Received: by mail-ee0-f41.google.com with SMTP id c13so2726414eek.0 for ; Fri, 01 Mar 2013 11:44:09 -0800 (PST) In-Reply-To: <511A9BFC.9010907@gmail.com> Sender: netdev-owner@vger.kernel.org List-ID: Hi Yoshfuji, > Nevertheless, there is some hope that I can try out your patch set > during this week and find some insight why IPv6 does not work with MacOS X. Unfortunately, until now I did not find some time to try out your IPv6 over firewire implementation. But now I did. I just fired a ping6 from my Linux box running your kernel. Using a FireSpy device I sniffed directly on the firewire line and dumped the ndisc packets. They look pretty well, I can't see any problems. The only thing I can't really judge about is the ICMPv6 checksum. But wireshark says the checksum is correct. The packets send from MacOS X also look good, but yes, their (recalculated) checksum might be wrong. The wireshark running on my receiving linux box does not agree with the checksum send by MacOS X. Now I would also assume that MacOS X is wrong. To proof that you can test your code against MacOS X with CHECKSUM_UNNECESSARY. I would assume that your implementation will work then. Unfortunately I no longer have the MacOS laptop available. Regards, Stephan