Dlink DWL G122 Rev. C

Publicado por em 26/05/2007

[ Hits: 11.152 ]

 


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

Gparted - Uma alternativa ao Qtparted e Partition Magic

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

Intel High Definition Audio e fones de ouvido

Tunel SSH

Leitura recomendada

Configurar "/" e "?" no teclado ABNT2 do Acer Aspire 5610

Instalação da Lexmark X1185 no Ubuntu 9.10

Notebook Linux congela ao fechar o flip

Verificação de hardware com Hardinfo no Ubuntu 10.10

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

  

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