UPD CAN bus
This commit is contained in:
Binary file not shown.
@@ -8529,7 +8529,7 @@ BPF\_MAP\_TYPE\_SOCKMAP verwendet werden.
|
|||||||
\textit{(Netzwerktests)}
|
\textit{(Netzwerktests)}
|
||||||
|
|
||||||
\paragraph{Packet Generator (USE WITH CAUTION)}$~$\\
|
\paragraph{Packet Generator (USE WITH CAUTION)}$~$\\
|
||||||
CONFIG\_NET\_PKTGEN [=m] \textbf{[M]}\\
|
CONFIG\_NET\_PKTGEN [=m] \textbf{[M]}\\*
|
||||||
\textit{(Paketgenerator (mit Vorsicht zu verwenden))}\\
|
\textit{(Paketgenerator (mit Vorsicht zu verwenden))}\\
|
||||||
Dieses Modul sendet vorkonfigurierte Pakete mit einer konfigurierbaren Rate über eine
|
Dieses Modul sendet vorkonfigurierte Pakete mit einer konfigurierbaren Rate über eine
|
||||||
bestimmte Schnitt"-stel"-le. Es wird für Belastungstests und Leistungsanalysen von
|
bestimmte Schnitt"-stel"-le. Es wird für Belastungstests und Leistungsanalysen von
|
||||||
@@ -8541,7 +8541,7 @@ Um diesen Code als Modul zu kompilieren, wählen Sie hier M:
|
|||||||
Das Modul wird \texttt{pktgen} genannt.
|
Das Modul wird \texttt{pktgen} genannt.
|
||||||
|
|
||||||
\paragraph{Network packet drop alerting service}$~$\\
|
\paragraph{Network packet drop alerting service}$~$\\
|
||||||
CONFIG\_NET\_DROP\_MONITOR [=y] \textbf{[Y]}\\
|
CONFIG\_NET\_DROP\_MONITOR [=y] \textbf{[Y]}\\*
|
||||||
Diese Funktion bietet einen Alarmierungsdienst für den Userspace, wenn Pakete im
|
Diese Funktion bietet einen Alarmierungsdienst für den Userspace, wenn Pakete im
|
||||||
Netzwerkstapel verworfen werden. Warnungen werden über den Netlink"=Socket an jeden
|
Netzwerkstapel verworfen werden. Warnungen werden über den Netlink"=Socket an jeden
|
||||||
zuhörenden Userspace"=Prozess gesendet.\\
|
zuhörenden Userspace"=Prozess gesendet.\\
|
||||||
@@ -8549,20 +8549,20 @@ Wenn Sie keine Netzwerkwarnungen benötigen, oder wenn es Ihnen genügt, die
|
|||||||
verschiedenen proc-Dateien und andere Dienstprogramme auf Verwerfungsstatistiken
|
verschiedenen proc-Dateien und andere Dienstprogramme auf Verwerfungsstatistiken
|
||||||
zu überprüfen, sagen Sie hier N.
|
zu überprüfen, sagen Sie hier N.
|
||||||
|
|
||||||
\subsection{Amateur Radio support}
|
\subsection{Amateur Radio support \texorpdfstring{$\rightarrow$}{->}}
|
||||||
CONFIG\_HAMRADIO [=y] \textbf{[Y]}\\
|
CONFIG\_HAMRADIO [=y] \textbf{[Y]}\\*
|
||||||
Wenn Sie Ihre Linux-Box mit einem Amateurfunkgerät verbinden wollen, antworten Sie
|
Wenn Sie Ihre Linux-Box mit einem Amateurfunkgerät verbinden wollen, antworten Sie
|
||||||
hier mit Y. Sie möchten \url{https://www.tapr.org/} und speziell über AX.25 unter
|
hier mit Y. Lesen Sie \url{https://www.tapr.org/} und speziell über AX.25
|
||||||
Linux \url{https://linux-ax25.in-berlin.de} lesen.\\
|
\url{https://linux-ax25.in-berlin.de} um weitere Informationen zu erhalten.
|
||||||
Beachten Sie, dass die Antwort auf diese Frage keine direkte Auswirkung
|
Beachten Sie, dass die Antwort auf diese Frage keine direkte Auswirkung
|
||||||
auf den Kernel hat: Wenn Sie N sagen, überspringt der Konfigurator einfach
|
auf den Kernel hat: Wenn Sie N sagen, überspringt der Konfigurator einfach
|
||||||
alle Fragen zum Amateurfunk.
|
alle Fragen zum Amateurfunk.
|
||||||
|
|
||||||
\subsubsection*{*** Packet Radio protocols ***}
|
\subsubsection*{*** Packet Radio protocols ***}
|
||||||
\textit{[Amateurfunkprotokolle]}\\
|
\textit{(Amateurfunkprotokolle)}
|
||||||
|
|
||||||
\subsubsection{Amateur Radio AX.25 Level 2 protocol}
|
\subsubsection{Amateur Radio AX.25 Level 2 protocol}
|
||||||
CONFIG\_AX25 [=m] \textbf{[M]}
|
CONFIG\_AX25 [=m] \textbf{[M]}\\*
|
||||||
Dies ist das Protokoll, das für die Computerkommunikation über Amateurfunk verwendet
|
Dies ist das Protokoll, das für die Computerkommunikation über Amateurfunk verwendet
|
||||||
wird. Es wird entweder allein für Punkt"=zu"=Punkt"=Verbindungen verwendet oder um
|
wird. Es wird entweder allein für Punkt"=zu"=Punkt"=Verbindungen verwendet oder um
|
||||||
andere Protokolle wie tcp/ip zu übertragen. Um es zu benutzen, brauchen Sie ein
|
andere Protokolle wie tcp/ip zu übertragen. Um es zu benutzen, brauchen Sie ein
|
||||||
@@ -8585,4 +8585,139 @@ WWW unter \url{https://www.tapr.org/}.\\
|
|||||||
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M:
|
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M:
|
||||||
Das Modul heißt dann \texttt{ax25}.
|
Das Modul heißt dann \texttt{ax25}.
|
||||||
|
|
||||||
|
\paragraph{AX.25 DAMA Slave support}$~$\\
|
||||||
|
CONFIG\_AX25\_DAMA\_SLAVE [=y] \textbf{[Y]}\\*
|
||||||
|
DAMA ist ein Mechanismus zur Vermeidung von Kollisionen bei AX.25"=Netzwerken.
|
||||||
|
Ein DAMA"=Server (genannt \glqq Master\grqq{}) nimmt eingehenden Verkehr von Clients
|
||||||
|
(genannt \glqq Slaves\grqq{}) entgegen und verteilt ihn an andere Slaves weiter.
|
||||||
|
Wenn Sie hier Y sagen, wird Ihr Linux-Rechner als DAMA-Slave fungieren; dies ist insofern
|
||||||
|
transparent, als Sie keine spezielle DAMA"=Konfiguration vornehmen müssen. Linux kann noch
|
||||||
|
nicht als DAMA"=Server fungieren. Diese Option kompiliert nur die DAMA"=Slave"=Unterstützung
|
||||||
|
in den Kernel. Sie muss immer noch zur Laufzeit aktiviert werden. Mehr über DAMA finden
|
||||||
|
Sie unter \url{https://linux-ax25.in-berlin.de}.\\
|
||||||
|
Wenn Sie unsicher sind, sagen Sie Y.
|
||||||
|
|
||||||
|
\paragraph{Amateur Radio NET/ROM protocol}$~$\\
|
||||||
|
CONFIG\_NETROM [=m] \textbf{[M]}\\*
|
||||||
|
NET/ROM ist ein Netzschichtprotokoll, das auf AX.25 aufsetzt und für die Leitweglenkung
|
||||||
|
nützlich ist. Eine umfassende Auflistung aller Software für Linux-Amateurfunknutzer
|
||||||
|
sowie Informationen über die Konfiguration eines AX.25-Ports finden Sie im Linux Ham Wiki,
|
||||||
|
das unter \url{https://linux-ax25.in-berlin.de} verfügbar ist. Sie sollten auch einen
|
||||||
|
Blick in die Datei\\
|
||||||
|
$<$file:Documentation/networking/ax25.rst$>$ werfen.
|
||||||
|
Weitere Informationen über digitalen Amateurfunk im Allgemeinen finden Sie im WWW unter
|
||||||
|
\url{https://www.tapr.org/}.
|
||||||
|
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M:
|
||||||
|
Das Modul heißt dann \texttt{netrom}.
|
||||||
|
|
||||||
|
\paragraph{Amateur Radio X.25 PLP (Rose)}$~$\\
|
||||||
|
CONFIG\_ROSE [=m] \textbf{[M]}\\*
|
||||||
|
Das Packet Layer Protocol (PLP) ist eine Möglichkeit, Pakete über X.25"=Verbindungen
|
||||||
|
im Allgemeinen und Amateurfunk AX.25"=Verbindungen im Besonderen zu leiten,
|
||||||
|
im Wesentlichen eine Alternative zu NET/ROM. Eine umfassende Auflistung der gesamten
|
||||||
|
Software für Linux"=Amateurfunknutzer sowie Informationen über die Konfiguration
|
||||||
|
eines AX.25"=Ports finden Sie im Linux Ham Wiki, das unter
|
||||||
|
\url{https://linux-ax25.in-berlin.de} verfügbar ist.
|
||||||
|
Sie sollten auch einen Blick in die Datei $<$file:Documentation/networking/ax25.rst$>$
|
||||||
|
werfen. Weitere Informationen über digitalen Amateurfunk im Allgemeinen finden Sie im
|
||||||
|
WWW unter \url{https://www.tapr.org/}.
|
||||||
|
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M:
|
||||||
|
Das Modul wird \texttt{rose} heißen.
|
||||||
|
|
||||||
|
\paragraph{AX.25 network device drivers \texorpdfstring{$\rightarrow$}{->}}$~$\\
|
||||||
|
\textit{(AX.25-Netzwerktreiber)}
|
||||||
|
|
||||||
|
\subparagraph{Serial port KISS driver}$~$\\
|
||||||
|
CONFIG\_MKISS [=m] \textbf{M}\\*
|
||||||
|
KISS ist ein Protokoll für den Datenaustausch zwischen einem Computer und einem Terminal
|
||||||
|
Node Controller (ein kleines eingebettetes System, das häufig für die Vernetzung über
|
||||||
|
AX.25"=Amateurfunkverbindungen verwendet wird; es verbindet den seriellen Anschluss des
|
||||||
|
Computers mit dem Mikrofoneingang und dem Lautsprecherausgang des Funkgeräts).\\
|
||||||
|
Obwohl KISS weniger fortschrittlich ist als das 6pack-Protokoll, hat es den Vorteil,
|
||||||
|
dass es bereits von den meisten modernen TNCs unterstützt wird, ohne dass ein
|
||||||
|
Firmware"=Upgrade erforderlich ist.\\
|
||||||
|
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M:
|
||||||
|
Das Modul heißt dann \texttt{mkiss}.
|
||||||
|
|
||||||
|
\subparagraph{Serial port 6PACK driver}$~$\\
|
||||||
|
CONFIG\_6PACK [=m] \textbf{M}\\*
|
||||||
|
6pack ist ein Übertragungsprotokoll für den Datenaustausch zwischen Ihrem PC und Ihrem
|
||||||
|
TNC (der Terminal Node Controller fungiert als eine Art Modem, das die serielle
|
||||||
|
Schnittstelle Ihres Computers mit dem Mikrofoneingang und dem Lautsprecherausgang
|
||||||
|
Ihres Radios verbindet). Dieses Protokoll kann als Alternative zu KISS für die
|
||||||
|
Vernetzung über AX.25"=Amateurfunkverbindungen verwendet werden, verfügt aber über
|
||||||
|
einige erweiterte Funktionen.
|
||||||
|
Beachten Sie, dass dieser Treiber noch experimentell ist und Probleme verursachen kann.
|
||||||
|
Für Details über die Funktionen und die Verwendung des Treibers lesen Sie
|
||||||
|
$<$file:Documentation/networking/6pack.rst$>$. Um diesen Treiber als Modul zu
|
||||||
|
kompilieren, wählen Sie hier M:
|
||||||
|
Das Modul wird \texttt{6pack} heißen.
|
||||||
|
|
||||||
|
\subparagraph{BPQ Ethernet driver}$~$\\
|
||||||
|
CONFIG\_BPQETHER [=m] \textbf{M}\\*
|
||||||
|
AX.25 ist das Protokoll, das für die Computerkommunikation über Amateurfunk verwendet wird.
|
||||||
|
Wenn Sie hier Y sagen, können Sie den AX.25"=Datenverkehr über Ethernet
|
||||||
|
(auch \glqq BPQ AX.25\grqq{} genannt) senden und empfangen, was nützlich sein kann,
|
||||||
|
wenn ein anderer Computer in Ihrem lokalen Netzwerk eine direkte Amateurfunkverbindung hat.
|
||||||
|
|
||||||
|
\subparagraph{BAYCOM ser12 fullduplex driver for AX.25}$~$\\
|
||||||
|
CONFIG\_BAYCOM\_SER\_FDX [=m] \textbf{M}\\*
|
||||||
|
Dies ist einer von zwei Treibern für einfache Amateurfunkmodems im Baycom"=Stil, die an eine
|
||||||
|
serielle Schnittstelle angeschlossen werden. Der Treiber unterstützt das ser12"=Design im
|
||||||
|
Vollduplex"=Modus. Darüber hinaus kann die Baudrate zwischen 300 und 4800~Baud eingestellt
|
||||||
|
werden (allerdings unterstützen nicht alle Modems alle Baudraten). Dies ist der bevorzugte
|
||||||
|
Treiber. Der nächste Treiber, \glqq BAYCOM ser12 half-duplex driver for AX.25\grqq{} ist
|
||||||
|
der alte Treiber und wird immer noch angeboten, falls dieser Treiber nicht mit Ihrem
|
||||||
|
seriellen Schnittstellenchip funktioniert. Um den Treiber zu konfigurieren, verwenden Sie
|
||||||
|
das Dienstprogramm sethdlc, das im Standardpaket der ax25"=Dienstprogramme enthalten ist.\\
|
||||||
|
Weitere Informationen zu den Modems finden Sie in\\
|
||||||
|
$<$file:Documentation/networking/device\_drivers/hamradio/baycom.rst$>$.\\
|
||||||
|
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M:
|
||||||
|
Das Modul wird \texttt{baycom\_ser\_fdx} genannt. Dies wird empfohlen.
|
||||||
|
|
||||||
|
\subparagraph{BAYCOM ser12 fullduplex driver for AX.25}$~$\\
|
||||||
|
CONFIG\_BAYCOM\_SER\_HDX [=m] \textbf{M}\\*
|
||||||
|
Dies ist einer von zwei Treibern für einfache Amateurfunkmodems im Baycom"=Stil, die an eine
|
||||||
|
serielle Schnittstelle angeschlossen werden. Der Treiber unterstützt das ser12"=Design im
|
||||||
|
Halbduplex"=Modus. Dies ist der alte Treiber. Er ist noch vorhanden, falls Ihr serieller
|
||||||
|
Schnittstellenchip nicht mit dem Vollduplex"=Treiber funktioniert. Dieser Treiber ist
|
||||||
|
veraltet. Um den Treiber zu konfigurieren, verwenden Sie das Dienstprogramm
|
||||||
|
\texttt{sethdlc}, das im Standardpaket der ax25"=Dienstprogramme enthalten ist.\\
|
||||||
|
Weitere Informationen zu den Modems finden Sie in\\
|
||||||
|
$<$file:Documentation/networking/device\_drivers/hamradio/baycom.rst$>$.\\
|
||||||
|
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M: das Modul wird
|
||||||
|
\texttt{baycom\_ser\_hdx} heißen. Dies wird empfohlen.
|
||||||
|
|
||||||
|
\subparagraph{BAYCOM picpar and par96 driver for AX.25}$~$\\
|
||||||
|
CONFIG\_BAYCOM\_PAR [=m] \textbf{M}\\*
|
||||||
|
Dies ist ein Treiber für einfache Amateurfunkmodems im Baycom"=Stil, die an eine parallele
|
||||||
|
Schnittstelle angeschlossen werden. Der Treiber unterstützt die Designs picpar und par96.
|
||||||
|
Um den Treiber zu konfigurieren, verwenden Sie das Dienstprogramm sethdlc, das im
|
||||||
|
Standardpaket der ax25"=Dienstprogramme enthalten ist.\\
|
||||||
|
Weitere Informationen zu den Modems finden Sie in\\
|
||||||
|
$<$file:Documentation/networking/device\_drivers/hamradio/baycom.rst$>$.\\
|
||||||
|
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M:
|
||||||
|
Das Modul wird \texttt{baycom\_par} genannt. Dies wird empfohlen.
|
||||||
|
|
||||||
|
\subparagraph{YAM driver for AX.25}$~$\\
|
||||||
|
CONFIG\_YAM [=m] \textbf{M}\\*
|
||||||
|
Das YAM ist ein Modem für Packet Radio, das an die serielle Schnittstelle angeschlossen
|
||||||
|
wird und einige der Funktionen eines Terminal Node Controllers enthält. Wenn Sie einen
|
||||||
|
solchen haben, geben Sie hier Y an.\\
|
||||||
|
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M:
|
||||||
|
Das Modul heißt dann \texttt{yam}.
|
||||||
|
|
||||||
|
\subsection{CAN bus subsystem support \texorpdfstring{$\rightarrow$}{->}}
|
||||||
|
CONFIG\_CAN [=m] \textbf{[M]}\\*
|
||||||
|
Das Controller Area Network (CAN) ist ein langsames (bis zu 1 Mbit/s) serielles
|
||||||
|
Kommunikationsprotokoll. Die Entwicklung des CAN-Busses begann 1983 bei der Robert
|
||||||
|
Bosch GmbH, und das Protokoll wurde 1986 offiziell freigegeben. Ursprünglich war der
|
||||||
|
CAN"=Bus hauptsächlich für Kraftfahrzeuge gedacht, wird aber inzwischen auch in der
|
||||||
|
Schifffahrt (NMEA2000), in der Industrie und in der Medizintechnik eingesetzt.
|
||||||
|
Weitere Informationen über die CAN-Netzwerkprotokollfamilie PF\_CAN sind in\\
|
||||||
|
$<$Documentation/networking/can.rst$>$ enthalten.
|
||||||
|
Wenn Sie CAN"=Unterstützung wünschen, sollten Sie hier und auch bei dem
|
||||||
|
spezifischen Treiber für Ihr(e) Steuergerät(e) unter dem Abschnitt
|
||||||
|
Netzwerkgeräteunterstützung Y angeben.
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|||||||
Reference in New Issue
Block a user