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

capi support für ISDN Karte mit cologne chip

Hi,

ich musste leider kürzlich meine AVM Kombikarte (ISDN+DSL) durch ein externes Modem und eine reine ISDN Karte ersetzen.

Die Folge ist nun das die capisuite mit der neuen Karten (Cologne Chip) nicht mehr tut.
Die Karte wurde beim Reboot erkannt und auch problemlos über yast konfiguriert. Nur der Capi support geht nicht mehr. Ich versuche den remote capi server zu starten und der meckert über nicht vorhandenen capi support der HW.

Im Prinzip sollte das aber doch gehen, wie hier so schön auf Seite 9 erläutert http://www.asterisk-ev.org/vortrag/asteriskISDNbri.pdf

hat irgendjemand Erfahrungen damit, wie es geht bzw. wie ich wenigstens bei der Fehlersuche weiterkomme?
 
Hi pft

Was gibt
Code:
hwinfo --isdn
genau aus?

Eventuell müssen vorher auch die alten Capi-Module aus dem Kernel entfernt werden, falls du das noch nicht gemacht hast, da die sich gegenseitig stören.

cu
 
OP
P

pft

Hallo, da bin ich wieder.
Also zum einen:
Code:
# hwinfo --isdn
23: PCI 10b.0: 10300 ISDN Adapter
  [Created at pci.286]
  UDI: /org/freedesktop/Hal/devices/pci_1397_2bd0
  Unique ID: LQQB.o7m87pbd7nC
  Parent ID: 6NW+.carL4jV6EX3
  SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:01:0b.0
  SysFS BusID: 0000:01:0b.0
  Hardware Class: isdn adapter
  Model: "CC HFC 2BDS0"
  Vendor: pci 0x1397 "Cologne Chip Designs GmbH"
  Device: pci 0x2bd0 "ISDN network controller [HFC-PCI]"
  SubVendor: pci 0x1397 "Cologne Chip Designs GmbH"
  SubDevice: pci 0x2bd0 "ISDN Board"
  Revision: 0x02
  I/O Ports: 0x3c00-0x3c07 (rw,disabled)
  Memory Range: 0xf4101800-0xf41018ff (rw,non-prefetchable)
  IRQ: 209 (5586 events)
  Requires: i4l-base, i4l-isdnlog
  Module Alias: "pci:v00001397d00002BD0sv00001397sd00002BD0bc02sc80i00"
  Driver Info #0:
    I4L Type: 35/17 [CC HFC 2BDS0]
  Config Status: cfg=yes, avail=yes, need=no, active=unknown
  Attached to: #13 (PCI bridge)

Zum anderen:
Code:
# lsmod | grep capi
capifs                  9992  1
# lsmod | grep isdn
isdn                  135008  5 hisax
slhc                   10752  2 isdn,ppp_generic
Dazu muss ich aber sagen, dass ich eigentlich nicht genau weiß wonach genau ich suchen muss. Meines Wissins sollte bei lsmod | grep capi mehr kommen. Aber dass ist ja das Problem.
Laden bzw alte entladen, ja kann sein, obwohl ich eigentlich angenommen hatte, dass dass beim reboot automatisch passiert. Also wenn dann was.

Ach und weil ich gerade dabei bin hier noch ein paar Fehlermedlungen:
Nayach dem Versuch den capi server (mtG-Capri) zu starten steht im log:
sonne:..mtG-CAPRI-Server/trace # cat capri.out
Code:
Error while getting number of B channels.
CAPRI Server is not running
#
# cat capri.log
This CAPRI trace starts at: Thu Aug 20 01:33:19 2009

============================================================
ENTRY Function  : Vg_OpenLibrary
Trace type      : Information trace message

lpLibFileName CAPI2032.DLL
------------------------------------------------------------
============================================================
ENTRY Function  : Vg_LoadLibrary
Trace type      : Information trace message

lpLibFileName CAPI2032.DLL
------------------------------------------------------------
------------------------------------------------------------
EXIT Function   : Vg_LoadLibrary
Trace type      : Information trace message

