IBOD.CF(4) Kernel Interfaces Manual IBOD.CF(4)NAME
ibod.cf - configuration file for ibod (ISDN Bandwidth On Demand)
DESCRIPTION
This file contains the initial configuration values for the ibod daemon. Each line contains a keyword and a value.
Boolean attributes are set with 0 or 1 which corresponds to false and true respectively. A boolean attribute not specified at all is always
false.
Lines beginning with # are treated as comments and will be ignored.
IMPORTANT RULES!
1. Keywords are case sensitive.
2. Kewords must begin at the first column.
3. Keywords and values must be separated by exactly one (1) space or tab character.
This file is re-read every time ibod receives SIGHUP (1) signal.
OPTIONS
DEVICE <name>
Name of ISDN PPP device. Default is ippp0.
ENABLE 1|0
Enable/disable bandwidth-on-demand. Default is enable (1).
INTERVAL <n>
Specify the sample time interval in ms. Default is 500 ms.
FILTER <n>
Defines "filtering factor". A value of 10 means that the average bytes/sec value measured over 10 intervals must pass the limit
defined by LIMIT to bring up or down the slave link. Default is 5.
LIMIT <n>
Transfer rate limit in bytes/sec for bringing up or down ISDN slave channel. Default is 7000.
STAYUP 0|1
Enable/disable slave channel stay up function. If enabled, the 2:nd cannel (slave link) will stay up even if the average bytes/sec
decrease the value defined by LIMIT. In this case the slave link will stay up until hangup time is reached. (Example: isdnctrl hup-
timeout ippp1 60) If disabled the slave link will be brought down in the same way it was brought up. Default is 0.
STAYUP_TIME <n>
Defines the minimum time in seconds the 2:nd channel will unconditionally stay up after it has been brought up. Default value is 30.
SEE ALSO ibod(1) and xibod(1)AUTHOR
Bjoern Smith, Smith@Compound.SE
IBOD.CF(4)
Check Out this Related Man Page
IBOD(1L)IBOD(1L)NAME
ibod - ISDN MPPP bandwidth on demand daemon
SYNOPSIS
ibod
DESCRIPTION
Ibod is a ISDN MPPP bandwidth on demand daemon designed to operate in conjunction with isdn4linux. It is normally started at boot time,
but can be started and stopped at any time. The program monitors inbound and outbound traffic on the ISDN interface. When the required
bandwidth exceeds the capacity for one IDSN B-channel(64kbps) a second (slave) channel is connected according to the MPPP protocol. When
the traffic decreases below one channel capacity, the slave channel is disconnected.
A configuration file /etc/ppp/ibod.cf is read initially. The device /dev/isdninfo is monitored for the current state and throughput of the
ISDN interface. All operation on the ISDN interface is made through the /dev/isdnctrl interface.
Ibod is also listening on TCP port 6050 for eventual connection from control panel
SIGNALS
Upon receiving SIGHUP, the configuration file is re-read. A SIGPIPE closes an eventual socket connection with xibod.
ENVIRONMENT
Variable IBOD_HOME specifies the directory where to look for the configuration file ibod.cf.
DIAGNOSTICS
All logging is made to syslog with the identity tag ibod.
SEE ALSO ibod.cf(4) and xibod(1)AUTHOR
Bjoern Smith, Smith@Compound.SE
IBOD(1L)
Hi,
I'm looking for some way to bring up in a shell window a realtime (or something that updates at 10 second intervals or whatever) bandwidth monitor.
I just want something that shows me how much kbps is going in and how much is going out of each interface. Is there something that might... (2 Replies)
let LIMIT=50
function check {
if ]; then
print LIMIT OK
else
print "LIMIT changed!"
fi
}
trap check DEBUG
print $LIMIT
LIMIT=$((LIMIT + 30))
trap - DEBUG
Can anyone tell me how debugging is accomplished?? (4 Replies)