Muitas pessoas tem duvidas quando a conexão em multiplos servidores com o Irssi, que apesar de utilizar uma forma diferente dos outros IRC clients mais tradicionais apresenta muita eficiência e facilidade durante o uso!
Para abrir conexão em um novo servidor sem perder a conexão atual utilize:
/CONNECT irc.server.net
Lembrando que para se conectar a um novo servidor, finalizando a conexão anterior o comando chamado é “/SERVER irc.newserver.net”.
Para listar os servidores atualmente conectados na máquina utilize o comando /SERVER sem nenhum parâmetro adicional, que mostrará uma saída parecida com:
-!- oftc: irc.oftc.net:6667 ()
-!- freenode: irc.freenode.net:6667 ()
-!- efnet: irc.efnet.org:6667 ()
Como mostrado acima, cada conexão com servidor é classificada por uma tag diferente (normalmente o nome do servidor, logo após o sinal -!-) que será utilizada para fazer referência durante a execução de comandos.
Para se desconectar de algum dos servidores utilize:
/DISCONNECT freenode
Onde “freenode” é a tag que faz referência à conexão realizada no irc.freenode.net.
A tag de referência pode ser utilizada em boa parte dos comandos disponíveis, assim como:
/MSG -tag nick mensagem
/JOIN -tag #channel
/QUERY -tag nick
/TOPIC -tag #channel novo topico
Para aqueles que ainda não conhecem o Irssi, ele é um IRC client rico em funcionalidades, leve, flexível, tem suporte a temas, possui suporte a SILC, tem uma ótima integração com o GNU Screen e não necessita de bibliotecas gráficas para a execução. Recomendo a todos!
Recomendo a leitura do “A Guide to Efficiently Using Irssi and Screen” para quem está iniciando sua utilização.
After some researches I finally found a mencoder string capable to encode mp4 high quality videos from avi files compatible with Nokia mobile devices (Tested on 5610 XpressMusic and N95 but should work on other models).
After mplayer installed just run:
$ mencoder -of lavf -lavfopts format=mp4 -oac lavc -ovc lavc \ -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:keyint=25 \ -ofps 25 -af lavcresample=44100 -vf harddup,scale=320:-3 \ -mc 0 -noskip OriginalMOVIE.avi -o MobileMOVIE.mp4
Obs. Remember that you can write a simple script to convert lots of videos at once…
Now, just upload them to your Nokia device and have fun!
Venho utilizando Linux no notebook Sony Vaio FE31B/W (modelo japonês) há um bom tempo, porem ultimamente notei que todos os proprietários destes notebooks japoneses da Sony tem o mesmo problema de nao encontrar nenhuma informação útil na internet a respeito de compatibilidade de hardware, utilização, etc…
Para aqueles que ainda nao conhecem, todos os notebooks japoneses Sony um pouco mais antigos da serie Vaio (os modelos que saíam com Windows XP Special Edition por padrão) tem um hardware bem específico, apresentando incompatibilidade inclusive com Windows XP’s que nao sejam os distribuidos juntos com o notebook (ele so funciona corretamente utilizando o Windows japones que ja vem na particao de recovery).
Porém felizmente o hardware desta serie de notebooks já apresenta uma ótima compatibilidade com Linux!
Tenho utilizado a distribuição OpenSuSe (atualmente na versão 11.1) nele e estou muito satisfeito com seu rendimento/funcionamento, porém notei algumas particularidades que devem ser levadas em consideração na hora de configurar seu sistema:
Resumindo, Linux é uma otima alternativa que se adequa perfeitamente bem a esta linha de notebooks que conta com um ótimo hardware e design mantendo praticamente todas as suas funcionalidades.
Obs. Tenha muito cuidado ao realizar a formatação do disco! Tenha certeza que voce possui o disco de restauração da Sony ou fez os DVDs de backup com o Vaio Rikabaru, pois caso você queira voltar o notebook para a configuração original (inclusive com o sistema automático de recovery direto na inicialização da BIOS e todos os softwares Vaio) eles serão necessários.
Nota: Se você estuda ou pretende estudar Japonês, manter uma partição com a configuração original pode ajudar bastante na escrita e familiarização com o idioma!
Recentemente precisei realizar testes com arquivos de kickstart em Red Hat Linux antes de colocá-los no servidor de provisioning para distribuição e o metodo mais simples sem dúvida é o boot através de CD/USB.
É um processo bem simples e super eficiente para instalação de novos servidores, porém pouco difundido (em breve teremos um artigo dedicado a este tipo de instalação!). O artigo tem como referência Red Hat Enterprise Linux porém funciona perfeitamente em sistemas CentOS.
Nas midias de instalação do sistema (isos) é disponibilizada uma pasta chamada isolinux que contém todos os arquivos necessários para o bootdisk (esta pasta não é disponível na mídia da plataforma Itanium). Copie esta pasta em um diretório temporário:
$ cp -r
/isolinux /tmp
$ cd /tmp
Obs. Se a sua intenção é utilizar um arquivo de kickstart para a instalação (e não apenas um bootdisk), copie o arquivo ks.cfg para a pasta isolinux antes de prosseguir.
Certifique-se que as permissoes estão corretas com:
$ chmod u+w isolinux/*
E crie a imagem diretamente com o mkisofs:
$ mkisofs -o RedHatBootdisk.iso -b isolinux.bin -c boot.cat -no-emul-boot \
-boot-load-size 4 -boot-info-table -R -J -v -T isolinux/
Agora é só gravar a iso e utilizar o CD no boot do server, ou em caso de virtual machine utilize a iso diretamente.
A mesma imagem (.iso) gerada acima pode ser utilizada para realizar a instalação através de um disco USB (pendrive/flashdisk) sendo necessário apenas transferir a imagem diretamente para o pen drive da seguinte forma:
$ dd if=RedHatBootdisk.iso of=/dev/sda bs=1M
Para aqueles que vão utilizar este disco para iniciar a instalação utilizando um ks entre com a seguinte linha no prompt inicial:
linux ks=cdrom:/ks.cfg
Por padrao os modems 3G vem configurados em 2 modos USB, sendo que um deles funciona como mass_storage (assim como pendrives) e o outro modo de funcionamento como um modem serial-usb. Para que o modem funcione corretamente no Linux, primeiramente precisamos nos certificar que o dispositivo esta sendo realmente reconhecido como modem (podemos fazer a verificacao descobrindo se o dispositivo /dev/ttyUSB0 existe no sistema) e entao configurar uma conexao ppp atraves do modem.
Como realizei os testes em uma maquina rodando Ubuntu, vou passar aqui os procedimentos de instalacao para este sistema passo a passo para que mesmo as pessoas que nao estao acostumadas a realizar configuracoes no sistema possam prosseguir com sucesso.
Primeiramente podemos realizar a instalacao do pacote libusb-dev que e necessario para a compilacao do usb_modeswitch posteriormente da seguinte forma:
# sudo apt-get install libusb-dev
Apos a instalacao do libusb-dev baixe a versao mais atual do usb_modeswitch no link abaixo e descompacte o fonte com:
# wget http://www.draisberghof.de/usb_modeswitch/usb_modeswitch-0.9.4.tar.bz2
# tar xvjf usb_modeswitch-0.9.4.tar.bz2
Agora entre na pasta criada, inicie o processo de compilacao e copie os arquivos compilados com:
# ./compile.sh
# sudo cp usb_modeswitch /usr/local/sbin
# sudo cp usb_modeswitch.conf /etc
Com os arquivos nos lugares corretos iremos editar o arquivo de configuracao com:
# sudo vim /etc/usb_modeswitch.conf
Iremos descomentar (remover o “;” no inicio de cada linha) do bloco MFS622 para que o arquivo fique da seguinte forma:
########################################################
# ZTE MF622DefaultVendor= 0x19d2
DefaultProduct= 0×2000TargetVendor= 0x19d2
TargetProduct= 0×0001DetachStorageOnly=1
Para fazer com que o modem seja sempre reconhecido como um dispositivo de dados e nao um dispositivo de armazenamento de dados iremos criar um arquivo de regras para o udev da seguinte maneira:
# sudo vim /etc/udev/rules.d/15-zte-mf622.rules
O conteudo do arquivo acima deve estar da seguinte maneira:
ACTION!=”add”, GOTO=”ZTE_End”
SUBSYSTEM==”usb”, SYSFS{idProduct}==”2000″,
SYSFS{idVendor}==”19d2″, GOTO=”ZTE_ZeroCD”
SUBSYSTEM==”usb”, SYSFS{idProduct}==”0001″,
SYSFS{idVendor}==”19d2″, GOTO=”ZTE_Modem”
LABEL=”ZTE_ZeroCD”
#RUN+=”/sbin/rmmod usb_storage”
RUN+=”/usr/local/sbin/usb_modeswitch -d 1 -v 0x19d2 -p 0×2000 -V 0x19d2 -P 0×0001″
LABEL=”ZTE_Modem”
RUN+=”/sbin/modprobe usbserial vendor=0x19d2 product=0×0001″,
MODE=”660″, GROUP=”dialout”
#MODE=”660″, GROUP=”tty”
LABEL=”ZTE_End”
Apos as configuracoes acima finalizadas, precisamos configurar a conexao “claro” que sera utilizada, o que pode ser feito de forma bem simplificada com a utilizacao do pppconfig com os seguintes dados de conexao:
Number: *99# User: claro Password: claro Speed: 460800 Com: /dev/ttyUSB0 Method: PAP
Agora, recarregue as regras do udev (a forma mais simples e reiniciando sua maquina) e inicie a conexao criada com:
# sudo pon claro
Caso voce queira finalizar sua conexao, utilize:
# sudo poff claro
Dica:
Ao realizar mais alguns testes, verifiquei que o Network Manager (aplicativo que gerencia as conexoes no Ubuntu) conseguiu reconhecer o modem diretamente, e caso a versao instalada em seu computador ja tenha esta feature implementada tente configurar atraves do proprio aplicativo. Clique no icone ao lado do relogio, la voce pode verificar se existe algo parecido com “Mobile Broadcom”, e caso exista clique nela e tente conectar diretamente.