[Eisfair] capiinit stop hängt

Dirk Alberti Howy-1 at gmx.de
So Nov 29 15:53:20 CET 2015


Am 29.11.2015 um 15:02 schrieb Holger Bruenjes:
> Hallo Dirk
>
> Am 2015-11-29 um 14:51 schrieb Dirk Alberti:
>
>>> in der Reihenfolge
>>>
>>> capidrv
>> eisfair # rmmod capidrv
>> rmmod: ERROR: Module capidrv is in use
> wenns da schon klemmt ...
>
>
> wer hantiert denn alles an der capi
>
> lsof | grep capi
>
> Holger
>

So, einen hab ich schon entdeckt: obwohl in der Config "no" steht, 
startet der capriserver.

lsof | grep capi
capriserv 20968            root  mem       REG        3,3 46724     
790941 /usr/lib/libcapi20.so.3.0.6
capriserv 20968            root  mem       REG        3,3 9744     
790943 /usr/lib/libcapi20/lib_capi_mod_rcapi.so.2.0.0
capriserv 20968            root  mem       REG        3,3 9712     
794005 /usr/lib/libcapi20/lib_capi_mod_std.so.2.0.0
capriserv 20968            root  mem       REG        3,3 13840     
790942 /usr/lib/libcapi20/lib_capi_mod_fritzbox.so.2.0.0
capriserv 20968            root    4u      CHR       68,0 0t0    1966092 
/dev/capi20

Wenn ich ihn von Hand stoppe, kommt nichts mehr bei "lsof | grep capi".  
Also sollte ja niemand mehr darauf zugreifen, oder?

Danach 'capiinit stop' ausgeführt, ergibt dieses:

eisfair # lsof | grep capi
capiinit  17967            root  cwd       DIR        3,3 4096    
2228225 /root
capiinit  17967            root  rtd       DIR        3,3 4096          2 /
capiinit  17967            root  txt       REG        3,3 26460     
790945 /usr/sbin/capiinit
capiinit  17967            root  mem       REG        3,3 1776418    
2103298 /lib/libc-2.15.so
capiinit  17967            root  mem       REG        3,3 154407    
2102918 /lib/ld-2.15.so
capiinit  17967            root    0u      CHR      136,0 0t0          3 
/dev/pts/0
capiinit  17967            root    1u      CHR      136,0 0t0          3 
/dev/pts/0
capiinit  17967            root    2u      CHR      136,0 0t0          3 
/dev/pts/0
capiinit  17967            root    3u      CHR       68,0 0t0    1966092 
/dev/capi20

und es hängt wieder...
Ich habe auch mal für den Capriserver eine Datei in /etc/capi.d/ 
erstellt, so dass jetzt darin asterisk, capi2text, eisfax und 
capriserver stehen.

Ob vielleicht irgendwo irgendwelche Berechtigungen für capiinit fehlen?

Dirk



Mehr Informationen über die Mailingliste Eisfair