#######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
quarta-feira, 4 de fevereiro de 2015
Instalando o Adobe Reader no Ubuntu 14.04
Eu não sou fã da Adobe e sempre prefiro os softwares que já vem inclusos no Ubuntu, porém alguns arquivos PDF gerados por uma HP Officejet Pro 8600 não abrem no Evince (leitor de PDF do Ubuntu) e, se abrem ficam em branco
Tentei diversas alternativas e todas com o mesmo problema onde a conclusão é que o problema esta na geração do PDF pela HP mas como estava sem tempo tive que optar pelo Adobe
Os procedimentos abaixo foram feitos como "root", qualquer problema adiicone o "sudo" na frente
apt-get -y install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns* libxml2:i386 libxslt1.1:i386 libstdc++6:i386
wget http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb -P /usr/src
dpkg -i /usr/src/AdbeRdr9.5.5-1_i386linux_enu.deb
Ele por padrão já virá seu leitor de PDF, porém se isso não ocorrer veja os arquivos abaixo e procure pelas entradas com o nome pdf
/etc/gnome/defaults
~/.local/share/applications/mimeapps.list
Pronto
Fuiiiii
Tentei diversas alternativas e todas com o mesmo problema onde a conclusão é que o problema esta na geração do PDF pela HP mas como estava sem tempo tive que optar pelo Adobe
Os procedimentos abaixo foram feitos como "root", qualquer problema adiicone o "sudo" na frente
apt-get -y install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns* libxml2:i386 libxslt1.1:i386 libstdc++6:i386
wget http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb -P /usr/src
dpkg -i /usr/src/AdbeRdr9.5.5-1_i386linux_enu.deb
Ele por padrão já virá seu leitor de PDF, porém se isso não ocorrer veja os arquivos abaixo e procure pelas entradas com o nome pdf
/etc/gnome/defaults
~/.local/share/applications/mimeapps.list
Pronto
Fuiiiii
Assinar:
Postagens (Atom)