Skip to content

Commit ac000b4

Browse files
authored
Merge pull request #39 from mstroh76/wip
Wip
2 parents 5a8a6a8 + 9b33e7f commit ac000b4

31 files changed

+415
-231
lines changed

CC_Lizenz.tex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ \section*{Lizenz}
88
\includegraphics[scale=1.0]{images/by-sa.png}
99
\end{figure}
1010

11-
Dieses Werk steht unter der Lizenz Creative Commons BY-SA 3.0 (\url{https://creativecommons.org/licenses/by-sa/3.0/at}). Sie erlaubt ausdrücklich, das Werk zu vervielfältigen, zu verbreiten und öffentlich zugänglich machen. Es ist weiters erlaubt diese Werk zu verändern und darauf aufbauen zu erweitern. Es muss allerdings der Urheber genannt werden und die aufbauende Arbeit muss unter der gleichen Lizenz stehen.\\
11+
Dieses Werk steht unter der Lizenz Creative Commons BY-SA 3.0 (\url{https://creativecommons.org/licenses/by-sa/3.0/at}). Sie erlaubt ausdrücklich, das Werk zu vervielfältigen, zu verbreiten und öffentlich zugänglich machen. Es ist weiters erlaubt, dieses Werk zu verändern und darauf aufbauend zu erweitern. Es muss allerdings der Urheber genannt werden und die aufbauende Arbeit muss unter der gleichen Lizenz stehen.\\
1212
Die Anleitung enthält Teile aus anderen E-Book's des Autors Martin Strohmayer, diese können über\\
1313
Amazon \urlsmall{https://www.amazon.de/-/e/B071HJ6GYJ} und\\
1414
Google \urlsmall{https://play.google.com/store/books/author?id=Martin+Strohmayer}\\
1515
bezogen werden.\\
16-
Wenn sie die Arbeit des Autors unterstützen wollen erwerben Sie das E-Book, Danke!\\
16+
Wenn sie die Arbeit des Autors unterstützen wollen, erwerben Sie das E-Book. Danke!\\
1717

1818
Es wurden freie (CC0) Grafiken von Openclipart verwendet \url{https://openclipart.org}.\\
19-
Schaltpläne und Ansichten Steckplatine wurden mit Fritzing erstellt \url{http://fritzing.org}.
19+
Schaltpläne und Ansichten der Steckplatine wurden mit Fritzing erstellt \url{http://fritzing.org}.
2020
%DHT22,
2121
Es wurden Fritzing Componenten von Adafruit \url{https://github.com/adafruit/Fritzing-Library} und
2222
% HC-SR04

CSharp.tex

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@ \subsection{wiringPi mit C\# und Mono}
44
Mono ist die quelloffene Implementierung von Microsofts .NET Framework und wird unter der MIT Lizenz angeboten.\\
55

66
Damit die C\# Projekte aus Kapitel \ref{Projekte} kompiliert werden können, benötigt man einen Wrapper für die wiringPi Funktionen. Nachfolgend ist ein Auszug einer Implementierung eines C\# wiringPi Wrappers angegeben.\\
7-
Ein vollständiger Wrapper ist z.~B. unter \url{https://github.com/EvilVir/WiringPi.NET/raw/master/Wrapper/WiringPi.cs} bzw. \url{https://goo.gl/isrNeJ} zu finden.\\
87

98
\lstset{language=C, caption=, label=WiringPiCS, frame=single, basicstyle=\ttfamily
109
\footnotesize, breakatwhitespace=false, showstringspaces=false, showtabs=false, tabsize=2 }
11-
\lstinputlisting{source/WiringPi.cs}
10+
\lstinputlisting{source/WiringPi.cs}
11+
12+
Ein vollständiger Wrapper kann z.~B. unter \url{https://github.com/EvilVir/WiringPi.NET/raw/master/Wrapper/WiringPi.cs} bzw. \url{https://goo.gl/isrNeJ} heruntergeladen werden.\\
13+
Am vorbereitet Image ist der Wrapper unter \texttt{/home/pi/Projekte/wiringPi.cs} zu finden.\\

DHT22.tex

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
\ExerciseBox{
1212
Lies Temperatur und Feuchte aus [Beispiele]\\
13-
Gib die Werte am TM1637 Display aus}
13+
Gib die Werte zyklisch am TM1637 Display aus}
1414

1515

1616
\textbf{C:}
@@ -19,7 +19,9 @@
1919
git clone https://github.com/mstroh76/Sensors-WiringPi.git
2020
cd Sensors-WiringPi/DHT
2121
g++ -o DHT *.cpp -lwiringPi
22-
sudo ./DHT 4
22+
watch -n 2 ./DHT 4
23+
cd ..
24+
geany DHT.geany &
2325
\end{console}
2426

2527
\textbf{C\#:}
@@ -44,3 +46,7 @@
4446
\footnotesize, breakatwhitespace=false, showstringspaces=false,
4547
showtabs=false, tabsize=2 }
4648
\lstinputlisting{source/DHT22.py}
49+
50+
\begin{console}
51+
python3 DHT22.py
52+
\end{console}

HC-SR04.tex

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,10 @@
1919

2020
\ExerciseBox{
2121
Miss die Distanz [Beispiele]\\
22-
Gib den Wert zyklisch am TM1637 Display aus [Beispiel Python]\\
2322
Filtere die gemessene Distanz\\
2423
Ermittle die Geschwindigkeit eines bewegten Objektes\\
24+
Bewerte die Distanz mit der Ampel: Rot niedriger Abstand, Grün ausreichender Abstand
25+
Gib den Wert zyklisch am TM1637 Display aus [Beispiel Python]\\
2526
Verwende die korrigierte Schallgeschwindingkeit bei aktueller Lufttemperatur vom DHT22}
2627

2728

@@ -31,7 +32,9 @@
3132
git clone https://github.com/mstroh76/Sensors-WiringPi.git
3233
cd Sensors-WiringPi/HC-SR04
3334
g++ -o HC-SR04 *.cpp -lwiringPi
34-
sudo ./HC-SR04
35+
./HC-SR04
36+
cd ..
37+
geany HC-SR04.geany &
3538
\end{console}
3639

3740
\textbf{C\#:}
@@ -44,6 +47,7 @@
4447
sudo mono wiringpi.net.sensors.sample.exe 2
4548
\end{console}
4649

50+
\clearpage
4751
\textbf{Python:}
4852

4953
\lstset{language=Python, caption=,
@@ -52,3 +56,6 @@
5256
showtabs=false, tabsize=2 }
5357
\lstinputlisting{source/HC_SR04.py}
5458

59+
\begin{console}
60+
python3 HC_SR04.py
61+
\end{console}

LED.tex

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
Verändere die Helligkeit der LED in dem du ein PWM-Signal erzeugst}
1414

1515

16-
1716
\subsection{Shell}
1817

1918
\begin{console}
@@ -37,7 +36,7 @@ \subsection{C}
3736
geany &
3837
\end{console}
3938

40-
Nun kann man ein neues Projekt erstellen, dazu wählt man \texttt{Projekt} $\rightarrow$ \texttt{Neu...}. Dann Gibt man den Namen des Projekts an, z.~B. Blink. Das Anlegen der Verzeichnisse muss man auch noch bestätigen.
39+
Zuerst wird ein neues Projekt erstellt. Dazu wählt man im Menü \texttt{Projekt} $\rightarrow$ \texttt{Neu...}. Dann gibt man den Namen des Projekts an, z.~B. Blink. Das Anlegen der Verzeichnisse muss danach auch noch bestätigt werden.
4140

4241
\begin{figure}[ht]
4342
\centering
@@ -47,13 +46,15 @@ \subsection{C}
4746
\label{Geany-create}
4847
\end{figure}
4948

49+
50+
Weitere Einstellungen wie Zeichen für Einrückungen und Zeilenumbruch können unter \texttt{Projekt} $\rightarrow$ \texttt{Eigenschaften} vorgenommen werden.\\
5051
Danach wählt man \texttt{Datei} $\rightarrow$ \texttt{Speichern unter} um die unbenannte Datei mit dem Namen "`Blink.c"' speichern zu können. Nun kann man den folgenden C-Source eingeben.
5152

5253
\lstset{language=C, caption=, label=LEDProgram, frame=single, basicstyle=\ttfamily
5354
\footnotesize, breakatwhitespace=false, showstringspaces=false, showtabs=false, tabsize=2 }
5455
\lstinputlisting{source/Blink.c}
5556

56-
Jetzt darf man nicht vergessen im Menü unter \texttt{Erstellen} $\rightarrow$ \texttt{Kommandos zum Erstellen konfigurieren} die Wiring Pi Library mit "`-lwiringPi"' bei 'Compile' und 'Build' zu ergänzen.
57+
Im Menü muss man nun unter \texttt{Erstellen} $\rightarrow$ \texttt{Kommandos zum Erstellen konfigurieren} die WiringPi Library mit "`\textit{-lwiringPi}"' bei \texttt{Compile} und \texttt{Build} ergänzen.
5758

5859
\begin{figure}[ht]
5960
\centering
@@ -62,7 +63,7 @@ \subsection{C}
6263
\label{Geany-create}
6364
\end{figure}
6465

65-
Nun kann man das Projekt mit den Ziegel-Icon \includegraphics[scale=0.4]{images/Geany_Icon_Erstellen.png} erstellen bzw. kompilieren und danach mit dem Zahnrad-Icon \includegraphics[scale=0.4]{images/Geany_Icon_Ausfuehren.png} ausführen. Beendet wird das Programm mit der Tastenkombination \framebox{Strg}+\framebox{C}.
66+
Dann kann man das Projekt mit den Ziegel-Icon \includegraphics[scale=0.4]{images/Geany_Icon_Erstellen.png} erstellen bzw. kompilieren und danach mit dem Zahnrad-Icon \includegraphics[scale=0.4]{images/Geany_Icon_Ausfuehren.png} ausführen. Beendet wird das Programm mit der Tastenkombination \framebox{Strg}+\framebox{C}.
6667

6768

6869
\clearpage
@@ -72,16 +73,16 @@ \subsection{C\#}
7273
geany &
7374
\end{console}
7475

75-
Nun kann man ein neues Projekt erstellen. Dazu wählt man \texttt{Projekt} $\rightarrow$ \texttt{Neu...}. Dann gibt man den Namen des Projekts an, z.~B. Raspjamming. Das Anlegen der Verzeichnisse muss danach auch noch bestätigt werden. Nachfolgend unter \texttt{Datei} $\rightarrow$ \texttt{Speichern unter} die unbenannte Datei mit dem Namen "`Blink.cs"' speichern. Nun kann man den folgenden C\#-Source eingeben.\\
76+
Zuerst wird ein neues Projekt erstellt. Dazu wählt man im Menü \texttt{Projekt} $\rightarrow$ \texttt{Neu...}. Dann gibt man den Namen des Projekts an, z.~B. csBlink. Das Anlegen der Verzeichnisse muss danach auch noch bestätigt werden. Danach wählt man \texttt{Datei} $\rightarrow$ \texttt{Speichern unter} um die unbenannte Datei mit dem Namen "`\textit{Blink.cs}"' speichern zu können. Nun kann man den folgenden C\#-Source eingeben.\\
7677

7778
\lstset{language=C, caption=, label=LEDProgramCS, frame=single, basicstyle=\ttfamily
7879
\footnotesize, breakatwhitespace=false, showstringspaces=false, showtabs=false, tabsize=2 }
7980
\lstinputlisting{source/Blink.cs}
8081

8182
Um das Programm kompilieren zu können, muss im Menü unter \texttt{Erstellen}
8283
$\rightarrow$ \texttt{Kommandos zum Erstellen konfigurieren} der Pfad zur Sourcedatei des C\# WiringPi
83-
Wrapper (siehe \ref{WiringPiCS}) hinzugefügt werden. Hierfür im Textfeld 'Kompilieren' den Pfad z.~B. WiringPi.cs ergänzen.\\
84-
\texttt{mcs /t:winexe \textquotedblleft\%f\textquotedblright} \textbf{WiringPi.cs} \texttt{/r:System,System.Drawing}\\
84+
Wrapper (siehe \ref{WiringPiCS}) hinzugefügt werden. Hierfür im Textfeld \texttt{Kompilieren} den Pfad zu WiringPi.cs ergänzen
85+
"`\textit{mcs /t:winexe \textquotedblleft\%f\textquotedblright WiringPi.cs /r:System,System.Drawing}"'.\\
8586

8687

8788
\begin{figure}[ht]
@@ -91,12 +92,15 @@ \subsection{C\#}
9192
\label{Geany-setpy3}
9293
\end{figure}
9394

95+
Es muss die WiringPi Wrapper Datei in das Projektverzeichnis kopiert werden.
96+
97+
\begin{console}
98+
cp ~/Projekte/WiringPi.cs ~/Projekte/csBlink/
99+
\end{console}
94100

95101
Anschließend kann man das Programm mit dem Kompilieren-Icon \includegraphics[scale=0.4]{images/Geany_Icon_Kompilieren.png} erstellen bzw. kompilieren und mit dem Zahnrad-Icon \includegraphics[scale=0.4]{images/Geany_Icon_Ausfuehren.png} ausführen.
96102
Das Programm kann mit der Tastenkombination \framebox{Strg}+\framebox{C} vorzeitig beendet werden.
97103

98-
% \Hinweis{yellow}{Here is some fancy box text.}
99-
100104

101105
\clearpage
102106
\subsection{Python}
@@ -105,7 +109,7 @@ \subsection{Python}
105109
geany &
106110
\end{console}
107111

108-
Nun kann man ein neues Projekt erstellen, dazu wählt man \texttt{Projekt} $\rightarrow$ \texttt{Neu...}. Dann gibt man den Namen des Projekts an, z.~B. PyBlink. Das Anlegen der Verzeichnisse muss man auch noch bestätigen. Danach unter \texttt{Datei} $\rightarrow$ \texttt{Speichern unter} die unbenannte Datei mit dem Namen "`Blink.py"' speichern. Nun kann man den folgenden Python-Source eingeben.
112+
Zuerst wird ein neues Projekt erstellt. Dazu wählt man im Menü \texttt{Projekt} $\rightarrow$ \texttt{Neu...}. Dann gibt man den Namen des Projekts an, z.~B. PyBlink. Das Anlegen der Verzeichnisse muss danach auch noch bestätigt werden. Danach wählt man \texttt{Datei} $\rightarrow$ \texttt{Speichern unter} um die unbenannte Datei mit dem Namen "`\textit{Blink.py}"' speichern zu können. Nun kann man den folgenden Python-Source eingeben.
109113

110114
\lstset{language=Python, caption=,
111115
label=LEDProgram, frame=single, basicstyle=\ttfamily
@@ -116,7 +120,7 @@ \subsection{Python}
116120
Um das Programm auszuführen zu können, muss im Menü unter \texttt{Erstellen}
117121
$\rightarrow$ \texttt{Kommandos zum Erstellen konfigurieren} der Python
118122
Interpreter von Version 2 auf Version 3 umgestellt werden. Hierfür einfach im
119-
Textfeld 'Compile' und im Textfeld 'Execute' \texttt{python} durch \texttt{python3}
123+
Textfeld \texttt{Compile} und im Textfeld \texttt{Execute} "`\textit{python}"' durch "`\textit{python3}"'
120124
ersetzen.
121125

122126
\begin{figure}[ht]
@@ -126,12 +130,12 @@ \subsection{Python}
126130
\label{Geany-setpy3}
127131
\end{figure}
128132

129-
Anschließend kann man das Programm mit dem Zahnrad-Icon \includegraphics[scale=0.4]{images/Geany_Icon_Ausfuehren.png} ausführen. Achtung, nach dem Start braucht die Initialisierung der GPIOZero Library ein paar Sekunden bevor das Programm startet. Beendet wird das Programm mit der Tastenkombination \framebox{Strg}+\framebox{C}.
133+
Anschließend kann man das Programm mit dem Zahnrad-Icon \includegraphics[scale=0.4]{images/Geany_Icon_Ausfuehren.png} ausführen. Achtung, nach dem Start braucht die Initialisierung der GPIOZero Library ein paar Sekunden, bevor das Programm startet. Beendet wird das Programm mit der Tastenkombination \framebox{Strg}+\framebox{C}.
130134

131135

132136
\subsection{Assembler}
133-
Echte Hardcore-Programmierer können natürlich auch das Beispiel in Assembler
134-
schreiben.
137+
138+
Echte Hardcore-Programmierer können natürlich auch das Beispiel in Assembler schreiben. \texttt{;-)}
135139

136140
\lstset{language=[x86masm]Assembler, caption=,
137141
label=LEDProgram, frame=single, basicstyle=\ttfamily

OTG-admin.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ \section{USB Gadget / OTG Mode DHCP-Server (Raspberry Pi Zero)}
1717

1818
\begin{figure}[ht]
1919
\centering
20-
\includegraphics[scale=0.9]{images/Aufbau_Schema.png}
20+
\includegraphics[scale=0.84]{images/Aufbau_Schema.png}
2121
% \label{Aufbau_Schema}
2222
\end{figure}
2323

OTG.tex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11

2-
Für den USB Gadget Modus der Raspberry Pi Zero wird bereits eine vorkonfigurierte MicroSD-Karte bzw. ein MicroSD-Karten-Image zur Verfügung gestellt. Darauf sind bereits alle Voreinstellungen getroffen worden sodass nur eine minimale Anpassung erfolgen muss. Sollte die Einrichtung manuell erfolgen so muss man sich das PDF-Dokument 'Raspberry Pi Jam - Raspjamming Admin' besorgen.
2+
Für den USB Gadget Modus der Raspberry Pi Zero wird bereits eine vorkonfigurierte MicroSD-Karte bzw. ein MicroSD-Karten-Image zur Verfügung gestellt. Darauf sind bereits alle Voreinstellungen durchgeführt worden.\\
3+
\textbf{Sollte die Einrichtung manuell erfolgen oder wird Microsoft Windows als Host verwendet, so muss man sich das PDF-Dokument 'Raspberry Pi Jam - Raspjamming Admin' besorgen.}
34

45
\subsection{Host (DHCP-Client)}
56
%\clearpage
@@ -19,7 +20,7 @@ \subsection{SSH}
1920

2021
\subsection{SSH über Shell-Script} \label{sec:shellscript}
2122

22-
Das Einfachste ist die Verbindung zu Raspberry Pi über das vorbereitete PiConnect.sh Shell-Script herzustellen. Es setzt automatisch die Internetweiterleitung und startet die SSH-Verbindung. Es kann vom vorbereitetet Raspbian Image oder von Github geladen werden.
23+
Am Einfachsten ist es die Verbindung zu Raspberry Pi über das vorbereitete PiConnect.sh Shell-Script herzustellen. Es setzt automatisch die Internetweiterleitung und startet die SSH-Verbindung. Es kann vom vorbereitetet Raspbian-Image oder von Github geladen werden.
2324

2425
\begin{console}
2526
scp [email protected]:/home/pi/scripts/PiConnect.sh .

OTG1.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
Beim USB-Gadget oder OTG-Betrieb kann die Raspberry Pi Zero direkt über den Micro-USB-Anschluss mit einem PC oder Laptop verbunden werden. Er verhält sich dann wie ein USB-Gerät und kann z.~B. ein Massenspeicher-, Serielles- oder Netzwerkgerät simulieren.\\
3-
Verhält er sich als Netzwerkgerät kann eine Netzwerkverbindung über ein virtuelles Netzwerk zum Gerät hergestellt werden.
3+
Verhält er sich als Netzwerkgerät, kann eine Netzwerkverbindung über ein virtuelles Netzwerk zum Gerät hergestellt werden.
44
Weitere Informationen über den OTG-Betrieb kann der Git-Hub Seite \url{https://gist.github.com/gbaman/50b6cca61dd1c3f88f41} entnommen werden.
55

66
\subsection{Client - Raspberry Pi Zero}
@@ -12,7 +12,7 @@ \subsection{Client - Raspberry Pi Zero}
1212
modules-load=dwc2,g_ether g_ether.host_addr=00:01:02:03:04:05 g_ether.dev_addr=00:01:02:03:04:06
1313
\end{screensmall}
1414

15-
Die Angabe der MAC-Adresse für Host und Gerät ist optional, es wird aber empfohlen da sonst diese Adressen zufällig vergeben werden. Die Werte können frei gewählt werden, sollten sich aber nicht mit den Adressen im Netz bzw. Host überschneiden.\\
15+
Die Angabe der MAC-Adresse für Host und Gerät ist optional, es wird aber empfohlen, da sonst diese Adressen zufällig vergeben werden. Die Werte können frei gewählt werden, sollten sich aber nicht mit den Adressen im Netz bzw. Host überschneiden.\\
1616

1717
Folgende Zeile muss am Ende in die Datei "`config.txt"' hinzugefügt werden:
1818
\begin{screensmall}

OTG2.tex

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
\subsection{Client - Statische IP-Adresse und DHCP Server}
22

33
Die folgende Einstellungen müssen nicht gemacht werden, erleichtern aber das Arbeiten. Der Raspberry Pi Zero hat dann eine statische IP-Adresse und kann leichter angesprochen und auch die Internetverbindung freigegeben werden (vor allem mit Microsoft Windows 7 und 10).\\
4-
Am Client-System, also der Raspberry Pi Zero, kann die Netzwerkadresse, der Gateway und ein DNS-Server eingestellt werden. Dieser Schritt ist unbedingt nötig wenn die Internetverbindung unter Windows dem Gerät zur Verfügung gestellt werden soll. Die IP-Adresse die eingestellt wird, muss für Windows 7 aus dem Bereich 192.168.137.* sein (z.~B. 192.168.137.10). Der Gateway ist die IP-Adresse des Host-PC. Als DNS-Server kann z.~B. der Server von Google mit der Adresse 8.8.8.8 verwendet werden. Die Einstellungen können in der Konfigurationsdatei für den DHCP-Client definiert werden.\\
5-
Die IP-Adresse des Host-Computers kann via eines DHCP-Server konfiguriert werden. Das hat den Vorteil, dass dort keine Konfiguration des Netzwerks erfolgen muss. Es wird zur weiteren Einrichtung ein Terminalzugang zum Einplatinencomputer benötigt und eine Internetverbindung sollte bestehen damit man den DHCP-Server installieren kann.\\
6-
Per SSH-Client kann eine Verbindungen zum Raspberry Pi mit dem Befehl "'ssh [email protected]"' hergestellt werden. %Nun kann die Konfiguration abgeschlossen werden.
4+
Am Client-System, also dem Raspberry Pi Zero, kann die Netzwerkadresse, der Gateway und ein DNS-Server eingestellt werden. Dieser Schritt ist unbedingt nötig wenn die Internetverbindung unter Windows dem Gerät zur Verfügung gestellt werden soll. Die IP-Adresse die eingestellt wird, muss für Windows 7 aus dem Bereich 192.168.137.* sein (z.~B. 192.168.137.10). Der Gateway ist die IP-Adresse des Host-PC. Als DNS-Server kann z.~B. der Server von Google mit der Adresse 8.8.8.8 verwendet werden. Die Einstellungen können in der Konfigurationsdatei für den DHCP-Client definiert werden.\\
5+
Die IP-Adresse des Host-Computers kann via eines DHCP-Server konfiguriert werden. Das hat den Vorteil, dass dort keine Konfiguration des Netzwerks erfolgen muss. Es wird zur weiteren Einrichtung ein Terminalzugang zum Einplatinencomputer benötigt und eine Internetverbindung sollte bestehen, damit man den DHCP-Server installieren kann.\\
6+
Per SSH-Client kann eine Verbindungen zum Raspberry Pi mit dem Befehl "'ssh [email protected]"' hergestellt werden. %Nun kann die Konfiguration abgeschlossen werden. \\
7+
8+
9+
Folgende Zeilen müssen am Ende der DHCP-Client Konfigurationsdatei eingefügt werden:\\
710

811
\begin{console}
912
sudo vi /etc/dhcpcd.conf
1013
\end{console}
1114

12-
Folgende Zeilen müssen am Ende der Datei eingefügt werden:\\
13-
1415
\filename{/etc/dhcpcd.conf [-rw-r-{-}r-{-} root root]}
1516
\begin{file}
1617

@@ -31,6 +32,8 @@ \subsection{Client - Statische IP-Adresse und DHCP Server}
3132
sudo apt-get install isc-dhcp-server
3233
\end{console}
3334

35+
Folgende Zeilen müssen am Ende der DHCP-Server Konfigurationsdatei eingefügt werden:\\
36+
3437
%Falls die Internetverbindung am Raspberry Pi Zero nicht möglich ist, kann der Server auch manuell heruntergeladen, auf der Boot-Partition gespeichert und installiert werden.\\
3538
%Install-Datei:
3639
%\url{http://archive.raspbian.org/raspbian/pool/main/i/isc-dhcp/isc-dhcp-server_4.3.5-3_armhf.deb}

0 commit comments

Comments
 (0)