![]()
Es gibt verschiedene Wege, abhängig von Deinem Kernel. Du solltest einen aktuellen Kernel benutzen (= erste Option), es sei denn, Du bist ein erfahrener Linux-User.
| Du hast einen aktuellen Kernel (zumindest 2.0.36/2.2.11/2.3.14): Gute Wahl, Du hast bereits die aktuelle Version von ISDN4LINUX, was den Kernel angeht. Zusätzlich benötigst Du nur noch das aktuelle Paket isdn4k-utils von ftp://ftp.isdn4linux.de/pub/isdn4linux/utils/ - wenn es nicht schon in Deiner Distribution enthalten ist. | |
| Du hast einen älteren Kernel (vor 2.0.36/2.2.11/2.3.14): Du solltest auf einen aktuellen Kernel umsteigen. Ein Aktualisieren des Kernels ist VIEL leichter als der Versuch, ISDN mit Deinem alten Kernel zum Arbeiten zu überreden. Nun gut, wenn Du trotzdem Deinen alten Kernel behalten willst, so wird's gemacht: Zuerst musst Du den richtigen CVS-Auszug für Deine Kernelversion bestimmen (CVS ist das von den ISDN-Entwicklern benutzte System zur Versionsverwaltung). Benutze einen CVS-Snapshot mit dem ungefähren Datum der Entstehung Deines Kernels. Du findest die Kernel-Patches und die alten isdn4k-utils Pakete auf ftp://ftp.isdn4linux.de/pub/isdn4linux/ oder auf einem der Spiegel-Server ( http://www.isdn4linux.de/download.php3 zeigt Dir, wie Du die Spiegelserver findest). | |
| Als Entwickler: Wenn Du an der Entwicklung von I4L teilhaben willst, kannst Du Dir die neueste Version via CVS besorgen. Dabei hilft Dir die Frage zum Zugang zu CVS: distrib_cvs. |
CVS - Concurrent Version System:
Das ist eine Multiuser/Server-Erweiterung des RCS (Revision Control System). Die I4L-Treiber werden unter dem CVS entwickelt und es gibt einen Server (cvs.isdn4linux.de) mit einem CVS-Verzeichnisbaum, auf den alle Entwickler zugreifen können. Zusätzlich hat Fritz einen anonymen Nur-Lese-Zugriff auf den CVS-Baum eingerichtet. Wenn Du die allerneueste Version brauchst, bekommst Du sie hier. Sie kann allerdings mehr Fehler enthalten als die offiziell herausgegebenen Versionen!!!
So bekommst Du die neueste Version:
![]()
mkdir ~/cvs cd ~/cvs cvs -d :pserver:guest@cvs.isdn4linux.de:/i4ldev login
![]()
![]()
cvs -d:pserver:guest@cvs.isdn4linux.de:/i4ldev checkout isdn
![]()
![]()
cvs -d :pserver:guest@cvs.isdn4linux.de:/i4ldev checkout isdn4k-utils
![]()
![]()
cvs -d :pserver:guest@cvs.isdn4linux.de:/i4ldev checkout -r \ isdn4kernel_2_0 isdn
![]()
isdn oder
isdn4k-utils wechselt und dann eingibt:
![]()
cvs update -P -d
![]()
WARNUNG!! DER NEUESTE CODE KANN SEHR UNSTABIL SEIN UND SICH VIELLEICHT NICHT EINMAL OHNE PROGRAMMIER-KENNTNISSE KOMPILIEREN LASSEN - Also BITTE dazu keine Anfängerfragen!
Leute, die bei der Entwicklung von ISDN4LINUX kontinuierlich
durch das Erstellen von neuen Treibern oder ähnlich helfen wollen,
können einen Account mit vollem Zugriff bekommen. Dazu schicke bitte
eine Mail an Fritz Elfert
fritz@isdn4linux.de
![]()