Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
weird ipv6 problems [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
Jake
Veteran
Veteran


Joined: 31 Jul 2003
Posts: 1132

PostPosted: Tue Jul 27, 2004 5:30 am    Post subject: weird ipv6 problems [solved] Reply with quote

I recently added ipv6 support to my Gentoo desktop (fe80::260:8ff:fe59:ad7e). I have 2 computers running OpenBSD (fe80::208:2ff:fe6c:7e1b and fe80::290:27ff:fe0e:84b2), which supports ipv6 by default, and a vmware virtual machine running Solaris 10 7/04 and using vmware's bridged networking (fe80::20c:29ff:fecc:3d9).

When I try accessing anything over ipv6 from Gentoo, I get
Code:
$ ping6 fe80::260:8ff:fe59:ad7e
connect: Invalid argument
$ ftp fe80::208:2ff:fe6c:7e1b
ftp: connect: Invalid argument
$ ssh fe80::290:27ff:fe0e:84b2
ssh: connect to host fe80::290:27ff:fe0e:84b2 port 22: Invalid argument
$ ping6 fe80::20c:29ff:fecc:3d9
connect: Invalid argument

but, the following commands work
Code:
$ ssh ::1
$ ping6 ::1

in OpenBSD, I get
Code:
$ ping6 fe80::260:8ff:fe59:ad7e
PING6(56=40+8+8 bytes) fe80::1%lo0 --> fe80::260:8ff:fe59:ad7e
ping6: sendmsg: Network is unreachable
$ ftp fe80::208:2ff:fe6c:7e1b
ftp: connect: Network is unreachable
$ ssh fe80::20c:29ff:fecc:3d9
ssh: connect to host fe80::20c:29ff:fecc:3d9 port 22: Network is unreachable

but again, all the commands work on ::1

now for the big surprise from Solaris
Code:
$ ping fe80::260:8ff:fe59:ad7e
fe80::260:8ff:fe59:ad7e is alive
$ ftp fe80::208:2ff:fe6c:7e1b
Connected to fe80::208:2ff:fe6c:7e1b.
...
$ ssh fe80::290:27ff:fe0e:84b2
jake@fe80::290:27ff:fe0e:84b2's password:
$ ping fe80::20c:29ff:fecc:3d9
fe80::20c:29ff:fecc:3d9 is alive

and of course everything also works on ::1

Am I getting the syntax wrong in OpenBSD and Linux or something? Is Solaris doing some kind of voodoo tunneling? I don't see any extra interfaces with /sbin/ifconfig -a, but I'm just a newbie with Solaris.

Oh, and I think my routes look good, but I wouldn't know a good ipv6 route if I saw one
Code:
gentoo$ /sbin/ip -6 route show
fe80::/64 dev eth0  metric 256  mtu 1500 advmss 1440 metric10 64
...
obsd$ route show
...
fe80::%fxp0      link#1             U
....


EDIT: OpenBSD and Linux need site-local addresses (fecx::...).


Last edited by Jake on Tue Jul 27, 2004 9:39 pm; edited 2 times in total
Back to top
View user's profile Send private message
Fiouz
n00b
n00b


Joined: 13 Jan 2004
Posts: 25

PostPosted: Tue Jul 27, 2004 6:55 am    Post subject: Reply with quote

Not sure but I think you have to specify the interface to use when using those "link local address type" (begins with fe8x)
Code:
ping6 -I eth0 fe80::260:8ff:fe59:ad7e

http://tldp.org/HOWTO/Linux+IPv6-HOWTO/faq-ipv6-ready-system-check.html
Back to top
View user's profile Send private message
Jake
Veteran
Veteran


Joined: 31 Jul 2003
Posts: 1132

PostPosted: Tue Jul 27, 2004 4:17 pm    Post subject: Reply with quote

Fiouz wrote:
Not sure but I think you have to specify the interface to use when using those "link local address type" (begins with fe8x)
Code:
ping6 -I eth0 fe80::260:8ff:fe59:ad7e

http://tldp.org/HOWTO/Linux+IPv6-HOWTO/faq-ipv6-ready-system-check.html

Now I can ping at least, but how am I supposed to get everything else working?

EDIT: I know I need a tunnel for Internet ipv6 access, but I don't want to sign up if my LAN isn't ipv6 capable
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum