#!/bin/sh

# The performance test at x25 level for 2 channels on VCOM-25 or VCOM-24/4
# running in loopback

xcf_config()
{

echo "
TYPE = LAPB
LAPB_MODE = DCE
LAPB_TX_WINDOW=7 
LAPB_MAX_I_LEN = $2
WAN_PHY_IF = DCE
WAN_MAXFRAME = $2
WAN_BAUD = $1 " > /tmp/lapbport.1A

if [ $2 -gt 2000 ]
then
	echo "LAPB_NOTACK_MAX = 1
		  LAPB_ACK_DELAY = 2 " >> /tmp/lapbport.1A
fi

echo "
TYPE = LAPB
LAPB_MODE = DTE
LAPB_MAX_I_LEN = $2
LAPB_TX_WINDOW=7
WAN_MAXFRAME = $2
WAN_PHY_IF = DTE
WAN_BAUD = 0 " > /tmp/lapbport.1C

if [ $2 -gt 2000 ]
then
	echo "LAPB_NOTACK_MAX = 1
		  LAPB_ACK_DELAY = 2 " >> /tmp/lapbport.1C
fi

echo "
TYPE = WAN " > /tmp/lapbport.1D

echo "
TYPE = WAN " > /tmp/lapbport.1B

/usr/src/vcom_rel5/sbeux/x25utils/xcf/xcf -b1 /tmp/lapbport
/usr/src/vcom_rel5/sbeux/x25utils/vcomdl/vcom_cfg 1
rm /tmp/lapbport.*
}


xcf_config 2000000 4086
