<NOTE: Sorry if this is a dupe, I screwed up the
majordomo authentication at first and I don't think my
original e-mail got through. If it did and this ends
up duping, please forgive me!! I didn't mean too!>
Hi all, new to the group and want to learn more about
IPv6 and need a little help. Here's where I am at:
First things first, running linux, here is output of
uname -a:
Linux metro 2.4.25-gentoo-r1 #1 Mon May 10 08:53:01
EST 2004 i686 AMD Athlon(tm) XP 2600+ AuthenticAMD
GNU/Linux
My firewall is disabled, and I am connecting to the
internet through a wireless router (Linksys BEFW11S4),
which is connected to a normal router (Netgear RP614)
connected to my DSL modem (Westell WireSpeed).
Kernel is compiled with IPv6 enabled and the command:
# test -f /proc/net/if_inet6 && echo "Running kernel
is IPv6 ready"
tells me my kernel is IPv6 ready. Now I have
installed all the ipv6 utils such as ping6, etc and
iproute2. Following along in the howto, I tried this
command to test:
ping6 -c 1 ::1
and I got the correct response, packet was not lost.
However, when I attempt this (for example):
ping6 -I eth0 -c 1 fe80::2e0:18ff:fe90:9205
I get 100% packet response when it finally quits
trying. I also tried 3ffe:b00:c18:1::10 and the same
response. In an attempt to see where the problem was,
I executed the command with strace appended to the
beginning of the command,
strace ping6 -I eth0 -c 1 fe80::2e0:18ff:fe90:9205
and here is the result (Long result, I believe the
relevant part is at the end, however I will include
the entire output)
----begin output----
bash-2.05b# strace ping6 -I eth0 -c 1
fe80::2e0:18ff:fe90:9205
execve("/bin/ping6", ["ping6", "-I", "eth0", "-c",
"1", "fe80::2e0:18ff:fe90:9205"], [/* 50 vars */]) = 0
uname({sys="Linux", node="metro", ...}) = 0
brk(0) = 0x8070860
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=74986, ...})
= 0
mmap2(NULL, 74986, PROT_READ, MAP_PRIVATE, 3, 0) =
0x40015000
close(3) = 0
open("/lib/libresolv.so.2", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300(\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=62264, ...})
= 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40028000
mmap2(NULL, 69512, PROT_READ|PROT_EXEC, MAP_PRIVATE,
3, 0) = 0x40029000
mmap2(0x40037000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED, 3, 0xe) = 0x40037000
mmap2(0x40038000, 8072, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) =
0x40038000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0]\1\000"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1292252,
...}) = 0
mmap2(NULL, 1226340, PROT_READ|PROT_EXEC, MAP_PRIVATE,
3, 0) = 0x4003a000
mmap2(0x40160000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED, 3, 0x126) = 0x40160000
mmap2(0x40163000, 9828, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) =
0x40163000
close(3) = 0
munmap(0x40015000, 74986) = 0
open("/dev/urandom", O_RDONLY) = 3
read(3,
"w\2247z\37\217QY%P\344\304\212\'e\304*\257q\200JR\315\223"...,
32) = 32
close(3) = 0
socket(PF_INET6, SOCK_RAW, IPPROTO_ICMPV6) = 3
getuid32() = 0
setuid32(0) = 0
socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 4
setsockopt(4, SOL_SOCKET, 0x19 /* SO_??? */, "eth0\0",
5) = 0
connect(4, {sa_family=AF_INET6, sin6_port=htons(1025),
inet_pton(AF_INET6, "fe80::2e0:18ff:fe90:9205",
&sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) =
0
getsockname(4, {sa_family=AF_INET6,
sin6_port=htons(32796), inet_pton(AF_INET6,
"fe80::210:dcff:fefd:bf17", &sin6_addr),
sin6_flowinfo=0,
sin6_scope_id=if_nametoindex("eth0")}, [28]) = 0
close(4) = 0
ioctl(3, 0x8933, 0xbffff530) = 0
brk(0) = 0x8070860
brk(0x8091860) = 0x8091860
brk(0) = 0x8091860
brk(0x8092000) = 0x8092000
setsockopt(3, SOL_IPV6, 25, [1], 4) = 0
setsockopt(3, SOL_SOCKET, SO_SNDBUF, [344], 4) = 0
setsockopt(3, SOL_SOCKET, SO_RCVBUF, [65536], 4) = 0
getsockopt(3, SOL_SOCKET, SO_RCVBUF, [131070], [4]) =
0
setsockopt(3, SOL_RAW, 0x7 /* RAW_??? */, [2], 4) = 0
setsockopt(3, SOL_ICMPV6, 1,
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377"...,
32) = 0
setsockopt(3, SOL_IPV6, 8, [1], 4) = 0
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136,
0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
write(1, "PING fe80::2e0:18ff:fe90:9205(fe"...,
106PING
fe80::2e0:18ff:fe90:9205(fe80::2e0:18ff:fe90:9205)
from fe80::210:dcff:fefd:bf17 eth0: 56 data bytes
) = 106
setsockopt(3, SOL_SOCKET, 0x1d /* SO_??? */, [1], 4) =
0
setsockopt(3, SOL_SOCKET, SO_SNDTIMEO,
"\1\0\0\0\0\0\0\0", 8) = 0
setsockopt(3, SOL_SOCKET, SO_RCVTIMEO,
"\1\0\0\0\0\0\0\0", 8) = 0
getpid() = 17013
rt_sigaction(SIGINT, {0x804ae60, [],
SA_RESTORER|SA_INTERRUPT, 0x400637a8}, NULL, 8) = 0
rt_sigaction(SIGALRM, {0x804ae60, [],
SA_RESTORER|SA_INTERRUPT, 0x400637a8}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {0x804ae70, [],
SA_RESTORER|SA_INTERRUPT, 0x400637a8}, NULL, 8) = 0
gettimeofday({1085177844, 256144}, NULL) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost
isig icanon echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=24, ws_col=111,
ws_xpixel=0, ws_ypixel=0}) = 0
gettimeofday({1085177844, 256507}, NULL) = 0
gettimeofday({1085177844, 256610}, NULL) = 0
sendmsg(3, {msg_name(28)={sa_family=AF_INET6,
sin6_port=htons(58), inet_pton(AF_INET6,
"fe80::2e0:18ff:fe90:9205", &sin6_addr),
sin6_flowinfo=0, sin6_scope_id=0},
msg_iov(1)=[{"[EMAIL PROTECTED]"...,
64}], msg_controllen=32, msg_control=0x804e340, ,
msg_flags=0}, 0) = 64
setitimer(ITIMER_REAL, {it_interval={0, 0},
it_value={10, 0}}, NULL) = 0
recvmsg(3, 0xbfffe410, 0) = -1 EAGAIN
(Resource temporarily unavailable)
recvmsg(3, 0xbfffe410, 0) = -1 EAGAIN
(Resource temporarily unavailable)
recvmsg(3, 0xbfffe410, 0) = -1 EAGAIN
(Resource temporarily unavailable)
recvmsg(3, 0xbfffe410, 0) = -1 EAGAIN
(Resource temporarily unavailable)
recvmsg(3, 0xbfffe410, 0) = -1 EAGAIN
(Resource temporarily unavailable)
recvmsg(3, 0xbfffe410, 0) = -1 EAGAIN
(Resource temporarily unavailable)
recvmsg(3, 0xbfffe410, 0) = -1 EAGAIN
(Resource temporarily unavailable)
recvmsg(3, 0xbfffe410, 0) = -1 EAGAIN
(Resource temporarily unavailable)
recvmsg(3, 0xbfffe410, 0) = -1 EAGAIN
(Resource temporarily unavailable)
recvmsg(3, 0xbfffe410, 0) = -1 EAGAIN
(Resource temporarily unavailable)
--- SIGALRM (Alarm clock) @ 0 (0) ---
sigreturn() = ? (mask now
[RTMIN])
write(1, "\n", 1
) = 1
write(1, "--- fe80::2e0:18ff:fe90:9205 pin"..., 49---
fe80::2e0:18ff:fe90:9205 ping statistics ---
) = 49
write(1, "1 packets transmitted, 0 receive"..., 621
packets transmitted, 0 received, 100% packet loss,
time 0ms
) = 62
write(1, "\n", 1
) = 1
munmap(0x40015000, 4096) = 0
exit_group(1) = ?
----end output----
There you have it. This is where I am and now I am
stuck. Any help you guys can give me would be greatly
appreciated!
Thanks,
rende.
__________________________________
Do you Yahoo!?
Yahoo! Domains � Claim yours for only $14.70/year
http://smallbusiness.promotions.yahoo.com/offer
---------------------------------------------------------------------
The IPv6 Users Mailing List
Unsubscribe by sending "unsubscribe users" to [EMAIL PROTECTED]