A telephone number may be
-bbest Print only best providers. Default is all.
-crateconf Use rateconf as provider selection file and ignore setting in isdn.conf.
-dday Calc rates for day. day can be one of
Default is now.
-ffrom Callers location. Default is from isdn.conf.
-hhour Time hh[:mm[:ss]] of call. Default is now.
-iratefile Use ratefile (usually rate-CC.dat) as source for telephone fees and ignore setting in isdn.conf.
-llen Length of call in seconds. Default is 153 seconds.
-o Show only booked providers. These are providers, which are listed in rate.conf.
-p provider[,provider...] Print only info for given provider(s). provider is the provider number, without the leading VBN, or provider_variant if there are more variations, or B for business providers.
-rvNN Show only providers whose VBN begins with NN. The VBN is also known as provider prefix consisting of VBN and provider number.
-s Consider NUMBER as the name of a service and print all numbers / providers, which supply this service.
-ttakt Print only providers, which have calculation impulses smaller or equal to takt. Default is 9999.
-vverbose Set verbose level.
-x provider[,provider...] Exclude these provider(s).
-C Connect to a running isdnrate daemon. This avoids long start-up times.
-D Start as a daemon, waiting for connections from a client. The socket /var/run/isdnrate/socket is created, which clients can connect to (the socket can be changed by using the -O option).
-D2 Start as a daemon and go background.
-CD3 Stop a running daemon.
-Gn Print raw data for connection. n may be currently 97,98,99.
-H Print a header.
-L Print a semicolon separated list of
-N Show info about following numbers. If no provider is given, the preselected provider is used.
-Osocketfile Use given filename as the socket on start of daemon. Default is /var/run/isdnrate/socket.
-Ppiddir Write own PID to piddir/isdnrate.pid on start of daemon.
-Ssort Sort output by sort, which may be
-T Print a table of charges for daytimes weekday/weekend.
-V Print version info and exit.
-Xexplain Print additional information for charge or from rate-file. explain may be
If -s is given, the number of the service is also listed with -X1 or -X2.
Print info for LCR
e.g. isdnrate -p1 -ZX 19430
shows the rate for provider 1 and the cheapest rate to this service.
Note: Various output options may not be used together. Conflicting
options will produce a warning.
Note also: Sort by name or providernumber and -bbest will bring you the first best providers in sorting order, not the cheapest.
And finally: Some options like -X50, -X51, -X52, -D, -V don't require a telephone NUMBER.
isdnrate -D2 -P /var/run -O /tmp/isdnr_socket
Start the isdnrate daemon, write isdnrate.pid to /var/run and create the given socket.
isdnrate -CH -b5 -f01 -l120 Attersee
Connect to running daemon, print a header and the best 5 rates from Vienna (01) to destination Attersee for a connection length of 2 Minutes.
isdnrate -CX -p1_2,24 +1
Show rates and zones for destination USA for providers 1, 2 and 24.
isdnrate -C -l60 -rv010 HAM
Show rates for a one minute call to Hamburg (HAM: airport code) and use only providers whose vbn begins with 010. So provider A with vbn 01030 is displayed, provider B with vbn 0190023 is not.
isdnrate -CX -H -dW -b5 US CA
Show a header, rates and zones for destinations USA and Canada for best 5 providers during workday.
isdnrate -CHoX US
Show header, rate and zone for destination USA for booked providers only.
isdnrate -CsX -l60 Internet
Show rates and numbers for service Internet for a 1 minute call.
isdnrate -CZ 19430
Show rates and the best provider for this (service-)number.