Dlink DWL G122 Rev. C

Publicado por em 26/05/2007

[ Hits: 11.249 ]

 


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 i915 com resolução 1280x800 e aceleração 3D

Tunel SSH

Intel High Definition Audio e fones de ouvido

Gparted - Uma alternativa ao Qtparted e Partition Magic

Leitura recomendada

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

Multifuncional HP C3180 (e outros modelos da HP) no Linux

Como resolver problema com D-LINK Wireless Router DI-524 150mbps

Lançada a versão alpha do driver para Softmodems Lucent/Agere SV92

Resolução Antix Linux 19.4 para mais de 1024x768 em SIS 661/741/760

  

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