- 0.1 Initial release with only ping and notification by e-mail. - 0.2 2003.06.10 Check with snmp feature added. - 0.3 2004.03.01 MAC, IP, uid tracking features are added. - 0.3.1 2004.05.10 A new field "Asset" was added into both "Main" and "Modules" tables for financial tracking. - 0.3.2 2004.06.01 A new field "Status" was added into the "Ayarlar" (means Configs) table of the database. It shows whether the tracking process is currently "running" or "sleeping". - 0.4 2004.11.01 Cgi reports were added into the project and bug fixes. - 0.4.1 2005.05.10 SNMP IfIndex and VLAN number fields were added into the "macs" table. These values are used by the trackersnmp script. - 0.4.1 2005.05.10 A new script "trackersnmp" was added into the project. trackersnmp is used to shutdown/open an interface with a MAC or IP address by SNMP. - 0.4.2 2005.05.31 Defining the running period of the MAC tracking process was changed. Now, "TrackerdRate" field shows the waiting time between MAC tracking processes. And now, the main process checks the database for settings every minute. - 0.5 2006.10.14 + trackerd is now multi threaded. It runs as many threads as switch numbers. Tested with 170 switches, and it takes only 2.5 minutes to find 2200 MACs; it was taking 80 minutes with single thread. Threads are used only for MAC tracking. + The MAC tracking part of the code was rewritten for being suitable for multi threads, and it is more clear now. All the information about MAC tracking are stored temporary switch tables which can be used to obtain future statistics. + MAC tracking in the Cisco wireless Access Points was added. Tested with AP1100, AP1120, + Statistics for WLAN are calculated, and stored in the database in different tables also. + gnuplut png graphics are produced in order to follow the user count change graphically (like MRTG). Graphics are generated both for LAN and WLAN separetely. + trackerd daemon can be run whenever desired in order to get fresh tracking information, with the 'trackerd -n' -n parameter. It will not run if a tracking process is currently running. + Now tracker accepts MAC addresses in free format. + mysql_install script is enhanced. alib@sabanciuniv.edu ali@basel.name.tr http://people.sabanciuniv.edu/alib http://basel.name.tr