Discussion:
mISDN and CAPI
Manuel
2013-03-12 19:48:27 UTC
Permalink
Hello!

Due to a hardware upgrade I had to change to an USB Draytek Minivigor
ISDN adapter. In former times I used to run OpenSuSE with a Fritz-Card
PCI and Hylafax together with Vbox worked using CAPI.
Nowadays I installed Ubuntu 12.04 LTS, compiling mISDN2 worked without
any problems. I also understand that CAPI is available through
mISDNcapid, the daemon loads giving me no errors.

But how do I enable the connection between CAPI delivered by mISDNcapid
and -for example- capi4hylafax? In former times you had CAPIFS which
gave me /dev/capi20, but nowadays I don't have any idea?

Is there somebody out there who can give me some hint?

Thanks in advance,

Manuel
H.Heinold
2013-03-13 12:40:06 UTC
Permalink
Post by Manuel
Hello!
Due to a hardware upgrade I had to change to an USB Draytek
Minivigor ISDN adapter. In former times I used to run OpenSuSE with
a Fritz-Card PCI and Hylafax together with Vbox worked using CAPI.
Nowadays I installed Ubuntu 12.04 LTS, compiling mISDN2 worked
without any problems. I also understand that CAPI is available
through mISDNcapid, the daemon loads giving me no errors.
But how do I enable the connection between CAPI delivered by
mISDNcapid and -for example- capi4hylafax? In former times you had
CAPIFS which gave me /dev/capi20, but nowadays I don't have any
idea?
Is there somebody out there who can give me some hint?
Thanks in advance,
Manuel
Hi Manuel,

please read here

http://thread.gmane.org/gmane.linux.isdn.i4l.user/5782

you need mISDNcapid and than you can use capiinfo and capifax.
--
Bye Henning
Thomas Jarosch
2013-03-13 14:04:02 UTC
Permalink
Hi,
Post by Manuel
Is there somebody out there who can give me some hint?
My internal short notes:

modprobe avmfritz
mkdir /var/run/mISDNcapid

mISDNcapid -f -d 7 -D /tmp/mcapi.log

capiinfo (-> it must show the fax services)
chmod a+rw /var/run/mISDNcapid/sock

c2faxrecv -v


This has just been used for testing. "chmod a+rw" on the CAPI socket
is probably not a good idea in a production system.

Thomas
Manuel
2013-03-13 19:04:52 UTC
Permalink
Well, thanks for your answer...

My current stages trying to get CAPI running are:

load mISDN_core - gives me the following output to system log:
[928911.511733] Modular ISDN core version 1.1.29 (git.misdn.eu)
[928911.511944] NET: Registered protocol family 34

load hfcsusb - output to system log looks like:
[928917.887414] HFC-S_USB driver Rev. Revision: 0.3.3 (socket),
2008-11-05 debug(0x0) poll(128)
[928917.887468] hfcsusb_probe: interface(0) actalt(0) minor(-1) vend_idx(1)
[928917.887485] HFC-S_USB: probe of 1-3.1.3:1.0 failed with error -5
[928917.887501] hfcsusb_probe: interface(1) actalt(0) minor(-1) vend_idx(1)
[928917.887528] HFC-S_USB: hfcsusb_probe: detected "DrayTek miniVigor
128 USB ISDN TA" (4 Isochron IN + 3 Isochron OUT, if=1 alt=1)
[928917.888387] HFC-S_USB: registered as 'HFC-S_USB.1'
[928917.888714] usbcore: registered new interface driver HFC-S_USB

running mISDNcapid -f outputs:
Mar 13 19:56:45.653134 I daemon.c:2168
main(10076):Init mISDN lib version 20005, debug = 0 (0)
Mar 13 19:56:45.654177 I daemon.c:2180 main(10076):Did
set eGID to dialout gid:20
Mar 13 19:56:45.654281 I mc_buffer.c: 40
mc_buffer_init(10076):Setup mc buffer MI_MCBUFFER_DEBUG
debug=0x13 do_daemon=0 config=/etc/capi20.conf
Mar 13 19:56:45.773375 I daemon.c:1930
main_loop(10076):mIControl added to idx 0
Mar 13 19:56:45.773488 I daemon.c:1937
main_loop(10076):mIsock added to idx 1
Mar 13 19:56:45.773536 I daemon.c:1944
main_loop(10076):mICAPItimer added to idx 2
Mar 13 19:56:45.773609 I daemon.c:1952
main_loop(10076):mCsock added to idx 3

The problem is, capiinfo does not recognize CAPI:
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]:
CapiRegNotInstalled
capi not installed - No such device or address (6)

socket is created (/var/run/mISDNcapid/sock)...

maybe this is of some help, lsof | grep capi gives me back:
mISDNcapi 10323 root cwd DIR 8,2 12288 262657 /etc
mISDNcapi 10323 root rtd DIR 8,2 4096 2 /
mISDNcapi 10323 root txt REG 8,2 508423 926634
/usr/local/sbin/mISDNcapid
mISDNcapi 10323 root mem REG 8,2 47040 399087
/lib/i386-linux-gnu/libnss_files-2.15.so
mISDNcapi 10323 root mem REG 8,2 42652 399091
/lib/i386-linux-gnu/libnss_nis-2.15.so
mISDNcapi 10323 root mem REG 8,2 92016 399103
/lib/i386-linux-gnu/libnsl-2.15.so
mISDNcapi 10323 root mem REG 8,2 30520 399085
/lib/i386-linux-gnu/libnss_compat-2.15.so
mISDNcapi 10323 root mem REG 0,18 86028 3883763
/run/shm/CAPI20_shared_memory.v01000010
mISDNcapi 10323 root mem REG 8,2 13940 399098
/lib/i386-linux-gnu/libdl-2.15.so
mISDNcapi 10323 root mem REG 8,2 30684 399090
/lib/i386-linux-gnu/librt-2.15.so
mISDNcapi 10323 root mem REG 8,2 83572 394215
/lib/i386-linux-gnu/libz.so.1.2.3.4
mISDNcapi 10323 root mem REG 8,2 284436 929013
/usr/lib/i386-linux-gnu/libjpeg.so.8.0.2
mISDNcapi 10323 root mem REG 8,2 173576 399094
/lib/i386-linux-gnu/libm-2.15.so
mISDNcapi 10323 root mem REG 8,2 1730024 399083
/lib/i386-linux-gnu/libc-2.15.so
mISDNcapi 10323 root mem REG 8,2 124663 399092
/lib/i386-linux-gnu/libpthread-2.15.so
mISDNcapi 10323 root mem REG 8,2 98845 944191
/usr/lib/libcapi20.so.3.0.6
mISDNcapi 10323 root mem REG 8,2 398992 943955
/usr/lib/i386-linux-gnu/libtiff.so.4.3.4
mISDNcapi 10323 root mem REG 8,2 1741379 944039
/usr/local/lib/libspandsp.so.2.0.0
mISDNcapi 10323 root mem REG 8,2 638600 926610
/usr/local/lib/libmisdn.so.1.0.0
mISDNcapi 10323 root mem REG 0,18 16 3883762
/run/shm/sem.CAPI20_shared_sem.v01000010
mISDNcapi 10323 root mem REG 8,2 134344 399095
/lib/i386-linux-gnu/ld-2.15.so
mISDNcapi 10323 root 0u CHR 136,5 0t0 8
/dev/pts/5
mISDNcapi 10323 root 1u CHR 136,5 0t0 8
/dev/pts/5
mISDNcapi 10323 root 2u CHR 136,5 0t0 8
/dev/pts/5
mISDNcapi 10323 root 3r REG 0,3 0 4275995
/proc/10323/auxv
mISDNcapi 10323 root 4r CHR 1,9 0t0 1034
/dev/urandom
mISDNcapi 10323 root 5u REG 0,18 86028 3883763
/run/shm/CAPI20_shared_memory.v01000010
mISDNcapi 10323 root 6u CHR 10,57 0t0 4237277
/dev/mISDNtimer
mISDNcapi 10323 root 7u sock 0,7 0t0 4275998
can't identify protocol
mISDNcapi 10323 root 8w FIFO 0,8 0t0 4203100 pipe
mISDNcapi 10323 root 9u unix 0xe01daac0 0t0 4275999
/var/run/mISDNcapid/sock

I got my capiinfo from git://git.misdn.eu/isdn4k-utils...

Is there something else I need to load/install/take care of?

Again, thanks in advance for your patience...


Manuel
Post by Thomas Jarosch
Hi,
Post by Manuel
Is there somebody out there who can give me some hint?
modprobe avmfritz
mkdir /var/run/mISDNcapid
mISDNcapid -f -d 7 -D /tmp/mcapi.log
capiinfo (-> it must show the fax services)
chmod a+rw /var/run/mISDNcapid/sock
c2faxrecv -v
This has just been used for testing. "chmod a+rw" on the CAPI socket
is probably not a good idea in a production system.
Thomas
_______________________________________________
isdn4linux mailing list
https://www.isdn4linux.de/mailman/listinfo/isdn4linux
H.Heinold
2013-03-13 20:33:05 UTC
Permalink
On Wed, Mar 13, 2013 at 08:04:52PM +0100, Manuel wrote:
<snip>
Post by Manuel
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
CapiRegNotInstalled
capi not installed - No such device or address (6)
You are missing the libcapi misdn modul. Something like that

/usr/local/lib/capi/lib_capi_mod_misdn.so

