7.3 Unix/Linux-Client imonc

There are 2 different versions for Linux: a text-based imonc) and a graphical user interface version(ximonc). The source of ximonc can be found under the directory src. The documentation for ximonc will only be available in the 1.5-Final-Version. An experienced Linux-User should have no problems with the source.

Let's limit to the text-based version. This is a curses based program, thus it has no graphical interface. The source lies under the directory unix.

Installation:

        cd unix
        make install

imonc will be installed to /usr/local/bin.

Command line parameters:

        imonc hostname

hostname can be the name or the IP address of the fli4l router, e.g.

        imonc fli4l

imonc shows the following:

Possible commands:

Nr Command Meaning
0 quit Quit program
1 enable Activate
2 disable Deactivate
3 dial Dial
4 hangup Hang up
5 reboot Reboot
6 timetable Output timetable
7 dflt route Set Default-Route-Circuit
8 add channel Add 2. channel
9 rem channel Remove 2. channel


Detailed information on every command:

0 – quit
The connection to the imond server is terminated and the program quits.

1 – enable
All circuits are set to dialmode “auto”. This is the default state after boot. It results in fli4l dialing automatically on demand as soon as it receives a request by a host from the LAN.

2 – disable
All circuits are set to dialmode “off”. This means fli4l is virtually “dead” until it is revived by the enable command.

3 – dial
Manual dial using the Default-Route-Circuit. You won't need this normally as fli4l normally dials automatically.

4 – hangup
Manual hangup. You can make fli4l hangup before it does it automatically.

5 – reboot
fli4l is rebooted. Pretty unnecessary command ...

6 – timetable
The timetable for the Default-Route-Circuits is printed out. Example: see above.

7 – default route circuit
Manually changing the default route circuit can make sense, if you want to disable the automatic LC routing of fli4l for a while, as some providers will only let you access your email if you are dialed in to their servers.

8 – add channel
The second ISDN channel is manually added. Prerequisite: ISDN_CIRC_x_BUNDLING is set to `yes'.

9 – remove channel
Removes the second ISDN channel. See also “add channel”.

Apart from that, the same annotations as for the windows client imonc.exe apply.

A little remark: From fli4l-1.4 on, it is possible, to install a “minimalistic” imon client on the fli4l router itself using OPT_IMONC='yes' in package TOOLS.

You will be able to change some settings, e.g. routing etc. on the fli4l console locally. But Beware: This mini-imonc will only work on the fli4l router itself! On a Linux or Unix client you should always use the “big brother” unix/imonc.