Primeiro gostaria de agradecer a oportunidade de poder passar minha experiência de sucesso com outros que possa estar passando pelo mesmo problema. Obrigado.
Gostaria de agradecer também ao pessoal do
http://forum.ubuntu-fr.org/viewtopic.php?id=74017 (já o fix deixando uma mensagem no Fórum Francês). Assim como o pessoal daqui o pessoal de lá do Fórum Francês é bom de briga. Eles não desistem. Eu também não desisti!
Se você está vendo esta mensagem é porque está tendo o mesmo problema ou viu o tópico anterior (que removi para fazer os novos testes e postar depois este aqui).
Acontece que comprei um D-Link GWL-G122 e não estava conseguindo fazer ele funcionar no Ubuntu de jeito nenhum... Quase 10 (dez) dias depois consegui fazê-lo funcionar de forma bem simples. Simples mesmo. Vamos lá:
- Os créditos são do Fórum Francês como colocado acima. Estou apenas repassando minha experiência.
- Não posso dar garantias de funcionamento em sua máquina. Estou apenas repassando minha experiência. Comigo funcionou.
Comece baixando o Driver do Link:
http://www.ralinktech.com/drivers/Linux/RT73_Linux_STA_Drv1.0.3.6.tar.gzPré-requesitos:
- Instalar pelo apt-get build-essential tofrdos (ou dos2unix)
Descompacte o Driver:
tar -zxvf RT73_Linux_STA_Drv1.0.3.6.tar.gz
Entre no diretório:
RT73_Linux_STA_Drv1.0.3.6/Module
Altere as permissões de tudo no diretório:
chmod 777 *
Edite o arquivo rtmp_def.h:
sudo gedit RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_def.h
Adicione a linha seguinte ao final do arquivo ({USB_DEVICE(0,0)}} /* end marker */):
{USB_DEVICE(0x07d1,0x3c03)}, /* D-Link System */ \
Agora o mãos-a-obra:
Obs.: Neste ponto o doc original não fala nada em utilizar o sudo. Eu usei. E funcionou. Preferi assim.
$ sudo dos2unix *
$ sudo cp Makefile.6 Makefile
$ sudo make all
$ sudo mkdir /etc/Wireless
$ sudo mkdir /etc/Wireless/RT73STA
$ sudo cp rt73.bin /etc/Wireless/RT73STA/
$ sudo cp rt73sta.dat /etc/Wireless/RT73STA/
Tire o Driver anterior da memória:
$ sudo rmmod rt73usb
Verifique onde o modulo está:
$ sudo locate rt73usb.ko
No meu caso estava em:
/lib/modules/2.6.17-10-generic/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
Precisamos fazer uma cópia deste cara para não perder o ponto de retorno.
PARE AQUI:
Sempre que você for fazer qualquer alteração em um arquivo, faça uma cópia do que será modificado.
No meu caso minha lina para cópia ficou assim:
$ sudo cp /lib/modules/2.6.17-10-generic/kernel/drivers/net/wireless/rt2x00/rt73usb.ko /lib/modules/2.6.17-10-generic/kernel/drivers/net/wireless/rt2x00/rt73usb.ko.old
Porque a cópia? A gente vai trocar o módulo original do Edgy. Caso algo dê errado, recoloque o móulo original. Simples, não achou? Eu me prendi ao tutorial do Fórum Francês por causa deste detalhe. Nenhuma alteração fatal. Pelo menos achei que não.
Vamos copiar agora o que foi criado para substituir o Driver original:
$ sudo cp rt73.ko /lib/modules/2.6.17-10-generic/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
No meu caso foi só o Reboot na máquina.
Entrei em Sistema -> Administração -> Rede, configurei para IP fixo (a realidade do meu caso).
Espero ter te ajudado.
Este tutorial me ajudou.
Pra mim funcionou!
Sucesso!
Paulo José
jubelas@gmail.com