On Sat, Jan 06, 2001 at 10:46:09PM +0000, Philip Blundell wrote: > Pierfrancesco Caci <ik5pvx@penny.ik5pvx.ampr.org> wrote: > > >connect(4, {sin_family=AF_INET6, sin6_port=htons(1025), inet_pton(AF_INET6, "f > >e80::250:4ff:fe38:a630", &sin6_addr), sin6_flowinfo=htonl(0)}}, 24) = -1 EINVA > >L (Invalid argument) > > What version of the kernel are you running? Your ping6 is using old-style > struct sockaddr_in6, but I would have hoped that would be OK. I am seeing the same behavior with kernel 2.4.0/unstable. I've not found a way around it yet. I've got one unstable box working fine with IPv6, but 2 others simply won't do it. Another odd symptom is that the machines that return invalid argument when trying to ping the link local address can't react properly to router advertisements. The box on which IPv6 does work is able to auto-configure itself with no problems at all. The other 2 never get their global scope addresses. I know they're seeing the router advertisements because I've watched the solicitation/advertisement conversation through tcpdump... One of these non-functioning systems has been set up specifically to try and debug this problem, so if anybody is willing to give me some pointers we can try just about anything with it. noah -- _______________________________________________________ | Web: http://web.morgul.net/~frodo/ | PGP Public Key: http://web.morgul.net/~frodo/mail.html
Attachment:
pgpvrNcRQHqJL.pgp
Description: PGP signature