You need to enable it after you have build libcapi20, when compiling misdn.
--
Bye Henning
Manuel
2013-03-16 13:22:07 UTC
Permalink
Hello Everybody...

with help of this list and especially Henning and Thomas I finally
managed to get CAPI with MISDN running. The final problem (and like most
of the times reading here after solving it showed it was already
discussed before :-) was the placement of lib_capi_mod_misdn.so...

configure without any options places it in /usr/local/lib, but it is
expected to be at /usr/lib where also libcapi20 resides.

Anyway, I finally got it running with capisuite - fax and answering
machine services are now also working with my "new" USB-adapter.

Thanks alot!


Manuel
Post by H.Heinold
<snip>
Post by Manuel
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
CapiRegNotInstalled
capi not installed - No such device or address (6)
You are missing the libcapi misdn modul. Something like that
/usr/local/lib/capi/lib_capi_mod_misdn.so
You need to enable it after you have build libcapi20, when compiling misdn.
Jörg Esser
2013-07-01 12:16:32 UTC
Permalink
Post by Manuel
Hello Everybody...
with help of this list and especially Henning and Thomas I finally
managed to get CAPI with MISDN running. The final problem (and like most
of the times reading here after solving it showed it was already
discussed before :-) was the placement of lib_capi_mod_misdn.so...
configure without any options places it in /usr/local/lib, but it is
expected to be at /usr/lib where also libcapi20 resides.
Anyway, I finally got it running with capisuite - fax and answering
machine services are now also working with my "new" USB-adapter.
Thanks alot!
I tried to copy the whole capi dir library into /usr/lib without success.

I still get your error message when i invoke capiinfo. How can I debug
this further?
Post by Manuel
Manuel
Post by H.Heinold
<snip>
Post by Manuel
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
CapiRegNotInstalled
capi not installed - No such device or address (6)
You are missing the libcapi misdn modul. Something like that
/usr/local/lib/capi/lib_capi_mod_misdn.so
You need to enable it after you have build libcapi20, when compiling misdn.
_______________________________________________
isdn4linux mailing list
https://www.isdn4linux.de/mailman/listinfo/isdn4linux
--
Gruss, Joerg
Jörg Esser
2013-07-01 15:00:04 UTC
Permalink
I found a difference :)
capinfo says "No such file or directory (2)"
And I found an error -5 but after that a device register
"Jul 1 16:55:55 debian-capi kernel: [ 7441.923232] HFC-S_USB: probe of
1-2:1.0 failed with error -5"

But that doesn´t help me either.
Hardware miniVigor128 USB in a virtualbox debian wheezy 7.1 distro

I added outputs from syslog, mISDNcapid, capiinfo, lsmod, ldd and ldconfig

Anyone can help? I´m going crazy meanwhile.....

---------------------------------------------------------------------------------------------------------------
Jul 1 16:55:46 debian-capi kernel: [ 7433.294560] usb 1-2: USB
disconnect, device number 3
Jul 1 16:55:46 debian-capi kernel: [ 7433.294749] HFC-S_USB.1: device
disconnected
Jul 1 16:55:55 debian-capi kernel: [ 7441.417199] usb 1-2: new
full-speed USB device number 4 using ohci_hcd
Jul 1 16:55:55 debian-capi kernel: [ 7441.917887] usb 1-2: New USB
device found, idVendor=0675, idProduct=1688
Jul 1 16:55:55 debian-capi kernel: [ 7441.917893] usb 1-2: New USB
device strings: Mfr=1, Product=1, SerialNumber=1
Jul 1 16:55:55 debian-capi kernel: [ 7441.917897] usb 1-2: Product: USB
ISDN TA
Jul 1 16:55:55 debian-capi kernel: [ 7441.917900] usb 1-2:
Manufacturer: USB ISDN TA
Jul 1 16:55:55 debian-capi kernel: [ 7441.917903] usb 1-2:
SerialNumber: USB ISDN TA
Jul 1 16:55:55 debian-capi kernel: [ 7441.923224] hfcsusb_probe:
interface(0) actalt(0) minor(-1) vend_idx(1)
Jul 1 16:55:55 debian-capi kernel: [ 7441.923232] HFC-S_USB: probe of
1-2:1.0 failed with error -5
Jul 1 16:55:55 debian-capi kernel: [ 7441.923273] hfcsusb_probe:
interface(1) actalt(0) minor(-1) vend_idx(1)
Jul 1 16:55:55 debian-capi kernel: [ 7441.923285] HFC-S_USB:
hfcsusb_probe: detected "DrayTek miniVigor 128 USB ISDN TA" (4 Isochron
IN + 3 Isochron OUT, if=1 alt=1)
Jul 1 16:55:55 debian-capi kernel: [ 7441.929462] HFC-S_USB: registered
as 'HFC-S_USB.1'


---------------------------------------------------------------------------------------------------------------
cat /etc/ld.so.conf.d/capi.conf
/usr/local/lib/capi/

ldconfig -v

