2008-10-14

A melhor qualidade de um revolucionário

"(..) atuo como penso, e, com certeza, fui leal com as minhas convicções.


Cresçam como bons revolucionarios. Estudem muito para dominar a técnica que permite dominar a técnica da natureza. Lembrem-se que a revolução é o importante, e que CADA UM DE NÓS, SOZINHO, NÃO VALE NADA.


Acima de tudo, sejam sempre capazes de sentir no mais fundo qualquer injustiça cometida contra qualquer pessoa em qualquer parte do mundo. É a melhor qualidade de um revolucionário."


Che Guevara

A melhor qualidade de um revolucionário

"(..) atuo como penso, e, com certeza, fui leal com as minhas convicções.


Cresçam como bons revolucionarios. Estudem muito para dominar a técnica que permite dominar a técnica da natureza. Lembrem-se que a revolução é o importante, e que CADA UM DE NÓS, SOZINHO, NÃO VALE NADA.


Acima de tudo, sejam sempre capazes de sentir no mais fundo qualquer injustiça cometida contra qualquer pessoa em qualquer parte do mundo. É a melhor qualidade de um revolucionário."


Che Guevara

2008-07-12

Detectando a rede wireless ao iniciar o Ubuntu

Logo quando instalei o Ubuntu um dos primeiros desafios foi fazer a placa de rede sem fio funcionar. Felizmente consegui fazer funcionar e escrevi o tutorial:

Fazendo a placa wireless (Realtek modelo RTL-8185) funcionar no Ubuntu 8.04

Hoje completo mais uma parte desse tutorial. Após fazer a placa funcionar eu precisava que ela fosse detectada logo ao iniciar o computador.

Inspirado no fórum do Ubuntu eu resolvi fazer o seguinte:

1) Fui em ¨Aplicações\Console".

2)Digitei sudo su e em seguida a senha do super usuário:

flavio@flavio-laptop:~$ sudo su
[sudo] password for flavio:

3)Depois digitei "cd /" para ir na raiz e usei o comando "ls":

root@flavio-laptop:/home# cd /
root@flavio-laptop:/# ls
bin dev initrd lib mnt root sys var
boot etc initrd.img lost+found opt sbin tmp vmlinuz
cdrom home initrd.img.old media proc srv usr vmlinuz.old

4) Verifiquei que existia o diretório "etc", entrei nele com o comando "cd etc"

root@flavio-laptop:/# cd etc

5) Usei o comando "gedit rc.local" e abri o arquivo rc.local:

root@flavio-laptop:/etc# gedit rc.local

6) E coloquei no arquivo o comando "sudo iwlist wlan0 scan" antes do "Exit 0". Veja como era o arquivo antes:


Clique na figura para ver em tamanho maior


7) Agora veja como ficou:


Clique na figura para ver em tamanho maior

Depois reiniciei o computador e a rede sem fio já foi detectada.

Espero ter ajudado, até mais!

Detectando a rede wireless ao iniciar o Ubuntu

Logo quando instalei o Ubuntu um dos primeiros desafios foi fazer a placa de rede sem fio funcionar. Felizmente consegui fazer funcionar e escrevi o tutorial:

Fazendo a placa wireless (Realtek modelo RTL-8185) funcionar no Ubuntu 8.04

Hoje completo mais uma parte desse tutorial. Após fazer a placa funcionar eu precisava que ela fosse detectada logo ao iniciar o computador.

Inspirado no fórum do Ubuntu eu resolvi fazer o seguinte:

1) Fui em ¨Aplicações\Console".

2)Digitei sudo su e em seguida a senha do super usuário:

flavio@flavio-laptop:~$ sudo su
[sudo] password for flavio:

3)Depois digitei "cd /" para ir na raiz e usei o comando "ls":

root@flavio-laptop:/home# cd /
root@flavio-laptop:/# ls
bin dev initrd lib mnt root sys var
boot etc initrd.img lost+found opt sbin tmp vmlinuz
cdrom home initrd.img.old media proc srv usr vmlinuz.old

4) Verifiquei que existia o diretório "etc", entrei nele com o comando "cd etc"

root@flavio-laptop:/# cd etc

5) Usei o comando "gedit rc.local" e abri o arquivo rc.local:

root@flavio-laptop:/etc# gedit rc.local

6) E coloquei no arquivo o comando "sudo iwlist wlan0 scan" antes do "Exit 0". Veja como era o arquivo antes:


