Devolo Microlink dLan USB

aus openSUSE, der freien Wissensdatenbank

Dieser Artikel ist ziemlich kurz. Wenn Sie ihn erweitern möchten, dann freuen wir uns über ihre Hilfe. Lesen Sie bitte auch den OpenSUSE Stilleitfaden.

Wenn Sie ein wenig Beschäftigung suchen, schauen Sie sich doch einfach mal die anderen Erweiterungskandidaten an.


Inhaltsverzeichnis

Installieren des devolo_usb.ko Treibers für OpenSuse 10.3

Treiber herunterladen vom Hersteller

Die Anleitung gilt für:

  • Einträge Produktkategorie: Inhouse Powerline
  • Modell: MicroLink dLan USB


Die Anleitung bezieht sich auf die Softwareversion Software Linux v4 vom 01.10.2007

Installation von Sourcen

Es müssen folgende Sourcen installiert sein:

a) Kernelsourcen b) Debugging-Informationen c) libusb-devel Bibliothek



Konfigurationseinträge für die Treiberinstallation

profile.local

Legen Sie die Datei profile.local unter /etc an mit:

  • PATH=$PATH:/usr/lib
  • export PATH
  • LB_LIBRARY_PATH=/usr/local/lib
  • export LB_LIBRARY_PATH



ld.so.conf

Für das Finden von Bibliotheken ergänzen Sie die Datei ld.so.conf unter /etc um die Zeile:


/usr/local/lib

Installieren des Treibers

In ein Verzeichnis das heruntergeladene tar.gz-Archiv entpacken mit tar -xvvf

Installieren der passenden libpcap

Sie müssen aus den heruntergeladenen Dateien zuerst eine neue libpcap kompilieren. Das tar.gz-Archiv ist im Gesamtarchiv enthalten.

  • entpacken der libpcap0.8.3 mit tar -xvvvzf <Archiv>
  • ./configure, make, make install


Sie sollten unter /usr/local/lib die Datei libpcap.a finden.

Installieren des Treibers devolo_usb

  • Die Datei devolo_usb.c unter <Archiv>/driver kopieren nach devolo_usb.c.original
  • Die Datei devolo_usb.c öffnen und folgende Änderung vornehmen: include <linux/config.h> ändern auf <linux.configfs.h>, da es die Datei linux/config.h nicht gibt. Ohne diese Änderung schlägt der Make fehl.
  • Die Datei configfs.h liegt unter /usr/src/linux-2.6.22.5-31/include/linux/configfs.h
  • Jetzt kann der Treiber mit ./configure, make und make install installiert werden.



Kontrolle der Treiberinstallation

Konfigurationprogramm liegt unter /usr/local/sbin und heißt dlanconfig

Der Treiber liegt unter: /lib/modules/2.6.22.5-31-default/extra und heißt devolo_usb.ko


Treiber laden

unter /sbin liegt das Programm modprobe. Der Treiber wird geladen mit modprobe devolo_usb.ko

Kontrolle des erfolgreichen Ladens des Treibers

unter /sbin liegt Programm lsmod. Bei Aufruf muss devolo_usb in der Liste der aktiven Module zu finden sein.