#! /bin/sh
# Written by Rémi Denis-Courmont
# Copyright © 2008 Nokia Corporation and/or its subsidiary(-ies).

PATH=/sbin:/bin

IFACE="$1"

if test -z "$IFACE"; then
	echo "Usage: $0 <interface>" >&2
	exit 1
fi

case "$IFACE" in
	usbpn*)
		ADDR="0x10"
		;;
	phonet*)
		ADDR="0x6C"
		;;
	upnlink*)
		echo "Skipping USB Phonet link"
		exit 0
		;;
	*)
		echo "Unknown Phonet interface type: $IFACE" >&2
		exit 1
esac

phonet -a "$ADDR" -i "$IFACE" || exit $?
ip link set dev "$IFACE" up || ifconfig "$IFACE" up

