LIESMICH-Datei fuer USB-Treiber und dlanconfig fuer devolo dLAN; getestet unter SUSE-Linux und Debian-Linux mit den Kernel-Versionen 2.4 und 2.6 01.03.2005 -------------------------------------------------------------------------------- Inhaltsuebersicht 1. Uebersicht 2. Voraussetzungen 2.1 SUSE 2.2 Debian 2.3 libpcap 3. Installation des USB-Treibers (f�r USB-Verbindung) und der Konfigurationssoftware dlanconfig 3.1 Entpacken der komprimierten tar-Datei 3.2 Installation 4. dLAN-Ger�te 4.1 Konfiguration - einmalige Anwendung (z. B. zum Testen der Installation) 4.2 Konfiguration unter SUSE-Linux - dauerhafte Einrichtung 4.3 Konfiguration unter Debian-LINUX - dauerhafte Einrichtung 5. dlanconfig 5.1 Kennwort aendern 5.2 Uebersicht im dLAN-Netzwerk -------------------------------------------------------------------------------- 1. Uebersicht Diese Liesmich-Datei enthaelt Anweisungen zur Installation des USB-Treibers sowie der Konfigurationssoftware dlanconfig unter SUSE-Linux und Debian-Linux. Au�erdem beschreiben wir die Konfiguration der dLAN-Adapter. Das dLAN duo kann �ber die Ethernet- oder �ber die USB-Schnittstelle angeschlossen werden. Sind beide Anschl�sse installiert, hat die USB-Verbindung Vorrang. Ausfuehrlichere Informationen zu Linux-Befehlen erhalten Sie auf den 'man-pages'. Dazu geben Sie z. B. ein: man ifconfig. -------------------------------------------------------------------------------- 2. Voraussetzungen Ueberpruefen Sie vorab, ob Ihre System- bzw. Installations- voraussetzungen optimal sind: 2.1 SUSE SUSE-Anwender koennen mit Hilfe der Software Yast die gewuenschten Systemkomponenten einstellen bzw. deren Vorauswahl ueberpruefen. Waehlen Sie im SUSE-Menue System -> Yast und geben Ihr "root"-Kennwort ein. Im Auswahlfenster 'Software installieren oder loeschen' waehlen Sie die den Filter 'Selektionen' und sehen direkt die Auswahl der Systemkomponenten. Zur Installation des USB-Treibers und der Konfigurationssoftware dlanconfig muessen die folgenden Systemkomponenten ausgewaehlt sein: 'C/C++ Compiler und Werkzeuge' 'Kernel-Entwicklung' (zur Installation des USB-Treibers) 2.2 Debian Debian-Anwender benoetigen zur Installation des USB-Treibers den entsprechenden kernel-headers-xxx, welcher vorab nachinstalliert werden muss. Seine exakte Bezeichnung (z. B. kernel-headers-2.4.27) finden Sie heraus, indem Sie 'uname -a' eingeben. Zur Installation der kernel-headers geben Sie anschlie�end den folgenden Befehl ein: apt-get install kernel-headers-xxx Die Nachinstallation erfolgt je nach Konfiguration automatisch von CD oder aus dem Internet,wenn Sie Zugang haben. 2.3 libpcap libpcap ist eine Bibliothek, die von Netzwerk-Snifferprogrammen benutzt wird. Sie stellt diesen eine Schnittstelle zur Verfuegung, um Datenpakete in Netzwerken zu verarbeiten und zu analysieren. Wenn Sie derartige Programme selbst uebersetzen bzw. schreiben oder die Konfigurationssoftware dlanconfig verwenden moechten, benoetigen Sie diese Bibliothek. Unter SuSE-Linux ist die aktuelle libpcab-Bibliothek standardmae�ig installiert. Sie sollten dennoch Ihre Installation ueberpruefen. Debian-Anwender muessen die libpcab-Bibliothek nachinstallieren. Dazu geben Sie den folgenden Befehl ein: apt-get install libpcap0.8-dev Die Nachinstallation erfolgt je nach Konfiguration automatisch von CD oder aus dem Internet,wenn Sie Zugang haben. Hinweis: Das devolo-Paket enthaelt eine Quelltext-Version der libpcap-Bibliothek. Wenn Sie eine andere Distribution verwenden, in der libpcap nicht enthalten ist, sollten Sie diese Quelltext-Version benutzen. -------------------------------------------------------------------------------- 3. Installation des USB-Treibers (f�r USB-Verbindung) und der Konfigurationssoftware dlanconfig 3.1 Entpacken der komprimierten tar-Datei Mit dem folgenden Befehl entpacken Sie die komprimierte tar-Datei auf Ihren lokalen Computer: tar xzvf dLAN-linux-package-1.2.tar.gz 3.2 Installation Nach dem Entpacken wechseln Sie in das dlanconfig-Unterverzeichnis und fahren je nach Installationsvorhaben fort: Es gibt drei Moeglichkeiten der Installation: - nur dLAN-Konfigurationssoftware dlanconfig - nur USB-Treiber fuer dLAN duo - dLAN-Konfigurationssoftware dlanconfig und USB-Treiber Wenn nur die Software dlanconfig installiert werden soll: ./configure make cfgtool make install-cfgtool (als root) Wenn nur der USB-Treiber fuer dLAN duo installiert werden soll: ./configure make usbdriver make install-usbdriver (als root) Wenn dlanconfig und der USB-Treiber installiert werden soll: ./configure make make install (als root) Hinweis: Damit der USB-Treiber nach jedem Neustart automatisch geladen wird, geben Sie die folgenden Befehle ein: cd driver make installboot (als root) Hinweis: Bei Fehlermeldungen bzw. Installationsabbruechen ueberpruefen Sie bitte, ob Ihre Systemvorrausetzungen erfuellt sind. -------------------------------------------------------------------------------- 4. dLAN duo Das dLAN duo kann entweder �ber die Ethernet- oder �ber die USB-Schnittstelle angeschlossen werden. Sind beide Anschl�sse installiert, hat die USB-Verbindung Vorrang. Nachdem Sie den USB-Treiber von devolo installiert haben, erkennt Ihr Computer jeden angeschlossenen dLAN duo-Adapter als Netzwerkschnittstelle. D. h. ein dLAN duo ist wie jede andere Schnittstelle, z. B. ein Ethernet-Port zu handhaben. Indem Sie den Befehl 'ifconfig -a' eingeben, werden alle Netzwerk- schnittstellen angezeigt. Jeder dLAN duo-Adapter traegt eine eindeutige Bezeichnung, die sich aus 'dlanusb' und einer eindeutigen Nummer (z. B. "0" fuer das erste Geraet, "1" fuer das zweite etc.) zusammensetzt. Hinweis: Beachten Sie, dass der Befehl 'ifconfig -a' nur als "root" ausfuehrbar ist. 4.1 Konfiguration - einmalige Anwendung (z. B. zum Testen der Installation) Hinweis: Alle hier genannten IP-Adressen sind Beispiele. Nachdem Sie mit dem Befehl 'ifconfig -a' alle Netzwerkschnittstellen aufgelistet haben, fahren Sie zur Konfiguration z. B. mit der folgenden Eingabe fort: ifconfig dlanusb0 198.168.0.1 netmask 255.255.255.0 up Hinweis: Beachten Sie, dass die neu zu vergebene IP-Adresse innerhalb Ihres Netzwerkes noch nicht belegt ist und in Ihren bestehenden IP-Adresskreis passt! 4.2 Konfiguration unter SUSE-LINUX - dauerhafte Einrichtung Hinweis: Beachten Sie, dass dieser Vorgang nur als "root" ausfuehrbar ist. Unter SUSE-Linux legen Sie zur dauerhaften Einrichtung des dLAN duo eine Textdatei an, in der Sie die noetigen Angaben fuer den Adapter festlegen. oeffnen Sie einen beliebigen Texteditor (z. B. edit, pico) und nehmen die folgenden Eingaben vor: - wenn die IP-Adressvergabe dynamisch erfolgt: BOOTPROTO='dhcp' STARTMODE='hotplug' Abschlie�end speichern Sie die Datei unter der eindeutigen Bezeichnung des dLAN duo-Adapters wie folgt ab: /etc/sysconfig/network/ifcfg-dlanusb0 - wenn die IP-Adressvergabe statisch erfolgt: BOOTPROTO='static' STARTMODE='hotplug' IPADDR='192.168.0.1' NETMASK='255.255.255.0' Hinweis: Beachten Sie, dass die neu zu vergebene IP-Adresse innerhalb Ihres Netzwerkes noch nicht belegt ist und in Ihren bestehenden IP-Adresskreis passt! Abschlie�end speichern Sie die Datei unter der eindeutigen Bezeichnung des dLAN duo-Adapters wie folgt ab: /etc/sysconfig/network/ifcfg-dlanusb0 Um einen Gateway anzugeben, legen Sie die Datei /etc/sysconfig/network/ifroute-dlanusb0 an und geben Folgendes ein: default 192.168.0.253 - - Hinweis: Beachten Sie, dass die IP-Adresse der Adresse des Gateways entspricht. In der Regel ist der Router im Netzwerk das Gateway. Um den DNS-Server festzulegen, editieren Sie die Datei /etc/resolv.conf wie folgt: nameserver 192.168.0.253 (IP-Adresse entspricht dem DNS-Server) Hinweis: Beachten Sie, dass die IP-Adresse der Adresse des DNS-Servers entspricht. In der Regel ist der Router im Netzwerk der DNS-Server. Hinweis: Ein dLAN duo-Adapter ist nicht grafisch - ueber Yast - konfigurierbar. 4.3 Konfiguration unter Debian-LINUX - dauerhafte Einrichtung Hinweis: Beachten Sie, dass dieser Vorgang nur als "root" ausfuehrbar ist. Unter Debian-Linux ergaenzen Sie die vorhandene Datei '/etc/interfaces' um die folgenden Eingaben: - wenn die IP-Adressvergabe dynamisch erfolgt: auto dlanusb0 iface dlanusb0 inet dhcp - wenn die IP-Adressvergabe statisch erfolgt: auto dlanusb0 iface dlanusb0 inet static address 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.253 (nur bei Internetzugang noetig) Fuer eine korrekte Namensaufloesung (DNS) muss zusaetzlich noch die Datei '/etc/resolv.conf' editiert werden. Tragen Sie in diese Datei die IP-Adresse des DNS-Servers ein, z. B. nameserver 192.168.0.253 (nur bei Internetzugang noetig) Hinweis: Beachten Sie, dass die IP-Adresse der Adresse des DNS-Servers entspricht. In der Regel ist der Router im Netzwerk der DNS-Server. Hinweis: Beachten Sie, dass es bei mehreren aktiven Netzwerk- schnittstellen zu DNS- bzw. Routing-Problemen kommen kann. Daher empfehlen wir, die IP-Adressvergabe ueber DHCP zu regeln, damit DNS und Gateway automatisch angepasst werden. -------------------------------------------------------------------------------- 5. dlanconfig Hinweis: Beachten Sie, dass der folgende Vorgang nur als "root" ausfuehrbar ist. Die Eingabe 'dlanconfig' ermoeglicht es Ihnen, ein HomePlug-Netzwerk zu konfigurieren. Um z. B. Ihren ersten lokalen dLAN-Adapter (dlanusb0) Ihrem Netzwerk hinzuzufuegen, geben Sie Folgendes ein: /usr/local/sbin/dlanconfig dlanusb0 Hinweis: Ist der lokale dLAN-Adapter �ber Ethernet angeschlossen, wird dlanconfig mit der Bezeichnung der entsprechenden Netzwerkkarte gestartet, d. h. ist der dLAN-Adapter an der ersten Netzwerkkarte angeschlossen, lautet die Eingabe: /usr/local/sbin/dlanconfig eth0 Mit Hilfe eines Menues koennen Sie das Netzwerkkennwort fuer das lokale bzw. die entfernten dLAN-Geraete bestimmen. Au�erdem haben Sie einen Ueberblick ueber alle in Ihrem Netzwerk installierten dLAN-Geraete. 5.1 Kennwort aendern Das HomePlug-Kennwort des lokalen dLAN-Adapters aendern Sie, indem Sie im Menue, die Option 'Set local network password' waehlen und das neue Netzwerkkennwort eingeben. Abschlie�end erhalten Sie eine kurze Mitteilung, ob die Kennwortaenderung fehlerfrei erfolgte. Das HomePlug-Kennwort eines entfernten dLAN-Adapters aendern Sie, indem Sie im Menue, die Option 'Set remote network password' waehlen. Geben Sie das neue Netzwerkkennwort und die Security ID des entfernten dLAN-Adapters ein. Sie finden die Security ID eines jeden dLAN-Adapters auf dessen Rueckseite. Beachten Sie bei der Eingabe der Security ID (XXXX-XXXX-XXXX-XXXX) au�erdem die vorgegebene Gro�- und Kleinschreibung. Abschlie�end erhalten Sie eine kurze Mitteilung, ob die Kennwortaenderung fehlerfrei erfolgte. 5.2 Uebersicht im dLAN-Netzwerk Sie erhalten eine Uebersicht ueber alle entfernten, in Ihrem dLAN- Netzwerk befindlichen dLAN-Adapter, indem Sie im Menue, die Option 'List remote devices' waehlen. dlanconfig zeigt au�erdem die Verbindungsraten zwischen dem lokalen und den entfernten dLAN-Geraeten. Ein durch * gekennzeichneter entfernter dLAN-Adapter bedeutet, dass die Angabe der Verbindungsrate nicht aktualisiert wurde. --------------------------------------------------------------------------------