#!/bin/sh

# define tools
ETH=/bin/eth

# define ports
PORT_PC=0
PORT_LAN=1
PORT_INT=8


#
# Class of service configuration
#

# assign priorities to CoS queues
$ETH cosq map 0 0
$ETH cosq map 1 0
$ETH cosq map 2 0
$ETH cosq map 3 0
$ETH cosq map 4 1
$ETH cosq map 5 1
$ETH cosq map 6 1
$ETH cosq map 7 1

# use highest priority in order from Diffserv or 802.1p
$ETH cosq layer l2l3

# use weighted scheduler
$ETH cosq sched w 1 7 0 0


#
# enabling features
#

# enable CoS queues
$ETH cosq en $PORT_PC 1
$ETH cosq en $PORT_LAN 1
$ETH cosq en $PORT_INT 1

