• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Probleme mit ANT-Phone, Fritz!Card und SB Audigy

Pyrdracon

Member
Hallo zusammen,

ich habe ein Problem mit der Kombination dieser drei Komponenten und ich weiß nicht 100%ig, wo ich anfangen muss zu suchen.
Folgende Hardware verwende ich, die in diesem Zusammenhang von Bedeutung sein wird: AVM Fritz!Card PCI 2.1 und Creative Labs Audigy LS. Als Betriebssystem läuft openSUSE 11.1 als x86er-Version. Installiert sind alle notwendigen Treiber für die ISDN-Karte, ALSA funktioniert ebenfalls ohne Probleme.

Installiert habe ich jetzt zusätzlich die RPM-Version von ant-phone aus dem OSS-Repository (ant-phone-2008.12.9-1.1, entspricht meine ich 0.1.12). Das hat anfangs auch gut funktioniert, also so ungefähr am ersten Tag. Nach einem Neustart allerdings bekomme ich mit dieser Version immer wieder Speicherzugriffsfehler, auch ein Neustart mit -r und --debug=2 bringt mich da nicht weiter. Also habe ich nach einer neueren Version von ant-phone gesucht und diese auch im Netz gefunden (0.2.1). Schön an dieser Version ist, so dachte ich, dass sie ALSA unterstützt. Installiert wurde diese in /usr/local, sollte also nicht mit der anderen Version in Konflikt geraden. Eine testweise Deinstallation hat allerdings auch keine Besserung gebracht.

Problemstellung: ant-phone funktioniert eigentlich ganz gut, aber es gibt in der 0.2.1er Version ein paar Dinge, die nicht gehen:
  • Es klingelt nicht (richtig), ich höre nur ein knacken
  • Es gibt ein Delay von etwa 10 Sekunden, wenn ich anrufe oder abhebe
Das Syslog gibt mir genau dann folgende Meldungen aus:
Code:
Jan 21 00:11:01 pc01 isdnlog: Jan 21 00:11:01   Call to tei 85 from +49 xxx/xxxxxxx, Dummystadt on +49 xxx/xxxxxxx, Dummystadt  CONNECT (Speech)
Jan 21 00:11:01 pc01 kernel: capilib_new_ncci: kcapi: appl 2 ncci 0x10101 up
Jan 21 00:11:01 pc01 isdnlog: Jan 21 00:11:01 * tei 127 calling +49 xxx/xxxxxxx, Dummystadt with ?  RING ()
Jan 21 00:11:01 pc01 isdnlog: Jan 21 00:11:01 tei 78 calling ? with ?  Time:Wed Jan 21 00:11:00 2009
Jan 21 00:11:01 pc01 isdnlog: Jan 21 00:11:01 tei 78 calling ? with ?  CONNECT
Jan 21 00:11:03 pc01 kernel: ALSA sound/core/pcm_lib.c:1540: capture write error (DMA or IRQ trouble?)
Jan 21 00:11:08 pc01 isdnlog: Jan 21 00:11:08 tei 78 calling ? with ?  HANGUP ( 0:00:07)
Jan 21 00:11:08 pc01 kernel: kcapi: appl 2 ncci 0x10101 down
Jan 21 00:11:08 pc01 isdnlog: Jan 21 00:11:08   Call to tei 85 from +49 xxx/xxxxxxx, Dummystadt on +49 xxx/xxxxxxx, Dummystadt  HANGUP ( 0:00:07)
Die Zeile um 00:11:03 Uhr erscheint, sobald ich jemanden höre und selber sprechen kann. Allerdings dauert das, wie hier zu sehen ist, etwa 2-3 Sekunden, weil ich es etwas länger habe klingeln lassen. Lasse ich kürzer klingeln, ist die Differenz deutlich länger. Einen richtigen Klingelton höre ich vorher nicht, auch nicht, wenn jemand anruft.

Starte ich das Programm aus der Konsole, erscheint ebenfalls zu diesem Zeitpunkt folgende Fehlermeldung/Warnung, und zwar gleich zwei Mal: Unable to set sw params for audio (optional): Das Argument ist ungültig

