From cad36861fa907ba7fca6a8d8e02bb29f3c0ca7ad Mon Sep 17 00:00:00 2001 From: pbldp <> Date: Wed, 12 Feb 2003 18:57:23 +0000 Subject: [PATCH] Modified Files: Linux+IPv6-HOWTO.de.lyx Linux+IPv6-HOWTO.lyx add info about Debian configuration, minor review generate.sh runsgmlfix.sh extended to generate German version, too --- .../Peter-Bieringer/Linux+IPv6-HOWTO.de.lyx | 154 +++++++++++++++--- .../Peter-Bieringer/Linux+IPv6-HOWTO.lyx | 89 ++++++++-- LDP/users/Peter-Bieringer/generate.sh | 10 +- LDP/users/Peter-Bieringer/runsgmlfix.sh | 8 +- 4 files changed, 221 insertions(+), 40 deletions(-) diff --git a/LDP/users/Peter-Bieringer/Linux+IPv6-HOWTO.de.lyx b/LDP/users/Peter-Bieringer/Linux+IPv6-HOWTO.de.lyx index 9872ef8c..10087194 100644 --- a/LDP/users/Peter-Bieringer/Linux+IPv6-HOWTO.de.lyx +++ b/LDP/users/Peter-Bieringer/Linux+IPv6-HOWTO.de.lyx @@ -52,6 +52,15 @@ Bieringer \layout SGML + 0.40.1.de.1 2003-02-12 PB Details siehe +\begin_inset LatexCommand \ref[revision history]{revision-history} + +\end_inset + + +\layout SGML + 0.40.de.1 2003-02-10 PB Details siehe \begin_inset LatexCommand \ref[revision history]{revision-history} @@ -343,33 +352,12 @@ okuments enthalten (aber auch die Daten zu ihrer geringer als einmal pro Monat. Seit Version 0.27 scheint der Hauptteil des vom Autor beigesteuerten Inhaltes geschrieben zu sein. + Übersetzungen müssen immer das englische Original als Quelle benutzen. \layout Subsection Diverse Sprachen \layout Subsubsection -Chinesisch -\layout Standard - -Eine chinesische Übersetzung von Burma Chen (wurde - mir am 2002-10-31 angekündigt und) ist am CLDP unter -\begin_inset LatexCommand \url[http://www.linux.org.tw/CLDP/Linux-IPv6-HOWTO.html]{http://www.linux.org.tw/CLDP/Linux-IPv6-HOWTO.html} - -\end_inset - - zu finden. -\layout Subsubsection - -Polnisch -\layout Standard - -Mit 2002-08-16 wurde von Lukasz Jokiel eine polnische Übersetzung begonnen und diese ist weiterhin - in Arbeit. - Grundlage der Übersetzung ist die CVS-Version 1.29 der Lyx-Datei, welche - die Basis für die HOWTO Version 0.27 war. -\layout Subsubsection - Deutsch \layout Standard @@ -396,6 +384,18 @@ Neue deutsche Rechtschreibung : es wurde eine konservative Übersetzung angewandt, d.h. nicht alle möglichen Änderungen der Neuen deutschen Rechtschreibung wurden durchgeführt, sondern nur die notwendigen Änderungen. +\layout Subsubsection + +Andere Sprachen +\layout Standard + +Informationen über Übersetzungen in andere Sprachen finden Sie hier im Originald +okument: +\begin_inset LatexCommand \url[TLDP / Linux+IPv6-HOWTO / Übersetzungen]{http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/general-translations.html} + +\end_inset + +. \layout Section Technisches @@ -6994,11 +6994,105 @@ Weiterf \layout Section + +\lang english + +\begin_inset LatexCommand \label{Configuration-Debian-Linux} + +\end_inset + + +\lang ngerman Debian Linux \layout Standard -Ich habe nach wie vor keine Informationen darüber, ob bei Debian eine permanente - IPv6 Konfiguration möglich ist. + +\lang english +Folgende Information wurde von Stephane Bortzmeyer beigesteuert. +\layout Enumerate + + +\lang english +Überprüfe, ob IPv6 aktiv ist, entweder weil es in den Kernel hineinkompilier + oder das Modul geladen wurde. + Für die letzte Möglichkeit gibt es 3 Lösungen: Editieren der Datei /etc/modules +, Benutzung des Features pre-up (siehe unten) oder Benutzung von kmod (wird + hier nicht weiter erklärt). +\layout Enumerate + + +\lang english +Konfiguriere die Schnittstelle (hier im Beispiel: eth0). + Editiere /etc/network/interfaces : +\layout Code + + +\lang english +iface eth0 inet6 static +\layout Code + + +\lang english + pre-up modprobe ipv6 +\layout Code + + +\lang english + address 3ffe:ffff:1234:5::1:1 +\layout Code + + +\lang english + # To suppress completely autoconfiguration: +\layout Code + + +\lang english + # up echo 0 > /proc/sys/net/ipv6/conf/all/autoconf +\layout Code + + +\lang english + netmask 64 +\layout Code + + +\lang english + # The router is autoconfigured and has no fixed address. +\layout Code + + +\lang english + # It is magically +\layout Code + + +\lang english + # found. + (/proc/sys/net/ipv6/conf/all/accept_ra). + Otherwise: +\layout Code + + +\lang english + #gateway 3ffe:ffff:1234:5::1 +\layout Standard + + +\lang english +Danach rebooten oder folgendes Kommando ausführen +\layout Code + + +\lang english +# ifup --force eth0 +\layout Standard + + +\lang english +Danach sollte die statische IPv6-Adresse konfiguriert sein. + \layout Subsection Weiterführende Informationen @@ -14389,12 +14483,22 @@ Ausgabe 0.x Englische Sprachversion (Peter Bieringer's Original) \layout Standard -Die Historie der Änderungen der englischen Sprachversion finden Sie dort. +Die Historie der Änderungen der englischen Sprachversion finden Sie dort: + +\begin_inset LatexCommand \url[TLDP / Linux+IPv6-HOWTO / Revision History]{http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/revision-history.html} + +\end_inset + +. \layout Subsubsection Deutsche Sprachversion \layout Description +0.40.1.de 2003-02-12/PB: Sync mit Original (Debian-Linux-Konfiguration), Ersetzen + der Info über verfügbare Übersetzungen durch einen Link zum Original. +\layout Description + 0.40.de.1 2003-02-10/PB: Kleine sprachliche Änderungen und paar kleine Verbesserung en. \layout Description diff --git a/LDP/users/Peter-Bieringer/Linux+IPv6-HOWTO.lyx b/LDP/users/Peter-Bieringer/Linux+IPv6-HOWTO.lyx index 448f08b3..4ffc8dfd 100644 --- a/LDP/users/Peter-Bieringer/Linux+IPv6-HOWTO.lyx +++ b/LDP/users/Peter-Bieringer/Linux+IPv6-HOWTO.lyx @@ -52,6 +52,15 @@ Bieringer \layout SGML + Release 0.40.1 2003-02-12 PB See +\begin_inset LatexCommand \ref[revision history]{revision-history} + +\end_inset + + for more +\layout SGML + Release 0.40 2003-02-10 PB See \begin_inset LatexCommand \ref[revision history]{revision-history} @@ -70,15 +79,6 @@ itials>GK See for more \layout SGML - Release 0.39.1 2003-01-27 PB See -\begin_inset LatexCommand \ref[revision history]{revision-history} - -\end_inset - - for more -\layout SGML - Release 0.39 2003-01-13 PB See \begin_inset LatexCommand \ref[revision history]{revision-history} @@ -346,6 +346,7 @@ Translations always have to contain the URL, version number and copyright month. Since version 0.27 it looks like that most of the content contributed by me has been written. + Translations always have to use the English version as source. \layout Subsection To language @@ -6858,11 +6859,69 @@ Further information \layout Section + +\begin_inset LatexCommand \label{Configuration-Debian-Linux} + +\end_inset + Debian Linux \layout Standard -I still don't have any information whether a persistent IPv6 configuration - can be stored somewhere. +Following information was contributed by Stephane Bortzmeyer +\layout Enumerate + +Be sure that IPv6 is loaded, either because it is compiled into the kernel + or because the module is loaded. + For the latest, three solutions, adding it to /etc/modules, using the pre-up + trick shown later or using kmod (not detailed here). +\layout Enumerate + +Configure your interface. + Here we assume eth0 and RIR address (3ffe::). + Edit /etc/network/interfaces : +\layout Code + +iface eth0 inet6 static +\layout Code + + pre-up modprobe ipv6 +\layout Code + + address 3ffe:ffff:1234:5::1:1 +\layout Code + + # To suppress completely autoconfiguration: +\layout Code + + # up echo 0 > /proc/sys/net/ipv6/conf/all/autoconf +\layout Code + + netmask 64 +\layout Code + + # The router is autoconfigured and has no fixed address. +\layout Code + + # It is magically +\layout Code + + # found. + (/proc/sys/net/ipv6/conf/all/accept_ra). + Otherwise: +\layout Code + + #gateway 3ffe:ffff:1234:5::1 +\layout Standard + +And you reboot or you just +\layout Code + +# ifup --force eth0 +\layout Standard + +and you have your static address. + \layout Subsection Further information @@ -13972,6 +14031,10 @@ Versions x.y.z are work-in-progress and only published as LyX file on CVS. Releases 0.x \layout Description +0.40.1 2003-02-12/PB: Add Debian-Linux-Configuration, add a minor note on + translations +\layout Description + 0.40 2003-02-10/PB: Announcing available German version \layout Description @@ -14367,6 +14430,10 @@ Yaniv Kaul : Finding a bug Arnout Engelen : For sending note about a draft was adopted to RFC now +\layout Itemize + +Stephane Bortzmeyer : Contributing persistent + configuration on Debian \layout Section The End diff --git a/LDP/users/Peter-Bieringer/generate.sh b/LDP/users/Peter-Bieringer/generate.sh index 0599dcd1..cca4a962 100755 --- a/LDP/users/Peter-Bieringer/generate.sh +++ b/LDP/users/Peter-Bieringer/generate.sh @@ -5,7 +5,13 @@ # $Id$ -file_sgml="Linux+IPv6-HOWTO.sgml" +if [ -z "$1" ]; then + file_sgml="Linux+IPv6-HOWTO.sgml" +else + file_sgml="$1" +fi + +echo "Used SGML file: $file_sgml" file_base="`basename $file_sgml .sgml`" @@ -31,7 +37,7 @@ LDP_PDFPS="yes" # run sgmlfix if [ -e ./runsgmlfix.sh ]; then - ./runsgmlfix.sh + ./runsgmlfix.sh "$file_sgml" else echo "WARN: cannot execute 'runsgmlfix.sh'" fi diff --git a/LDP/users/Peter-Bieringer/runsgmlfix.sh b/LDP/users/Peter-Bieringer/runsgmlfix.sh index b0b12505..24795de6 100755 --- a/LDP/users/Peter-Bieringer/runsgmlfix.sh +++ b/LDP/users/Peter-Bieringer/runsgmlfix.sh @@ -8,9 +8,13 @@ # # 20020119/PB: initial +if [ -z "$1" ]; then + FILE_SGML="Linux+IPv6-HOWTO.sgml" +else + FILE_SGML="$1" +fi -FILE_SGML="Linux+IPv6-HOWTO.sgml" -FILE_LYX="Linux+IPv6-HOWTO.lyx" +FILE_LYX="`basename $FILE_SGML .sgml`.lyx" FILE_TMP="tmp.sgml" PROG_FIX_TABLETAG="sgmllyxtabletagfix.pl"