[Fli4l_dev] [rev24998] Problem mit faxrcv und AVM Fritz A1

Bernd Kuhls berndkuhls at hotmail.com
So Jan 20 17:45:12 CET 2013


Hallo,

ich nutze folgende ISDN-Karte:

ISDN_TYPE='107'
ISDN_IO='0x300'
ISDN_IRQ='5'
==========================================================================
fli4l 3.9.0-rev24998-testing # dmesg
[...]
ISDN subsystem Rev: 1.1.2.3/1.1.2.2/1.1.2.3/1.1.2.2/1.1.2.2 loaded
CAPI 2.0 started up with major 68 (middleware)
fcclassic: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
fcclassic: AVM FRITZ!Card Classic driver, revision 0.6.0
<6>fcclassic: Driver 'fcclassic' attached to stack. (152)
fcclassic: Stack version 3.11-02
kcapi: controller [001]: fcclassic-0300-05 attached
kcapi: controller [001] "fcclassic-0300-05" ready.
capidrv: controller 1 up
capidrv-1: now up (2 B channels)
capidrv-1: D2 trace enabled
isdn: Verbose-Level is 2
==========================================================================
fli4l 3.9.0-rev24998-testing # capiinfo
Number of Controllers : 1
Controller 1:
Manufacturer: AVM GmbH
CAPI Version: 2.0
Manufacturer Version: 3.11-02  (49.18)
Serial Number: 1000001
BChannels: 2
Global Options: 0x00000039
   internal controller supported
   DTMF supported
   Supplementary Services supported
   channel allocation supported (leased lines)
B1 protocols support: 0x4000011f
   64 kbit/s with HDLC framing
   64 kbit/s bit-transparent operation
   V.110 asynconous operation with start/stop byte framing
   V.110 synconous operation with HDLC framing
   T.30 modem for fax group 3
   Modem asyncronous operation with start/stop byte framing
B2 protocols support: 0x00000b1b
   ISO 7776 (X.75 SLP)
   Transparent
   LAPD with Q.921 for D channel X.25 (SAPI 16)
   T.30 for fax group 3
   ISO 7776 (X.75 SLP) with V.42bis compression
   V.120 asyncronous mode
   V.120 bit-transparent mode
B3 protocols support: 0x800000bf
   Transparent
   T.90NL, T.70NL, T.90
   ISO 8208 (X.25 DTE-DTE)
   X.25 DCE
   T.30 for fax group 3
   T.30 for fax group 3 with extensions
   Modem

  0100
  0200
  39000000
  1f010040
  1b0b0000
  bf000080
  00000000 00000000 00000000 00000000 00000000 00000000
  01000001 00020000 00000000 00000000 00000000

Supplementary services support: 0x000003ff
   Hold / Retrieve
   Terminal Portability
   ECT
   3PTY
   Call Forwarding
   Call Deflection
   MCID
   CCBS
==========================================================================
Lt. dmesg werkelt Version 0.6.0 des Kernel-Moduls:
fcclassic: AVM FRITZ!Card Classic driver, revision 0.6.0

mtgCapri und Vbox funktionieren damit einwandfrei, nur der Empfang eines 
Faxes mit opt_faxrcv macht Probleme:

Jan 20 17:12:54 fli4l daemon.info capifaxrcvd[1865]: Incoming Call from 
xxyyyyyyyy
Jan 20 17:12:54 fli4l daemon.info capifaxrcvd[1865]: Called #: zzzzzzz
Jan 20 17:12:54 fli4l daemon.info capifaxrcvd[1865]: Call from xxyyyyyyyy 
accepted
Jan 20 17:12:59 fli4l daemon.info capifaxrcvd[1865]: Disconnected (Normal 
call clearing, Disconnected during transfer (remote procedure error, e.g. 
unsuccessful repetition of T.30 commands))
Jan 20 17:12:59 fli4l daemon.info capifaxrcvd[1865]: Received a FAX partly 
- aborted abnormally somehow? Filename: rc-xxyyyyyyyy-50fc1786
Jan 20 17:12:59 fli4l daemon.info capifaxrcvd[1865]: Start listening

capifaxrcvd nimmt die Verbindung an, es kommen allerdings noch nicht einmal 
die faxtypischen Pfeiftöne über die Leitung, getestet mit Kernel 3.2.37, 
3.6.11-nonfree und 3.7.2-nonfree.

Könnte es daran liegen, dass dieser Patch fehlt?
http://article.gmane.org/gmane.linux.suse.isdn/1143
http://lists.opensuse.org/opensuse-isdn-de/2004-06/msg00064.html

In http://ubuntu.mirror.cambrium.nl/ubuntu//pool/restricted/l/linux-
restricted-modules-2.6.24/avm-fritz-kernel-source_3.11+2.6.24.18-32.14
_i386.deb ist o.g. Patch als fritz_classic_fax.diff enthalten.

Leider konnte ich nach einer kurzen Suche nicht feststellen, woher der bei 
FLI4L verwendete Sourcecode für die AVM-Module stammt, sonst hätte ich 
schon selbst kompiliert ;)

Viele Grüße, Bernd


Mehr Informationen über die Mailingliste Fli4l_dev