Folgende Geräte habe ich in ant-phone als Ein- bzw. Ausgabegeräte angegeben (ALSA ist vorgegeben):
Ton-Eingabegerät: default:CARD=Audigy
Ton-Ausgabegerät: default:CARD=Audigy

Das sind auch die Geräte, die automatisch in die Konfigurationsdatei geschrieben werden.

Mit der älteren Version aus dem Repository hatte ich noch /dev/dsp-Geräte eingestellt, Klingeltöne konnte ich hören und die Sprache klappte auch wunderbar direkt. Leider aber erscheint mittlerweile beim Starten der älteren Anwendung immer der o.g. Zugriffsfehler.

Hat jemand eine Ahnung, wo ich mit meiner Suche anfangen soll oder wie ich dem Problem auf die Schliche kommen kann? Kann ich andere Geräte für Ein- bzw. Ausgabe einstellen? Bin etwas ratlos...

Hier noch ein paar Informationen:
capiinfo
Code:
Number of Controllers : 1                           
Controller 1:                                       
Manufacturer: AVM GmbH                              
CAPI Version: 2.0                                   
Manufacturer Version: 3.11-07  (49.23)              
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
hwinfo --isdn
Code:
27: PCI 107.0: 10300 ISDN Adapter
  [Created at pci.318]
  UDI: /org/freedesktop/Hal/devices/pci_1244_e00
  Unique ID: 2_DJ.GGXqL9GEYV1
  Parent ID: WL76.vuIf6LvchL4
  SysFS ID: /devices/pci0000:00/0000:00:09.0/0000:01:07.0
  SysFS BusID: 0000:01:07.0
  Hardware Class: isdn adapter
  Model: "AVM FRITZ!Card PCI v2.0"
  Vendor: pci 0x1244 "AVM GmbH"
  Device: pci 0x0e00 "Fritz!PCI v2.0 ISDN"
  SubVendor: pci 0x1244 "AVM GmbH"
  SubDevice: pci 0x0e00
  Revision: 0x02
  Driver: "fcpci"
  Driver Modules: "fcpci"
  Memory Range: 0xfe9ff000-0xfe9ff01f (rw,non-prefetchable)
  I/O Ports: 0xdf00-0xdf1f (rw)
  IRQ: 19 (6356863 events)
  Requires: capi4linux, i4l-base, i4l-isdnlog
  Module Alias: "pci:v00001244d00000E00sv00001244sd00000E00bc02sc80i00"
  Driver Info #0:
    I4L Type: 8002/2 [AVM FRITZ!Card PCI v2.0]
  Driver Info #1:
    I4L Type: 1000/0 [AVM FRITZ!Card PCI v2.0]
  Config Status: cfg=yes, avail=yes, need=no, active=unknown
  Attached to: #17 (PCI bridge)
hwinfo --sound
Code:
28: PCI 108.0: 0401 Multimedia audio controller
  [Created at pci.318]
  UDI: /org/freedesktop/Hal/devices/pci_1102_4
  Unique ID: 75Hn.OTSgwCF4Sd3
  Parent ID: WL76.vuIf6LvchL4
  SysFS ID: /devices/pci0000:00/0000:00:09.0/0000:01:08.0
  SysFS BusID: 0000:01:08.0
  Hardware Class: sound
  Model: "Creative SB Audigy"
  Vendor: pci 0x1102 "Creative Labs"
  Device: pci 0x0004 "SB Audigy"
  SubVendor: pci 0x1102 "Creative Labs"
  SubDevice: pci 0x0052
  Revision: 0x03
  Driver: "EMU10K1_Audigy"
  Driver Modules: "snd_emu10k1"
  I/O Ports: 0xde00-0xde1f (rw)
  IRQ: 16 (32952 events)
  Module Alias: "pci:v00001102d00000004sv00001102sd00000052bc04sc01i00"
  Driver Info #0:
    Driver Status: snd_emu10k1 is active
    Driver Activation Cmd: "modprobe snd_emu10k1"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #17 (PCI bridge)

Kann ich mit weiteren Informationen dienen?
 
Oben