#! /bin/bash

ifacenum=$1

logger -t $(basename $0) "action=${ACTION}, devname=${DEVNAME}, ifacenum=${ifacenum}"

case "${ACTION}" in
	add)
		[ $ifacenum == 00 ] && /usr/sbin/pppd call 3g "${DEVNAME}" linkname "3g-$(basename ${DEVNAME})"
	;;
	remove)
		pidfname="/var/run/ppp-3g-$(basename "${DEVNAME}").pid"
		[ -r "${pidfname}" ] && kill $(<"${pidfname}")
	;;
esac

exit 0
