Howto:AVM

Beschreibung der Installation von AVM FritzCard Treibern unter Debian und deren entsprechenden Einsatz in verschiedenen Bereich wie Hylafax und PPPD Dialin Server.

Ich versuche in diesem Bereich mich ein wenig über den AVM FritzCard Treiber auszulassen und seine Vor- und Nachteil sowie meine Erfahrungen mit diesem zu beschreiben. Dadurch das es schon einige Dokumentation über AVM FritzCard Treiber gibt möchte ich hier nicht eine komplette Beschreibung darbieten, sondern eine paar Randbedingungen beschreiben die ich durch ewiges testen erst heraus finden musste. Ich bitte auch um aktive Mitarbeit wenn jemand einen Fehler finden sollte, oder einen entsprechend anderen oder besseren Lösungsansatz hat.

1. habe ich festgestellt das der Treiber von AVM unter einen AMD-System nicht so stabil läuft wie auf einem Intel-System. Unter AMD habe ich schon einige KernelPanics provoziert. Diese Behauptung basiert auf mehre Installation auf K7 Systemen.

2. Der Treiber läuft nur auf 32 bit Betriebssystemen (Linux) und auch nur auf SingelCPU Systemen. Auf SMP Kernel habe ich leider den Treiber noch nicht zum laufen bekommen. Wird aber auch so vom Hersteller angegeben das dieser Treiber nur auf SingelCore Systemen läuft.

3. Interessant ist die FritzCard, da Sie mit dem Treiber AVM mehre Dienst zur Verfügung stellt die ich so in der Kombination noch mit keinen anderen Treiber gefunden habe. - Hylafax (analoges Faxgeräte) - Dialin für diverse Protokolle (Analoges Modem (mit 56kbps up/down) / GSM Einwahl Node (V110 / HSCSD) / ISDN) Dabei greift der Treiber direkt auf die Firmware der Karte zurück um die einzelnen Protokolle zu emulieren über CAPI 2.0.

4. Die Installation für die CAPI würde auf folgender Seite sehr gut beschrieben. Installation: [1] (http://www.brueck-computer.de/index2.php?modul=1402&link=1)

Folgende Pakete werden gebraucht:

hylafax-server capi4hylafax kernel-headers-(kernelversion (mit entsprechendem Kernelimage und Modulen))

Zusätzlich installiere ich mir immer noch denn kernel-tree und die kernel-source. Ab testing (Debian4.0 etch) heißen die Pakete linux-imge-xxxx etc. ppp., worauf geachtet werden sollte.

Wichtig ist bei der Installation drauf zu achten das, das HISAX Modul nicht mit geladen wird. Wechsele ich in folgendes Verzeichniss. Die unten aufgeführt Verzeichnissstruktur ist von einem 2.6.x Kernel. Für einen 2.4.x sollte analog das Module gesucht werden.

cd /lib/modules/$(uname -r)/kernel/drivers/isdn/hisax

Dort benenne das entsprechende HISAX Modul um.

mv hisax_fcpcipnp.ko hisax_fcpcipnp.ko.old

Lasse die Module neu erkennen.

depmod -ae

Und installiere wie in der Beschreibung erklärt die AVM FritzCard Module. Somit kann mir das HISAX Modul nicht in die quere kommen.

5. PPPD Daemon einrichten:

/etc/ppp/peers <- configs für die entsprechenden Einwahlmöglichkeiten und Protokolle Bsp.: anhand von gsm Einwahlkonfiguration.

cd /etc/ppp/peers
touch gsm
vi gsm
name gsm_handy
auth
login
require-chap
plugin capiplugin.so
inmsn xx                       #Einwahl MSN
#msn xx
protocol v110async                        #Das Protokoll welches über CAPI2.0 verwendet werden soll
192.168.0.10:192.168.0.20              #Dynamische IP-Adresse für das ppp+ Device
#ms-dns 192.168.0.1
# diverse Kompressionseinstellungen / sollte mit gespielt werden
#nobsdcomp
bsdcomp 15,15
#ccp
#vjcomp
nodefaultroute
#nodeflate
deflate 15,15
debug 4 

Wichtig: Die Einwahl über GSM ist wirklich mehr nur zur Fernwartung gedacht. Ohne HSCSD (muß vom Provider angeboten werden und freigeschaltet werden) hat man nur eine 9,6kbps up/down Leitung. Für ssh und rdp reicht es gerade so, da das GSM Netz sich auch durch hohe Latenzzeiten auszeichnet. Laufzeiten zwischen 500-1000 ms sind keine Seltenheit. Soweit ich weiß wird HSCSD auch nur von e-plus in Deutschland vertrieben. Wenn HCSCD aktiviert ist hat man im Idealfall 56kpbs.

/etc/inittab

I0:23:respawn:/usr/sbin/pppd nodetach call gsm
#I1:23:respawn:/usr/sbin/pppd nodetach call modem
#I2:23:respawn:/usr/sbin/pppd nodetach call hdcl

Dann noch Init mitteilen das es sich neu laden soll. Ich mache diese über folgende Befehle:

init 3
init 2


Steffen Taubenheim 05:32, 23. Feb 2007 (CET)

Von "http://lug-wr.de/wiki/index.php/Howto:AVM"

Diese Seite wurde bisher 3044 mal abgerufen. Diese Seite wurde zuletzt geändert um 04:32, 23. Feb 2007. Inhalt ist verfügbar unter der GNU Free Documentation License 1.2.