Looking for the latest version? Download CableManager V1.1R1.zip (9.7 kB)
Home
Name Modified Size Downloads / Week Status
Totals: 3 Items   24.8 kB 10
README-INSTALL.txt 2011-01-13 5.5 kB 22 weekly downloads
CableManager V1.1R1.zip 2011-01-13 9.7 kB 77 weekly downloads
CableManager V1.1.zip 2011-01-04 9.6 kB 11 weekly downloads
Cable Manager V1.1R1 2011-01-13 INTRO This small application should be used to keep documentation up to date about data cabling system. This is not a full featured solution do manage your cabling, but a small solution, web textual based solution that may be access also via near smart-phone web interface (imagine you are working inside the technical room adding patches, you may update the documentation using your WiFI smart-phone). RELEASE NOTES & README & INSTALL INFOS This is the 3st release of Cable Manager, called V1.1R1. It work and is quite tested, but always something may go bad. This version is improved by -Debug on table creation. Apologies for bad testing. PREVIOUS RELEASE & INSTRUCTION RELEASE NOTES & README & INSTALL INFOS This is the 2st release of Cable Manager, called V1.1. It work and is quite tested, but always something may go bad. This version is improved by -separate text file for dictionary -simple visual report of racks -some minor code cleanup. NOT WORKING/MISSING Reports of patches is missing The delete device ports and cables functions don't check if the port or cable is in use or not. WORKING THEORY The structured cabling is organized in hierarchy Room/rack/Patch panel. The devices (switch/server/boxes) are organized in hierarchy Room/rack. Patches can be done to device in the same rack (patch panels and/or devices). INSTALLATION You must have on your “server” machine: - Apache httpd server or other httpd server. - Perl (tested under windows with perl 5.10) - Perl module CGI+DBI::Sqlite Perl script (.pl) must be interpreted/executed by httpd server. Tested on WinXP with XAMP and WinXP + Apache + ActiveState Perl with “normal” installation. Download the latest version as zip files, and expand in a temporally directory. Take time to examine the script, read and modify it if needed. Create a dedicate directory (ie CableManager), owned by httpd process (it may create and write files),copy in this directory the 2 files (index.pl and dict-en.txt). This directory must be under the httpd working directory. Database & dictionary may be placed in different location(s), just adjust the first 2 lines of code of index.pl. Your httpd server must execute files terminated with .pl as perl script, refer to httpd server documentation. If the database do not exist, it will create a empty one at first run (if SQLite3 is used). The database is called cables.db, you can daily backup it just coping and compressing it, or with other dedicate backup tools. Different database can be used, BUT you must change the DBI connect lines, and create it, populate with empty tables. USAGE Simple connect to the URL pointing to the directory you choose ( like http://myserver/CableManager) and start to play. Remember you must define the technical room before to put a rack inside, then you can define racks, then devices and patch panels, and so on... The cabling hierarchy is: _Technical room_ also called Comms Rooms _Racks _Patch panels and devices _Cables (for patch panels) and devices’ ports _Connections (activation) You cannot delete a racks if devices and path panel are in it, you must delete them first, only empty racks may be deleted, same for Comms rooms. You may create connection between devices and patch panels in the same racks, the connections may be between device to device, patch panel to devices, patch to patch panel, in any order, but all must belong/installed in the same rack. SECURITY There is not any security. You may configure your httpd server to manage access control to the URL, and the database is in the same directory as code, this is a bad thing I know. I will fix in next release. APACHE HTTPD example <Directory "/installation/dir/for/apache/docs/htdocs/CableManager"> # ExecCGI is required Options Indexes FollowSymLinks ExecCGI AllowOverride None Allow from all </Directory> <IfModule dir_module> # add index.pl DirectoryIndex index.html index.pl </IfModule> <IfModule mime_module> # must inlcude AddHandler cgi-script .pl </IfModule> You may also use mod_perl if you are confident on it. PERL DBI module If you use ActiveState Perl you can use PPM to install/upgrade the SQLite3 module, called DBD-SQLite. If you use a different PERL distribution (Strawberry Perl, or plain Perl you can use CPAN to install DBD-SQLite. You can also made the installation from source if you prefer, but don’t forget the dependencies. Please made checks to ensure your Perl will be used by your httpd process. FEEDBACK Any feedback suggestion is welcomed. Please use the SourgeForge links to send info to me. WISHLIST I want: - add others reports - add some security/access control - have a better graphic/interface - add some jsp trick to enforce the usability V0.5 2010-12-10 README & INSTALL INFOS This is the 1st release of Cable Manager. It work and si quite tested, but something may go bad. NOT WORKING FUNCTION Report do nothing, simple the code is missing. The delete device ports and cables functions don't check if the port or cable is in use or not. WORKING THEORY The structured cabling is organized in hierarchy Room/rack/Patch panel. The devices (switch/server/boxes) are organized in hierarchy Room/rack. Patches can be done to device in the same rack (patch panels and/or devices).
Source: README-INSTALL.txt, updated 2011-01-13

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks