#######PROCEDIMENTO POR CONTA E RISCO###########
Bom pessoal esse aparelho da um trabalho mesmo, toda vez eu apanho então para não apanhar mais vou ensinar como atualizar a firmware
O problema dele é que nas versões de firmware antiga e com o Asterisk 11 (ou superior, imagino que no 10 isso deva acontecer também) ele não registra de jeito nenhum, fazendo com que sempre de senha errada (wrong password), a solução seria deixar o apontamento por IP mas isso prejudica o modo de discagem dele
Para atualizar a firmware precisamos primeiramente fazer o download, a última firmware deste equipamento é a 4.3.1 que deve ser baixada direto do site oficial
http://support.polycom.com/PolycomService/support/us/support/voice/soundpoint_ip/soundpoint_ip330_320.html
Nele clique em SoundPoint IP and SoundStation IP BootROM 4.3.1, aceite os termos e baixe o software
Após o download descompacte os arquivos para um diretório
Após isso baixe este outro arquivo no site da Polycom
http://support.polycom.com/PolycomService/support/us/support/eula/ucs/UCagreement_combined_3_3_2.html
Não esqueça de clicar em "I have" e depois "Submit" para fazer o download
Após isso dentro deste arquivo pegue o sip.ld, sip.ver e 0000000000.cfg e coloque no mesmo diretório que você descompactou o arquivo da firmware
Baixe um servidor TFTP (vou mostra isso no Windows que é mais simples)
Vamos baixar o TFTPD32 - http://tftpd32.jounin.net/
Ele é bem simples basta abrir o programa e selecionar o diretório da firmware e selecione a interface (Server Interface) correta
Aqui prepararmos o PC para fornecer a firmware (lembre de desativar qualquer firewall ou programa que impeça a execução do procedimento). Pegue o IP de seu computador (o mesmo que é mostrado em Server Interface após selecionar a placa correta)
Vá para o telefone e faça os procedimentos abaixo:
Aperte o botão de Menu
Selecione Settings
Selecione Advanced
Insira a senha '456' (sem aspas, caso a senha não seja a padrão insira a senha correta)
Selecione Admin Settings
Selecione Network Settings
Selecione Server Menu
Selecione Server Type e deixe a opção como Trivial FTP
Selecione Address (ou Server Address) e coloque o IP da máquina que está rodando o TFTP (o mesmo ip que pegamos lá em cima)
Salve as alterações e de um Reboot (muitas vezes ele já faz isso automaticamente)
Após isso o aparelho pegará a firmware correta e o arquivo sip.ld da sua máquina e fará a atualização
Todos os dados do ramal serão zerados e será necessário reconfigurar o aparelho
Pronto
quinta-feira, 22 de outubro de 2015
Deletando os Tickets do OTRS
Após fazer vários testes com o OTRS 4 e muitas coisas configuradas, queria apenas deletar os tickets criados, para isso executei os seguintes comandos dentro do banco de dados
mysql -p
mysql> use otrs;
mysql> delete from ticket_history;
mysql> delete from article_plain;
mysql> delete from article_attachment;
mysql> delete from article_flag;
mysql> delete from article;
mysql> delete from time_accounting;
mysql> delete from ticket_flag;
mysql> delete from ticket;
> /opt/otrs/var/log/TicketCounter.log
Assim os chamados de teste são todos removidos.
Obs.: Não vai fazer isso sem ter certeza
Fuiiiiii
mysql -p
mysql> use otrs;
mysql> delete from ticket_history;
mysql> delete from article_plain;
mysql> delete from article_attachment;
mysql> delete from article_flag;
mysql> delete from article;
mysql> delete from time_accounting;
mysql> delete from ticket_flag;
mysql> delete from ticket;
> /opt/otrs/var/log/TicketCounter.log
Assim os chamados de teste são todos removidos.
Obs.: Não vai fazer isso sem ter certeza
Fuiiiiii
terça-feira, 8 de setembro de 2015
Instalando Software de Chamados OTRS no Debian 7
Pessoal,
Segue um tutorial que fiz para instalar o OTRS em um Debian Wheezy. Todos os comandos estão sendo executados com o usuário root
##########ATENÇÃO!!! QUALQUER PROCEDIMENTO DESCRITO AQUI É POR CONTA E RISCO.############
1 - Baixe o OTRS no site oficial ou use este link abaixo (vale lembrar que o link é desta versão e pode estar quebrado em caso de nova versão):
wget http://ftp.otrs.org/pub/otrs//otrs-4.0.14.tar.gz -P /usr/src
2 - Descompacte o arquivo e mova-o para o diretório /opt:
tar xzf /usr/src/otrs-4.0.14.tar.gz -C /usr/src
mv /usr/src/otrs-4.0.14 /opt/otrs
3 - Instale algumas dependências no Debian:
aptitude update
aptitude -y safe-upgrade
aptitude -y install libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl libio-socket-ssl-perl libpdf-api2-perl libdbd-mysql-perl libsoap-lite-perl libgd-text-perl libtext-csv-xs-perl libjson-xs-perl libgd-graph-perl libapache-dbi-perl libyaml-libyaml-perl libtemplate-perl libmail-imapclient-perl libdbd-pg-perl libencode-hanextra-perl libarchive-zip-perl libcrypt-eksblowfish-perl libdbd-odbc-perl apache2 mysql-server php5
###PACOTES E CONFIGURAÇÕES ADICIONAIS (NÃO SÃO OBRIGATÓRIAS)
aptitude -y install vim bash-completion
sed -i 's/\"syntax on/syntax on/' /etc/vim/vimrc
sed -i 's/\"set ignorecase/set ignorecase/' /etc/vim/vimrc
sed -i 's/\"set incsearch/set incsearch/' /etc/vim/vimrc
4 - Rode o comando abaixo e verifique se tudo está marcado como OK (Lembrando que neste tutorial apenas o Oracle consta como "Not Installed" pois usei o MYSQL para a instalação)
perl /opt/otrs/bin/otrs.CheckModules.pl
5 - Crie o usuário OTRS:
useradd -d /opt/otrs/ -c 'OTRS user' -s /bin/false otrs
usermod -G www-data otrs
6 - Ative as configurações default do OTRS e verifique se todos os módulos necessários estão instalados (os 3 últimos comandos devem retornar "syntax ok"):
cd /opt/otrs/
cp Kernel/Config.pm.dist Kernel/Config.pm
cp Kernel/Config/GenericAgent.pm.dist Kernel/Config/GenericAgent.pm
perl -cw /opt/otrs/bin/cgi-bin/index.pl
perl -cw /opt/otrs/bin/cgi-bin/customer.pl
perl -cw /opt/otrs/bin/otrs.PostMaster.pl
7 - Configurar o apache e setar permissões:
ln -s /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs
a2ensite otrs
service apache2 reload
bin/otrs.SetPermissions.pl --web-group=www-data
cd /opt/otrs/var/cron
for foo in *.dist; do cp $foo `basename $foo .dist`; done
chown otrs *
8 - Configurações adicionais de segurança e MYSQL para o OTRS (As configurações do OTRS são pedidas ao testes a conexão com o banco)
#ESCONDE ALGUMAS INFORMACOES DO APACHE
sed -i 's/ServerSignature On/ServerSignature Off/' /etc/apache2/conf.d/security
sed -i 's/ServerTokens OS/ServerTokens Prod/' /etc/apache2/conf.d/security
#ATIVA OS LOGS DO MYSQL
sed -i "72s/^#//" /etc/mysql/my.cnf
sed -i "73s/^#//" /etc/mysql/my.cnf
#ALTERACOES PARA O OTRS
sed -i '52s/16M/20M/' /etc/mysql/my.cnf
sed -i '/server-key.pem/a innodb-log-file-size = 512M' /etc/mysql/my.cnf
#REMOVE WARNING DO APACHE
echo "
ServerName localhost" >> /etc/apache2/apache2.conf
a2enmod headers
service apache2 restart
9 - ALTERAR O TAMANHO DO LOG INNODB
##########ATENÇÃO!!! NÃO FAÇA ISSO EM AMBIENTE DE PRODUÇÃO.############
Entre no CLI do mysql e execute:
mysql -p
mysql> SET GLOBAL innodb_fast_shutdown=1;
mysql> quit
service mysql stop
find /var/lib/mysql -type f -name "ib_logfile?" -exec mv {} {}_OLD \;
service mysql start
10 - Instalação do Banco de Dados e Configuração Básica
http://seudominio/otrs/installer.pl
(Substitua a palavra seudominio pelo IP ou Domínio do seu site)
Siga as instruções de instalação como Aceitar a licença, configurar o usuário e senha do MYSQL (ou outro banco de dados que for usar)
11 - Insira a linha abaixo dentro do arquivo /etc/rc.local (antes do exit 0)
/opt/otrs/bin/otrs.Scheduler.pl -w 1 >> /dev/null
Obs.: Após inserir execute o comando acima para não precisar reiniciar a máquina
12 - Execute o Cron.sh e de permissão para o arquivo de log
/opt/otrs/bin/Cron.sh start otrs
touch /var/log/otrs.log
chown otrs.otrs /var/log/otrs.log
13 - Backup do Sistema
####Manualmente
mkdir /otrs-backup
/opt/otrs/scripts/backup.pl -d /otrs-backup -c bzip2 -t fullbackup
####Via Cron
echo "
59 23 * * 7 root /opt/otrs/scripts/backup.pl -d /otrs-backup -c bzip2 -t fullbackup" >> /etc/crontab
14 - Pronto
É isso ai. Lembrando que não é recomendado fazer isso em ambiente de produção e cada m sabe o que faz
Obs.: Por padrão o OTRS checa de 10 em 10 minutos o seu e-mail, é possível altera para outro valor se assim desejar, o comando abaixo altera para 5 minutos
sed -i 's/10/5/' /opt/otrs/var/cron/postmaster_mailbox
Fui
Segue um tutorial que fiz para instalar o OTRS em um Debian Wheezy. Todos os comandos estão sendo executados com o usuário root
##########ATENÇÃO!!! QUALQUER PROCEDIMENTO DESCRITO AQUI É POR CONTA E RISCO.############
1 - Baixe o OTRS no site oficial ou use este link abaixo (vale lembrar que o link é desta versão e pode estar quebrado em caso de nova versão):
wget http://ftp.otrs.org/pub/otrs//otrs-4.0.14.tar.gz -P /usr/src
2 - Descompacte o arquivo e mova-o para o diretório /opt:
tar xzf /usr/src/otrs-4.0.14.tar.gz -C /usr/src
mv /usr/src/otrs-4.0.14 /opt/otrs
3 - Instale algumas dependências no Debian:
aptitude update
aptitude -y safe-upgrade
aptitude -y install libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl libio-socket-ssl-perl libpdf-api2-perl libdbd-mysql-perl libsoap-lite-perl libgd-text-perl libtext-csv-xs-perl libjson-xs-perl libgd-graph-perl libapache-dbi-perl libyaml-libyaml-perl libtemplate-perl libmail-imapclient-perl libdbd-pg-perl libencode-hanextra-perl libarchive-zip-perl libcrypt-eksblowfish-perl libdbd-odbc-perl apache2 mysql-server php5
###PACOTES E CONFIGURAÇÕES ADICIONAIS (NÃO SÃO OBRIGATÓRIAS)
aptitude -y install vim bash-completion
sed -i 's/\"syntax on/syntax on/' /etc/vim/vimrc
sed -i 's/\"set ignorecase/set ignorecase/' /etc/vim/vimrc
sed -i 's/\"set incsearch/set incsearch/' /etc/vim/vimrc
4 - Rode o comando abaixo e verifique se tudo está marcado como OK (Lembrando que neste tutorial apenas o Oracle consta como "Not Installed" pois usei o MYSQL para a instalação)
perl /opt/otrs/bin/otrs.CheckModules.pl
5 - Crie o usuário OTRS:
useradd -d /opt/otrs/ -c 'OTRS user' -s /bin/false otrs
usermod -G www-data otrs
6 - Ative as configurações default do OTRS e verifique se todos os módulos necessários estão instalados (os 3 últimos comandos devem retornar "syntax ok"):
cd /opt/otrs/
cp Kernel/Config.pm.dist Kernel/Config.pm
cp Kernel/Config/GenericAgent.pm.dist Kernel/Config/GenericAgent.pm
perl -cw /opt/otrs/bin/cgi-bin/index.pl
perl -cw /opt/otrs/bin/cgi-bin/customer.pl
perl -cw /opt/otrs/bin/otrs.PostMaster.pl
7 - Configurar o apache e setar permissões:
ln -s /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs
a2ensite otrs
service apache2 reload
bin/otrs.SetPermissions.pl --web-group=www-data
cd /opt/otrs/var/cron
for foo in *.dist; do cp $foo `basename $foo .dist`; done
chown otrs *
8 - Configurações adicionais de segurança e MYSQL para o OTRS (As configurações do OTRS são pedidas ao testes a conexão com o banco)
#ESCONDE ALGUMAS INFORMACOES DO APACHE
sed -i 's/ServerSignature On/ServerSignature Off/' /etc/apache2/conf.d/security
sed -i 's/ServerTokens OS/ServerTokens Prod/' /etc/apache2/conf.d/security
#ATIVA OS LOGS DO MYSQL
sed -i "72s/^#//" /etc/mysql/my.cnf
sed -i "73s/^#//" /etc/mysql/my.cnf
#ALTERACOES PARA O OTRS
sed -i '52s/16M/20M/' /etc/mysql/my.cnf
sed -i '/server-key.pem/a innodb-log-file-size = 512M' /etc/mysql/my.cnf
#REMOVE WARNING DO APACHE
echo "
ServerName localhost" >> /etc/apache2/apache2.conf
a2enmod headers
service apache2 restart
9 - ALTERAR O TAMANHO DO LOG INNODB
##########ATENÇÃO!!! NÃO FAÇA ISSO EM AMBIENTE DE PRODUÇÃO.############
Entre no CLI do mysql e execute:
mysql -p
mysql> SET GLOBAL innodb_fast_shutdown=1;
mysql> quit
service mysql stop
find /var/lib/mysql -type f -name "ib_logfile?" -exec mv {} {}_OLD \;
service mysql start
10 - Instalação do Banco de Dados e Configuração Básica
http://seudominio/otrs/installer.pl
(Substitua a palavra seudominio pelo IP ou Domínio do seu site)
Siga as instruções de instalação como Aceitar a licença, configurar o usuário e senha do MYSQL (ou outro banco de dados que for usar)
11 - Insira a linha abaixo dentro do arquivo /etc/rc.local (antes do exit 0)
/opt/otrs/bin/otrs.Scheduler.pl -w 1 >> /dev/null
Obs.: Após inserir execute o comando acima para não precisar reiniciar a máquina
12 - Execute o Cron.sh e de permissão para o arquivo de log
/opt/otrs/bin/Cron.sh start otrs
touch /var/log/otrs.log
chown otrs.otrs /var/log/otrs.log
13 - Backup do Sistema
####Manualmente
mkdir /otrs-backup
/opt/otrs/scripts/backup.pl -d /otrs-backup -c bzip2 -t fullbackup
####Via Cron
echo "
59 23 * * 7 root /opt/otrs/scripts/backup.pl -d /otrs-backup -c bzip2 -t fullbackup" >> /etc/crontab
14 - Pronto
É isso ai. Lembrando que não é recomendado fazer isso em ambiente de produção e cada m sabe o que faz
Obs.: Por padrão o OTRS checa de 10 em 10 minutos o seu e-mail, é possível altera para outro valor se assim desejar, o comando abaixo altera para 5 minutos
sed -i 's/10/5/' /opt/otrs/var/cron/postmaster_mailbox
Fui
quinta-feira, 16 de julho de 2015
Reset do Lynksys PAP2
Precisei resetar esses dias um Linksys PAP2 e caçando na net achei este procedimento que funcionou:
1 - Com o PAP2 ligado conecte um telefone na porta 1
2 - Digite * * * * (4 vezes) e você ouvirá "Configuration Menu".
3 - Digite 73738# e você vai ouvirá "Enter 1 to confirm"
4 - Digite 1 e aguarde que ele será resetado
Após isso ele volta para sua configuração original em DHCP e podemos usar os códigos abaixo para ver qual IP ele pegou:
1 - No telefone digite * * * * (4 vezes)e você vai ouvirá "Configuration Menu".
2 - Digite 110# e o equipamento informará o IP
Lembrando que é por conta e risco
Fácil
1 - Com o PAP2 ligado conecte um telefone na porta 1
2 - Digite * * * * (4 vezes) e você ouvirá "Configuration Menu".
3 - Digite 73738# e você vai ouvirá "Enter 1 to confirm"
4 - Digite 1 e aguarde que ele será resetado
Após isso ele volta para sua configuração original em DHCP e podemos usar os códigos abaixo para ver qual IP ele pegou:
1 - No telefone digite * * * * (4 vezes)e você vai ouvirá "Configuration Menu".
2 - Digite 110# e o equipamento informará o IP
Lembrando que é por conta e risco
Fácil
quinta-feira, 23 de abril de 2015
Debian Wheezy + IBM X3200 M3
Precisei instalar um Debian Wheezy em um Servidor IBM X3200 M3, a instalação foi um sucesso até eu dar o boot.
Nada de boot, ele simplesmente travava em "Welcome to Grub" e nada. Congela total!!!!!!!!!!
Após muito pesquisar e muitas soluções inúteis acabei criando a minha para solucionar o problema e depois aplicar a solução definitiva
Vamos lá o procedimento é simples e vou mostrar como fiz com um LiveCD do Ubuntu
Após dar boot no Ubuntu eu fiz a montagem da partição em /mnt
sudo mount /dev/sda5 /mnt
Lembrando que no meu caso a partição que continha o / é a sda5, se no seu caso for diferente basta alterar
Após isso entre no arquivo grub.cfg
sudo nano /mnt/boot/grub/grub.cfg
Encontra a linha onde temos o seguinte parametro (geralmente a linha 51)
terminal_output gfxterm
Aqui vamos remover a palavra gfxterm e salvar o arquivo com CTRL + O e depois ENTER e para sair CTRL + X
Feito isso mande reiniciar e pronto. Problema resolvido termporariamente
Após acessar o Debian novamente vá no arquivo /etc/default/grub e descomente a linha (basta remover o # do inicio da linha)
GRUB_TERMINAL=console
Rode o comando
update-grub
Pronto
Deu trabalho mas resolveu
Fuiiiiiiiiiiiiiiii
Nada de boot, ele simplesmente travava em "Welcome to Grub" e nada. Congela total!!!!!!!!!!
Após muito pesquisar e muitas soluções inúteis acabei criando a minha para solucionar o problema e depois aplicar a solução definitiva
Vamos lá o procedimento é simples e vou mostrar como fiz com um LiveCD do Ubuntu
Após dar boot no Ubuntu eu fiz a montagem da partição em /mnt
sudo mount /dev/sda5 /mnt
Lembrando que no meu caso a partição que continha o / é a sda5, se no seu caso for diferente basta alterar
Após isso entre no arquivo grub.cfg
sudo nano /mnt/boot/grub/grub.cfg
Encontra a linha onde temos o seguinte parametro (geralmente a linha 51)
terminal_output gfxterm
Aqui vamos remover a palavra gfxterm e salvar o arquivo com CTRL + O e depois ENTER e para sair CTRL + X
Feito isso mande reiniciar e pronto. Problema resolvido termporariamente
Após acessar o Debian novamente vá no arquivo /etc/default/grub e descomente a linha (basta remover o # do inicio da linha)
GRUB_TERMINAL=console
Rode o comando
update-grub
Pronto
Deu trabalho mas resolveu
Fuiiiiiiiiiiiiiiii
quinta-feira, 26 de fevereiro de 2015
Logando como Administrador no Dominio do Windows 2012
Como eu odeio o Windows é incrivel mas por essa eu não esperava, pois como mexo pouco apanho pra resolver algum problema
Precisando logar como Administrador em uma máquina que se loga no Dominio (Neste caso o Administrador do dominio e não da máquina local)
Tentava logar e nada e sempre usava:
DOMINIO\Administrador
E não ia de jeito nenhum, foi ai que liguei pra um amigo e ele disse pra tentar assim
Administrador@DOMINIO
Pronto
Fuiiiiiii
Precisando logar como Administrador em uma máquina que se loga no Dominio (Neste caso o Administrador do dominio e não da máquina local)
Tentava logar e nada e sempre usava:
DOMINIO\Administrador
E não ia de jeito nenhum, foi ai que liguei pra um amigo e ele disse pra tentar assim
Administrador@DOMINIO
Pronto
Fuiiiiiii
Instrução Ilegal no Asterisk
Muitas vezes ao terminar a instalação do asterisk ele não sobe e ao digitarmos
asterisk -cvvv
Temos a resposta de "Instrução Ilegal"
Para resolver este problema basta desmarcar a opção "BUILD_NATIVE" com o comando
make menuselect
Dentro do diretorio do código fonte claro e depois dar andamento a instalação normal
Fuiiiiiiii
asterisk -cvvv
Temos a resposta de "Instrução Ilegal"
Para resolver este problema basta desmarcar a opção "BUILD_NATIVE" com o comando
make menuselect
Dentro do diretorio do código fonte claro e depois dar andamento a instalação normal
Fuiiiiiiii
Assinar:
Postagens (Atom)