Lange, Lutz wrote:
Liebe Liste,
ich habe folgende Konfiguration vor mir: 1x Fritz Classic 1x Fritz Pnp 1x Fritz Pci alle in einem PIII eingebaut. Auf dem System läuft SuSE 9.1 mit den aktuellen YOU Patches. Das ganze soll nun so eingerichtet werden das hylafax mit den drei Karten zusammenarbeitet und ich in der Lage bin explizit
Karten/Kanäle für Eingangsfaxe frei zu halten.
Capi 2.0 ist installiert. : linux:~ # cat /etc/capi.conf #SuSEconfig.isdn generated # card file proto io irq mem cardnr options fcpci - - - - - 1 fcclassic - - 0x340 7 - 1 fcpnp - - - - -
Die Karten werden auch erkannt : linux:~ # capiinit status 1 fcpci running fcpci-b800-09 A1 3.11-02 0xb800 9 2 fcclassic running fcclassic-0340-07 A1 3.11-02 0x0340 7 3 fcpnp running fcpnp-0220-05 A1 3.11-02 0x0220 5
Ich habe dann eine /var/spool/fax/etc/config.faxCAPI angelegt in der ich die Rufnummern und Karten für Hylafax konfiguriert
habe. Leider lässt sich damit aber nur eine Karte ansprechen. Nur die PCI Fritz wird geladen. Wenn via /etc/inittab das Prog
ramm c2faxrecv gestartet wird dann bekomme ich folgende Meldungen :
CapiFaxRecv: Try to listen for call on Controller 2, but got error code 0x2002. - mehrfach - CapiFaxRecv: Try to listen for call on Controller 3, but got error code 0x2002. - mehrfach -Wenn ich nun den Status überpruefe sieht das leider so aus : linux:~ # faxstat HylaFAX scheduler on linux.site: Running Modem faxCAPI11 (+49.30.8909XXXX): Running and idle Modem faxCAPI12 (+49.30.8909XXXX): Running and idle Modem faxCAPI21 (+49.30.8909XXXX): Terminated Modem faxCAPI22 (+49.30.8909XXXX): Terminated Modem faxCAPI31 (+49.30.8909XXXX): Terminated Modem faxCAPI32 (+49.30.8909XXXX): Terminated
Ich weiss nicht weiter - eigentlich sollte das doch gehen oder? Ist das c2faxrecv einfach nicht in der lage die Karten richt
ig anzuspechen? Den Fehlercode habe ich auch schon versucht ausfindig zu machen - es heisst wahrscheinlich Contoller nicht g
efunden. Dabei gibt es die Geräte doch, ich habe doch den Treiber geladen. Über Kommentare und Anregungen würde ich mich freuen.
Vielen Dank Lutz Lange
P.S. Hier noch meine config.faxCAPI :
SpoolDir: /var/spool/fax FaxRcvdCmd: /var/spool/fax/bin/faxrcvd PollRcvdCmd: /var/spool/fax/bin/pollrcvd FaxReceiveUser: fax FaxReceiveGroup: dialout LogFile: /tmp/capifax.log LogTraceLevel: 1 LogFileMode: 0600 { # Controller 1 Channel B-1 HylafaxDeviceName: faxCAPI11 RecvFileMode: 0600 FAXNumber: +49.30.8909XXXX LocalIdentifier: "AVM CAPI4HylaFAX" MaxConcurrentRecvs: 2 OutgoingController: 1 OutgoingMSN: "" SuppressMSN: 0 NumberPrefix: UseISDNFaxService: 1 RingingDuration: 0 { Controller: 1 AcceptSpeech: 1 UseDDI: 0 DDIOffset: "12345" DDILength: 3 IncomingDDIs: IncomingMSNs: "" AcceptGlobalCall: 1 } } { # Controller 1 Channel B-2 HylafaxDeviceName: faxCAPI12 RecvFileMode: 0600 FAXNumber: +49.30.8909XXXX LocalIdentifier: "AVM CAPI4HylaFAX" MaxConcurrentRecvs: 2 OutgoingController: 1 OutgoingMSN: "" SuppressMSN: 0 NumberPrefix: UseISDNFaxService: 1 RingingDuration: 0 { Controller: 1 AcceptSpeech: 1 UseDDI: 0 DDIOffset: "12345" DDILength: 3 IncomingDD IncomingMSNs: "" AcceptGlobalCall: 1 } } { # Contoller 2 Channel B-1 HylafaxDeviceName: faxCAPI21 RecvFileMode: 0600 FAXNumber: +49.30.8909XXXX LocalIdentifier: "AVM CAPI4HylaFAX" MaxConcurrentRecvs: 2 OutgoingController: 2 OutgoingMSN: "" SuppressMSN: 0 NumberPrefix: UseISDNFaxService: 1 RingingDuration: 0 { Controller: 2 AcceptSpeech: 1 UseDDI: 0 DDIOffset: "12345" DDILength: 3 IncomingDDIs: IncomingMSNs: "" AcceptGlobalCall: 1 } } { # Contoller 2 Channel B-2 HylafaxDeviceName: faxCAPI22 RecvFileMode: 0600 FAXNumber: +49.30.8909XXXX LocalIdentifier: "AVM CAPI4HylaFAX" MaxConcurrentRecvs: 2 OutgoingController: 2 OutgoingMSN: "" SuppressMSN: 0 NumberPrefix: UseISDNFaxService: 1 RingingDuration: 0 { Controller: 2 AcceptSpeech: 1 UseDDI: 0 DDIOffset: "12345" DDILength: 3 IncomingDDIs: IncomingMSNs: "" AcceptGlobalCall: 1 } } { # Contoller 3 Channel B-1 HylafaxDeviceName: faxCAPI31 RecvFileMode: 0600 FAXNumber: +49.30.8909XXXX LocalIdentifier: "AVM CAPI4HylaFAX" MaxConcurrentRecvs: 2 OutgoingController: 3 OutgoingMSN: "" SuppressMSN: 0 NumberPrefix: UseISDNFaxService: 1 RingingDuration: 0 { Controller: 3 AcceptSpeech: 1 UseDDI: 0 DDIOffset: "12345" DDILength: 3 IncomingDDIs: IncomingMSNs: "" AcceptGlobalCall: 1 } } { # Contoller 3 Channel B-2 HylafaxDeviceName: faxCAPI32 RecvFileMode: 0600 FAXNumber: +49.30.8909XXXX LocalIdentifier: "AVM CAPI4HylaFAX" MaxConcurrentRecvs: 2 OutgoingController: 3 OutgoingMSN: "" SuppressMSN: 0 NumberPrefix: UseISDNFaxService: 1 RingingDuration: 0 { Controller: 3 AcceptSpeech: 1 UseDDI: 0 DDIOffset: "12345" DDILength: 3 IncomingDDIs: IncomingMSNs: "" AcceptGlobalCall: 1 } }
Hallo Lutz, versuche mal pro Fax-Karte nur einen Eintrag in der config.faxCAPI (faxCAPI1, faxCAPI2 und faxCAPI3). Es sollten dann alle 3 Karten mit je zwei Kanälen arbeiten. Du hast zur Zeit 6 Einträge, nämlich für jeden Kanal einen Eintrag faxCAPI11 - faxCAPI32. Ich habe eine Konfiguration mit einer AVM C4, die in einer Karte 4 Controller beherbergt. Hier verwende ich auch nur faxCAPI1 bis faxCAPI4; habe aber dennoch 8 Kanäle gleichzeitig. Gruß, Christian.