[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:sudo:Root-Rechte] [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] }}} [[Inhaltsverzeichnis()]] Die Firma [https://www.avm.de/ AVM] {de} bietet verschiedene aktive ISDN-Karten (z.B. B1, C2, C4) an. Diese internen Karten aus dem Profibereich waren ursprünglich sehr teuer, da sich ein eigener Chip um sämtliche in Zusammenhang mit ISDN notwendigen Aufgaben selbständig kümmert und so den Prozessor entlastet. Die [wikipedia:Common_ISDN_Application_Programming_Interface:CAPI]-Schnittstelle ist bereits integriert und es muss kein Kernelmodul wie bei den passiven ISDN-Karten von AVM installiert werden. Nur eine Firmware ist zu kopieren. Diese Anleitung beschreibt die Installation beispielhaft anhand der [wikipedia:AVM_B1:AVM B1 PCI]. = Installation = Folgendes Paket ist zu installieren [1]: {{{#!vorlage Paketinstallation capiutils, universe }}} == Firmware == Die Datei [ftp://ftp.in-berlin.de/pub/capi4linux/firmware/b1/3-11-03/b1.t4 b1.t4] {dl} herunterladen und mit Root-Rechten [2] in das Verzeichnis '''/lib/isdn/''' kopieren [3]: {{{#!vorlage Befehl sudo cp b1.t4 /lib/isdn/ }}} Wenn das Verzeichnis nicht vorhanden ist, dieses vorher anlegen: {{{#!vorlage Befehl sudo mkdir /lib/isdn }}} Falls die Firmware nicht geladen bzw. gefunden wird, muss man unter Umständen einen anderen Ordner angeben. In diesem Zusammenhang immer wieder genannt werden '''/usr/share/isdn/''' und '''/usr/lib/isdn/'''. = Konfiguration = == CAPI einrichten == Die Datei '''/etc/isdn/capi.conf''' in einem Texteditor [4] mit Root-Rechten [3] bearbeiten und die Karte (hier `b1pci`) durch Entfernen des Zeichens `#` am Zeilenanfang aktivieren: {{{ # card file proto io irq mem cardnr options #b1isa b1.t4 DSS1 0x150 5 - - P2P b1pci b1.t4 DSS1 - - - - #c4 c4.bin DSS1 - - - - #c4 - DSS1 - - - - #c4 - DSS1 - - - - P2P #c4 - DSS1 - - - - P2P #c2 c2.bin DSS1 - - - - #c2 - DSS1 - - - - #t1isa t1.t4 DSS1 0x340 9 - 0 #t1pci t1.t4 DSS1 - - - - }}} == Test == Nach einem Neustart des Systems in einem Terminalfenster den Befehl: {{{#!vorlage Befehl sudo capiinit status }}} eingeben. Mit der Ausgabe kann die korrekte Konfiguration der CAPI kontrolliert werden. Mit dem Befehl: {{{#!vorlage Befehl capiinfo }}} lassen sich die ISDN-Fähigkeiten der Karte anzeigen. Jetzt kann man – je nach Verwendungszweck ([:Archiv/ISDN-Karten/Internet-Einwahl:Einwahl ins Internet], Faxgerät via [:HylaFAX:] und Capi4HylaFAX) – weitere Pakete installieren und konfigurieren. = Problembehebung = Falls die Karte nicht erkannt wird oder andere Probleme auftauchen, sollte zuerst mittels {{{#!vorlage Befehl dmesg | grep -i b1 }}} die korrekte Erkennung der Karte kontrolliert werden. Darüber hinaus kann mit {{{#!vorlage Befehl lsmod | grep -i capi }}} überprüft werden, ob die entsprechenden Kernelmodule geladen worden sind. == Ubuntu 16.04 == Der Befehl '''capiinfo''' benötigt Root-Rechte. Möglicherweise funktioniert deshalb die CAPI-Schnittstelle für normale Benutzer nicht. Abhilfe schafft der Eintrag folgender Zeilen in die Datei [:rc.local:/etc/rc.local] : {{{ /bin/chown -R uucp:dialout /dev/capi* /bin/chmod 660 /dev/capi20 /bin/ln -s /dev/capi20 /dev/faxcapi }}} == Betrieb an einem Anlagenanschluss == Die Datei '''/etc/isdn/capi.conf''' in einem Texteditor [4] mit Root-Rechten [3] bearbeiten und die Karte (hier `b1pci`) durch Entfernen des Zeichens `#` am Zeilenanfang aktivieren. Zusätzlich als Option `P2P` angeben: {{{ # card file proto io irq mem cardnr options b1pci b1.t4 DSS1 - - - - [mark]P2P[/mark] }}} = Links = * [ftp://ftp.in-berlin.de/pub/capi4linux/firmware/ Firmware für die aktiven ISDN-Karten B1, C2, C4 und T1] {dl} * [https://www.heise.de/ct/projekte/machmit/ctserver/wiki/isdn Konfiguration einer AVM B1 ISA] {de} im c't Debian Server * [https://www.linuxmaker.com/tutorials/hylafax-server-mit-fritzcard.html Hylafax-Server mit Fritz!Card] {de} - Einrichtung HylaFAX zum Faxen über ISDN * [wikipedia:Asterisk_(Telefonanlage):Asterisk] - Telefonanlage unter Linux * [:Archiv/ISDN-Karten:] {Übersicht} Übersichtsartikel # tag: Hardware, Internet, unfreie Software, Server, isdn