RaspberryPi: Unterschied zwischen den Versionen
Aus www.electronic-man.randschtoischlotzer.de
Eman (Diskussion | Beiträge) (→AVM FRITZ!WLAN USB Stick installieren/einrichten) |
Eman (Diskussion | Beiträge) K (→AVM FRITZ!WLAN USB Stick installieren/einrichten) |
||
Zeile 16: | Zeile 16: | ||
ID 057c:8401 AVM GmbH Fritz!WLAN N [Atheros AR9001U] | ID 057c:8401 AVM GmbH Fritz!WLAN N [Atheros AR9001U] | ||
+ | |||
+ | * Freie Firmware intallieren: | ||
+ | |||
+ | sudo apt-get install firmware-linux-free | ||
+ | |||
+ | * WLAN-Key einstellen/angeben | ||
+ | |||
+ | sudo pico /etc/wpa_supplicant/wpa_supplicant.conf | ||
+ | |||
+ | * Inhalt der Datei anpassen + speichern. Z. B.: | ||
+ | <code> | ||
+ | ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev | ||
+ | update_config=1<br> | ||
+ | network={ | ||
+ | <span style="color:red;">'''''ssid="yyy"'''''</span> | ||
+ | scan_ssid=1 | ||
+ | proto=RSN | ||
+ | group=CCMP | ||
+ | pairwise=CCMP | ||
+ | key_mgmt=WPA-PSK | ||
+ | <span style="color:red;">'''''psk="xxxxxxxxxxxxxxxx"'''''</span> | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | * In der Zeile '''''ssid="yyy"''''' den Netznamen (SSID) eintragen. | ||
+ | * In der Zeile '''''psk="xxxxxxxxxxxxxxxx"''''' den WLAN-Schlüssel eintragen. | ||
+ | |||
+ | * Test ob WLAN/WiFi-Netze gefunden werden: | ||
+ | |||
+ | sudo ifdown wlan0 | ||
+ | sudo ifup wlan0 | ||
+ | sudo iwlist wlan0 scan | ||
+ | |||
+ | ===Relatek RTL8188CUS Mini-USB Stick installieren/einrichten=== | ||
+ | |||
+ | * Konrolle ob Hardearetyp "zutrifft": | ||
+ | |||
+ | lsusb | ||
+ | |||
+ | eingeben. | ||
+ | |||
+ | * Die Ausgabe sollte so aussehen: | ||
+ | |||
+ | 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter | ||
* Freie Firmware intallieren: | * Freie Firmware intallieren: |
Version vom 14. Januar 2015, 19:47 Uhr
Inhaltsverzeichnis
- 1 Updates & Upgrades
- 2 AVM FRITZ!WLAN USB Stick installieren/einrichten
- 3 Relatek RTL8188CUS Mini-USB Stick installieren/einrichten
- 4 FTP-Server installieren:
- 5 Python -Setuptools installieren:
- 6 PIP installieren:
- 7 Feedparser installieren:
- 8 Cron-Logging einstellen
- 9 Uhrzeit per NTPDATE synchronisieren
- 10 Cron - Einstellungen aus Datei "Einstellungen_crontab.txt" importieren:
Updates & Upgrades
sudo apt-get update
sudo apt-get upgrade
AVM FRITZ!WLAN USB Stick installieren/einrichten
- Konrolle ob Hardearetyp "zutrifft":
lsusb
eingeben.
- Die Ausgabe sollte so aussehen:
ID 057c:8401 AVM GmbH Fritz!WLAN N [Atheros AR9001U]
- Freie Firmware intallieren:
sudo apt-get install firmware-linux-free
- WLAN-Key einstellen/angeben
sudo pico /etc/wpa_supplicant/wpa_supplicant.conf
- Inhalt der Datei anpassen + speichern. Z. B.:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1
network={ ssid="yyy" scan_ssid=1 proto=RSN group=CCMP pairwise=CCMP key_mgmt=WPA-PSK psk="xxxxxxxxxxxxxxxx" }
- In der Zeile ssid="yyy" den Netznamen (SSID) eintragen.
- In der Zeile psk="xxxxxxxxxxxxxxxx" den WLAN-Schlüssel eintragen.
- Test ob WLAN/WiFi-Netze gefunden werden:
sudo ifdown wlan0 sudo ifup wlan0 sudo iwlist wlan0 scan
Relatek RTL8188CUS Mini-USB Stick installieren/einrichten
- Konrolle ob Hardearetyp "zutrifft":
lsusb
eingeben.
- Die Ausgabe sollte so aussehen:
0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
- Freie Firmware intallieren:
sudo apt-get install firmware-linux-free
- WLAN-Key einstellen/angeben
sudo pico /etc/wpa_supplicant/wpa_supplicant.conf
- Inhalt der Datei anpassen + speichern. Z. B.:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1
network={ ssid="yyy" scan_ssid=1 proto=RSN group=CCMP pairwise=CCMP key_mgmt=WPA-PSK psk="xxxxxxxxxxxxxxxx" }
- In der Zeile ssid="yyy" den Netznamen (SSID) eintragen.
- In der Zeile psk="xxxxxxxxxxxxxxxx" den WLAN-Schlüssel eintragen.
- Test ob WLAN/WiFi-Netze gefunden werden:
sudo ifdown wlan0 sudo ifup wlan0 sudo iwlist wlan0 scan
FTP-Server installieren:
sudo apt-get install vsftpd
- FTP-Server konfigurieren:
sudo nano /etc/vsftpd.conf
- Folgende Änderungen (Auskommentieren) machen:
anonymous_enable=NO local_enable=YES write_enable=YES chroot_local_user=YES local_umask=022
- Neuen Nutzer hinzufügen
sudo useradd -m -s /sbin/false -g users ftpuser
- Kennwort setzen
sudo passwd ftpuser
- Sicherheitseinstellungen vornehmen:
sudo nano /etc/pam.d/vsftpd
- PAM konfigurieren (Auskommentieren)
#auth required pam_shells.so
- Server neu starten:
sudo service vsftpd restart
- Berechtigungen setzen:
sudo chmod a-w /home/ftpuser
Python -Setuptools installieren:
sudo apt-get install python-setuptools
PIP installieren:
sudo apt-get install python-pip
Feedparser installieren:
sudo pip install feedparser
Cron-Logging einstellen
sudo pico /etc/rsyslog.conf
- Auskommentieren (Rubrik:
############### #### RULES #### ###############)
# cron.* /var/log/cron.log
zu:
cron.* /var/log/cron.log
- Cron neu starten:
sudo /etc/init.d/rsyslog restart
Uhrzeit per NTPDATE synchronisieren
sudo apt-get purge ntp
sudo dpkg-reconfigure tzdata
sudo apt-get install ntpdate
Cron - Einstellungen aus Datei "Einstellungen_crontab.txt" importieren:
sudo crontab ./Einstellungen_crontab.txt