ldconfig: Pfad »/lib/x86_64-linux-gnu« mehrfach angegeben
ldconfig: Pfad »/usr/lib/x86_64-linux-gnu« mehrfach angegeben
/usr/local/lib/capi:
lib_capi_mod_misdn.so.2 -> lib_capi_mod_misdn.so.2.0.0
/usr/local/lib:
libmisdn.so.1 -> libmisdn.so.1.0.0
/lib/x86_64-linux-gnu:
libfuse.so.2 -> libfuse.so.2.9.0
libudev.so.0 -> libudev.so.0.13.0
libmemusage.so -> libmemusage.so
libpam_misc.so.0 -> libpam_misc.so.0.82.0
libdevmapper.so.1.02.1 -> libdevmapper.so.1.02.1
libdl.so.2 -> libdl-2.13.so
libexpat.so.1 -> libexpat.so.1.6.0
libresolv.so.2 -> libresolv-2.13.so
libpthread.so.0 -> libpthread-2.13.so
libgcc_s.so.1 -> libgcc_s.so.1
libc.so.6 -> libc-2.13.so
libbsd.so.0 -> libbsd.so.0.4.2
libparted.so.0 -> libparted.so.0.0.1
libwrap.so.0 -> libwrap.so.0.7.6
libnsl.so.1 -> libnsl-2.13.so
libselinux.so.1 -> libselinux.so.1
libglib-2.0.so.0 -> libglib-2.0.so.0.3200.4
libBrokenLocale.so.1 -> libBrokenLocale-2.13.so
liblzma.so.5 -> liblzma.so.5.0.0
libkmod.so.2 -> libkmod.so.2.1.3
libpopt.so.0 -> libpopt.so.0.0.0
libncursesw.so.5 -> libncursesw.so.5.9
libhistory.so.6 -> libhistory.so.6.2
libnss_nisplus.so.2 -> libnss_nisplus-2.13.so
libthread_db.so.1 -> libthread_db-1.0.so
libnss_dns.so.2 -> libnss_dns-2.13.so
libgpg-error.so.0 -> libgpg-error.so.0.8.0
libprocps.so.0 -> libprocps.so.0.0.1
libpci.so.3 -> libpci.so.3.1.9
libulockmgr.so.1 -> libulockmgr.so.1.0.1
libcom_err.so.2 -> libcom_err.so.2.1
libusb-1.0.so.0 -> libusb-1.0.so.0.1.0
libuuid.so.1 -> libuuid.so.1.3.0
librt.so.1 -> librt-2.13.so
libsepol.so.1 -> libsepol.so.1
libSegFault.so -> libSegFault.so
libanl.so.1 -> libanl-2.13.so
libncurses.so.5 -> libncurses.so.5.9
libusb-0.1.so.4 -> libusb-0.1.so.4.4.4
libtirpc.so.1 -> libtirpc.so.1.0.10
libutil.so.1 -> libutil-2.13.so
libpamc.so.0 -> libpamc.so.0.82.1
libnss_files.so.2 -> libnss_files-2.13.so
libgcrypt.so.11 -> libgcrypt.so.11.7.0
libtinfo.so.5 -> libtinfo.so.5.9
libpcre.so.3 -> libpcre.so.3.13.1
libnss_hesiod.so.2 -> libnss_hesiod-2.13.so
libmount.so.1 -> libmount.so.1.1.0
libacl.so.1 -> libacl.so.1.1.0
libe2p.so.2 -> libe2p.so.2.3
libpam.so.0 -> libpam.so.0.83.0
libcrypt.so.1 -> libcrypt-2.13.so
libz.so.1 -> libz.so.1.2.7
libgssglue.so.1 -> libgssglue.so.1.0.0
libnss_nis.so.2 -> libnss_nis-2.13.so
libnss_compat.so.2 -> libnss_compat-2.13.so
libext2fs.so.2 -> libext2fs.so.2.4
libnfsidmap.so.0 -> libnfsidmap.so.0.3.0
libm.so.6 -> libm-2.13.so
ld-linux-x86-64.so.2 -> ld-2.13.so
libkeyutils.so.1 -> libkeyutils.so.1.4
libreadline.so.6 -> libreadline.so.6.2
libbz2.so.1.0 -> libbz2.so.1.0.4
libblkid.so.1 -> libblkid.so.1.1.0
libpcprofile.so -> libpcprofile.so
libcap.so.2 -> libcap.so.2.22
libslang.so.2 -> libslang.so.2.2.4
libcidn.so.1 -> libcidn-2.13.so
libattr.so.1 -> libattr.so.1.1.0
libss.so.2 -> libss.so.2.0
/usr/lib/x86_64-linux-gnu:
libpanelw.so.5 -> libpanelw.so.5.9
libevent-2.0.so.5 -> libevent-2.0.so.5.1.7
libtic.so.5 -> libtic.so.5.9
libsvn_ra-1.so.1 -> libsvn_ra-1.so.1.0.0
libquadmath.so.0 -> libquadmath.so.0.0.0
libmenuw.so.5 -> libmenuw.so.5.9
libjpeg.so.8 -> libjpeg.so.8.4.0
libsvn_fs_base-1.so.1 -> libsvn_fs_base-1.so.1.0.0
libpanel.so.5 -> libpanel.so.5.9
libsvn_wc-1.so.1 -> libsvn_wc-1.so.1.0.0
libsvn_ra_svn-1.so.1 -> libsvn_ra_svn-1.so.1.0.0
libdb-5.1.so -> libdb-5.1.so
libsqlite3.so.0 -> libsqlite3.so.0.8.6
libxcb.so.1 -> libxcb.so.1.1.0
libgio-2.0.so.0 -> libgio-2.0.so.0.3200.4
libfreetype.so.6 -> libfreetype.so.6.8.1
libsvn_fs-1.so.1 -> libsvn_fs-1.so.1.0.0
libgettextpo.so.0 -> libgettextpo.so.0.5.1
libsvn_ra_neon-1.so.1 -> libsvn_ra_neon-1.so.1.0.0
libidn.so.11 -> libidn.so.11.6.8
libxml2.so.2 -> libxml2.so.2.8.0
libsasl2.so.2 -> libsasl2.so.2.0.25
libXau.so.6 -> libXau.so.6.0.0
libcurl-gnutls.so.4 -> libcurl-gnutls.so.4.2.0
libsigc-2.0.so.0 -> libsigc-2.0.so.0.0.0
libtiff.so.4 -> libtiff.so.4.3.6
libjbig.so.0 -> libjbig.so.0.0.0
libgnutls.so.26 -> libgnutls.so.26.22.4
libgdbm_compat.so.3 -> libgdbm_compat.so.3.0.0
libexpatw.so.1 -> libexpatw.so.1.6.0
libapt-inst.so.1.5 -> libapt-inst.so.1.5.0
libedit.so.2 -> libedit.so.2.11
libXdmcp.so.6 -> libXdmcp.so.6.0.0
libpcreposix.so.3 -> libpcreposix.so.3.13.1
libsvn_subr-1.so.1 -> libsvn_subr-1.so.1.0.0
libgobject-2.0.so.0 -> libgobject-2.0.so.0.3200.4
libgomp.so.1 -> libgomp.so.1.0.0
libX11.so.6 -> libX11.so.6.3.0
libltdl.so.7 -> libltdl.so.7.3.0
libmpfr.so.4 -> libmpfr.so.4.1.0
libsvn_fs_fs-1.so.1 -> libsvn_fs_fs-1.so.1.0.0
libformw.so.5 -> libformw.so.5.9
libgpm.so.2 -> libgpm.so.2
libgmp.so.10 -> libgmp.so.10.0.5
libsvn_fs_util-1.so.1 -> libsvn_fs_util-1.so.1.0.0
libnewt.so.0.52 -> libnewt.so.0.52.14
libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.3200.4
libk5crypto.so.3 -> libk5crypto.so.3.1
libform.so.5 -> libform.so.5.9
libgdbm.so.3 -> libgdbm.so.3.0.0
libXmuu.so.1 -> libXmuu.so.1.0.0
libunistring.so.0 -> libunistring.so.0.1.2
libsvn_ra_local-1.so.1 -> libsvn_ra_local-1.so.1.0.0
libkrb5.so.3 -> libkrb5.so.3.3
libsemanage.so.1 -> libsemanage.so.1
libmpc.so.2 -> libmpc.so.2.0.0
libXext.so.6 -> libXext.so.6.4.0
libsvn_repos-1.so.1 -> libsvn_repos-1.so.1.0.0
librtmp.so.0 -> librtmp.so.0
libldap_r-2.4.so.2 -> libldap_r-2.4.so.2.8.3
libgnutls-extra.so.26 -> libgnutls-extra.so.26.22.4
libgthread-2.0.so.0 -> libgthread-2.0.so.0.3200.4
libkrb5support.so.0 -> libkrb5support.so.0.1
libtasn1.so.3 -> libtasn1.so.3.1.16
libsvn_diff-1.so.1 -> libsvn_diff-1.so.1.0.0
libtokyocabinet.so.9 -> libtokyocabinet.so.9.10.0
libmagic.so.1 -> libmagic.so.1.0.0
libcrypto.so.1.0.0 -> libcrypto.so.1.0.0
libsvn_client-1.so.1 -> libsvn_client-1.so.1.0.0
libmenu.so.5 -> libmenu.so.5.9
libssl.so.1.0.0 -> libssl.so.1.0.0
libustr-1.0.so.1 -> libustr-1.0.so.1.0.4
libapt-pkg.so.4.12 -> libapt-pkg.so.4.12.0
libstdc++.so.6 -> libstdc++.so.6.0.17
libp11-kit.so.0 -> libp11-kit.so.0.0.0
libsvn_auth_gnome_keyring-1.so.1 ->
libsvn_auth_gnome_keyring-1.so.1.0.0
libasprintf.so.0 -> libasprintf.so.0.0.0
libitm.so.1 -> libitm.so.1.0.0
libtiffxx.so.0 -> libtiffxx.so.0.0.10
libssh2.so.1 -> libssh2.so.1.0.1
liblber-2.4.so.2 -> liblber-2.4.so.2.8.3
libcroco-0.6.so.3 -> libcroco-0.6.so.3.0.1
libpipeline.so.1 -> libpipeline.so.1.2.1
libgssapi_krb5.so.2 -> libgssapi_krb5.so.2.2
liblockfile.so.1 -> liblockfile.so.1.0
libsvn_delta-1.so.1 -> libsvn_delta-1.so.1.0.0
libsvn_auth_kwallet-1.so.1 -> libsvn_auth_kwallet-1.so.1.0.0
libffi.so.5 -> libffi.so.5.0.10
/lib:
libip6tc.so.0 -> libip6tc.so.0.1.0
libipq.so.0 -> libipq.so.0.0.0
libxtables.so.7 -> libxtables.so.7.0.0
libip4tc.so.0 -> libip4tc.so.0.1.0
libiptc.so.0 -> libiptc.so.0.0.0
/usr/lib:
libneon-gnutls.so.27 -> libneon-gnutls.so.27.2.6
libboost_iostreams.so.1.49.0 -> libboost_iostreams.so.1.49.0
libpth.so.20 -> libpth.so.20.0.27
libaprutil-1.so.0 -> libaprutil-1.so.0.4.1
libgpgme-pthread.so.11 -> libgpgme-pthread.so.11.7.0
libdiscover.so.2 -> libdiscover.so.2.0.1
libxapian.so.22 -> libxapian.so.22.5.0
libopcodes-2.22-system.so -> libopcodes-2.22-system.so
libnfnetlink.so.0 -> libnfnetlink.so.0.2.0
libgc.so.1 -> libgc.so.1.0.3
libGeoIPUpdate.so.0 -> libGeoIPUpdate.so.0.0.0
lib_capi_mod_misdn.so.2 -> lib_capi_mod_misdn.so.2.0.0
libisccc.so.80 -> libisccc.so.80.0.2
libperl.so.5.14 -> libperl.so.5.14.2
libgccpp.so.1 -> libgccpp.so.1.0.3
libcapi20.so.3 -> libcapi20.so.3.0.6
libapr-1.so.0 -> libapr-1.so.0.4.6
libgettextlib-0.18.1.so -> libgettextlib.so
libgettextsrc-0.18.1.so -> libgettextsrc.so
libept.so.1.aptpkg4.12 -> libept.so.1.0.5.4.12
libGeoIP.so.1 -> libGeoIP.so.1.4.8
libgpgme.so.11 -> libgpgme.so.11.7.0
libcwidget.so.3 -> libcwidget.so.3.0.0
libpspell.so.15 -> libpspell.so.15.2.0
libbfd-2.22-system.so -> libbfd-2.22-system.so
libbind9.so.80 -> libbind9.so.80.0.7
libdns.so.88 -> libdns.so.88.1.1
libspandsp.so.2 -> libspandsp.so.2.0.0
libaspell.so.15 -> libaspell.so.15.2.0
liblwres.so.80 -> liblwres.so.80.0.3
libisccfg.so.82 -> libisccfg.so.82.0.3
libgpgme-pth.so.11 -> libgpgme-pth.so.11.7.0
libisc.so.84 -> libisc.so.84.1.0
---------------------------------------------------------------------------------------------------------------
ls -la /usr/local/lib/
insgesamt 2636
drwxrwsr-x 5 root staff 4096 Jul 1 14:47 .
drwxrwsr-x 11 root staff 4096 Jul 1 11:29 ..
drwxr-sr-x 2 root staff 4096 Jul 1 14:47 capi
-rw-r--r-- 1 root staff 1676196 Jul 1 14:47 libmisdn.a
-rwxr-xr-x 1 root staff 987 Jul 1 14:47 libmisdn.la
lrwxrwxrwx 1 root staff 17 Jul 1 14:47 libmisdn.so ->
libmisdn.so.1.0.0
lrwxrwxrwx 1 root staff 17 Jul 1 14:47 libmisdn.so.1 ->
libmisdn.so.1.0.0
-rwxr-xr-x 1 root staff 991810 Jul 1 14:47 libmisdn.so.1.0.0
drwxrwsr-x 4 root staff 4096 Jun 21 18:57 python2.6
drwxrwsr-x 4 root staff 4096 Jun 21 18:56 python2.7

