|
Welches Tests werden von NWEliza gemacht? / Which tests are executed by NWEliza? |
|
|
|
===> Click here for English <===
collectNWData.sh sammelt eine Menge Daten. Diese werden anschließend von NWEliza auf häufige Konfigurationsfehler analysiert. Folgende Tests auf häufige Fehler und Fehlkonfigurationen werden gemacht:
- lspci wird darauf untersucht ob ein Netzwerk oder Ethernet
Controller vom Linux erkannt wurde (Keine Netzwerkkarte von Linux
erkannt)
- ifconfig wird darauf untersucht, ob ein ethx existiert, welches
eine IP Adresse hat (Nur bei Clients die an einen Router angeschlossen
sind) (Probleme bei der IP Zuweisung/DHCP)
- ifconfig wird darauf untersucht, dass alle Netzwerkkarten unterschiedliche Adressen haben (Ansonsten Routingprobleme)
- ping
zu einer externe IP wird getestet. Im Fehlerfalle wird nach einer
default route gesucht, die existieren muß (Überprüfung der Definition
eines default Gateways)
- ping zu einem externen DNS Namen. Im Fehlerfalle wird
nach einem Nameserver Eintrag in /etc/resolv.conf gesucht, der
existieren muß (Überprüfung dass ein Nameserver definiert wurde)
- /var/log/messages und /var/log/boot.msg wird nach Firmware Ladeproblemmeldungen durchsucht
- MTU wird berechnet und mit der MTU der Netzwerkkarte verglichen, die vom default gateway benutzt wird
- Alle Netzwerkinterfaces werden darauf geprüft, ob sie APIPA IP Adressen haben.
- Es wird untersucht, ob send oder receive Fehler auf der Netzwerkkarte aufgetreten sind.
- Falls IPV6 enabled ist wird eine Warnung erzeugt.
- Falls die klassiche Netzwerkkonfigurationsmethode mit ifup gewählt wurde, wird eine Warnung mit Hinweis auf knetworkmanager erzeugt
- Wenn knetworkmanager zur Netzwerksteuerung benutzt wird, wird geprüft, dass keine Konfiguration der Interfaces in /etc/sysconfig/network vorliegt.
- Wenn ndiswrapper benutzt wird wird geprüft ob
- ein Windows Treiber parallel zu einem Linux native driver installiert ist
- ob der Windows Treiber korrekt installiert wurde
- ob die Architektur des Windows Treibers zur Architektur des Linux passt (32 vs 64 bit)
- Es wird geprüft, ob ein HW Switch um das WLAN auszuschalte, eingeschaltet ist
- Bei WLAN Karten wird geprüft, ob eine Verbindung zum Accesspoint existiert und eine ESSID gesetzt ist
-
Englisch
collectNWData.sh collects a lot of network configuration data They are
passed to NWEliza and are analyzed for common errors. See the list
below for the tests executed by NWEliza:
- lspci is inspected whether a network controller card or ethernet controller card was detected by Linux
- ifconfig is inspected whether a ethx exist which has a valid IP address
- ifconfig is inspected that all network cards have different IP addresses
- ping
to an external IP is done. If it doesn't work a default route is looked up which has to exist.
- ping to an external DNS name is done. If it doesn't work a nameserver entry in /etc/resolv.conf is looked up which has to exist.
- /var/log/messages and /var/log/boot.msg is scanned for firmware load problem error messages
- MTU is calculated and compared to the MTU of the nic used by the default gateway
- Alle network interfaces are checked for APIPA IP addresses.
- All network interfaces are checked for send and receive errors.
- A warning is generated if ipv6 is enabled
- If the classic network configuration method with ifup was selected a warning will be created to use knetworkmanager
- If knetworkmanager is used to control the network it's checked that ther exist no configuration files for the interfaces in
- a Windows driver was installed in parallel to a Linux native driver
- whether the windows driver was installed correctly
- whether the windows driver architecture matches the Linux architecture (32 vs 64 bit)
- It's check whether a HW switch to disable WLAN is turned on
- WLAN cards are checked to have a connection to an accesspoint and whether an ESSD is set
|
|
Last Updated ( Samstag, 27 März 2010 )
|