firmware:l3roamdbug

NOTE: Obwohl die Siete l3roamdbug heißt ist es viel wahrscheinlicher, dass ich irgendeinen Fehler bei der Einrichtung gemacht habe als dass es sich um einen echten Bug handelt. Dummerweise ist der Begriff l3roamdbug griffiger als "möglicher fuckup bei der Einrichtung aber ich weiß auch nicht so richtig. deshalb firmiert das Thema unter dem ersten Namen."

siehe issue 27 vom l3roamd: https://github.com/tcatm/l3roamd/issues/27

Situation und beobachtetes Verhalten

  • babel-mesh-prefix ist: fddd:5d16:b5dd:1::/64
  • gluon-prefix6 ist: fddd:5d16:b5dd:2::/64
  • radvd, l3roamd, babeld laufen
  • Der client erhält eine ipv6-Adresse im gluon.prefix6
  • Der Client kann einen anderen über Mesh verbundenen Node nicht erreichen weil keine Rückrouten existieren
  • die ipv6-routingtabelle 11 (die l3roamd-Ausgabe-Tabelle) wird mit einer unreachable-route zu der zum Client zugehörigen fec-Adressen (hart in l3roamd kodierte Adressen) befüllt.
  • logread zeigt:

[ 382.770000] eth0: link up (1000Mbps/Full duplex)

  [  382.770000] br-client: port 1(eth0) entered forwarding state
  [  382.780000] br-client: port 1(eth0) entered forwarding state
  [  384.780000] br-client: port 1(eth0) entered forwarding state
  • stdout von l3roamd ist:

plen 64

  Setting up icmp6 interface: 0
  new link 17
  interfaces changed
  new link 17
  interfaces changed
  new link 17
  interfaces changed
  new link 17
  interfaces changed
  new link 2
  interfaces changed
  new link 2
  interfaces changed
  new link 2
  interfaces changed
  new link 2
  interfaces changed
  Neighbor Solicitation from :: (MAC 9c:eb:e8:20:92:a2)
    Target: fe80::9eeb:e8ff:fe20:92a2
  Add Address: fe80::9eeb:e8ff:fe20:92a2 (MAC 9c:eb:e8:20:92:a2)
  fe80::9eeb:e8ff:fe20:92a2 changes from INACTIVE to ACTIVE
  Neighbor Solicitation from :: (MAC 9c:eb:e8:20:92:a2)
    Target: fddd:5d16:b5dd:2:9eeb:e8ff:fe20:92a2
  Add Address: fddd:5d16:b5dd:2:9eeb:e8ff:fe20:92a2 (MAC 9c:eb:e8:20:92:a2)
  fddd:5d16:b5dd:2:9eeb:e8ff:fe20:92a2 changes from INACTIVE to ACTIVE
  new link 2
  interfaces changed
  Checking Client 9c:eb:e8:20:92:a2 (active, br-client/6)
    ACTIVE    fe80::9eeb:e8ff:fe20:92a2 (382.840662610)
    ACTIVE    fddd:5d16:b5dd:2:9eeb:e8ff:fe20:92a2 (384.420506125)
  Send ARP to fe80::9eeb:e8ff:fe20:92a2
  Send ARP to fddd:5d16:b5dd:2:9eeb:e8ff:fe20:92a2
  Checking Client 9c:eb:e8:20:92:a2 (active, br-client/6)
    ACTIVE    fe80::9eeb:e8ff:fe20:92a2 (382.840662610)
    ACTIVE    fddd:5d16:b5dd:2:9eeb:e8ff:fe20:92a2 (384.420506125)
  fe80::9eeb:e8ff:fe20:92a2 changes from ACTIVE to INACTIVE
  Send ARP to fe80::9eeb:e8ff:fe20:92a2
  fddd:5d16:b5dd:2:9eeb:e8ff:fe20:92a2 changes from ACTIVE to INACTIVE
  Send ARP to fddd:5d16:b5dd:2:9eeb:e8ff:fe20:92a2
  Checking Client 9c:eb:e8:20:92:a2 (______, br-client/6)
    INACTIVE  fe80::9eeb:e8ff:fe20:92a2
    INACTIVE  fddd:5d16:b5dd:2:9eeb:e8ff:fe20:92a2
  Checking Client 9c:eb:e8:20:92:a2 (______, br-client/6)
    INACTIVE  fe80::9eeb:e8ff:fe20:92a2
    INACTIVE  fddd:5d16:b5dd:2:9eeb:e8ff:fe20:92a2
  Checking Client 9c:eb:e8:20:92:a2 (______, br-client/6)
 error: netlink error: Resource temporarily unavailable
 error: netlink error: Resource temporarily unavailable
  • ip6tables und ebtables sind leer ip6tables -F ; ip6tables -X; ebtables -F
  • ifconfig und route Ausgabe ifconfig
  • firmware/l3roamdbug.txt
  • Zuletzt geändert: 21.10.2016 20:33
  • von christf