SDB:AVM binäre Treiber für openSUSE

aus openSUSE, der freien Wissensdatenbank


Version: 10.1-10.2


Problem

Einige der AVM (Fritz!) Geräte werden nur durch binäre Treiber vom Hersteller unterstützt. Diese werden jedoch nicht mehr auf dem Installations-Medium mitgeliefert.

Hintergrund: Treiber die nur binär zur Verfügung gestellt werden (für die es also keinen frei verfügbaren Quellcode gibt) werden von der Mehrzahl der Kernel-Entwickler zunehmend kritisch gesehen. In ihren Augen verstoßen diese "Binary-Only" Kernel-Treiber gegen die GPL (Open Source Lizenz unter der der Kernel steht). Novell hat entschieden, den Wunsch der Kernel-Entwickler-Gemeinde zu honorieren und verzichtet deshalb darauf diese Kernel-Module mit auszuliefern. Statt dessen wurde ein neuer Prozess geschaffen über den Kernel-Module passend zum jeweiligen SUSE Kernel zur Verfügung gestellt werden können (KMP, Kernel Module Packages). Dieser Prozess ist auch für Drittanbieter geeignet, die Binary Only Module zur Verfügung stellen wollen. Bisher sind allerdings noch keine Treiber von AVM über diesen neuen Prozess verfügbar.

Lösung

Die Linux New Media AG liefert auf ihren EasyLinux Starter Kits AVM-Treiber für SUSE Linux 10.1 mit. Diese Treiber für 32 und 64 Bit (x86 and x86-64) können hier heruntergeladen werden:

 http://www.easylinux.de/Download/2006/sk11/

Für openSUSE 10.2 Kernelversion 2.6.18.2, 2.6.18.8, 2.6.18.8_03 und 2.6.18.8_05 gibt es 32 und 64 Bit Treiber. Für openSUSE 10.3 Alpha 5 gibt es bereits einen 32 Bit Treiber:

 http://opensuse.foehr-it.de/


2. Lösungsmöglichkeit

Ein sehr guter Lösungsweg findet sich unter folgendem Link:

 http://www.sebastiangibb.de/howtos/fcpci_suse10.1.html

Hat bei mir einwandfrei funktioniert.