Clique na figura para ver em tamanho maior


7) Agora veja como ficou:


Clique na figura para ver em tamanho maior

Depois reiniciei o computador e a rede sem fio já foi detectada.

Espero ter ajudado, até mais!

2008-04-26

Fazendo a placa wireless (Realtek modelo RTL-8185) funcionar no Ubuntu 8.04

Após instalação do ubuntu 8.04 a minha rede sem fio não era detectada. Confesso que fiquei um pouco desapontado com o ubuntu, mas resolvi encarar o desafio de fazer a placa funcionar. Após algumas pesquisas descobri o que fazer no excelente tutorial que encontrei no link:

Contribuição de dica - Wireless: Ubuntu 7.04 com Realtek 8185

A seguir vou descrever como a solução do link acima funcionou para mim.

Resumindamente os passos são:

1) Identificar placa
2) Instalar o software ndiswrapper
3) Executar os comandos para detectar a placa
4) Configurar a rede

1) Identificar a placa

Com o comando abaixo, verifiquei qual era a minha placa:

lspci -v | grep Wireless
08:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20) e segui os passos do tutorial:


2) Instalar o ndiswrapper:

2.1) Download do ndiswrapper:
Esse software faz com que seja possível fazer instalação de drivers de placas de rede wireless do Windows no Linux. Inicialmente fiz o download em:

http://sourceforge.net/project/showfiles.php?group_id=93482

Fiz o download da versão 1.52 estável e salvei no Desktop do linux.

2.2) Download dos driver da placa de rede wireless.

Fui no site do fabricante da placa de rede ( clique aqui para visitar o site ) e fiz o download do arquivo que está marcado como "Windows XP/2000 driver"



Após o download, descompactei os arquivos no meu Desktop. O diretório WinXP2K foi criado contendo três arquivos:

net8185.cat
net8185.inf
rtl8185.sys

2.2) Instalando o build-essential
Para instalar o ndiswrapper é necessário o pacote build-essential. Ele já vem no CD do Ubuntu, portanto apenas entrei em "Sistema>Administração>Gerenciador de Pacotes Synaptic", cliquei com o botão direito em build-essential e selecionei "Marcar para Instalação".

Depois coloquei o CD do Ubuntu no drive e cliquei o botão "Aplicar" no "Gerenciador de Pacotes Synaptic". A instalação é simples e rápida.

2.3) Instalando o nsdiwrapper

No menu do ubuntu fui em "Aplicações>Acessórios>Consola" e executei o comando:

#sudo su

Entrei com senha de super-usuário, e localizei o arquivo ndiswrapper-1.52.tar.gz. Usei os comandos "ls" para listar os arquivos do diretório e o comando "cd " para entrar em diretório e sair.

No diretório onde se encontra o arquivo ndiswrapper-1.52.tar.gz executei os comandos para instalar o ndiswraper:

# tar -zxvf ndiswrapper-1.52.tar.gz
# cd ndiswrapper-1.52
# make
# make install

Entrei no diretório WinXP2K e executei os comandos:

# ndiswrapper -i net8185.inf
# ndiswrapper -m
# ndiswrapper -l

Então a mensagem apareceu:

net8185: driver installed

Depois usei o comando:

# lsmod

E vi o módulo carregado que apareceu assim:
ndiswrapper 194608 0

4) Configurar a rede

Usei o comando abaixo para detectar a rede:

#iwlist wlan0 scan

A resposta foi:

wlan0 Scan completed :
Cell 01 - Address: 00:1A:70:50:2D:7D
ESSID:"flavionet"
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:75/100 Signal level:-48 dBm Noise level:-96 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:atim=0


Para conectar a minha rede usei o comando:

# iwconfig wlan0 essid "flavionet"
# ifconfig wlan0 up

NOTA: flavionet é o nome de minha rede

Para ver a minha conexão digitei:

# iwconfig wlan0

wlan0 IEEE 802.11g ESSID:"flavionet"
Mode:Managed Frequency:2.437 GHz Access Point: 00:1A:70:50:2D:7D
Bit Rate=36 Mb/s Tx-Power:46 dBm Sensitivity=0/3
RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:76/100 Signal level:-47 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Como estava usando uma rede DHCP, a conexão foi imediata.

Espero ter contribuído para a comunidade Ubuntu. Até a pŕoxima.


