Netzwerk: Unterschied zwischen den Versionen

Aus Mediawiki Ferdinand Gruber
Zur Navigation springen Zur Suche springen
Zeile 25: Zeile 25:
 
* Informationen über die aktuelle Netzwerkverbindung abrufen
 
* Informationen über die aktuelle Netzwerkverbindung abrufen
 
  nmcli connection
 
  nmcli connection
Ausgabe des Befehls, Beispiel:
+
 
 +
# Ausgabe Beispiel:
 
  NAME      UUID                                  TYPE      DEVICE  
 
  NAME      UUID                                  TYPE      DEVICE  
 
  LAN Kabel  e0aacc25-a365-37fe-89be-47f8a60c77f6  ethernet  eth0
 
  LAN Kabel  e0aacc25-a365-37fe-89be-47f8a60c77f6  ethernet  eth0

Version vom 15. November 2020, 16:07 Uhr

Wake on LAN

Im BIOS einstellen

  • Power Management Einstellungen:

Die Konfiguration ist je nach BIOS verschieden Beispiel für ASUS P5Q Motherboard, AMI BIOS

  1. ACPI 2.0 Support einschalten
  2. APM Configuration
Power On By PCI Devices

Aktivieren von WOL durch das Betriebssystem

Wenn Wake on LAN nach Aktivierung im BIOS nicht funktioniert, dann muss unter Linux die Netzwerkkarte für Wake on LAN konfiguriert werden

ethtool -s eth0 wol g

Die Einstellung geht aber beim Shutdown verloren. Um das zu Verhindern kann man ethtool in einem cronjob beim Booten aufrufen

@reboot /usr/sbin/ethtool -s eth0 wol g

oder unter Suse die Einstellungen mit YAST konfigurieren

# YAST/Netzwerkgeräte/Netzwerkeinstellungen/Bearbeiten/Hardware/Ethtool Optionen
-s eth0 wol g

Die Konfiguration mit YAST funktioniert nicht mit dem Network Manager

  • Anzeige der aktuellen Einstellungen für die Netzwerkkarte eth0:
ethtool eth0
  • Hinweis

Nach Änderungen an den APM Einstellungen im BIOS das System starten und wieder herunterfahren. Erst dann ist die Netzwerkkarte über das Betriebssystem für WOL konfiguriert.

Network Manager konfigurieren für Wake On LAN

  • Informationen über die aktuelle Netzwerkverbindung abrufen
nmcli connection
# Ausgabe Beispiel:
NAME       UUID                                  TYPE      DEVICE 
LAN Kabel  e0aacc25-a365-37fe-89be-47f8a60c77f6  ethernet  eth0

Die Verbindungsdaten befinden sich im Verzeichnis /etc/NetworkManager/system-connections

  • Wake On LAN für die aktuelle Verbindung konfigurieren
nmcli connection modify "LAN Kabel" ethernet.wake-on-lan magic
  • Cronjob einrichten
@reboot /usr/sbin/ethtool -s eth0 wol g

Client installieren

rpm -i  /daten/download/Linux/wol-0.7.1-33.x86_64.rpm
# oder
zypper in wol

Computer aufwecken

# Beispiel 
wol 00:02:C3:8F:67:C5

# Debian
etherwake 00:11:2F:37:E2:4A
  • Wake On LAN über das Internet
# Beispiel:
wol -i irgendwas.dyndns.org -v 00:11:2F:37:E2:4A
  • LAN oder WLAN

Sind am Client mehrere Netzwerkkarten aktiv, dann muss die Broadcast Adresse angegeben werden.

# Suse
wol i- 10.0.0.255 00:11:2F:37:E2:4A

Weitere Informationen

Siehe auch: http://ifatwww.et.uni-magdeburg.de/wol/

[http://www.linupedia.org/o= Wake on LAN im BIOS einstellen =

Network Storage Link NSLU2

Router PRGAV4202N

  • IP Adresse ändern

Zuerst DHCP deaktivieren, dann

Netzwerkverbindungen / LAN Bridge

dann DHCP wieder aktivieren und den Bereich für die Adressen neu definieren.

WLAN

Troubleshooting

  • Netzwerkverbindung des Routers geht verloren

Beim GIGASET SE361 einen Zeitserver eintragen, z.B.:

ntps1.gwdg.de
3.opensuse.pool.ntp.org
  • Die DNS Auflösung funktioniert nicht mehr mit WLAN oder Mobilem Internet

Das Problem tritt auf nach manuellen Änderungen an der Datei /etc/resolv.conf. Dadurch wird anscheinend die automatische DNS Konfiguration ausgeschaltet. Durch Löschen folgender Dateien ist das Problem zu beheben:

rm /etc/resolv.conf
rm /var/adm/netconfig/md5/etc/resolv.conf
reboot

Danach wird bei einem Netzwerkwechsel die Datei /etc/resolv.conf wieder automatisch vom System aktualisiert.

Konfiguration

  • Kommandozeilenbefehle
ifconfig wlan0 up
iwlist wlan0 scan
iwconfig wlan0 essid NETWORK_ID key WIRELESS_KEY
# ASCII Key:
iwconfig wlan0 essid NETWORK_ID key s:WIRELESS_KEY
dhclient wlan0

Achtung: iwconfig funktioniert anscheinend nur für unverschlüsseltes WLAN oder für WEP.

WLAN Adapter und Linux

Für manche WLAN Adapter gibt es keine Linux Treiber, z.B. den Adapter Netgear WG311 v3

Suse 13.1 erkennt den Adapter als
88w8335 [Libertas] 802.11 b/g Wireless

Das Programm ndiswrapper ermöglicht die Verwendung von Windows Treibern unter Linux.

  • Pakete installieren
ndiswrapper
nw
  • Treiber installieren

Windows Treiber von CD etc. über ndiswrapper installieren

nsiswrapper -i WG311v3.INF
  • Konfiguration

In YAST / System / Netzwerkgeräte / Hardware das Modul ndiswrapper eintragen

  • Network Manager

Auch bei einem Stand PC kann es sinnvoll sein, die Netzwerkverwaltung mit dem NetworkManager zu konfigurieren, da der PC dann schneller bootet.