---------------------------------------------------------------------------------------------------------------
ls -la /usr/local/lib/capi/
insgesamt 60
drwxr-sr-x 2 root staff 4096 Jul 1 14:47 .
drwxrwsr-x 5 root staff 4096 Jul 1 14:47 ..
-rwxr-xr-x 1 root staff 1042 Jul 1 14:47 lib_capi_mod_misdn.la
lrwxrwxrwx 1 root staff 27 Jul 1 14:47 lib_capi_mod_misdn.so ->
lib_capi_mod_misdn.so.2.0.0
lrwxrwxrwx 1 root staff 27 Jul 1 14:47 lib_capi_mod_misdn.so.2 ->
lib_capi_mod_misdn.so.2.0.0
-rwxr-xr-x 1 root staff 48571 Jul 1 14:47 lib_capi_mod_misdn.so.2.0.0
---------------------------------------------------------------------------------------------------------------
ls -la /usr/lib/libcapi20*
-rw-r--r-- 1 root root 242354 Jul 1 16:24 /usr/lib/libcapi20.a
-rw-r--r-- 1 root root 51338 Jul 1 16:24 /usr/lib/libcapi20dyn.a
-rwxr-xr-x 1 root root 956 Jul 1 16:24 /usr/lib/libcapi20.la
lrwxrwxrwx 1 root root 18 Jul 1 16:24 /usr/lib/libcapi20.so ->
libcapi20.so.3.0.6
lrwxrwxrwx 1 root root 18 Jul 1 16:24 /usr/lib/libcapi20.so.3 ->
libcapi20.so.3.0.6
-rwxr-xr-x 1 root root 141523 Jul 1 16:24 /usr/lib/libcapi20.so.3.0.6

---------------------------------------------------------------------------------------------------------------
lsmod
Module Size Used by
nfsd 192109 2
auth_rpcgss 29398 1 nfsd
nfs_acl 12511 1 nfsd
nfs 105996 0
lockd 55577 2 nfs,nfsd
fscache 37519 1 nfs
sunrpc 160467 6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl
loop 22908 0
snd_intel8x0 30898 0
snd_ac97_codec 106791 1 snd_intel8x0
psmouse 74692 0
joydev 17317 0
hid_generic 12393 0
hfcsusb 30030 0
mISDN_core 76550 4 hfcsusb
snd_pcm 68523 2 snd_ac97_codec,snd_intel8x0
snd_page_alloc 13018 2 snd_intel8x0,snd_pcm
snd_timer 22812 1 snd_pcm
usbhid 40792 0
hid 81763 2 hid_generic,usbhid
snd 53077 4
snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm
parport_pc 22409 0
ac 12624 0
soundcore 13026 1 snd
ehci_pci 12472 0
parport 31901 1 parport_pc
pcspkr 12632 0
serio_raw 12940 0
evdev 17650 3
ac97_bus 12510 1 snd_ac97_codec
microcode 30176 0
i2c_piix4 12660 0
i2c_core 24040 1 i2c_piix4
button 12944 0
ext4 406050 1
crc16 12343 1 ext4
jbd2 80811 1 ext4
mbcache 13082 1 ext4
sg 26095 0
sd_mod 40549 2
sr_mod 21988 0
crc_t10dif 12348 1 sd_mod
cdrom 35212 1 sr_mod
ata_generic 12490 0
ohci_hcd 26678 0
ehci_hcd 40464 1 ehci_pci
ahci 25148 1
libahci 23136 1 ahci
ata_piix 29671 0
usbcore 134791 5 ohci_hcd,ehci_hcd,ehci_pci,hfcsusb,usbhid
usb_common 12354 1 usbcore
e1000 90554 0
libata 141721 4 ahci,libahci,ata_generic,ata_piix
scsi_mod 162613 4 sg,libata,sd_mod,sr_mod
---------------------------------------------------------------------------------------------------------------
ls -la `which mISDNcapid`
-rwxr-xr-x 1 root staff 765745 Jul 1 14:47 /usr/local/sbin/mISDNcapid

ldd `which mISDNcapid` shows:
linux-vdso.so.1 => (0x00007fff874fe000)
libmisdn.so.1 => /usr/local/lib/libmisdn.so.1 (0x00007f9666cf6000)
libspandsp.so.2 => /usr/lib/libspandsp.so.2 (0x00007f9666a37000)
libtiff.so.4 => /usr/lib/x86_64-linux-gnu/libtiff.so.4
(0x00007f96667d0000)
libcapi20.so.3 => /usr/lib/libcapi20.so.3 (0x00007f96665bf000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f96663a3000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9666018000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9665d96000)
libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0
(0x00007f9665b88000)
libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8
(0x00007f966594d000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f9665736000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f966552e000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9665329000)
/lib64/ld-linux-x86-64.so.2 (0x00007f9666f36000)
---------------------------------------------------------------------------------------------------------------
mISDNcapid -f -d 255
Jul 1 16:52:29.906212 I daemon.c:2168
main(23654):Init mISDN lib version 20005, debug = ff (ff000000)
Jul 1 16:52:29.906736 I daemon.c:2180 main(23654):Did
set eGID to dialout gid:20
Jul 1 16:52:29.906760 D capi_obj.c: 484
init_cobj(23654):RootObj id:0-0 *1: uid=1 initialized
Jul 1 16:52:29.906771 I mc_buffer.c: 40
mc_buffer_init(23654):Setup mc buffer MI_MCBUFFER_DEBUG
Jul 1 16:52:29.906873 D capi_obj.c: 484
init_cobj(23654):RootObj id:0-0 *1: uid=2 initialized
Jul 1 16:52:29.906884 D capi_obj.c: 484
init_cobj(23654):RootObj id:0-0 *1: uid=3 initialized
cannot open /etc/capi20.conf - No such file or directory
debug=0xff do_daemon=0 config=/etc/capi20.conf
Jul 1 16:52:29.947535 I daemon.c:1930
main_loop(23654):mIControl added to idx 0
Jul 1 16:52:29.948050 I daemon.c:1937
main_loop(23654):mIsock added to idx 1
Jul 1 16:52:29.948504 I daemon.c:1944
main_loop(23654):mICAPItimer added to idx 2
Jul 1 16:52:29.948762 I daemon.c:1952
main_loop(23654):mCsock added to idx 3
---------------------------------------------------------------------------------------------------------------
ldd `which capiinfo` shows:
linux-vdso.so.1 => (0x00007fff3c9fe000)
libcapi20.so.3 => /usr/lib/libcapi20.so.3 (0x00007f04dc1a0000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f04dbe16000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f04dbc0d000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f04dba09000)
/lib64/ld-linux-x86-64.so.2 (0x00007f04dc3b9000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f04db7ed000)

---------------------------------------------------------------------------------------------------------------
ls -la `which capiinfo`
-rwxr-xr-x 1 root root 15256 Jul 1 16:24 /usr/bin/capiinfo

capiinfo
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]:
CapiRegNotInstalled
capi not installed - No such file or directory (2)
Post by Jörg Esser
Post by Manuel
Hello Everybody...
with help of this list and especially Henning and Thomas I finally
managed to get CAPI with MISDN running. The final problem (and like most
of the times reading here after solving it showed it was already
discussed before :-) was the placement of lib_capi_mod_misdn.so...
configure without any options places it in /usr/local/lib, but it is
expected to be at /usr/lib where also libcapi20 resides.
Anyway, I finally got it running with capisuite - fax and answering
machine services are now also working with my "new" USB-adapter.
Thanks alot!
I tried to copy the whole capi dir library into /usr/lib without success.
I still get your error message when i invoke capiinfo. How can I debug
this further?
Post by Manuel
Manuel
Post by H.Heinold
<snip>
Post by Manuel
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
CapiRegNotInstalled
capi not installed - No such device or address (6)
You are missing the libcapi misdn modul. Something like that
/usr/local/lib/capi/lib_capi_mod_misdn.so
You need to enable it after you have build libcapi20, when compiling misdn.
_______________________________________________
isdn4linux mailing list
https://www.isdn4linux.de/mailman/listinfo/isdn4linux
--
Gruss, Joerg
Jörg Esser
2013-07-01 15:52:03 UTC
Permalink
Ok I found the problem with the libs

After putting them almost everywhere it works.
/usr/local/lib/capi:
lib_capi_mod_rcapi.so.2 -> lib_capi_mod_rcapi.so.2.0.0
lib_capi_mod_misdn.so.2 -> lib_capi_mod_misdn.so.2.0.0
lib_capi_mod_std.so.2 -> lib_capi_mod_std.so.2.0.0
libmisdn.so.1 -> libmisdn.so.1.0.0
lib_capi_mod_fritzbox.so.2 -> lib_capi_mod_fritzbox.so.2.0.0
/usr/lib/capi:
lib_capi_mod_rcapi.so.2 -> lib_capi_mod_rcapi.so.2.0.0
lib_capi_mod_misdn.so.2 -> lib_capi_mod_misdn.so.2.0.0
lib_capi_mod_std.so.2 -> lib_capi_mod_std.so.2.0.0
libmisdn.so.1 -> libmisdn.so.1.0.0
lib_capi_mod_fritzbox.so.2 -> lib_capi_mod_fritzbox.so.2.0.0
/usr/local/lib:
lib_capi_mod_rcapi.so.2 -> lib_capi_mod_rcapi.so.2.0.0
lib_capi_mod_misdn.so.2 -> lib_capi_mod_misdn.so.2.0.0
lib_capi_mod_std.so.2 -> lib_capi_mod_std.so.2.0.0
libmisdn.so.1 -> libmisdn.so.1.0.0
lib_capi_mod_fritzbox.so.2 -> lib_capi_mod_fritzbox.so.2.0.0

