SourceForge Logo

tkNetman Network Manager

[Download] [Screen Shots] [Email me]

Welcome to the tkNetMan Network management Home Page. This project is geared at creating an industry standard Network Management suite.

The product is written in TCL/TK.

30/07/2002 - Release 0.6 - NEW listener.tcl for alarm monitoring
11/07/2002 - Release 0.5.1 - contains several fixes and enhancements


***** USAGE INSTRUCTIONS ************

!?! Forgot this part

Run cpanel.tcl

************************
tkNetMan 0.6 is a patch update to 0.5.1 You need the 0.5.1 release to use this update.
***************************

Overview

tkNetman is in early beta. It will check the status of network devices, allow mib walking and discover networks.

Links can be added between nodes, but no auto link discovery yet.

There is a plugin architecture in early development.

Icon linking to devices via the Icons dialog is currently broken. To define icon types, edit the icondefs file directly in the defs/ directory.

The structure is in place for different types of devices.

An oval background denotes a container object. A Square indicates a node. A link symbol indicates a link type object. These symbols will shortly be used for swapping maps and linking to specific items.

The context menu of a managed device will give the options to show graphs. These are not currently populated, bit gives a quick view of the NICs and their status ;)

Requirements

TCL/TK 8.3
mysql 3.x


Extensions:

mysqltcl
BLT 2.4
BWidgets
Itcl
gnocl (for GTK widgets)
Expect
Tnm (scotty libraries) 3.0
Img

Installation

Install the required libraries
untar the distribution into a directory of your choice
Create the table structure using netman.sql

Directory structure

icons/the icons for use as nodes in the maps
appicons/the app icons for gnome version
maps/background pictures for maps
defs/icon to sysname mapping
plugins/plugin example
tools/Utility suite to make a high level access into expect, allowing easy generation of scripts

Keys / Navigation

Clicking on an icon from the toolbar on the left will add a new device to the map if nothing is selected.

If a device is selected, the icon will be altered.

Right clicking and holding down the button on a device opens a popup menu of options.

Multiple objects can be selected by dragging a rectangle with the left mouse button.

Multiple devices can also be selected using left mouse button.

Links between selected items are toggled by double click

TODO

Fix the associated icons
Add port level information
Allow dynamic addition of OIDs for graphing/info/topology
ATM / PNNI Network discovery
Seeded discovery
Reports
Bug fixing
TMF814 compliance
CORBA NB Interface
CORBA SB Interface