Karsten Keil schrieb:
On Wed, Apr 13, 2005 at 06:44:51AM +0200, Daniel Tausch wrote:
In Yast ist die Karte eingebunden, onboot aktiviert. /etc/capi.conf: fcclassic - - 0x300 10 - -
Da fehlt das Protokoll (DSS1 an 3. Stelle), sollte aber nicht wirklich stoeren.
OK ist jetzt drin. srv:/ # tail /etc/capi.conf #c4 - DSS1 - - - - P2P #t1isa t1.t4 DSS1 0x340 9 - 0 #t1pci t1.t4 DSS1 - - - - #fcpci - - - - - - fcclassic - DSS1 0x300 10 - - # ----- -- # 1) Insert I/O address here _______| | # 2) Insert IRQ number here ___________/ # 3) Remove '#' in front of "fcclassic" Irgendwann mal stand da nur folgendes: fcclassic - DSS1 0x300 10 - - Kann es sein dass ich mal in geistiger Umnachtung doch mal die Treiber von ftp.avm.de installiert hatte ?! gruebel...
"ISDN" ist im Runlevel 235 aktiv.
OK. Der hylafax Eintrag in der /etc/inittab sollte nur fuer 35 aktiv sein, hylafax sollte auch nur in 35 gestartet werden.
Hylafax ist in 35, arbeite uebrigens in 3. srv:/etc # tail inittab [snip] fr:35:respawn:/usr/bin/c2faxrecv -q "/var/spool/fax" Ist inittab.c2fax eigentlich die Sicherung davon, oder wird die auch benutzt ? Die 2 sind gleich.
Wie sehen die Files unter /etc/sysconfig/isdn aus ?
srv:/etc/sysconfig/isdn # tail cfg-contr0 DRIVER="fcclassic" ISDNLOG_START="yes" NAME="AVM FRITZ!Card Classic" PARA_IO="0x300" PARA_IRQ="10" PARA_SUBTYPE="3" PARA_TYPE="8002" PROTOCOL="euro" STARTMODE="onboot" UNIQUE="xxx" tail /etc/sysconfig/isdn/scripts/load-fcclassic #!/bin/bash RET=0 CAPI_CNR=${CAPI_CNR:=1} capictrl_nr_fcpnp=${capictrl_nr_fcpnp:=1} echo -n " $CAPI_CNR" . scripts/load-capi if [ $RET -eq 0 ]; then rc_failed $RET rc_status -v echo -n "Initializing capi for $ID ($CAPI_CNR)" $SBIN/capiinit activate fcpnp $capictrl_nr_fcpnp >& /dev/null capictrl_nr_fcpnp=$(($capictrl_nr_fcpnp + 2)) RET=$? if [ $RET -eq 0 ]; then if [ -n "$EAZMAP" ]; then I4L_EAZMAP_$CONTR="capidrv-${CAPI_CNR} ${EAZMAP}" I4L_EAZMAP_IDX="$I4L_EAZMAP_IDX $CONTR" fi CAPI_CNR=$(($CAPI_CNR + 1)) start_isdnlog ${CONTR_CNT} ${ID} else RET=2 fi fi test $RET -eq 0 && CONTR_CNT=$(($CONTR_CNT + 1)) tail /etc/sysconfig/isdn/scripts/load-capi: #!/bin/bash if [ -z "$LOAD_CAPI" ]; then LOAD_CAPI="yes" echo -n " kcapi" /sbin/modprobe kernelcapi >& /dev/null RET=$? if [ $RET -eq 0 ]; then echo -n " capi" /sbin/modprobe capi >& /dev/null RET=$? if [ $RET -eq 0 ]; then echo -n " capidrv" /sbin/modprobe capidrv >& /dev/null RET=$? if [ $RET != 0 ]; then /sbin/modprobe -r capi /sbin/modprobe -r kernelcapi LOAD_CAPI="" fi else /sbin/modprobe -r kernelcapi LOAD_CAPI="" fi fi fi
Was sagt rpm -q i4l-base i4l-base-2004.9.27-2 rpm -V i4l-base missing /etc/isdn missing c /etc/isdn/eft.conf missing c /etc/isdn/eftusers
rpm -q capi4linux capi4linux-2004.9.27-2
rpm -V capi4linux [nichts]
Funktioniert ein "rcisdn start" statt capiinit ?
ja, nachdem Neustart rcisdn start,anschliessend capiinfo klappt. rcisdn status ist aber schon vorher running. Vielen Dank fuer die Informationen zu Capi, I4l usw. Gruesse Daniel Tausch