Hilfe bei fritzcard pci - debian mit kernel 2.6 - isdn4linux

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Mr.Pink
Beiträge: 1
Registriert: 04.10.2004 19:46:40

Hilfe bei fritzcard pci - debian mit kernel 2.6 - isdn4linux

Beitrag von Mr.Pink » 04.10.2004 20:49:54

Hi an alle,

wie hoffentlich aus dem subject zu erkennen ist, moechte ich mit meinem Debian System via isdn online gehen. Leider klappt des nicht so richtig:( Ich werde hier soviel an Infos hinschreiben wie ich kann und hoffe das mir damit jemand weiterhelfen kann.

Ich habe ein Grundsystem bei einem Freund im Netzwerk installiert und zu Hause dann in diesen Rechner eine Fritzcard eingebaut. Mit diesem Rechner bin ich auch gerade via Windows und Fritzcard online. Ich habe mir dann von debian.org das isdnutils-base und dass ipppd packet runtergeladen und mit dpkg installiert. Danach habe ich wie in diversen Tutorials beschrieben die Dateien /etc/isdn/device.ippp0 und ipppd.ippp0 erstellt.

beim waehlen der Verbindung erhielt ich dann eine aehnliche Error Message mit tail -f /var/log/messages:

Code: Alles auswählen

           
Jan 31 20:10:12 debian kernel: ippp1: dialing 1 0191011...
Jan 31 20:10:19 debian kernel: isdn: fcpcipnp0,ch0 cause: E001B
Jan 31 20:10:21 debian kernel: isdn_net: local hangup ippp1
Jan 31 20:10:21 debian kernel: ippp1: Chargesum is 0
Die Error Message ist aus einem anderen Thread "geklaut", da ich meine nicht gesichert habe und sie mittlerweile so nicht mehr erscheint. Die aktuelle ist weiter unten zu finden, genauso wie ein Link zu dem anderen Thread

Anhand der Fehlermeldung ist eine Layer 1 oder 2 Fehler zu erwarten also Kabel kaputt etc. Da ich mit der selben Karte via Windows online bin hat mich das schon etwas fraglos gestimmt. Danach habe ich dann mehrmals die isdn Packete deinstalliert und installiert, was aber nichts brachte ausser Fehlermeldungen, das mir entweder /etc/isdn/init.d.functions fehlt oder in /etc/init.d/isdnutils gewisse Anweisungen fehlen. Durch erstellen der functions Datei und auskommentieren der Anweisungen in isdnutils ist es mir dann gelungen isdnutils-base und ipppd neu zu intallieren und zu konfigurieren.
Danach habe ich mich dann durch diesen Thread
http://www.debianforum.de/forum/viewtopic.php?p=113158
inspiriert auf die Module konzentriert. Der User schreibt durch entladen des hisax_fcpcipnp Modules und laden nur des Hisax Moduls mit den Paramtern type=27 und protocol=2 waere es ihm gelungen online zu gehen. Ich habe mir also diesmal das Packet modconf herunterglanden, da in allen Quellen dieses erwaehnt wird.
Da beim booten meines System aber alle ( isdn, hisax, hisax_isac, hisax_fcpcipnp) Module gleich geladen wurden, ist es mir nicht gelungen diese zu entladen, da die Fehlermeldung "module in use" kam. Leider ist mir auch nicht 100% klar wo genau konfiguriert ist welche Module gleich beim booten geladen werden und welche nicht. Daraufhin habe ich mal kurz die Fritzcard ausgebaut neu gestartet und dann das Hisax Module mit den oben genannten Parametern geladen. Danach Karte rein und neugestartet. Und das ist nun die aktuelle Situation.

Anbei diverse Meldungen:

dmesg

Code: Alles auswählen

 ISDN subsystem Rev: 1.1.2.3/1.1.2.3/1.1.2.2/1.1.2.3/1.1.2.2/1.1.2.2 loaded
HiSax: Linux Driver for passive ISDN cards
HiSax: Version 3.5 (module)
HiSax: Layer1 Revision 2.46.2.5
HiSax: Layer2 Revision 2.30.2.4
HiSax: TeiMgr Revision 2.20.2.3
HiSax: Layer3 Revision 2.22.2.3
HiSax: LinkLayer Revision 2.59.2.4
HiSax: Total 1 card defined
HiSax: Card 1 Protocol EDSS1 Id=HiSax (0)
HiSax: AVM PCI driver Rev. 1.29.2.4
FritzPnP: no ISA PnP present
AVM PCI: stat 0x3020a
AVM PCI: Class A Rev 2
HiSax: AVM Fritz!PCI config irq:17 base:0xEC00
AVM PCI: ISAC version (0): 2086/2186 V1.1
AVM Fritz PnP/PCI: IRQ 17 count 0
AVM PCI/PnP: reset
AVM PCI/PnP: S1 0
AVM Fritz PnP/PCI: IRQ 17 count 4
HiSax: DSS1 Rev. 2.32.2.3
HiSax: 2 channels added
HiSax: MAX_WAITING_CALLS added
hisax_isac: ISAC-S/ISAC-SX ISDN driver v0.1.0
hisax_fcpcipnp: Fritz!Card PCI/PCIv2/PnP ISDN driver v0.0.1
HiSax: Card 2 Protocol EDSS1 Id=fcpcipnp1 (1)
HiSax: DSS1 Rev. 2.32.2.3
HiSax: 2 channels added
HiSax: MAX_WAITING_CALLS added
hisax_fcpcipnp: found adapter Fritz!Card PCI at 0000:00:06.0
fcpci: probe of 0000:00:06.0 failed with error -16
]
Wobei in der letzten Zeile eine Fehlermeldung ist, mit der ich aber nichts anzufangen weiss. Das mag vielleicht schon die Loesung sein.

