Hallo,

ich spiele sein ein paar Tagen mit IPv6 herum: das ganze könnte man
eher als unbedarftes Herumstümpern ansehen. Vermutlisc schieße ich mir
in jeder Gelegenheit ins Knie. Und ich komme mir erscheckend dämlich
und hilflos vor. Nach dem letztlich Versuch, mich im Netz
durchzusuchen, suche ich nun hier Tips, da ich zur Zeit nichteinmal
eine Idee habe, wo ich meine Fehler suchen sollte oder könnte.

Zudem hoffe ich, daß ich hier etwa die richtige Liste getroffen habe:
fallsi nicht bitte ich um einen entsprechenden Hinweis.


Mein IPv6-Netzwerkspielplatz besteht aus drei Linux-Rechnern, die
toxic, narcotic und crystalline heißen. Alles Rechner sind Debian
Woody, crystalline hat aber einen neueren Kernel (2.4.26) als die
beiden anderen (2.4.18).

"toxic" ist per Dial-Up-Verbindung ans Internet angebunden, auf ihm
läuft der client für freenet6: von dort bekomme ich einen /48-Prefix
zu geteilt. Auf "toxic" läuft ebenfalls der radvd, der seine
ankündigungen ins lokale Netz bläst. Hier ist seine Konfigurationdate:

,----
| [EMAIL PROTECTED]:~$ cat /etc/radvd.conf  
| 
| 
| interface eth0
| {
|  AdvSendAdvert on;
|  prefix 3ffe:0bc0:10ab:0001::/64
|  {
|  AdvOnLink on;
|  AdvAutonomous on;
|  };
| };
|  
`----


Okay, nun zu der Ethernet-Schnittstelle von "toxic":

,----
| [EMAIL PROTECTED]:~$ /sbin/ifconfig eth0
|           Link encap:Ethernet  HWaddr 00:01:02:26:F7:A7  
|           inet addr:192.168.0.97  Bcast:192.168.0.255  Mask:255.255.255.0
|           inet6 addr: fe80::201:2ff:fe26:f7a7/10 Scope:Link
|           inet6 addr: 3ffe:bc0:10ab:1::1/64 Scope:Global
|           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
|           RX packets:55021677 errors:0 dropped:0 overruns:0 frame:0
|           TX packets:81970054 errors:0 dropped:0 overruns:0 carrier:0
|           collisions:0 txqueuelen:100 
|           RX bytes:167445783 (159.6 MiB)  TX bytes:2721981501 (2.5 GiB)
|           Interrupt:10 Base address:0x7c00 
`----

Überrascht hat mich der /10-Prefix bei "link local", aber sei' es drum. 


Der zweite Rechner heißt "narcotic":

,----
| [EMAIL PROTECTED]:~$ /sbin/ifconfig eth0
| eth0      Link encap:Ethernet  HWaddr 00:02:1C:F7:26:78  
|           inet addr:192.168.0.99  Bcast:192.168.0.255  Mask:255.255.255.0
|           inet6 addr: fe80::202:1cff:fef7:2678/10 Scope:Link
|           inet6 addr: 3ffe:bc0:10ab:1:202:1cff:fef7:2678/64 Scope:Global
|           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
|           RX packets:98 errors:0 dropped:0 overruns:0 frame:0
|           TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
|           collisions:0 txqueuelen:100 
|           RX bytes:11322 (11.0 KiB)  TX bytes:10981 (10.7 KiB)
|           Interrupt:11 Base address:0xd800 
`----


Dieser Rechner bekommt seine IPv6-Adresse per "auto configuraton" und
sie hat - wie die von "toxic" eine /10 Netzmaske. Komisch.


Der dritte Rechner im Bunde ist "crystalline":

,----
| [EMAIL PROTECTED]:~$ /sbin/ifconfig eth0
| eth0      Protokoll:Ethernet  Hardware Adresse 00:0D:60:8C:3B:BD  
|           inet Adresse:192.168.0.100  Bcast:192.168.0.255  Maske:255.255.255.0
|           inet6 Adresse: 3ffe:bc0:10ab:1:20d:60ff:fe8c:3bbd/64 Scope:Global
|           inet6 Adresse: fe80::20d:60ff:fe8c:3bbd/64 Scope:Link
|           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
|           RX packets:42 errors:0 dropped:0 overruns:0 frame:0
|           TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
|           Kollisionen:0 Sendewarteschlangenlänge:1000 
|           RX bytes:5205 (5.0 KiB)  TX bytes:3729 (3.6 KiB)
|           Basisadresse:0x8000 Speicher:c0220000-c0240000 
`----


