ISDN mit CAPI und AVM PCMCIA CARD V2.0

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
durztbrother
Beiträge: 235
Registriert: 27.01.2003 23:23:48
Wohnort: Hamburg

ISDN mit CAPI und AVM PCMCIA CARD V2.0

Beitrag von durztbrother » 17.02.2004 02:44:24

Hallo,

ich hoffe die ISDN Experten konnen mich auf den Weg bringen.

Folgendes Probelm ist die Fehlermeldung:

Diese Meldung erhalte ich jedesmal wenn ich mich versuche via:

luke:/home/patrick# pppd call isdn/avm verbinden möchte:

Plugin userpass.so loaded.
userpass: $Revision: 1.4 $
Plugin capiplugin.so loaded.
capiplugin: $Revision: 1.32 $
capiconn: 1.7
capiplugin: CAPI_REGISTER failed - CAPI not installed (0x1009) [No such device or address (6)]


Ich habe mir von avm das "fcpcmcia-suse8.1-03.10.02.tar.gz" gezogen, den Kernel entsprechend konfiguriert den Treiber installiert.

Syslog zeigt:

Code: Alles auswählen


Feb 17 01:38:24 luke kernel: ISDN subsystem Rev: 1.1.4.1/1.1.4.1/1.1.4.1/1.1.4.1/none/1.1.4.1 loaded
Feb 17 01:38:24 luke kernel: capifs: Rev 1.1.4.1
Feb 17 01:38:24 luke kernel: CAPI-driver Rev 1.1.4.1: loaded
Feb 17 01:38:24 luke kernel: capi20: started up with major 68
Feb 17 01:38:24 luke kernel: kcapi: capi20 attached
Feb 17 01:38:24 luke kernel: capi20: Rev 1.1.4.2: started up with major 68 (middleware+capifs)
Feb 17 01:38:24 luke kernel: kcapi: capidrv attached
Feb 17 01:38:24 luke kernel: kcapi: appl 1 up
Feb 17 01:38:24 luke kernel: capidrv: Rev 1.1.4.1: loaded
Feb 17 01:38:24 luke kernel: fcpcmcia: AVM FRITZ!Card PCMCIA driver, revision 0.4
Feb 17 01:38:24 luke kernel: fcpcmcia: (fcpcmcia built on Feb 17 2004 at 00:37:30)
Feb 17 01:38:24 luke kernel: fcpcmcia: Loading...
Feb 17 01:38:24 luke kernel: fcpcmcia: Driver 'fcpcmcia' attached to stack
Feb 17 01:38:24 luke kernel: kcapi: driver fcpcmcia attached
Feb 17 01:38:24 luke kernel: fcpcmcia: Loaded.
Feb 17 01:38:26 luke cardmgr[418]: watching 1 socket

Code: Alles auswählen

luke:/home/patrick# lsmod
fcpcmcia              538848   0
capidrv                26868   0
capi                   17856   0
kernelcapi             30624   4  [fcpcmcia capidrv capi]
capiutil               22912   0  [capidrv kernelcapi]
capifs                  4048   1  [capi]
isdn                  104576   0  [capidrv]
firmware_class          4156   0
Habe schon gegoogled und in den Newsgroups alte Beiträge gelesen, aber auf nichts hilfreiches gestossen. Kann jemand helfen? Das ganze soll auf einem Sony Vaio laufen mit Debian SID und nem 2.4.23 kernel

Ciao
Patrick
Zuletzt geändert von durztbrother am 20.02.2004 19:03:37, insgesamt 1-mal geändert.

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 17.02.2004 03:12:58

Sieht alles sehr gut aus, ich glaube aber, Dir fehlen die Capi Devices unter /dev, kann das?

Erstellen mit

Code: Alles auswählen

mknod /dev/capi20 c 68 0
mknod /dev/capi20.00 c 68 1
mknod /dev/capi20.01 c 68 2
--und so weiter bis--
mknod /dev/capi20.19 c 68 20
Raoul