tail -f /var/log/messages beim Eiinwahl Versuch

Code: Alles auswählen

 
Oct  4 19:39:59 Pink kernel: ippp0: dialing 1 019231770...
Oct  4 19:40:08 Pink kernel: isdn_net: local hangup ippp0
Oct  4 19:40:08 Pink kernel: ippp0: Chargesum is 0
Wie gesagt erschien bei dieser Fehlermeldung vorher noch die Zeile:

Code: Alles auswählen

 Jan 31 20:10:19 debian kernel: isdn: fcpcipnp0,ch0 cause: E001B
lsmod:

Code: Alles auswählen

hisax_fcpcipnp         11008  0
hisax_isac                  8212  1 hisax_fcpcipnp
hisax                      483792  4 hisax_fcpcipnp,hisax_isac
isdn                        128108  3 hisax
slhc                            7040  1 isdn
Eigentlich wollte ich nur das hisax Modul laden. Bin mir aber nicht sicher wo ich das konfiguriere. Meine modules.conf fuehrt diese Module zu Beispiel nicht auf.

ippp0.ipppd:

Code: Alles auswählen

 
# AUTHENTICATION

name easy               #
device.ippp0:

Code: Alles auswählen

 
LOCALMSN='6680705'      # XXX_
REMOTEMSN='019231770'
LEADINGZERO='0'
Bei der LOCALMSN bin ich mir nicht sicher welche Nummer ich angeben muss. Ich habe von 6680703 -6680708,wobein nur 3 und 8 vergeben. Online habe ich sowohl Informationen gefunden die Besagen man soll mit bzw. ohne Vorwahl die LOCALMSN angeben. Die Telefonnummer ist von freenet, pw und Benutzer beliebig.

Ich hoffe jemand kann mir helfen und nimmt sich Zeit das alles zu lesen. Aber ich dachte lieber zu viel als zu wenig. Falls es im Forum weitere Hilfe gibt bin ich dankbar, habe es aber auf Anhieb nicht gefunden. Es ist unheimlich stressig den Rechner permanent mit Windows waehrend der Fehlersuche neuzubooten nur um Infos online zufinden :roll:
Also vielen Dank im voraus :D

Antworten