Dlink DWL G122 Rev. C

Publicado por em 26/05/2007

[ Hits: 10.750 ]

 


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

Tunel SSH

Intel High Definition Audio e fones de ouvido

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

Gparted - Uma alternativa ao Qtparted e Partition Magic

Leitura recomendada

Driver Realtek RTL8101E para Linux CentOS 5

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

Instalando a impressora não-fiscal Elgin i9 em rede

Placa Wireless Qualcomm Atheros QCA6174 em kernel 4.4.0-31

Configurando placa de rede Atheros no FreeBSD 8.0 para redes WPA-TKIP

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts