#!/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/modprobe --ignore-install fcpnp >& /dev/null
    $SBIN/capiinit activate fcpnp $capictrl_nr_fcpnp  >& /dev/null
    capictrl_nr_fcpnp=$(($capictrl_nr_fcpnp + 2))
    RET=$?
    if [ $RET -eq 0 ]; then
	/sbin/modprobe capidrv >& /dev/null
	if [ -n "$EAZMAP" ]; then
	    eval 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))
