Skip to content

Tag Archives: console

Instalando o flash player 10 beta 2

09-Jul-08

Essa semana foi lançada a nova versão beta do Flash Player 10 que promete acabar com o problema das aplicações transparentes.

Como todo bom nerds curioso, tentei instalar a nova versão no meu computador para dar uma olhada no que ela trazia de bom, mas infelizmente, o instalador que vem junto com o pacote da Adobe não funcionou e eu acabei tendo que fazer a instalação manualmente mesmo… Apesar de não ser nada complicado, vou colocar aqui os passos que tomei para fazer a instalação, pois quem sabe possa ajudar mais alguém que esteja passando pelo mesmo problema. :)

Então vamos começar fazendo o download da versão para linux e descompactando:


$ wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_install_linux_070208.tar.gz
$ tar xvzf flashplayer10_install_linux_070208.tar.gz

Será criado um diretório chamado install_flash_player_10_linux que contém os seguintes arquivos:


$ ls install_flash_player_10_linux
flashplayer-installer  libflashplayer.so

O primeiro deles, flashplayer-installer, é o instalador da Adobe e o segundo, libflashplayer.so, é a biblioteca do flash mesmo. Antes de instalar, vamos fazer um backup da versão atual da biblioteca:


$ sudo cp /usr/lib/flashplugin-nonfree/libflashplayer.so /usr/lib/flashplugin-nonfree/libflashplayer9.so

E então vamos tentar (apesar de não ter funcionado comigo) instalar através do flashplayer-installer, existente no próprio pacote. Se você quiser que a instalação funcione para todos os usuários da máquina, execute:


$ cd install_flash_player_10_linux
$ sudo ./flashplayer-installer

Caso contrário, se você é um cara egoísta e quer que a nova versão funcione só para o seu usuário, faça:


$ cd install_flash_player_10_linux
$ ./flashplayer-installer

Como eu sou o único usuário deste meu computador, tentei instalar o player para todos os usuários da máquina mas como já foi dito, o instalador não funcionou comigo e apresentou o seguinte problema:


$ cd install_flash_player_10_linux
$ sudo ./flashplayer-installer
...
Please enter the installation path of the Mozilla, Netscape,
or Opera browser (i.e., /usr/lib/mozilla): /usr/lib/mozilla

WARNING: Please enter a valid installation path.

Please enter the installation path of the Mozilla, Netscape,
or Opera browser (i.e., /usr/lib/mozilla): /usr/lib/mozilla

WARNING: Please enter a valid installation path.

Please enter the installation path of the Mozilla, Netscape,
or Opera browser (i.e., /usr/lib/mozilla):
...

Não sei porque o instalador não reconheceu o diretório que ele mesmo recomenda, que existe e, principalmente, que é o diretório de instalação do Mozilla. Se esse erro aconteceu com você também, vamos partir para a instalação manual, que é mais simples que os passos anteriores… Para instalar a biblioteca manualmente, execute:


$ cd install_flash_player_10_linux
$ sudo cp libflashplayer.so /usr/lib/flashplugin-nonfree/

E agora você já está com a nova versão do flash player instalada! Para conferir, feche o firefox e então execute:


$ firefox "about:plugins" &

Você vai encontrar:

File name: libflashplayer.so
Shockwave Flash 10.0.0 d525

Mas e sobre o novo player!? Pois é, ele resolveu o problema das transparências porém acabou ficando mais pesado que a versão anterior… Ainda é uma release beta, então provavelmente a versão final estará um pouco melhor!

E você, já instalou a nova versão!? O que achou?

Acessando seu modem D-Link 500G pelo console

09-Mar-08

Quem tem modems da marca D-Link e modelo 500G já está acostumado a acessar sua interface web sempre que precisa acertar alguma configuração ou mesmo reiniciar o aparelho. Porém o que muita gente não sabe é que o mesmo modem também disponibiliza uma interface em modo texto (aka CLI) respondendo na porta 23, podendo ser acessada tanto pelo Windows como pelo Linux via telnet.

Em geral o modem vem configurado para responder no endereço 10.0.0.1, mas eu alterei a minha máscara de rede aqui em casa e utilizo o endereço 192.168.0.1. Portanto talvez você tenha que alterar os exemplos abaixo para conseguir conectar no seu modem.


$ telnet 192.168.0.1 23
    ...
login: <USUARIO>
password: <SENHA>
Login Successful
$

Caso você não saiba o usuário e senha do seu modem, o padrão é usuário admin e senha admin.
Depois de conectado, você tem acesso ao help que ajuda a enteder um pouco como funciona a aplicação:


$ telnet 192.168.0.1 23
    ...
login: <USUARIO>
password: <SENHA>
Login Successful
$ help
Command        Description
-------        -----------
alias          To Alias a command
apply          Apply configuration/image file
commit         Commit the active config to the flash
create         Create a new entry of specified type
delete         Delete the specified entry
download       Download a file on to the Device
exit           To exit the CLI shell
get            Display info for the search
help           Provides help
list           List files
modify         Modify information for specified entry
passwd         To modify user password
ping           The normal ping command
prompt         Change the user prompt
reboot         Reboot the device
remove         Remove file
reset          Reset info for the specified entry
size           ATM Sizing Information
traceroute     The normal traceroute command
trigger        To set trigger
unalias        To undefine previously defined alias
verbose        Switch ON/OFF the verbose mode

Quer saber como reiniciar o seu modem?


$ telnet 192.168.0.1 23
    ...
login: <USUARIO>
password: <SENHA>
Login Successful
$ reboot

E é isso ae… Agora brinquem com seus modems. :)

UPDATE1: Por fim eu acabei criando um módulo python para facilitar o gerenciamento do modem.

UPDATE2: Para aqueles que são clientes da Telemar, o Israel Pereira Costa disponibilizou nos comentários deste post algumas informações importantes sobre como acessar seu modem.