P.S.: Das userpass-Plugin brauchst Du nicht zu verwenden, es geht auch die ganz normale Authentifizierung mittels pap oder chap Secrets. Userpass ist für den Fall, dass verschiedene User verschiedene Passwörter haben.

Code: Alles auswählen

grep -ir fuck /usr/src/linux

Benutzeravatar
durztbrother
Beiträge: 235
Registriert: 27.01.2003 23:23:48
Wohnort: Hamburg

Beitrag von durztbrother » 17.02.2004 03:37:22

Hallo Raoul,

danke für den Tip aber die Devices sind da:

Code: Alles auswählen

uke:/dev# ls -al capi*
crw-rw-rw-    1 root     dialout   68,   0 Feb 11 10:56 capi20

crw-rw-rw-    1 root     dialout   68,   1 Feb 11 10:56 capi20.00
.
.
crw-rw-rw-    1 root     dialout   68,  20 Feb 11 10:56 capi20.19
MIr rechts für heute ich geh schlafen :-)

Good Night

Patrick

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 17.02.2004 18:51:46

Hhmmmm,

isdnactivecards und pppdcapiplugin sind installiert?
Startet isdnactivecards denn auch bzw. kannst Du "capiinit start" von Hand machen?
/etc/capi.conf existiert?
Was sagt "capiinfo"? Was sagt "capiinit show"?

Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

Benutzeravatar
durztbrother
Beiträge: 235
Registriert: 27.01.2003 23:23:48
Wohnort: Hamburg

Beitrag von durztbrother » 17.02.2004 23:37:11

Raoul hat geschrieben:Hhmmmm,

isdnactivecards und pppdcapiplugin sind installiert?
Startet isdnactivecards denn auch bzw. kannst Du "capiinit start" von Hand machen?
/etc/capi.conf existiert?
Was sagt "capiinfo"? Was sagt "capiinit show"?

Raoul
jepp isdnactivecards sowie pppdcapiplugin sind installiert

capiinit start bringt kleinerlei Ausgabe:

luke:~# capiinfo
capi not installed - No such device or address (6

/etc/isdn/capi.conf ist da und sieht wie folgt aus:

Code: Alles auswählen

# card          file    proto   io      irq     mem     cardnr  options
#b1isa          b1.t4   DSS1    0x150   7       -       -       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    -       -       -       -
#fcpci          -       -       -       -       -       -
#fcclassic      -       -       0x150   10      -       -
hier ist doch sicherlich was faul. Ich habe die Büche heute morgen neu gemacht, aber ich bekomme ISDN einfach nicht hin :-(

Noch jemand nen Tipp?

Ciao
Patrick

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 18.02.2004 00:16:02

durztbrother hat geschrieben:/etc/isdn/capi.conf ist da und sieht wie folgt aus:

Code: Alles auswählen

# card          file    proto   io      irq     mem     cardnr  options

(mal etwas gekürzt)

#fcpci          -       -       -       -       -       -
#fcclassic      -       -       0x150   10      -       -
hier ist doch sicherlich was faul.
Allerdings: Alles ist auskommentiert, in der letzen Zeile sollte Deine Karte stehen und das ist auch das, was "capiinit show" Dir dann zeigt. Bei mir (Fritzcard DSL) sieht das so aus

Code: Alles auswählen

capiinit show
driver  firmware        proto   io      irq     mem     cardnr  options
fcdsl   fdslbase.bin    -       -       -       -       -
Guck mal im Tarball von AVM, da sollte eine capi.conf für Deine Karte drin sein. Das dann in Deine /etc/isdn/capi.conf einfügen, in etwa so:

Code: Alles auswählen

fcpcmcia   fcpcmcia.bin    -    -    -    -    -
Wenn Deine Karte Firmware braucht, die .bin-Datei nach /usr/lib/isdn/ kopieren.

Wundert mich aber, das /etc/init.d/isdnactivecards so überhaupt startet...

Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

Benutzeravatar
durztbrother
Beiträge: 235
Registriert: 27.01.2003 23:23:48
Wohnort: Hamburg

Beitrag von durztbrother » 20.02.2004 08:15:44

Hallo Roul,

vielen Dank nochmal für Deine Hiilfe, aber ich gebe mich erstmal geschlagen.

ich habe die Zeile entsprechend in die capi.conf eingetragen und ein capinit show gibt dann auch

Code: Alles auswählen

driver  firmware        proto   io      irq     mem     cardnr  options
fcpcmcia      -       -       -       -       -
Allerdings bekomme ich immer noch den gleichen Fehler capiplugin: CAPI_REGISTER failed - CAPI not installed (0x1009) [No such device or address (6)] Ein bin file hab ich niergends gefunden.

Habe dann noch mal die verschiedenen Pakete von AVM (suse8.0, suses7.3) gestested aber auch da fehlanzeige.

Ich habe noch testestet ob die Karte unter Win2000 Ihren Dienst verrichtiet und das klappt.

Ciao
Patrick

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 20.02.2004 15:13:03

Ok, mein Vorschlag: Den Treiber für SuSE80 nehmen, da ist ein ganz brauchbares install script drin. Das mit

Code: Alles auswählen

./install -d -c -k -m
aufrufen. Was die einzelnen Parameter machen, steht am Ende des Scriptes, schau's Dir mal an, bevor Du's ausführst.

Nicht die RPMs installieren, am besten gleich bei seite packen.

Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

Benutzeravatar
durztbrother
Beiträge: 235
Registriert: 27.01.2003 23:23:48
Wohnort: Hamburg

Beitrag von durztbrother » 20.02.2004 17:54:57

Hi Raoul,

ich habe nochmal einen Versuch gewagt. Nochmal von null angefangen, aber auch hier kein weiter kommen.

Fall es noch jemanden interessiert. ich habe die wichtigsten Ausgaben ins Web gestellt:

http://www.durzt.de/isdn/isdn.logs
http://www.durzt.de/isdn/cardinfo.png

Jetzt brauch ich glaube ich erstmal ein wenig Abstand von dem ISDN Kram.

Schönes WE

Ciao
Patrick

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 07.03.2004 08:25:59

aus deinem Log hat geschrieben:Module fcpcmcia loaded, with warnings
done.
luke:/home/patrick# capiinit
luke:/home/patrick# capiinit show
Hast Du mal ein

Code: Alles auswählen

capiinit start
gemacht??????

Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

Benutzeravatar
durztbrother
Beiträge: 235
Registriert: 27.01.2003 23:23:48
Wohnort: Hamburg

Beitrag von durztbrother » 07.03.2004 08:38:43

Guten Morgen Raoul,

ja hab ich gemacht:

Code: Alles auswählen

luke:/home/patrick# capiinit stop
luke:/home/patrick# capiinit start
Warning: loading /lib/modules/2.4.25/misc/fcpcmcia.o will taint the kernel: non-GPL license - Proprietary
  See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module fcpcmcia loaded, with warnings

luke:/home/patrick# pppd call isdn/avm
Plugin userpass.so loaded.
userpass: $Revision: 1.4 $
Plugin capiplugin.so loaded.
capiplugin: $Revision: 1.32 $
capiconn:  1.7
capiplugin: CAPI_REGISTER failed - CAPI not installed (0x1009) [No such device or address (6)]

patrick@luke:~$ lsmod
Module                  Size  Used by    Tainted: P
fcpcmcia              535360   0
capi                   17952   0
capifs                  3436   1 [capi]
kernelcapi             29380   2 [fcpcmcia capi]
capiutil               22240   0 [kernelcapi]

luke:/home/patrick# mount -v | grep capi
capifs on /dev/capi type capifs (rw,mode=0666)



Ich glaub ich gebe auf.

Ciao
Patrick

Benutzeravatar
koni
Beiträge: 304
Registriert: 25.12.2003 13:27:12
Wohnort: Ibbenbüren
Kontaktdaten:

Beitrag von koni » 07.03.2004 12:16:13

ich habe auch aufgegeben. es hat halt nicht geklappt.

allerdings schonmal mit knoppix probiert? da hats bei mir auf anhieb geklappt, schnell noch installiert und feritg =)

Benutzeravatar
durztbrother
Beiträge: 235
Registriert: 27.01.2003 23:23:48
Wohnort: Hamburg

Beitrag von durztbrother » 09.03.2004 07:59:56

Hätte Knoppix schon gern versucht, das Problem ist das ich nur ein externes CD-ROM LW mit PCMCIA Anschluss habe. Mein Laptop hat leider nur einen PCMCIA Slot und somit kann ich entweder die ISDN Karte oder das CD-ROM LW anschließen

Ciao
Patrick

timbo
Beiträge: 13
Registriert: 11.01.2004 20:25:05

Beitrag von timbo » 15.04.2004 16:06:37

Hi,

ich habe genau das gleiche Problem.

Es lief alles wunderbar bis ich ein Update auf testing gemacht habe. Seit dem erscheint bei mir auch diese Fehlermeldung, wenn ich eine Verbindung starten will.

Code: Alles auswählen

CAPI_REGISTER failed - CAPI not installed (0x1009) [No such device or address (6)
Ausserdem zeigt mit "/etc/init.d/isdnactivecards start" folgende Ausgabe:

Code: Alles auswählen

Starting ISDN active cards :Warning: loading /lib/modules/2.4.25/kernel/drivers/isdn/avmb1/fcusb2.o will taint the kernel: non-GPL license - Proprietary
  See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module fcusb2 loaded, with warnings
 done.
capiinit gibt keine Ausgabe, capiinfo sagt mir, dass kein capi installiert ist.

Hat vielleicht bisher eine rausbekommen woran es liegen kann?

Gruß, timbo

Benutzeravatar
durztbrother
Beiträge: 235
Registriert: 27.01.2003 23:23:48
Wohnort: Hamburg

Beitrag von durztbrother » 15.04.2004 20:21:18

timbo hat geschrieben:Hi,

ich habe genau das gleiche Problem.
Hat vielleicht bisher eine rausbekommen woran es liegen kann?
Gruß, timbo
Hallo Timbo,

ich habe aufgegeben (und es ist mir nicht leicht gefallen, aber ich möchte nicht wissen wieviel zeit ich damit verbraten habe)

Falls Du aber bei der Sache am Ball bleibst, würde es mich sehr freuen, wenn Du posten würdest
wie du das Problem in den Griff bekommen hast.
Ciao
Patrick

timbo
Beiträge: 13
Registriert: 11.01.2004 20:25:05

Beitrag von timbo » 15.04.2004 22:42:00

Klar bleib ich am Ball!

Habe erstmal wieder das alte System hergestellt (Debian Woody 3.0), denn da lief ja alles. Werde dann nach und nach alles updaten und schauen wo der Fehler auftaucht.

Ich melde mich hier, wenn es was neues gibt.

Gruß, timbo

rdorsch
Beiträge: 2
Registriert: 07.05.2004 22:55:09
Wohnort: Herrenberg

Beitrag von rdorsch » 07.05.2004 23:01:25

Hallo timbo,

ich sehe das Problem hier leider auch. Mit einem knoppix 2.4.20 kernel tut alles mit einem 2.4.25 von backports tut kein ISDN mehr. Hast Du Deinen schrittweisen upgrade durchgeführt?

Gruß,
Rainer

chenniger
Beiträge: 4
Registriert: 28.08.2004 16:28:01

Beitrag von chenniger » 28.08.2004 16:31:11

Hallo,

ich habe genau das gleiche problem auf einer sarge installation mit einem kernel 2.6.8

Gibt es irgendwelche Fortschritte bezüglich der Thematik?
Zuletzt geändert von chenniger am 20.10.2017 23:39:59, insgesamt 1-mal geändert.

chenniger
Beiträge: 4
Registriert: 28.08.2004 16:28:01

Beitrag von chenniger » 28.08.2004 20:07:42

Hallo,

ich habe für mich soeben eine Lösung gefunden:

Bei mir läuft ein Kernel 2.6.8 also habe ich den Treiber aus dem Paket fcpcmcia-suse91-3.11-02.tar.gz von ftp://ftp.avm.de/cardware/fritzcrd.pcm/linux/suse.91 gebaut mittels dem enthaltenen Script ./install.

Nachdem ich anschließend die Datei
fcpcmcia_cs.ko von Hand nach /lib/modules/2.6.8/extra/ kopiert habe, funktioniert bei mir die CAPI Schnittstelle und somit auch pppdcapiplugin.

Vielleicht hilft das dem ein oder anderen.

Christoph Henniger

Benutzeravatar
durztbrother
Beiträge: 235
Registriert: 27.01.2003 23:23:48
Wohnort: Hamburg

Beitrag von durztbrother » 09.09.2004 13:01:18

chenniger hat geschrieben:Hallo,

ich habe für mich soeben eine Lösung gefunden:

Bei mir läuft ein Kernel 2.6.8 also habe ich den Treiber aus dem Paket fcpcmcia-suse91-3.11-02.tar.gz von ftp://ftp.avm.de/cardware/fritzcrd.pcm/linux/suse.91 gebaut mittels dem enthaltenen Script ./install.

Nachdem ich anschließend die Datei
fcpcmcia_cs.ko von Hand nach /lib/modules/2.6.8/extra/ kopiert habe, funktioniert bei mir die CAPI Schnittstelle und somit auch pppdcapiplugin.

Vielleicht hilft das dem ein oder anderen.

Christoph Henniger
Hallöchen,

ich habe mich auch nochmal an dieses Thema gewagt und habe mich nach der Vorgehensweise von Christoph gehalten. Fazit: ISDN rennt nun endlich auch bei
mir :-) Auch nochmals ein großes Danke an Raoul für seine Hilfe!

Ciao
Patrick

Benutzeravatar
bertol
Beiträge: 145
Registriert: 07.10.2003 10:40:19
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von bertol » 19.04.2005 14:19:34

Hallo zusammen!

Sind zwar schon recht alte Postings aber vieleicht kann mir jemand weiterheilfen.

Auch ich habe ein Notebook mit debian sarge kernel 2.6.8 (selbst gebaut) und einer Fritz!Card PCMCIA v2.0. Ich habe die Gleiche symptome wie sie Patrick zu beginn des Postings beschreiben hat. Hatte mehre Infos im web gefunden und jeder hat was anderes geschreiben. Aber keine der Lösungen hat mir weitergeholfen. Jetzt meine Frage an euch, bei denen es läuft:

was steht denn jetzt bei euch in der capi.conf drin? alles auskommentiert oder eine Zeile mit fcpcmcia - - - - ?

habt Ihr nur das Modul fpcmcia_cs oder noch das andere fcpcmcia nach extra kopiert und welche module laufen, nach dem die Karte eingesteckt wurde?

Läuft bei euch pcmcia (/etc/init.d/pcmcia) und oder oder hotplug (/etc/init.d/hotplug) und habt Ihr was in der Datei /etc/pcmcia/config bearbeitet?

habt Ihr auch das Paket misdn-utils installiert, oder nur capiutils, isdnactivecards, isdnutils.base libcapi20-2 pppdcapiplugin?

Achja, da ich einen ISDN-Zugang gestern dringt benötigte, hatte ich eine Fritz!Card USB angeschlossen und die Treiber von AVM per ./install installiert sowie die capi.conf angepasst. Das USB-Teil lief auf Anhieb und ohne Probleme! Das Soll nur heissen, dass der Kernel richtig gebaut wurde! Mir ist auch bekannt dass nur eine der beiden Karten läuft, die USB war nur ausgeliehen.

Antworten