ISDN
Aus Gentoo Linux Wiki
| Installationsmethoden • LiveCDs • Kernel & Hardware • Laptops & Notebooks • Portage • System • Netzwerke & Services • X • Software • Anderes • alphabetischer HOWTO Index |
Inhaltsverzeichnis |
[Bearbeiten] ISDN4LINUX
Isdn4linux ist das alte ISDN-Subsystem für passive ISDN-Karten.
[Bearbeiten] CAPI
CAPI ist die Abkürzung für Common ISDN API.
Wobei API für Application Programming Interface, also Schnittstelle zur Anwendungsprogrammierung steht.
[Bearbeiten] Wie benutze ich CAPI mit Gentoo?
Das Ebuild capi4k-utils stellt die Userspace-Werkzeuge für die Benutzung des gewählten Kernel-Treibers zur Verfügung. Es stehen mehrere Ebuilds mit Kernel-Treibern zur Auswahl:
"fritzcapi" für passive AVM-ISDN-Karten (zur Zeit nur x86):
fcclassic fcpci fcpcmcia fcpnp fcusb fcusb2 fxusb fxusb_CZ e2220pc e5520pc
Anmerkung: Die fritzcapi-Treiber stehen auch als einzelne Ebuilds zur Verfügung. z.B. emerge fcpci
"fcdsl" für AVM DSL und DSL/ISDN-Karten (zur Zeit nur x86):
fcdsl fcdsl2 fcdslsl fcdslusb fcdslslusb
"misdn" für einige passive Karten, basiert auf dem alten I4L-HiSax-Treiber:
avmfritz hfcpci hfcmulti hfcsusb sedlfax w6692pci
"in-kernel" Treiber für aktive Karten und die alten ISDN4Linux-Treiber sind in den Kernelquellen unter /usr/src/linux vorhanden.
Bearbeite als erstes /etc/capi.conf entsprechend deiner Konfiguration:
Hier ist ein Beispiel für die AVM-B1-PCI-Karte:
# card file proto io irq mem cardnr options b1pci b1.t4 DSS1 - - - -
Der erste Eintrag ist der Name des Kerneltreibers, der zweite ist die Datei mit der Firmware, welche auf die Karte geladen wird. Um die Firmwares zu installieren, emergt man isdn-firmware. Die Firmware-Dateien für die aktiven AVM-Karten können dann unter /lib/firmware gefunden werden, wo alle Firmware-Dateien abgelegt werden sollen.
Falls du nur eine Karte, hast kann der 'cardnr'-Eintrag '-' sein. Ansonsten setze hier die Nummer ein, die du der Karte zuweisen möchtest.
Jetzt kannst du CAPI starten
/etc/init.d/capi start
Falls capi Probleme mit capifs meldet, musst es aktiviert werden. Dazu muss man im Kernel capi middleware aktivieren.
Die geladenen Treiber/Karten sollten nach der Initialisierung angezeigt werden. Mit dem Befehl 'capiinfo' kannst du den CAPI-Status überprüfen.
Falls alles gut läuft, kannst du es bei jedem Start laden
rc-update add capi default
Jetzt kannst du noch das Paket net-dialup/isdn4k-utils installieren, falls du alle alten ISDN-Anwendungen wie 'isdnlog' benutzen möchtest.
[Bearbeiten] Weiterführende Literatur
[1] http://www.linuxforen.de/forums/archive/index.php/t-184814.html
[2] http://www.tldp.org/HOWTO/PPP-HOWTO/
