1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138
|
PPPStatus version 0.4.2
=======================
Author: Gabriel Montenegro
Email: johnpetrucci@users.sourceforge.net
Homepage: http://pppstatus.sourceforge.net/
Copyright (c) 1999-2000 by Gabriel Montenegro. Esse um programa que
est sob a GNU General Public License, podendo ser distribudo.
Leia o arquivo COPYRIGHT para maiores informaes.
Descrio
=========
O PPPStatus foi desenvolvido para usurios linux que utilizem
muito o modo console, e que sempre tm uma viso muito "fechada" sobre a
estatistica de recebimento / transfrencia de dados sobre o protocolo
TCP/IP.
Pensando nisso, resolvi desenvolver algo til, com exibio de
grfico dentre outras informaes, que no qual, o usurio pode ter acesso
sem ter que ficar executando variados programas path (ifconfig, etc).
Caractersticas
===============
-> Theme (Muda as Cores)
-> Mostra o endereo IP local
-> Verifica se h conexo de 100 em 100 milisegundos
-> LED's de Recebimento/Transferencia de dados
-> Tempo de conexo
-> Grafico 10x77, atualizado a cada segundo
-> Taxa de Transferncia em Kb/s atualizada a cada segundo
-> Troca de velocidade do modem para o grfico interagir melhor
-> Checa de 100 em 100 milisegundos se h conexo
-> Escolha de interface (ppp0, ppp1, ...)
-> Escolha entre dois modos de exibicao: Vga e Monocromatico
-> Checa por novos emails
-> Arquivo LOG onde so armazenados dados de todas conexes
-> Calculador de custos
Pr-requisitos
==============
-> GNU make
-> ncurses lib
Instalao
==========
A instalao se d pelos seguintes passos:
PPPStatus~$ make
* Torne-se administrador...
PPPStatus~$ su
PPPStatus~# make install
Sobre o runonboot
=================
O runonboot facilita e muito sua vida, pois, faz com que o PPPStatus
seja iniciado no boot de sua mquina, economizando seu tempo e tambm
deixando-o no terminal em que desejar. Uma utilidade que foi especialmente
desenvolvida para usurios que utilizem Slackware/Debian/Red HatLinux.
Opes do runonboot
===================
Ao rodar o runonboot inicialmente, ter a seguinte mensagem:
usage ./runonboot [-t] [-d]
-t TTY to start PPPStatus v0.2.1 on BOOT (1, 2, 3, ..., 12)
-d Linux Distribution (slack, rh or debian)
OBS: O runonboot dever ser executado pelo adminstrador do sistema (root),
caso contrrio no ser possvel tal recurso.
Entendendoo os flags:
Flag -t -> Voc especifica o terminal no qual voce queira iniciar o
PPPStatus no boot. (Escolha um tty que nao sirva de terminal)
Exemplos mais comuns so os terminais de 8 a 12.
Flag -d -> Voc especifica a distribuio do seu linux para que o
programa atualize os dados no lugar correto.
Caso tenha a distribuio slackware/debian/red hat do linux e queira
iniciar o pppstatus no terminal 12, ter de executar:
~$ runonboot -d slack -t 12
Caso voc utilize o runonboot lembre-se, o arquivo de configurao
do PPPStatus (pppstatus.cfg) estar na raiz do sistema (/), assim como o
arquivo de log (pppstatus.pppX.log).
* Onde X e' o numero da interface utilizada *
Arquivo de configuraes
========================
O PPPStatus utiliza dois mtodos pra mudana de configuraes
padres: pppstatus.cfg, e flags.
O arquivo de configuraes (pppstatus.cfg) interpretado, logo
a seguir os flags tambm. Caso utilize flags, ser o mtodo realmente usado
pelo pppstatus, pois as interpretaes do arquivo de configuraes iro ser
sobrepostas pelos flags utilizados (somente os utilizados).
O arquivo de configuraoes do pppstatus pode se encontrar em dois
locais diferentes:
* ~/.pppstatus/pppstatus.cfg - Para usurios normais
* /var/log/pppstatus.cfg - Para root e quem utiliza o runonboot
OBS: Os LOGs estaro no mesmo local dos arquivos de configuraco.
Variveis do Arquivo de Configurao
====================================
So elas: interface, video, speed, high_contrast, user_email.
interface -> PPPStatus monitorar tal interface (ppp0, ppp1, ppp2, ...)
video -> Escolha dentre vga (colorido) e mono (monocromtico)
speed -> Velocidade de interao do grfico com conexo utilizada.
bytes_info -> Mostra multiplos de bytes na informacao (mbytes/kbytes/bytes)
user_email -> Checar email de tal usurio.
Calculador de Custos
====================
Leia o arquivo README.costs para obter mais informacoes.
Testadores Beta
===============
HawkGod - Vitor Peres
hdab - Hermes Borges
acidx - Leandro Pereira
|