Now I have to find out the right place. I think this should be a reason
for my next patch ;)

I could manage capiinfo to display this:

capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: misdn
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: misdn
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: 4
Number of Controllers : 1
Controller 1:
Manufacturer: mISDN
CAPI Version: 2.0
Manufacturer Version: 0.1
Serial Number: 0000001
BChannels: 2
Global Options: 0x00000001
internal controller supported
B1 protocols support: 0x00000013
64 kbit/s with HDLC framing
64 kbit/s bit-transparent operation
T.30 modem for fax group 3
B2 protocols support: 0x00000013
ISO 7776 (X.75 SLP)
Transparent
T.30 for fax group 3
B3 protocols support: 0x00000031
Transparent
T.30 for fax group 3
T.30 for fax group 3 with extensions

0100
0200
01000000
13000000
13000000
31000000
00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000

Supplementary services support: 0x00000000


Never mind.. and thx for reading.
Post by Jörg Esser
I found a difference :)
capinfo says "No such file or directory (2)"
And I found an error -5 but after that a device register
"Jul 1 16:55:55 debian-capi kernel: [ 7441.923232] HFC-S_USB: probe
of 1-2:1.0 failed with error -5"
But that doesn´t help me either.
Hardware miniVigor128 USB in a virtualbox debian wheezy 7.1 distro
I added outputs from syslog, mISDNcapid, capiinfo, lsmod, ldd and ldconfig
Anyone can help? I´m going crazy meanwhile.....
---------------------------------------------------------------------------------------------------------------
Jul 1 16:55:46 debian-capi kernel: [ 7433.294560] usb 1-2: USB
disconnect, device number 3
Jul 1 16:55:46 debian-capi kernel: [ 7433.294749] HFC-S_USB.1: device
disconnected
Jul 1 16:55:55 debian-capi kernel: [ 7441.417199] usb 1-2: new
full-speed USB device number 4 using ohci_hcd
Jul 1 16:55:55 debian-capi kernel: [ 7441.917887] usb 1-2: New USB
device found, idVendor=0675, idProduct=1688
Jul 1 16:55:55 debian-capi kernel: [ 7441.917893] usb 1-2: New USB
device strings: Mfr=1, Product=1, SerialNumber=1
USB ISDN TA
Manufacturer: USB ISDN TA
SerialNumber: USB ISDN TA
interface(0) actalt(0) minor(-1) vend_idx(1)
Jul 1 16:55:55 debian-capi kernel: [ 7441.923232] HFC-S_USB: probe of
1-2:1.0 failed with error -5
interface(1) actalt(0) minor(-1) vend_idx(1)
hfcsusb_probe: detected "DrayTek miniVigor 128 USB ISDN TA" (4
Isochron IN + 3 Isochron OUT, if=1 alt=1)
registered as 'HFC-S_USB.1'
---------------------------------------------------------------------------------------------------------------
cat /etc/ld.so.conf.d/capi.conf
/usr/local/lib/capi/
ldconfig -v
ldconfig: Pfad »/lib/x86_64-linux-gnu« mehrfach angegeben
ldconfig: Pfad »/usr/lib/x86_64-linux-gnu« mehrfach angegeben
lib_capi_mod_misdn.so.2 -> lib_capi_mod_misdn.so.2.0.0
libmisdn.so.1 -> libmisdn.so.1.0.0
libfuse.so.2 -> libfuse.so.2.9.0
libudev.so.0 -> libudev.so.0.13.0
libmemusage.so -> libmemusage.so
libpam_misc.so.0 -> libpam_misc.so.0.82.0
libdevmapper.so.1.02.1 -> libdevmapper.so.1.02.1
libdl.so.2 -> libdl-2.13.so
libexpat.so.1 -> libexpat.so.1.6.0
libresolv.so.2 -> libresolv-2.13.so
libpthread.so.0 -> libpthread-2.13.so
libgcc_s.so.1 -> libgcc_s.so.1
libc.so.6 -> libc-2.13.so
libbsd.so.0 -> libbsd.so.0.4.2
libparted.so.0 -> libparted.so.0.0.1
libwrap.so.0 -> libwrap.so.0.7.6
libnsl.so.1 -> libnsl-2.13.so
libselinux.so.1 -> libselinux.so.1
libglib-2.0.so.0 -> libglib-2.0.so.0.3200.4
libBrokenLocale.so.1 -> libBrokenLocale-2.13.so
liblzma.so.5 -> liblzma.so.5.0.0
libkmod.so.2 -> libkmod.so.2.1.3
libpopt.so.0 -> libpopt.so.0.0.0
libncursesw.so.5 -> libncursesw.so.5.9
libhistory.so.6 -> libhistory.so.6.2
libnss_nisplus.so.2 -> libnss_nisplus-2.13.so
libthread_db.so.1 -> libthread_db-1.0.so
libnss_dns.so.2 -> libnss_dns-2.13.so
libgpg-error.so.0 -> libgpg-error.so.0.8.0
libprocps.so.0 -> libprocps.so.0.0.1
libpci.so.3 -> libpci.so.3.1.9
libulockmgr.so.1 -> libulockmgr.so.1.0.1
libcom_err.so.2 -> libcom_err.so.2.1
libusb-1.0.so.0 -> libusb-1.0.so.0.1.0
libuuid.so.1 -> libuuid.so.1.3.0
librt.so.1 -> librt-2.13.so
libsepol.so.1 -> libsepol.so.1
libSegFault.so -> libSegFault.so
libanl.so.1 -> libanl-2.13.so
libncurses.so.5 -> libncurses.so.5.9
libusb-0.1.so.4 -> libusb-0.1.so.4.4.4
libtirpc.so.1 -> libtirpc.so.1.0.10
libutil.so.1 -> libutil-2.13.so
libpamc.so.0 -> libpamc.so.0.82.1
libnss_files.so.2 -> libnss_files-2.13.so
libgcrypt.so.11 -> libgcrypt.so.11.7.0
libtinfo.so.5 -> libtinfo.so.5.9
libpcre.so.3 -> libpcre.so.3.13.1
libnss_hesiod.so.2 -> libnss_hesiod-2.13.so
libmount.so.1 -> libmount.so.1.1.0
libacl.so.1 -> libacl.so.1.1.0
libe2p.so.2 -> libe2p.so.2.3
libpam.so.0 -> libpam.so.0.83.0
libcrypt.so.1 -> libcrypt-2.13.so
libz.so.1 -> libz.so.1.2.7
libgssglue.so.1 -> libgssglue.so.1.0.0
libnss_nis.so.2 -> libnss_nis-2.13.so
libnss_compat.so.2 -> libnss_compat-2.13.so
libext2fs.so.2 -> libext2fs.so.2.4
libnfsidmap.so.0 -> libnfsidmap.so.0.3.0
libm.so.6 -> libm-2.13.so
ld-linux-x86-64.so.2 -> ld-2.13.so
libkeyutils.so.1 -> libkeyutils.so.1.4
libreadline.so.6 -> libreadline.so.6.2
libbz2.so.1.0 -> libbz2.so.1.0.4
libblkid.so.1 -> libblkid.so.1.1.0
libpcprofile.so -> libpcprofile.so
libcap.so.2 -> libcap.so.2.22
libslang.so.2 -> libslang.so.2.2.4
libcidn.so.1 -> libcidn-2.13.so
libattr.so.1 -> libattr.so.1.1.0
libss.so.2 -> libss.so.2.0
libpanelw.so.5 -> libpanelw.so.5.9
libevent-2.0.so.5 -> libevent-2.0.so.5.1.7
libtic.so.5 -> libtic.so.5.9
libsvn_ra-1.so.1 -> libsvn_ra-1.so.1.0.0
libquadmath.so.0 -> libquadmath.so.0.0.0
libmenuw.so.5 -> libmenuw.so.5.9
libjpeg.so.8 -> libjpeg.so.8.4.0
libsvn_fs_base-1.so.1 -> libsvn_fs_base-1.so.1.0.0
libpanel.so.5 -> libpanel.so.5.9
libsvn_wc-1.so.1 -> libsvn_wc-1.so.1.0.0
libsvn_ra_svn-1.so.1 -> libsvn_ra_svn-1.so.1.0.0
libdb-5.1.so -> libdb-5.1.so
libsqlite3.so.0 -> libsqlite3.so.0.8.6
libxcb.so.1 -> libxcb.so.1.1.0
libgio-2.0.so.0 -> libgio-2.0.so.0.3200.4
libfreetype.so.6 -> libfreetype.so.6.8.1
libsvn_fs-1.so.1 -> libsvn_fs-1.so.1.0.0
libgettextpo.so.0 -> libgettextpo.so.0.5.1
libsvn_ra_neon-1.so.1 -> libsvn_ra_neon-1.so.1.0.0
libidn.so.11 -> libidn.so.11.6.8
libxml2.so.2 -> libxml2.so.2.8.0
libsasl2.so.2 -> libsasl2.so.2.0.25
libXau.so.6 -> libXau.so.6.0.0
libcurl-gnutls.so.4 -> libcurl-gnutls.so.4.2.0
libsigc-2.0.so.0 -> libsigc-2.0.so.0.0.0
libtiff.so.4 -> libtiff.so.4.3.6
libjbig.so.0 -> libjbig.so.0.0.0
libgnutls.so.26 -> libgnutls.so.26.22.4
libgdbm_compat.so.3 -> libgdbm_compat.so.3.0.0
libexpatw.so.1 -> libexpatw.so.1.6.0
libapt-inst.so.1.5 -> libapt-inst.so.1.5.0
libedit.so.2 -> libedit.so.2.11
libXdmcp.so.6 -> libXdmcp.so.6.0.0
libpcreposix.so.3 -> libpcreposix.so.3.13.1
libsvn_subr-1.so.1 -> libsvn_subr-1.so.1.0.0
libgobject-2.0.so.0 -> libgobject-2.0.so.0.3200.4
libgomp.so.1 -> libgomp.so.1.0.0
libX11.so.6 -> libX11.so.6.3.0
libltdl.so.7 -> libltdl.so.7.3.0
libmpfr.so.4 -> libmpfr.so.4.1.0
libsvn_fs_fs-1.so.1 -> libsvn_fs_fs-1.so.1.0.0
libformw.so.5 -> libformw.so.5.9
libgpm.so.2 -> libgpm.so.2
libgmp.so.10 -> libgmp.so.10.0.5
libsvn_fs_util-1.so.1 -> libsvn_fs_util-1.so.1.0.0
libnewt.so.0.52 -> libnewt.so.0.52.14
libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.3200.4
libk5crypto.so.3 -> libk5crypto.so.3.1
libform.so.5 -> libform.so.5.9
libgdbm.so.3 -> libgdbm.so.3.0.0
libXmuu.so.1 -> libXmuu.so.1.0.0
libunistring.so.0 -> libunistring.so.0.1.2
libsvn_ra_local-1.so.1 -> libsvn_ra_local-1.so.1.0.0
libkrb5.so.3 -> libkrb5.so.3.3
libsemanage.so.1 -> libsemanage.so.1
libmpc.so.2 -> libmpc.so.2.0.0
libXext.so.6 -> libXext.so.6.4.0
libsvn_repos-1.so.1 -> libsvn_repos-1.so.1.0.0
librtmp.so.0 -> librtmp.so.0
libldap_r-2.4.so.2 -> libldap_r-2.4.so.2.8.3
libgnutls-extra.so.26 -> libgnutls-extra.so.26.22.4
libgthread-2.0.so.0 -> libgthread-2.0.so.0.3200.4
libkrb5support.so.0 -> libkrb5support.so.0.1
libtasn1.so.3 -> libtasn1.so.3.1.16
libsvn_diff-1.so.1 -> libsvn_diff-1.so.1.0.0
libtokyocabinet.so.9 -> libtokyocabinet.so.9.10.0
libmagic.so.1 -> libmagic.so.1.0.0
libcrypto.so.1.0.0 -> libcrypto.so.1.0.0
libsvn_client-1.so.1 -> libsvn_client-1.so.1.0.0
libmenu.so.5 -> libmenu.so.5.9
libssl.so.1.0.0 -> libssl.so.1.0.0
libustr-1.0.so.1 -> libustr-1.0.so.1.0.4
libapt-pkg.so.4.12 -> libapt-pkg.so.4.12.0
libstdc++.so.6 -> libstdc++.so.6.0.17
libp11-kit.so.0 -> libp11-kit.so.0.0.0
libsvn_auth_gnome_keyring-1.so.1 ->
libsvn_auth_gnome_keyring-1.so.1.0.0
libasprintf.so.0 -> libasprintf.so.0.0.0
libitm.so.1 -> libitm.so.1.0.0
libtiffxx.so.0 -> libtiffxx.so.0.0.10
libssh2.so.1 -> libssh2.so.1.0.1
liblber-2.4.so.2 -> liblber-2.4.so.2.8.3
libcroco-0.6.so.3 -> libcroco-0.6.so.3.0.1
libpipeline.so.1 -> libpipeline.so.1.2.1
libgssapi_krb5.so.2 -> libgssapi_krb5.so.2.2
liblockfile.so.1 -> liblockfile.so.1.0
libsvn_delta-1.so.1 -> libsvn_delta-1.so.1.0.0
libsvn_auth_kwallet-1.so.1 -> libsvn_auth_kwallet-1.so.1.0.0
libffi.so.5 -> libffi.so.5.0.10
libip6tc.so.0 -> libip6tc.so.0.1.0
libipq.so.0 -> libipq.so.0.0.0
libxtables.so.7 -> libxtables.so.7.0.0
libip4tc.so.0 -> libip4tc.so.0.1.0
libiptc.so.0 -> libiptc.so.0.0.0
libneon-gnutls.so.27 -> libneon-gnutls.so.27.2.6
libboost_iostreams.so.1.49.0 -> libboost_iostreams.so.1.49.0
libpth.so.20 -> libpth.so.20.0.27
libaprutil-1.so.0 -> libaprutil-1.so.0.4.1
libgpgme-pthread.so.11 -> libgpgme-pthread.so.11.7.0
libdiscover.so.2 -> libdiscover.so.2.0.1
libxapian.so.22 -> libxapian.so.22.5.0
libopcodes-2.22-system.so -> libopcodes-2.22-system.so
libnfnetlink.so.0 -> libnfnetlink.so.0.2.0
libgc.so.1 -> libgc.so.1.0.3
libGeoIPUpdate.so.0 -> libGeoIPUpdate.so.0.0.0
lib_capi_mod_misdn.so.2 -> lib_capi_mod_misdn.so.2.0.0
libisccc.so.80 -> libisccc.so.80.0.2
libperl.so.5.14 -> libperl.so.5.14.2
libgccpp.so.1 -> libgccpp.so.1.0.3
libcapi20.so.3 -> libcapi20.so.3.0.6
libapr-1.so.0 -> libapr-1.so.0.4.6
libgettextlib-0.18.1.so -> libgettextlib.so
libgettextsrc-0.18.1.so -> libgettextsrc.so
libept.so.1.aptpkg4.12 -> libept.so.1.0.5.4.12
libGeoIP.so.1 -> libGeoIP.so.1.4.8
libgpgme.so.11 -> libgpgme.so.11.7.0
libcwidget.so.3 -> libcwidget.so.3.0.0
libpspell.so.15 -> libpspell.so.15.2.0
libbfd-2.22-system.so -> libbfd-2.22-system.so
libbind9.so.80 -> libbind9.so.80.0.7
libdns.so.88 -> libdns.so.88.1.1
libspandsp.so.2 -> libspandsp.so.2.0.0
libaspell.so.15 -> libaspell.so.15.2.0
liblwres.so.80 -> liblwres.so.80.0.3
libisccfg.so.82 -> libisccfg.so.82.0.3
libgpgme-pth.so.11 -> libgpgme-pth.so.11.7.0
libisc.so.84 -> libisc.so.84.1.0
---------------------------------------------------------------------------------------------------------------
ls -la /usr/local/lib/
insgesamt 2636
drwxrwsr-x 5 root staff 4096 Jul 1 14:47 .
drwxrwsr-x 11 root staff 4096 Jul 1 11:29 ..
drwxr-sr-x 2 root staff 4096 Jul 1 14:47 capi
-rw-r--r-- 1 root staff 1676196 Jul 1 14:47 libmisdn.a
-rwxr-xr-x 1 root staff 987 Jul 1 14:47 libmisdn.la
lrwxrwxrwx 1 root staff 17 Jul 1 14:47 libmisdn.so ->
libmisdn.so.1.0.0
lrwxrwxrwx 1 root staff 17 Jul 1 14:47 libmisdn.so.1 ->
libmisdn.so.1.0.0
-rwxr-xr-x 1 root staff 991810 Jul 1 14:47 libmisdn.so.1.0.0
drwxrwsr-x 4 root staff 4096 Jun 21 18:57 python2.6
drwxrwsr-x 4 root staff 4096 Jun 21 18:56 python2.7
---------------------------------------------------------------------------------------------------------------
ls -la /usr/local/lib/capi/
insgesamt 60
drwxr-sr-x 2 root staff 4096 Jul 1 14:47 .
drwxrwsr-x 5 root staff 4096 Jul 1 14:47 ..
-rwxr-xr-x 1 root staff 1042 Jul 1 14:47 lib_capi_mod_misdn.la
lrwxrwxrwx 1 root staff 27 Jul 1 14:47 lib_capi_mod_misdn.so ->
lib_capi_mod_misdn.so.2.0.0
lrwxrwxrwx 1 root staff 27 Jul 1 14:47 lib_capi_mod_misdn.so.2 ->
lib_capi_mod_misdn.so.2.0.0
-rwxr-xr-x 1 root staff 48571 Jul 1 14:47 lib_capi_mod_misdn.so.2.0.0
---------------------------------------------------------------------------------------------------------------
ls -la /usr/lib/libcapi20*
-rw-r--r-- 1 root root 242354 Jul 1 16:24 /usr/lib/libcapi20.a
-rw-r--r-- 1 root root 51338 Jul 1 16:24 /usr/lib/libcapi20dyn.a
-rwxr-xr-x 1 root root 956 Jul 1 16:24 /usr/lib/libcapi20.la
lrwxrwxrwx 1 root root 18 Jul 1 16:24 /usr/lib/libcapi20.so ->
libcapi20.so.3.0.6
lrwxrwxrwx 1 root root 18 Jul 1 16:24 /usr/lib/libcapi20.so.3 ->
libcapi20.so.3.0.6
-rwxr-xr-x 1 root root 141523 Jul 1 16:24 /usr/lib/libcapi20.so.3.0.6
---------------------------------------------------------------------------------------------------------------
lsmod
Module Size Used by
nfsd 192109 2
auth_rpcgss 29398 1 nfsd
nfs_acl 12511 1 nfsd
nfs 105996 0
lockd 55577 2 nfs,nfsd
fscache 37519 1 nfs
sunrpc 160467 6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl
loop 22908 0
snd_intel8x0 30898 0
snd_ac97_codec 106791 1 snd_intel8x0
psmouse 74692 0
joydev 17317 0
hid_generic 12393 0
hfcsusb 30030 0
mISDN_core 76550 4 hfcsusb
snd_pcm 68523 2 snd_ac97_codec,snd_intel8x0
snd_page_alloc 13018 2 snd_intel8x0,snd_pcm
snd_timer 22812 1 snd_pcm
usbhid 40792 0
hid 81763 2 hid_generic,usbhid
snd 53077 4
snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm
parport_pc 22409 0
ac 12624 0
soundcore 13026 1 snd
ehci_pci 12472 0
parport 31901 1 parport_pc
pcspkr 12632 0
serio_raw 12940 0
evdev 17650 3
ac97_bus 12510 1 snd_ac97_codec
microcode 30176 0
i2c_piix4 12660 0
i2c_core 24040 1 i2c_piix4
button 12944 0
ext4 406050 1
crc16 12343 1 ext4
jbd2 80811 1 ext4
mbcache 13082 1 ext4
sg 26095 0
sd_mod 40549 2
sr_mod 21988 0
crc_t10dif 12348 1 sd_mod
cdrom 35212 1 sr_mod
ata_generic 12490 0
ohci_hcd 26678 0
ehci_hcd 40464 1 ehci_pci
ahci 25148 1
libahci 23136 1 ahci
ata_piix 29671 0
usbcore 134791 5 ohci_hcd,ehci_hcd,ehci_pci,hfcsusb,usbhid
usb_common 12354 1 usbcore
e1000 90554 0
libata 141721 4 ahci,libahci,ata_generic,ata_piix
scsi_mod 162613 4 sg,libata,sd_mod,sr_mod
---------------------------------------------------------------------------------------------------------------
ls -la `which mISDNcapid`
-rwxr-xr-x 1 root staff 765745 Jul 1 14:47 /usr/local/sbin/mISDNcapid
linux-vdso.so.1 => (0x00007fff874fe000)
libmisdn.so.1 => /usr/local/lib/libmisdn.so.1
(0x00007f9666cf6000)
libspandsp.so.2 => /usr/lib/libspandsp.so.2 (0x00007f9666a37000)
libtiff.so.4 => /usr/lib/x86_64-linux-gnu/libtiff.so.4
(0x00007f96667d0000)
libcapi20.so.3 => /usr/lib/libcapi20.so.3 (0x00007f96665bf000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f96663a3000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9666018000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9665d96000)
libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0
(0x00007f9665b88000)
libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8
(0x00007f966594d000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f9665736000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1
(0x00007f966552e000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
(0x00007f9665329000)
/lib64/ld-linux-x86-64.so.2 (0x00007f9666f36000)
---------------------------------------------------------------------------------------------------------------
mISDNcapid -f -d 255
Jul 1 16:52:29.906212 I daemon.c:2168 main(23654):Init mISDN lib
version 20005, debug = ff (ff000000)
Jul 1 16:52:29.906736 I daemon.c:2180 main(23654):Did set eGID to
dialout gid:20
Jul 1 16:52:29.906760 D capi_obj.c: 484
init_cobj(23654):RootObj id:0-0 *1: uid=1 initialized
Jul 1 16:52:29.906771 I mc_buffer.c: 40
mc_buffer_init(23654):Setup mc buffer MI_MCBUFFER_DEBUG
Jul 1 16:52:29.906873 D capi_obj.c: 484
init_cobj(23654):RootObj id:0-0 *1: uid=2 initialized
Jul 1 16:52:29.906884 D capi_obj.c: 484
init_cobj(23654):RootObj id:0-0 *1: uid=3 initialized
cannot open /etc/capi20.conf - No such file or directory
debug=0xff do_daemon=0 config=/etc/capi20.conf
Jul 1 16:52:29.947535 I daemon.c:1930
main_loop(23654):mIControl added to idx 0
Jul 1 16:52:29.948050 I daemon.c:1937
main_loop(23654):mIsock added to idx 1
Jul 1 16:52:29.948504 I daemon.c:1944
main_loop(23654):mICAPItimer added to idx 2
Jul 1 16:52:29.948762 I daemon.c:1952
main_loop(23654):mCsock added to idx 3
---------------------------------------------------------------------------------------------------------------
linux-vdso.so.1 => (0x00007fff3c9fe000)
libcapi20.so.3 => /usr/lib/libcapi20.so.3 (0x00007f04dc1a0000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f04dbe16000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1
(0x00007f04dbc0d000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
(0x00007f04dba09000)
/lib64/ld-linux-x86-64.so.2 (0x00007f04dc3b9000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f04db7ed000)
---------------------------------------------------------------------------------------------------------------
ls -la `which capiinfo`
-rwxr-xr-x 1 root root 15256 Jul 1 16:24 /usr/bin/capiinfo
capiinfo
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other loop
- module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
CapiRegNotInstalled
capi not installed - No such file or directory (2)
Post by Jörg Esser
Post by Manuel
Hello Everybody...
with help of this list and especially Henning and Thomas I finally
managed to get CAPI with MISDN running. The final problem (and like most
of the times reading here after solving it showed it was already
discussed before :-) was the placement of lib_capi_mod_misdn.so...
configure without any options places it in /usr/local/lib, but it is
expected to be at /usr/lib where also libcapi20 resides.
Anyway, I finally got it running with capisuite - fax and answering
machine services are now also working with my "new" USB-adapter.
Thanks alot!
I tried to copy the whole capi dir library into /usr/lib without success.
I still get your error message when i invoke capiinfo. How can I debug
this further?
Post by Manuel
Manuel
Post by H.Heinold
<snip>
Post by Manuel
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: standard
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: fritzbox
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
capi20.c: 164 CapiDebug():[capi20_isinstalled]: other
loop - module: rcapi
capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: -1
CapiRegNotInstalled
capi not installed - No such device or address (6)
You are missing the libcapi misdn modul. Something like that
/usr/local/lib/capi/lib_capi_mod_misdn.so
You need to enable it after you have build libcapi20, when
compiling misdn.
_______________________________________________
isdn4linux mailing list
https://www.isdn4linux.de/mailman/listinfo/isdn4linux
--
Gruss, Joerg
Thomas Jarosch
2013-07-01 15:57:50 UTC
Permalink
Hi Jörg,
Post by Jörg Esser
And I found an error -5 but after that a device register
"Jul 1 16:55:55 debian-capi kernel: [ 7441.923232] HFC-S_USB: probe of
1-2:1.0 failed with error -5"
you might retry without the virtualization layer in between,
may be it does not work 100% correct?
Post by Jörg Esser
------------------------------------- mISDNcapid -f -d 255
Jul 1 16:52:29.906212 I daemon.c:2168
main(23654):Init mISDN lib version 20005, debug = ff (ff000000)
Jul 1 16:52:29.906736 I daemon.c:2180 main(23654):Did
set eGID to dialout gid:20
cannot open /etc/capi20.conf - No such file or directory
debug=0xff do_daemon=0 config=/etc/capi20.conf
I think I needed to create the directory for the mISDNcapid socket
manually the last time I tried it.

Here are my internal steps to test the fax stuff:
--------------------------
depmod -a
modprobe avmfritz

mkdir /var/run/mISDNcapid
ulimit -c unlimited
mISDNcapid -f -d 7 -D /tmp/mcapi.log

capiinfo (-> must show the fax services)
chmod a+rw /var/run/mISDNcapid/sock

c2faxrecv -v
--------------------------


HTH,
Thomas
M.
2015-12-27 10:44:03 UTC
Permalink
Hello everybody,

my system is an Ubuntu 12.04 LTS, nowadays running kernel
3.2.0-90-generic-pae, attached to it is an USB Draytek Minivigor ISDN
adapter.

Before upgrading to my current kernel version, mISDN and Capisuite
providing answering machine and fax services worked without a flaw.

But with the new kernel after receiving a phone call the mISDN-system
seems to crash. This is what I get from the logfiles:

______________________

capisuite.log:
Sun Dec 20 11:00:43 2015 Connection 0xb5900478: Connection object
created for incoming call PLCI 257 from XXXXXXXXX to XXXXXXXXX CIP 0x10
Sun Dec 20 11:00:43 2015 Connection 0xb5900478: call from XXXXXXXXX to
XXXXXXXXX for sendfax connecting with fax
Sun Dec 20 11:00:43 2015 Connection 0xb5900478: accepting with service 1.
______________________

capisuite.error:
Sun Dec 20 11:03:15 2015 CapiSuite 0xb5900478: ERROR: Connection
0xb5900478: Error in readMessage(), message: CapiError: read Message
called but no message available? occured in CAPI::readMessage()
______________________

mISDNcapi.log
Dec 20 10:58:50.563312 I daemon.c:2212 main(01724):Init mISDN
lib version 20005, debug = 0 (0)
Dec 20 10:58:50.564260 I daemon.c:2224 main(01724):Did set eGID
to dialout gid:20
Dec 20 10:58:50.564317 I mc_buffer.c: 40
mc_buffer_init(01724):Setup mc buffer MI_MCBUFFER_DEBUG
Dec 20 10:58:50.688725 I daemon.c:1973
main_loop(01725):mIControl added to idx 0
Dec 20 10:58:50.688816 I daemon.c:1980 main_loop(01725):mIsock
added to idx 1
Dec 20 10:58:50.688837 I daemon.c:1987
main_loop(01725):mICAPItimer added to idx 2
Dec 20 10:58:50.688855 I daemon.c:1995 main_loop(01725):mCsock
added to idx 3
Dec 20 10:58:50.734216 E capi20.c: 171
capi_dump_shared(01725):MapAddress: 0xb73c1000
Dec 20 10:58:50.734266 E capi20.c: 172
capi_dump_shared(01725):MapSize: 86028
Dec 20 10:58:50.734296 E capi20.c: 184
capi_dump_shared(01725):Semaphore: 1 (ret=0)
Dec 20 10:58:50.734318 E capi20.c: 186
capi_dump_shared(01725):Shared memory initialized
Dec 20 10:58:50.734337 E capi20.c: 187
capi_dump_shared(01725):Usage count: 2
Dec 20 10:58:50.734355 E capi20.c: 188
capi_dump_shared(01725):Max used Id: 0
Dec 20 10:58:50.734381 E capi20.c: 198
capi_dump_shared(01725):End of dump
Dec 20 10:58:50.734639 E capi20.c: 171
capi_dump_shared(01725):MapAddress: 0xb73c1000
Dec 20 10:58:50.734672 E capi20.c: 172
capi_dump_shared(01725):MapSize: 86028
Dec 20 10:58:50.734692 E capi20.c: 184
capi_dump_shared(01725):Semaphore: 1 (ret=0)
Dec 20 10:58:50.734711 E capi20.c: 186
capi_dump_shared(01725):Shared memory initialized
Dec 20 10:58:50.734729 E capi20.c: 187
capi_dump_shared(01725):Usage count: 2
Dec 20 10:58:50.734746 E capi20.c: 188
capi_dump_shared(01725):Max used Id: 0
Dec 20 10:58:50.734764 E capi20.c: 198
capi_dump_shared(01725):End of dump
Dec 20 10:58:50.734907 I daemon.c:1698
mIcapi_register(01725):register application id 1 fd=12
Dec 20 10:58:50.735199 I layer3/mlayer3.c: 98 open_layer3(01725):mISDN
kernel version 1.01.21 found
Dec 20 10:58:50.735249 I layer3/mlayer3.c: 99 open_layer3(01725):mISDN
user version 1.01.31 found
Dec 20 10:58:50.735276 I layer3/mlayer3.c: 100 open_layer3(01725):mISDN
library interface version 2 release 5
Dec 20 11:00:43.570669 W daemon.c:1217 OpenBInstance(01737):
LPLCI0101 Appl-001 *4: Error on MISDN_CTRL_RX_BUFFER ioctl maybe kernel
do not support it - Invalid argument
Dec 20 11:00:43.572264 I daemon.c: 929 BCthread(19030):Started
Bchannel thread=19030
__________________

After this mISDN/Capisuite crash, no reaction on further calls until new
boot.
I can remove/kill the modules/programs to a certain step, but hfcsusb is
refusing to be removed, stating its still in use, "lsmod | grep hfcsusb"
gives me "hfcsusb 36106 4294967295".

Pulling the current version of mISDN via GIT and compiling works without
any problem, the problem persists.

Maybe there is somebody outside who can give me a hint where to look for
the problem.

Thanks in advance!


Manuel
Karsten Keil
2015-12-29 11:10:44 UTC
Permalink
Post by M.
Hello everybody,
my system is an Ubuntu 12.04 LTS, nowadays running kernel
3.2.0-90-generic-pae, attached to it is an USB Draytek Minivigor ISDN
adapter.
Before upgrading to my current kernel version, mISDN and Capisuite
providing answering machine and fax services worked without a flaw.
But with the new kernel after receiving a phone call the mISDN-system
______________________
Sun Dec 20 11:00:43 2015 Connection 0xb5900478: Connection object
created for incoming call PLCI 257 from XXXXXXXXX to XXXXXXXXX CIP 0x10
Sun Dec 20 11:00:43 2015 Connection 0xb5900478: call from XXXXXXXXX to
XXXXXXXXX for sendfax connecting with fax
Sun Dec 20 11:00:43 2015 Connection 0xb5900478: accepting with service 1.
______________________
Sun Dec 20 11:03:15 2015 CapiSuite 0xb5900478: ERROR: Connection
0xb5900478: Error in readMessage(), message: CapiError: read Message
called but no message available? occured in CAPI::readMessage()
______________________
mISDNcapi.log
Dec 20 10:58:50.563312 I daemon.c:2212 main(01724):Init mISDN
lib version 20005, debug = 0 (0)
Dec 20 10:58:50.564260 I daemon.c:2224 main(01724):Did set eGID
to dialout gid:20
Dec 20 10:58:50.564317 I mc_buffer.c: 40
mc_buffer_init(01724):Setup mc buffer MI_MCBUFFER_DEBUG
Dec 20 10:58:50.688725 I daemon.c:1973
main_loop(01725):mIControl added to idx 0
Dec 20 10:58:50.688816 I daemon.c:1980 main_loop(01725):mIsock
added to idx 1
Dec 20 10:58:50.688837 I daemon.c:1987
main_loop(01725):mICAPItimer added to idx 2
Dec 20 10:58:50.688855 I daemon.c:1995 main_loop(01725):mCsock
added to idx 3
Dec 20 10:58:50.734216 E capi20.c: 171
capi_dump_shared(01725):MapAddress: 0xb73c1000
Dec 20 10:58:50.734266 E capi20.c: 172
capi_dump_shared(01725):MapSize: 86028
Dec 20 10:58:50.734296 E capi20.c: 184
capi_dump_shared(01725):Semaphore: 1 (ret=0)
Dec 20 10:58:50.734318 E capi20.c: 186
capi_dump_shared(01725):Shared memory initialized
Dec 20 10:58:50.734337 E capi20.c: 187
capi_dump_shared(01725):Usage count: 2
Dec 20 10:58:50.734355 E capi20.c: 188
capi_dump_shared(01725):Max used Id: 0
Dec 20 10:58:50.734381 E capi20.c: 198
capi_dump_shared(01725):End of dump
Dec 20 10:58:50.734639 E capi20.c: 171
capi_dump_shared(01725):MapAddress: 0xb73c1000
Dec 20 10:58:50.734672 E capi20.c: 172
capi_dump_shared(01725):MapSize: 86028
Dec 20 10:58:50.734692 E capi20.c: 184
capi_dump_shared(01725):Semaphore: 1 (ret=0)
Dec 20 10:58:50.734711 E capi20.c: 186
capi_dump_shared(01725):Shared memory initialized
Dec 20 10:58:50.734729 E capi20.c: 187
capi_dump_shared(01725):Usage count: 2
Dec 20 10:58:50.734746 E capi20.c: 188
capi_dump_shared(01725):Max used Id: 0
Dec 20 10:58:50.734764 E capi20.c: 198
capi_dump_shared(01725):End of dump
Dec 20 10:58:50.734907 I daemon.c:1698
mIcapi_register(01725):register application id 1 fd=12
Dec 20 10:58:50.735199 I layer3/mlayer3.c: 98 open_layer3(01725):mISDN
kernel version 1.01.21 found
Dec 20 10:58:50.735249 I layer3/mlayer3.c: 99 open_layer3(01725):mISDN
user version 1.01.31 found
Dec 20 10:58:50.735276 I layer3/mlayer3.c: 100 open_layer3(01725):mISDN
library interface version 2 release 5
LPLCI0101 Appl-001 *4: Error on MISDN_CTRL_RX_BUFFER ioctl maybe kernel
do not support it - Invalid argument
Dec 20 11:00:43.572264 I daemon.c: 929 BCthread(19030):Started
Bchannel thread=19030
__________________
After this mISDN/Capisuite crash, no reaction on further calls until new
boot.
I can remove/kill the modules/programs to a certain step, but hfcsusb is
refusing to be removed, stating its still in use, "lsmod | grep
hfcsusb"
gives me "hfcsusb 36106 4294967295".
Pulling the current version of mISDN via GIT and compiling works without
any problem, the problem persists.
Maybe there is somebody outside who can give me a hint where to look for
the problem.
Thanks in advance!
Manuel
_______________________________________________
isdn4linux mailing list
https://www.isdn4linux.de/mailman/listinfo/isdn4linux
Hello,
can you please try the drivers from ***@misdn.eu/mISDN too ?

Regards
Karsten
--
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.
Loading...