retval 0
============================================================
------------------------------------------------------------
EXIT Function   : Vg_OpenLibrary
Trace type      : Information trace message

retval 0
============================================================
============================================================
ENTRY Function  : Vg_loc_capi_get_profile
Trace type      : Information trace message


------------------------------------------------------------
------------------------------------------------------------
EXIT Function   : Vg_loc_capi_get_profile
Trace type      : Information trace message

retval 4361 verror
============================================================
============================================================
ENTRY Function  : Vg_free_all_libctrl
Trace type      : Information trace message


------------------------------------------------------------
------------------------------------------------------------
EXIT Function   : Vg_free_all_libctrl
Trace type      : Information trace message


============================================================
============================================================
ENTRY Function  : Vg_get_nr_endpoints
Trace type      : Information trace message


------------------------------------------------------------
------------------------------------------------------------
EXIT Function   : Vg_get_nr_endpoints
Trace type      : Information trace message


============================================================
============================================================
ENTRY Function  : Vg_UnLoadLibrary
Trace type      : Information trace message


------------------------------------------------------------
============================================================
ENTRY Function  : Vg_close_vgc
Trace type      : Information trace message


------------------------------------------------------------
------------------------------------------------------------
EXIT Function   : Vg_close_vgc
Trace type      : Information trace message


============================================================
------------------------------------------------------------
EXIT Function   : Vg_UnLoadLibrary
Trace type      : Information trace message


============================================================
============================================================
ENTRY Function  : Vr_close_socket
Trace type      : Information trace message

socket 0
------------------------------------------------------------
------------------------------------------------------------
EXIT Function   : Vr_close_socket
Trace type      : Information trace message

retval -1
============================================================
This CAPRI trace ends at: Thu Aug 20 01:33:19 2009

ISDNlog scheint soweit zu funktionieren, wenn ich die Einträge im Systemlog zu anschaue. Nur der Capi tut eben nicht.

Das HowTo an sich war mir bekannt. Ich hatte es aber nicht im Detail herangezogen, da es schon etwas älter ist und ich angenommen hatte, dass mISDN mittlerweile fester Bestandteil von opensuse ist, auch wenn meine Version (10.2) nicht mehr ganz up to date ist.
Muss ich wirklich am Kernel rum fummeln um das hin zu bekommen?
 
Hörmal ich kann im Moment wenig dazu sagen das Net liefert auch reichlich nichts an Infos zu diesem Capi,Bibiliothek oder Karte.

Code:
 CAPI2032.DLL
Vielleicht hat sonst noch jemand einen Hinweis hier oder ich muss am Samstag mal bei unserer LUG nachfragen.
 
OP
P

pft

das Net liefert auch reichlich nichts an Infos zu diesem
den Eindruck hatte ich leider auch. Ich dachte dass hier schon mal jemand konkret das Problem gelöst hatte. Es schien mir nicht so extrem exotisch.

Ich werde dann mal parallel eine Anfrage in der opensuse mailing liste loslassen. Karsten Keil, Autor von mISDN, ist dort i.d.R. unterwegs und sagt vielleicht selbst was dazu.

Werde dann hier berichten :-(

Falls sich doch noch jemand findet der das schon gelöst hat bitte melden!
 
pft schrieb:
Die Folge ist nun das die capisuite mit der neuen Karten (Cologne Chip) nicht mehr tut.
Brauchst du die Capitreiber explizit, weil ich glaube deine Karte funzt nur mit dem -->Hisaxtreiber:
1.In einem Terminal-Fenster als root geben sie den Befehl "lsmod" ein. Wenn in der Ausgabe die Module "hisax", "isdn" und "slhc" auftauchen, sind die Treiber Ihrer ISDN-Karte schon korrekt geladen.
Ich denke die dürfte identisch mit deiner sein?
 
Sorry das ich dich da enttäuschen muss aber in unserer LUG wusste auch niemand einen Rat.
Leider hat auch sonst niemand den ich kenne das Teil im Einsatz.
 
Oben