Atualizações:
13-Jul-08 - Corrigi alguns erros de grafia nesse artigo, fiz uma continuação dele no seguinte artigo: "Detectando a rede wireless ao iniciar o Ubuntu".

Fazendo a placa wireless (Realtek modelo RTL-8185) funcionar no Ubuntu 8.04

Após instalação do ubuntu 8.04 a minha rede sem fio não era detectada. Confesso que fiquei um pouco desapontado com o ubuntu, mas resolvi encarar o desafio de fazer a placa funcionar. Após algumas pesquisas descobri o que fazer no excelente tutorial que encontrei no link:

Contribuição de dica - Wireless: Ubuntu 7.04 com Realtek 8185

A seguir vou descrever como a solução do link acima funcionou para mim.

Resumindamente os passos são:

1) Identificar placa
2) Instalar o software ndiswrapper
3) Executar os comandos para detectar a placa
4) Configurar a rede

1) Identificar a placa

Com o comando abaixo, verifiquei qual era a minha placa:

lspci -v | grep Wireless
08:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20) e segui os passos do tutorial:


2) Instalar o ndiswrapper:

2.1) Download do ndiswrapper:
Esse software faz com que seja possível fazer instalação de drivers de placas de rede wireless do Windows no Linux. Inicialmente fiz o download em:

http://sourceforge.net/project/showfiles.php?group_id=93482

Fiz o download da versão 1.52 estável e salvei no Desktop do linux.

2.2) Download dos driver da placa de rede wireless.

Fui no site do fabricante da placa de rede ( clique aqui para visitar o site ) e fiz o download do arquivo que está marcado como "Windows XP/2000 driver"



Após o download, descompactei os arquivos no meu Desktop. O diretório WinXP2K foi criado contendo três arquivos:

net8185.cat
net8185.inf
rtl8185.sys

2.2) Instalando o build-essential
Para instalar o ndiswrapper é necessário o pacote build-essential. Ele já vem no CD do Ubuntu, portanto apenas entrei em "Sistema>Administração>Gerenciador de Pacotes Synaptic", cliquei com o botão direito em build-essential e selecionei "Marcar para Instalação".

Depois coloquei o CD do Ubuntu no drive e cliquei o botão "Aplicar" no "Gerenciador de Pacotes Synaptic". A instalação é simples e rápida.

2.3) Instalando o nsdiwrapper

No menu do ubuntu fui em "Aplicações>Acessórios>Consola" e executei o comando:

#sudo su

Entrei com senha de super-usuário, e localizei o arquivo ndiswrapper-1.52.tar.gz. Usei os comandos "ls" para listar os arquivos do diretório e o comando "cd " para entrar em diretório e sair.

No diretório onde se encontra o arquivo ndiswrapper-1.52.tar.gz executei os comandos para instalar o ndiswraper:

# tar -zxvf ndiswrapper-1.52.tar.gz
# cd ndiswrapper-1.52
# make
# make install

Entrei no diretório WinXP2K e executei os comandos:

# ndiswrapper -i net8185.inf
# ndiswrapper -m
# ndiswrapper -l

Então a mensagem apareceu:

net8185: driver installed

Depois usei o comando:

# lsmod

E vi o módulo carregado que apareceu assim:
ndiswrapper 194608 0

4) Configurar a rede

Usei o comando abaixo para detectar a rede:

#iwlist wlan0 scan

A resposta foi:

wlan0 Scan completed :
Cell 01 - Address: 00:1A:70:50:2D:7D
ESSID:"flavionet"
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:75/100 Signal level:-48 dBm Noise level:-96 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:atim=0


Para conectar a minha rede usei o comando:

# iwconfig wlan0 essid "flavionet"
# ifconfig wlan0 up

NOTA: flavionet é o nome de minha rede

Para ver a minha conexão digitei:

# iwconfig wlan0

wlan0 IEEE 802.11g ESSID:"flavionet"
Mode:Managed Frequency:2.437 GHz Access Point: 00:1A:70:50:2D:7D
Bit Rate=36 Mb/s Tx-Power:46 dBm Sensitivity=0/3
RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:76/100 Signal level:-47 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Como estava usando uma rede DHCP, a conexão foi imediata.

Espero ter contribuído para a comunidade Ubuntu. Até a p?oxima.


Atualizações:
13-Jul-08 - Corrigi alguns erros de grafia nesse artigo, fiz uma continuação dele no seguinte artigo: "Detectando a rede wireless ao iniciar o Ubuntu".