.__, .J##," '_____ .__ .__, J##] J###### [######L ###] J##] _#, J# .J] ###]' "\#######, [#######, .#### .###] J## "### .##] .###' ####¯4### J##F4###] 4#### ### ,# _,[ [##] ._, , [##F _, J##] ]### ###] "### #### "### [##### ### J####L"[##### .##### [####] [#####][[####] [### #### ###' ### [####L[##] [######,[##### ######][####].#######[#####] #### ###] .### '.### ######4##] ###'[##F[####][##F¯##][####][##F ### #####. ###] ###] . _. [### ###F.###[#####][###_J##].###, ######, ### . .J##### [### ###] ###] [###]4### ###L ### #####'[#######] ### .######, ### [####### [##] ###L____###L [### [##]"J###][##] ##### [#######].### 4#### [##] ####\##F [##' #######][######## ######### ###] [#### [##L. [[###J[##L"J## [##LJ ### J### [##L# [#######] #######'[########' ###] ###] ####### [#### ######F][#### #######] [###] [#######] "#####4 #######' ### 4##] [##### .###] 4##### .###] [######] 4###] by Patrick Lagacé Version 2.0 http://lcdnetstat.intellos.net patou@sympatico.ca DESCRIPTION ----------- LCDNetstat is a C program that parse all the tcp/ip connections on a computer and show them on a LCD screen. LCDNetstat is distributed under the GNU General Public License (http://www.gnu.org/licenses/gpl.html) MINIMUM REQUIREMENTS -------------------- Software: - a C compiler (like gcc) Hardware: - Crystal fontz LCD display (http://www.crystalfontz.com) OR - Matrix Orbital LCD display (http://www.matrix-orbital.com) INSTALATION ----------- 1) tar -xvfz lcdnetstat-2.0.tar.gz 2) cd lcdnetstat-2.0 3) make 4) make install 5) edit /etc/lcdnetstat.conf USAGE ----- './LCDNetstat' (there is no command line switch, everyhting is controlled by the config file) CHANGE ------ Version 2.0 - rewrite lcdnetstat from scratch in C - removed lcdproc communication - created a direct communication with the LCD device - reuse netstat unstead /proc/net/tcp (compatbility reason) - removed title, now it use every line to display Version 1.3 - fix the heavy CPU consumation when there is no connection - fix the ipwidget_set bug - add the RefreshInterval setting in the config file - add HideDuplicate settings - add the deamon feature - add RefreshInterval in config file - allow to view more than 3 firsts connections - modularized the script - use /proc/net/tcp unstead `netstat` Version 1.2 - now use only one table (for ip and port) - the timestamp no longer use a system call - show the port used on the remote computer - now the line will scroll if it`s more than 20 caracters - integration of the configuration file - change the title from the configuration file - add IgnoreList feature from the configuration file - add NameResolution feature from the configuration file - add a debug mode - add LCDproc server settings from the configuration file Version 1.1 - change title to "TCP/IP Connections" - add a message when there is no incoming connections - change the way to work with netstat, unstead using an open, we now use an array - fix the bug about the intermittent broken pipe Version 1.0 - original release