Was auffällt: er hat eine /64-netmask bei der link
local-Verbindung. Das ist eingentlich das, was ich erwartet habe. Es
hat mich also etwas erstaunt, daß "crystalline" eine /64 netmask
bekommt, "narcotic" dahingegen eine /10er.

Um sicher zu gehen, daß es sich nicht um "merkwürdige Effekte"[tm]
handelt, habe ich beide nocheinmal rebooted: der dadvd lief ja auf dem
dritten Rechner.Auch nach dem Reboot diese "Inkonsistenz" (zumindest
halten es meine total unbedarften Augen für eine solche.)

Das, was die beiden Rechner mit der /10er Netmask von dem mit der 64er
Netmask ist die Kernel-Version: beide Rechner mit dem /10er sind
Woodys 2.4.18er, der mit der /64er Netmask ist ein 2.4.26
(woody-proposed updates).


Da "crystalline" sich merkwürdig verhalten hat, habe ich gkeich nach
einem neuen Start die Routentabelle anzeigen lassen:

,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 route show
| 3ffe:bc0:10ab:1::/64 dev eth0  proto kernel  metric 256  expires 2591236sec mtu 1500 
advmss 1440
| fe80::/64 dev eth0  metric 256  mtu 1500 advmss 1440
| ff00::/8 dev eth0  metric 256  mtu 1500 advmss 1440
| unreachable default dev lo  proto none  metric -1  error -101
`----

Die letzte Zeile ist mir zugegebenermassen nicht ganz klar.

,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 neigh
| [EMAIL PROTECTED]:~$
`----

"crystalline" hat also keine Nachbarn?


Gut, machen wir also einen ping3 auf "narcotic":

,----
| [EMAIL PROTECTED]:~$ ping6 3ffe:bc0:10ab:1:202:1cff:fef7:2678
| PING 3ffe:bc0:10ab:1:202:1cff:fef7:2678(3ffe:bc0:10ab:1:202:1cff:fef7:2678) from 
3ffe:bc0:10ab:1:20d:60ff:fe8c:3bbd : 56 data bytes
| 64 bytes from 3ffe:bc0:10ab:1:202:1cff:fef7:2678: icmp_seq=1 ttl=64 time=0.511 ms
| 64 bytes from 3ffe:bc0:10ab:1:202:1cff:fef7:2678: icmp_seq=2 ttl=64 time=0.224 ms
| 
| --- 3ffe:bc0:10ab:1:202:1cff:fef7:2678 ping statistics ---
| 2 packets transmitted, 2 received, 0% loss, time 1010ms
| rtt min/avg/max/mdev = 0.224/0.367/0.511/0.144 ms
| [EMAIL PROTECTED]:~$
`----
Sieht erstmal gut aus und danach ...

,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 neigh
| fe80::202:1cff:fef7:2678 dev eth0 lladdr 00:02:1c:f7:26:78 nud stale
| 3ffe:bc0:10ab:1:202:1cff:fef7:2678 dev eth0 lladdr 00:02:1c:f7:26:78 nud reachable
| [EMAIL PROTECTED]:~$ 
`----

haben wir dann auch "Nachbarn". 


Versuchn wir es also mal "telnet"  zu "narcotic":

,----
| [EMAIL PROTECTED]:~$  telnet  3ffe:bc0:10ab:1:202:1cff:fef7:2678
| Trying 3ffe:bc0:10ab:1:202:1cff:fef7:2678...
| telnet: Unable to connect to remote host: Connection refused
| [EMAIL PROTECTED]:~$ 
`----

Geschnkt, da läuft kein telnet, aber ein Postix: Probieren wir es halt
mit ihm:

,----
| [EMAIL PROTECTED]:~$  telnet  3ffe:bc0:10ab:1:202:1cff:fef7:2678 25 
| Trying 3ffe:bc0:10ab:1:202:1cff:fef7:2678...
| telnet: Unable to connect to remote host: No route to host
| [EMAIL PROTECTED]:~$ 
`----

Hola?! Nun ist plätzlich die Route nicht mehr existent? Also
nocheinmal die Routing-Tabelle ansehen: Komischerweise hat sich die
nicht geändert.

,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 route show
| 3ffe:bc0:10ab:1::/64 dev eth0  proto kernel  metric 256  expires 2591000sec mtu 1500 
advmss 1440
| fe80::/64 dev eth0  metric 256  mtu 1500 advmss 1440
| ff00::/8 dev eth0  metric 256  mtu 1500 advmss 1440
| unreachable default dev lo  proto none  metric -1  error -101
`----

pin6 funktioniert nun auch nicht mehr:

,----
| crystalline:/home/niehaus#  ping6 -I eth0 3ffe:bc0:10ab:1:202:1cff:fef7:2678
| PING 3ffe:bc0:10ab:1:202:1cff:fef7:2678(3ffe:bc0:10ab:1:202:1cff:fef7:2678) from 
3ffe:bc0:10ab:1:20d:60ff:fe8c:3bbd eth0: 56 data bytes
| From ::1 icmp_seq=1 Destination unreachable: Address unreachable
| From ::1 icmp_seq=2 Destination unreachable: Address unreachable
| From ::1 icmp_seq=3 Destination unreachable: Address unreachable
| 
| --- 3ffe:bc0:10ab:1:202:1cff:fef7:2678 ping statistics ---
| 4 packets transmitted, 0 received, +3 errors, 100% loss, time 3009ms
`----


Und sie Logdateien werden mit "seltsamen" Meldungen angefüllt. 

,----
| Aug  5 22:40:23 crystalline kernel: icmpv6_send: no reply to icmp error
| Aug  5 22:40:44 crystalline last message repeated 13 times
| Aug  5 22:40:50 crystalline kernel: NET: 3 messages suppressed.
| Aug  5 22:40:50 crystalline kernel: icmpv6_send: no reply to icmp error
| Aug  5 22:40:53 crystalline kernel: icmpv6_send: no reply to icmp error
| Aug  5 22:40:59 crystalline kernel: NET: 1 messages suppressed.
| Aug  5 22:40:59 crystalline kernel: icmpv6_send: no reply to icmp error
| Aug  5 22:41:05 crystalline kernel: NET: 1 messages suppressed.
`----


Nun nocheinmal tzm Vergkeich der Rechner "narcotic"

,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 route show
| 3ffe:bc0:10ab:1::/64 dev eth0  proto kernel  metric 256  expires 2591981sec mtu 1500 
advmss 1440
| fe80::/10 dev eth0  proto kernel  metric 256  mtu 1500 advmss 1440
| ff00::/8 dev eth0  proto kernel  metric 256  mtu 1500 advmss 1440
| default via fe80::201:2ff:fe26:f7a7 dev eth0  proto kernel  metric 1024  expires 
1781sec mtu 1500 advmss 1440
  ^^^^^^^
| unreachable default dev lo  metric -1  error -101
| [EMAIL PROTECTED]:~$ 
`----


Hier ist aus irgendeinem Grund eine default route extra. Wie mag die dorthiin kommen?

,----
| [EMAIL PROTECTED]:~$ /sbin/ip -6 neigh show
| fe80::20d:60ff:fe8c:3bbd dev eth0 lladdr 00:0d:60:8c:3b:bd nud stale
  ^^^^^^^^^^^^^^^^^^^^^^^^ crystalline
| 3ffe:bc0:10ab:1:20d:60ff:fe8c:3bbd dev eth0 lladdr 00:0d:60:8c:3b:bd router nud stale
  ^^^^^^^^^^^^^^^^^^^^^^^^ crystalline
| fe80::201:2ff:fe26:f7a7 dev eth0 lladdr 00:01:02:26:f7:a7 router nud stale
  ^^^^^^^^^^^^^^^^^^^^^^^  toxic
| [EMAIL PROTECTED]:~$ 
`----

"narcotics" Nachbarn. 

Mir fehlt im Augenblick irklich *jede* Idee, wo ich mit der
Fehkersuche fortfahren kann. Vielleicht hat hier jemand einenguten
Tip?



TIA & Gruß,



Sebastian 
-- 


_______________________________________________
ipv6 mailing list
[EMAIL PROTECTED]
http://listserv.uni-muenster.de/mailman/listinfo/ipv6

Antwort per Email an