IPv6 in NN2 3.0

    • IPv6 in NN2 3.0

      Hi!

      Seitdem ich auf NN2 3.0 geupdated habe funktioniert mein IPv6 nicht mehr...

      Komischerweise ist das IPv6-Kernelmodul geladen, aber auf eth0 wird kein IPv6 aktiviert...
      Es wird keine LinkLocal-Adresse zugewiesen...

      Ebenfalls fehlt im Proc die Konfigurationsmöglichkeit für IPv6 zu dieser Schnittstelle (/proc/sys/net/ipv6/conf/eth0 fehlt)...

      Wenn ich jedoch manuell eine IPv6-Adresse setze, so funktioniert das ganze...
      Danach ist das Verzeichnis im Proc-FS vorhanden, und ich kann über IPv6 verbindungen nach außen aufbauen...

      Aber warum ist IPv6 auf eth0 standardmäßig deaktiviert?
      Auf lo ist es aktiviert...
      Sogar sit0 ist vorhanden!
      Wie kann ich es auf eth0 zur Bootzeit aktivieren???

      Danke schonmal für die Antworten!

      Gruss.
    • Hallo,

      ich grabe den thread aus, weil ich mit der aktuellen newnigma2 4.0.8 eben dieses Problem habe.

      Das ipv6 kernelmodul habe ich per opkg nachinstalliert, es wird auch geladen.
      Allerdings scheint der für eth0 eingerichtete dhcp client die gesamte config mit ipv4 zu überschreiben, schalte ich auf statische ipv4, wird die ipv6 automatisch (per SLAAC) ermittelt.

      Quellcode

      1. root@dm800:~# cat /etc/network/interfaces
      2. # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
      3. # The loopback interface
      4. auto lo
      5. iface lo inet loopback
      6. # Ethernet
      7. auto eth0
      8. iface eth0 inet static
      9. address 192.168.178.27
      10. netmask 255.255.255.0
      11. gateway 192.168.178.1
      12. root@dm800:~# ip -f inet6 a
      13. 1: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
      14. inet6 2a02:908:XXXXXX:fe29:4df2/64 scope global dynamic
      15. valid_lft 7044sec preferred_lft 3444sec
      16. inet6 fe80:XXXXXX:fe29:4df2/64 scope link
      17. valid_lft forever preferred_lft forever
      18. 2: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436
      19. inet6 ::1/128 scope host
      20. valid_lft forever preferred_lft forever
      Alles anzeigen


      Hier müsste man den udhcpc auf IPv4 beschränken können?!

      Weitere Herausforderung ist, die server für Port 21 22 23 TCP auch auf ipv6 zu binden.
      Das ist ja alles mittels xinetd realisiert. Das webinterface TCP 80 kommt vom newnigma2 binary.
      Von CS will ich noch garnicht reden ;)

      Ich versuche mich weiter daran, bin aber für jede Unterstützung dankbar.
      Gerät & Versionen
      Gerätebezeichnung: dm800
      Enigma2 Version: 2013-11-18-tarball
      Image Version: Newnigma2 v4.0.8 2014-01-26