Zurück   ICO Supportbereich > PC-Systeme > Komponenten

 

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
  #1  
Alt 08.01.2007, 18:20
Benutzerbild von j.karnbach
j.karnbach j.karnbach ist offline
ICO Support
 
Beiträge: 27
Beitrag HowTo: AVM FritzCard PCI unter Debian Etch einrichten [AVM]

Dieses HowTo zeigt die Installation der bekannten FritzCard PCI von AVM unter Debian Etch. Es sollte auf allen debianbasierenden Distributionen funktionieren ( Ubuntu, Morphix, Demudi, etc ). Getestet wurde es auf Debian Etch 32-Bit Kernel 2.6.18-3-686.

Trotz sorgfältiger Überprüfung kann es zu Fehlern kommen, daher kann für Schäden generell nicht gehaftet werden.

Im folgenden gehe ich von einer Minimalinstallation und allen installierbaren Updates aus.
Zuerst sollte die aktuelle Kernelversion bestimmt werden.
Zitat:
# uname -r
2.6.18-3-686
Anschließend müssen folgende Pakete installiert werden:
Zitat:
# apt-get install linux-headers-$(uname -r) build-essential rpm capiutils
Wer später pppd mit der FritzCard benutzen möchte, sollte ebenfalls noch das Capi-Plugin installieren
Zitat:
# apt-get install pppdcapiplugin
Nun benötigt man die Binär-Treiber von AVM, da nur diese die Capifunktionalität besitzen. Diese "leihen" wir uns von der SuSE Linux Distribution aus. http://opensuse.fltronic.de
Von dort braucht man das Source-RPM aus der aktuellen Distribution 10.2
Zitat:
# wget http://opensuse.fltronic.de/rpms/10_2/src/fcpci-0.1-0.src.rpm
Dieses RPM muss nun unter Debian entpackt werden.
Zitat:
# rpm2cpio fcpci-0.1-0.src.rpm | cpio -i
Das nun entpackte RPM enthält u.a. den Quellcode von AVM in 32- und 64-Bit. Daher nun das 32-Bit Archiv entpacken.
Zitat:
# tar xzvf fcpci-suse93-3.11-07.tar.gz
Nun in das entstandene Verzeichnis "fritz" wechseln, den Patch einspielen und dann die Installation starten.
Zitat:
# cd fritz
# patch -p1 < ../fritz-tools.diff
# ./install
Wer nicht das Paket "pppdcapiplugin" installiert hat, bekommt den Hinweis "pppd not found". Das nun kompilierte Modul fcpci.ko befindet sich nach der Installation unter /lib/modules/$(uname -r)/extra/ .

Nach jedem Kernelupdate muß der Treiber neu kompiliert werden !!!

Da sich der Fritzkartentreiber mit den OpenSource hisax Treibern nicht verträgt, müssen diese vor dem Laden des fcpci-Moduls entladen werden.
Zitat:
# lsmod | grep ^hisax
# rmmod hisax_fcpcipnp
# rmmod hisax_isac
# rmmod hisax
Nun kann das Modul fcpci geladen werden
Zitat:
# modprobe -v fcpci
und anschließend die Capi-Dienste starten
Zitat:
# capiinit
Mit
Zitat:
# capiinfo
kann nun überprüft werden, ob Capi ordnungsgemäß funktioniert. Die Ausgabe sollte alle Informationen über die FritzCard anzeigen.
Damit nun der Treiber bei jedem Systemstart geladen wird, muß nun noch die Datei /etc/isdn/capi.conf editiert werden. Dort muß nur das Kommentarzeichen vor dem Eintrag fcpci entfernt werden.
Zitat:
# vi /etc/isdn/capi.conf
Nach einem Reboot kann dann mit "capiinfo" überprüft werden, ob der Treiber korrekt geladen wurde.

Geändert von j.karnbach (30.01.2007 um 16:25 Uhr).
Mit Zitat antworten
Antwort
Aktuelle Informationen
Relevante Artikel im ICO-Shop zu AVM


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.



Alle Zeitangaben in WEZ +1. Es ist jetzt 05:29 Uhr.