Next
Previous
Contents
Es gibt verschiedene Wege, abh{[auml ]}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{[auml ]}tzlich ben{[ouml ]}tigst Du nur noch das
aktuelle Paket isdn4k-utils von
{urlnam} - wenn es nicht
schon in Deiner Distribution enthalten ist.
- Du hast einen {[auml ]}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 {[uuml ]}berreden.
Nun gut, wenn Du trotzdem Deinen alten Kernel behalten willst, so
wird's gemacht: Zuerst musst Du den richtigen CVS-Auszug f{[uuml ]}r
Deine Kernelversion bestimmen (CVS ist das von den ISDN-Entwicklern
benutzte System zur Versionsverwaltung). Benutze einen CVS-Snapshot
mit dem ungef{[auml ]}hren Datum der Entstehung Deines Kernels. Du
findest die Kernel-Patches und die alten isdn4k-utils Pakete auf
{urlnam} oder auf einem der
Spiegel-Server (
{urlnam}
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{[ouml ]}nnen. Zus{[auml ]}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:
- Erstelle ein Verzeichnis f{[uuml ]}r I4L und wechsle dorthin
mkdir ~/cvs
cd ~/cvs
cvs -d :pserver:guest@cvs.isdn4linux.de:/i4ldev login
- Login (die Frage nach dem Password beantworte mit
readonly)
- Hol Dir die ISDN Kerneltreiber (in der gleichen Hierarchie wie
in den Linux Quellen)
cvs -d:pserver:guest@cvs.isdn4linux.de:/i4ldev checkout isdn
- Hol Dir das Utility-Paket und speichere es im aktuellen
Verzeichnis
cvs -d :pserver:guest@cvs.isdn4linux.de:/i4ldev checkout isdn4k-utils
Wenn Du die neueste Version f{[uuml ]}r Kernel 2.0.x und nicht f{[uuml ]}r den
neuesten Kernel brauchst, musst Du die Option '-r' setzen:
cvs -d :pserver:guest@cvs.isdn4linux.de:/i4ldev checkout -r {[bsol ]}
isdn4kernel_2_0 isdn
- Nach dem Auschecken k{[ouml ]}nnen weitere Updates
durchgef{[uuml ]}hrt werden, indem man erst in das Verzeichnis
isdn
oder isdn4k-utils
wechselt und dann eingibt:
cvs update -P -d
Tip: Du brauchst beim Update keinen neuen Login durchzuf{[uuml ]}hren, da
CVS das Passwort beim ersten Login speichert.
WARNUNG!! DER NEUESTE CODE KANN SEHR UNSTABIL SEIN UND SICH VIELLEICHT
NICHT EINMAL OHNE PROGRAMMIER-KENNTNISSE KOMPILIEREN LASSEN - Also
BITTE dazu keine Anf{[auml ]}ngerfragen!
Leute, die bei der Entwicklung von ISDN4LINUX kontinuierlich
durch das Erstellen von neuen Treibern oder {[auml ]}hnlich helfen
wollen, k{[ouml ]}nnen einen Account mit vollem Zugriff bekommen. Dazu
schicke bitte eine Mail an Fritz Elfert
fritz@isdn4linux.de
Next
Previous
Contents