Académique Documents
Professionnel Documents
Culture Documents
0 Instalao e Configurao
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 1 de 57
Manual de Instalao
CPR 2.0 Linux
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 2 de 57
Sumrio
1
Navegao no CPR______________________________________________________ 24
9.2
9.3
Cadastro de Usurios____________________________________________________ 27
9.4
9.5
9.5.1
9.6
Dados Complementares________________________________________________________ 31
9.6.1
9.6.2
9.6.3
9.6.4
9.6.5
9.7
9.8
9.9
9.10
9.11
9.12
9.13
Estatsticas ____________________________________________________________ 46
10
11
12
13
Referncia:
Reviso: 00
Data: 29/03/2010
Pgina 3 de 57
Engenharia e Desenvolvimento
Descrio
Elaborado Por
10/09/2007
Emisso Inicial
Wilson
28/11/2007
Incluso do Commander
Wilson
18/02/2008
Wilson
06/08/2008
Wilson
17/11/2008
Wilson
29/05/2009
Wilson
Revisado Por
Wilson
Wilson
15/03/2010
3 Convenes da Documentao
As seguintes convenes tipogrficas so usadas neste manual:
Referncia:
Reviso: 00
Data: 29/03/2010
Pgina 4 de 57
Engenharia e Desenvolvimento
Rastreador
CPR
50FE3584A9D473
<?xml>
<Package>
<Lat="4147.60837"
Long="1724.14255"
/>
</Package>
Sistema de
Rastreamento
(Cliente)
Referncia:
Reviso: 00
Data: 29/03/2010
Pgina 5 de 57
Engenharia e Desenvolvimento
TCA / TETROS
Operadora
(Tim, Claro, Vivo etc)
Gateway
Satelital
Broker SMS
GPRS
(UDP)
GRPS
(TCP)
Satelital
(TCP)
Operadora
(Tim, Claro, Vivo etc)
Modem Serial
Broker SMS
(TCP)
SMS
CPR
Socket
(TCP)
Apache 2.0;
Rede local com tecnologia Gigabit Ethernet ou em ltimo caso Fast Ethernet
3. Requisitos de Infraestrutura:
Referncia:
Reviso: 00
Data: 29/03/2010
Pgina 6 de 57
Engenharia e Desenvolvimento
Porta
Protocolo
Porta Obrigatria
3018 ou
9999
UDP
SIM
3000
UDP
NO
10000
TCP
NO
Os pacotes enviados pelas peas devem ser roteados para o servidor CPR;
O servidor dever ser de uso exclusivo do CPR, e no deve ser utilizado para outros
fins;
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 7 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 8 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 9 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 10 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 11 de 57
.
Tela: Solicitao de Reicializao
Retire a mdia do drive, e selecionar a opo Reboot Now e <ENTER> para reiniciar o
servidor. A instalao ser retomada automaticamente.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 12 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 13 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 14 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 15 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 16 de 57
8 Instalao do CPR
Para instalar o CPR, abrir o aplicativo Konsole do Linux (conforme descrito no item 8.1).
No diretrio onde esto os arquivos de instalao do CPR 2.0, entrar com o comando ./install
<ENTER>. A tela de instalao do CPR ser apresentada:
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 17 de 57
Nota:
Para descompactar o arquivo baixado do site da Quanta, utilizar os comandos abaixo:
cd /<diretrio>, onde:
<diretrio>: caminho onde o arquivo baixado do servidor da Quanta se encontra.
Em seguida, entrar com o comando para descompactar o arquivo.
tar xvfz <nome_arquivo>, onde:
<nome_arquivo>: nome do arquivo a ser descompactado
Aps entrar com o comando ./install <ENTER>, a tela de instalao do CPR ser apresentada.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 18 de 57
Senha usurio ROOT Mysql: Senha do usurio root para acessar o Mysql. Entrar
com a senha quanta.
Login usurio DB (CPR): informar o usurio que ser utilizado pelo CPR. O
padro cpr.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 19 de 57
Instncia DB (CPR): Nesse campo deve ser informado o nome do banco de dados
que ser utilizado pelo CPR. Entrar com cpr nesse campo
Depois de preenchido todos os campos, em Confirma parmetros? (S/N) entrar com a letra
S (obrigatoriamente maiscula) . A instalao do CPR ser iniciada.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 20 de 57
Tela: Confirmao
No trmino da instalao ser apresentada a mensagem O CPR Daemon.... Essa mensagem
indica que o CPR foi instalado com sucesso.
Depois de finalizada a instalao, ativar o servio cprd conforme procedimento descrito no
tpico 8.2 deste manual.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 21 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 22 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 23 de 57
9 Configurao do CPR
A configurao do CPR feita atravs do CPR Mdulo Administrativo. Para acessar o
mdulo administrativo, no Internet Explorer entrar com o endereo: http://ip_cprserver/cpr,
onde ip_cprserver o endereo IP do servidor CPR. Se a instalao estiver correta, a tela de
login dever ser apresentada.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 24 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Opo
Filtro
Data: 29/03/2010
Pgina 25 de 57
de
Botes
Aes
Seleo
de
Registros
Grid
Menu
de
Funes do
CPR
Quando selecionado o boto Incluir ou Alterar, ser apresentada a tela onde os dados
devero ser alterados includos.
de
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 26 de 57
Botes de Ao
Campos para
Alterao ou
Incluso de
dados
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 27 de 57
Nome: Entrar com o nome que ser atribudo para a nova conta.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 28 de 57
Login: Cadastrar o login que ser utilizado para acessar o Mdulo Administrativo do
CPR.
Senha: Entrar com uma senha com no mnimo 5 caracteres. O CPR detecta diferena
entre letras maisculas e minsculas.
Aviso: Entrar com uma mensagem que ser exibida ao usurio sempre que este
acessar o CPR.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 29 de 57
Qtd. de Clientes: Quantidade de sesses que podem ser abertas com o mesmo
usurio. Funo no implantada no momento no CPR
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 30 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 31 de 57
Canal Sat: Selecionar o canal utilizado para a conexo Satelital. Para equipamentos
que no possuem antena satelital instalada manter como DESATIVADO.
Telefone SMS: Entrar com o nmero do simcard que est no rastreador, no formato
55XXNNNNNNNN, onde XX a operadora e NNNNNNNN o nmero do telefone.
Bloqueado: No.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 32 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 33 de 57
Os campos que possuem a opo Enviar possuem informaes que so enviadas para o
rastreador, como complemento da autenticao, quando solicitado pelo fabricante do
rastreador.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 34 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 35 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 36 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 37 de 57
Nota:
O parmetro ttyS0 indica qual porta serial est conectado o modem SMS. S0 equivale
COM1 do servidor, S1 equivale COM2 do servidor e assim por diante
Na tela de Cadastro de Canais de Comunicao, informar os seguintes parmetros:
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 38 de 57
Porta Serial: Colocar o caminho da porta serial do servidor onde est instalado o
modem SMS. Normalmente o caminho da porta serial do Linux indicado por
/dev/ttySx, onde Sx corresponde a porta serial que est conectado o modem SMS.
PIN Number: a senha de desbloqueio do chip (1010 para TIM e 3636 para Claro).
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 39 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 40 de 57
Enviar SMS: Indica se a mensagem ser enviada via SMS para o rastreador caso
todas as tentativas de entrega da mensagem por GPRS falharem.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 41 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 42 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 43 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 44 de 57
Insere Nova Conexo: Manter em No. Dessa forma sempre ser utilizada a mesma
conexo.
Inicia com Threads Ativas: Determina se a conexo ser feita com Threads ativas no
momento.
Tempo Mximo na Fila: Tempo mximo que uma mensagem pode permanecer na
fila antes de ser enviada para o rastreador. Manter em 10 segundos.
Porta Pblica do Servidor CPR: Entrar com a porta para a conexo com o CPR.
Sesso Timeout: Quantidade de segundos para que o CPR finalize a sesso caso tenha
perda da conexo.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 45 de 57
Tela: Auditoria
possvel realizar filtros por Conta, Usurio e Origem da Operao.
Para visualizar maiores detalhes do evento, posicionar a barra de rolagem vertical para a
direita da tela e clicar no cone localizado na coluna Sesso. Ser apresentada a tela com o
detalhe da conexo.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 46 de 57
Tela: Sesses
A tela Sesses permite que os dados sejam filtrados por Status e Usurios.
9.13 Estatsticas
A tela de Estatsticas permite acompanhar os dados trafegados entre os rastreadores e o CPR.
A tela de estatsticas acessada clicando no menu Estatsticas.
Tela: Estatsticas
A tela Estatsticas mostra os dados enviados pelos rastreadores, por horrio. No campo
Produto (Canal) deve-se selecionar o canal de comunicao a ser verificado e selecionar um
intervalo de Data e hora atravs dos campos Data Inicial e Data Final. Depois de
selecionado o intervalo desejado, clicar na opo Filtrar.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 47 de 57
Tela: Monitoramento
A tela de Monitoramento do CPR est dividida em:
Informaes do Sistema: Informaes referentes ao status do servio do CPR. Contm as
seguintes informaes:
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 48 de 57
possvel obter maiores detalhes sobre os servios. Para isso, clicar sobre o nome do servio.
A tela de detalhe ser apresentada:
Conexes UDP Reservadas: Indica a quantidade de conexes que podem ser abertas
para comunicao com os rastreadores. Quando esse nmero atingido, o rastreador
aguarda a liberao de uma conexo para iniciar a transmisso dos dados.
ltimo Pacote: Mostra a data e hora que o ltimo pacote foi recebido pelo CPR.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 49 de 57
Outbox Summary: Mostra o status das transmisses dos pacotes para os rastreadores: Possui
os seguintes campos:
11 Reinicializao do CPR
Toda vez que um servio includo ou alterado, necessrio executar o processo de
reinicializao do servio do CPR. Para reinicializar o servio do CPR, clicar no menu
Reinicializar.
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 50 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 51 de 57
Clicar no boto Inicia para iniciar o teste. Durante o teste, sero enviados pacotes para o
servidor CPR. Para cada pacote enviado, um pacote dever ser recebido.
O campo erros indica a quantidade de pacotes que foram recebidos pelo servidor CPR com
erro. O ideal que a quantidade de erros permanea em zero ou prximo desse valor e, para
cada pacote enviado, seja recebido um pacote, conforme exemplo abaixo:
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 52 de 57
Tela: QASView
Clicar em Arquivo, Open e Conect Server. A tela do Commander ser apresentada
Tela: Commander
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 53 de 57
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 54 de 57
Os pacotes enviados pelo Hermes Test sero recebidos pelo Commander no formato XML no
Socket A, conforme mostra a figura abaixo:
. O diretrio
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 55 de 57
Referncia:
Reviso: 00
Data: 29/03/2010
Pgina 56 de 57
Engenharia e Desenvolvimento
13 Questes Freqentes
Problema
Possveis Causas
Possveis Solues
Confirme a senha do root do
mysql inserida no instalador
do CPR
Executar o procedimento
descrito no item 9 deste
manual
Instalar o libqt4-sql-mysql
CPR no inicializa. Ao dar o
conforme
procedimento
comando cprlog aparece a
Falta instalar o driver de descrito na pgina 17 deste
mensagem
Exception:
manual
acesso ao banco de dados
Driver
QMYSQL
no
Verificar se existe o arquivo
disponvel
/usr/lib/libmysqlclient_r.so.15
Referncia:
Reviso: 00
Engenharia e Desenvolvimento
Data: 29/03/2010
Pgina 57 de 57
IPs errados
configurar o IP correto no site
interrompido
administrativo do cpr em
comunicao e operacional
Erro de acesso
durante a instalao
Verificar se o servio do
apache est ativo atravs do
comando service apache2
status. Caso o status esteja
como unsed subir o servio
Site Administrativo do CPR Problemas com o servio do com o comando service
apache2 start
no abre, d erro no browser Apache
Verificar se foram instalados
os pacotes do servidor web
lamp conforme pgina 15. O
pacote php5-mysql deve estar
marcado