Dlink DWL G122 Rev. C

Publicado por em 26/05/2007

[ Hits: 11.147 ]

 


Dlink DWL G122 Rev. C



Hello there :D

Recentemente precisei configurar essas plaquinhas usb do mal. Diferente do modelo anterior, a Revision B, que usa chipsets ralink rt2570, essas plaquinhas usam o chipset Ralink RT73, que eu apanhei muito para descobrir como faz.

Estou supondo, nesta dica, que o driver que você obteve em:
está compilando mas não funciona.

Para corrigir isso primeiramente vamos adicionar uma identificação no driver (hack hack hack) correspondente ao número de dispositivo do fabricante. Para isso vamos usar o vim ou outro editor de sua preferência, lembrando que o módulo deve estar descompactado e que você deverá estar dentro da pasta.

$ vim rtmp_def.h

Por volta da linha 800 teremos uma seção chamada VID/PID, que identifica o fabricante do produto. Vamos inserir a marca d-link:

{USB_DEVICE(0x07d1,0x3c03)}, /* Dlink*/		\

Isso deve ser colocado antes do END MARKER, então, o aspecto das últimas linhas desta seção deve ficar assim:

//-------------------

// VID/PID

//-------------------



#define RT73_USB_DEVICES { \

 {USB_DEVICE(0x148f,0x2573)}, /* Ralink */      \

 {USB_DEVICE(0x148f,0x2671)}, /* Ralink */      \

 {USB_DEVICE(0x18e8,0x6196)}, /* Qcom */        \

 {USB_DEVICE(0x18e8,0x6229)}, /* Qcom */        \

 {USB_DEVICE(0x1044,0x8008)}, /* Gigabyte */    \

 {USB_DEVICE(0x14b2,0x3c22)}, /* Conceptronic */    \

 {USB_DEVICE(0x0db0,0x6877)}, /* MSI */         \

 {USB_DEVICE(0x0db0,0xa874)}, /* MSI */         \

 {USB_DEVICE(0x0db0,0xa861)}, /* MSI */         \

 {USB_DEVICE(0x07b8,0xb21d)}, /* AboCom */      \

 {USB_DEVICE(0x0769,0x31f3)}, /* Surecom */     \

 {USB_DEVICE(0x1472,0x0009)}, /* Huawei-3Com */     \

 {USB_DEVICE(0x1371,0x9022)}, /* CNet */        \

 {USB_DEVICE(0x1371,0x9032)}, /* CNet */        \

 {USB_DEVICE(0x1631,0xc019)}, /* Billionton */  \

 {USB_DEVICE(0x1044,0x800a)}, /* Gigabyte */	\

 {USB_DEVICE(0x1690,0x0722)}, /* Askey */		\

 {USB_DEVICE(0x07d1,0x3c03)}, /* Dlink*/		\     
{USB_DEVICE(0,0)}} /* end marker */

Pronto. Agora é só compilar o bicho. Para configurá-la basta criar a pasta /etc/Wireless/RT73STA, copiar os arquivos rt73.bin e rt73sta.dat para esta pasta, configurar o arquivo rt73sta.dat colocando o SSID e chave criptográfica nas opções corretas.

Feito isso basta designar um número ip para a interface ou atribuir um via DHCP.

Para maiores informações, consulte o readme que vem junto com o software.

Esta dica também está disponível em meu blog:
[ ] 's

Outras dicas deste autor

Intel High Definition Audio e fones de ouvido

Gparted - Uma alternativa ao Qtparted e Partition Magic

Intel i915 com resolução 1280x800 e aceleração 3D

Tunel SSH

Leitura recomendada

Instalação manual dos drivers Broadcom B43 Wireless no Debian Squeeze

Webcam Quickcam Express no Slackware 12.1 Linux

Ativando o microfone do notebook Sony Vaio VGN-NW265F no Ubuntu 10.04

Como checar a temperatura do processador via linha de comando

Linux: sua placa placa de vídeo suporta 3D? Descubra aqui!

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts