Home

Configurar USB Wifi con chip rt73 en AZbox Elite y Ultra.

ouTsiDaz_

Usuario
Forero
29 Jun 2009
9
0
0
Aqui fica lo guia que fiz, desculpa por estar en Português:

Para começar extraem os ficheiros do zip anexado e vão ficar com 3 pastas e 2 ficheiros:
-None
-WEP
-WAP
-rt73.bin
-rt73.ko

Agora vão ligar-se por FTP e vão criar uma pasta com o nome Wireless em /DISK2/etc/. Depois copiam os 2 ficheiros, bin e ko, para a pasta que criaram /DISK2/etc/Wireless com atributos 755.

Conforme a protecção que tenham na vossa rede vão utilizar os ficheiros da pasta respectiva.

ATENÇÃO: Não conseguir pôr a funcionar em WEP, podem testar, mas o mais provável é não trabalhar, por isso aconselho a mudarem a vossa protecção para WPA2 e aí ficam muito mais seguros e não têm problemas.

Dentro da pasta da vossa protecção têm 3 ficheiros:
-interfaces
-pre-up.rausb0
-rt73sta.dat

Abrem o ficheiro interfaces e vão ver isto:
Código:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address [SIZE=5][B]192.168.1.170[/B][/SIZE]
netmask 255.255.255.0
gateway [SIZE=5][B]192.168.1.1[/B][/SIZE]
pre-up /DISK2/pre-up.eth0
auto rausb0
iface rausb0 inet static
address [SIZE=5][B]192.168.1.171[/B][/SIZE]
netmask 255.255.255.0
gateway [SIZE=5][B]192.168.1.1[/B][/SIZE]
pre-up /DISK2/pre-up.rausb0
PS:Antes de alterarem aconselho a irem por FTP à pasta /DISK2/ e fazer o download do interfaces que lá está, para verem como está. A primeira parte, ou seja até à linha "pre-up /DISK2/pre-up.eth0" é para ficar igual no fim de editado o novo ficheiro. Guardem o ficheiro como backup pois se correr mal vão ter de o enviar de novo.

O que têm que mudar é o que está a bold:
-O primeiro IP é o endereço da vossa Azbox por ethernet, aquele que têm configurado no Sistema e em gateway põe o IP do vosso router. Caso tenham em IP automático por DHCP mudam onde diz static para dhcp (isto na linha eth0), e apagam as 3 linhas de baixo (address, netmask e gateway).
-No interface rausb0, em address põe um IP à vossa escolha (claro que tem de ser um IP da rede wireless), e em gateway põe o IP do router wireless.

Agora gravam o ficheiro, vão por FTP à pasta /DISK2/, apagam o interfaces que lá está e enviam este novo.

Vamos agora ao ficheiro rt73sta.dat:
Código:
[Default]
CountryRegion=0
CountryRegionABand=7
WirelessMode=0
SSID=[SIZE=5][B]meussid[/B][/SIZE]
NetworkType=Infra
Channel=0
AuthMode=[SIZE=5][B]WPA2PSK[/B][/SIZE]
EncrypType=[SIZE=5][B]AES[/B][/SIZE]
DefaultKeyID=1
Key1Type=0
Key1Str=[SIZE=5][B]chavehexadecimal[/B][/SIZE]
Key2Type=0
Key2Str=
Key3Type=0
Key3Str=
Key4Type=0
Key4Str=
WPAPSK=[SIZE=5][B]chaveWPA[/B][/SIZE]
TxBurst=0
PktAggregate=0
TurboRate=0
WmmCapable=0
AckPolicy=0;0;0;0
BGProtection=0
IEEE80211H=0
TxRate=0
RTSThreshold=2347
FragThreshold=2346
PSMode=CAM
TxPreamble=0
AdhocOfdm=0
FastRoaming=0
RoamThreshold=70
NativeWpa=1
Este que está aqui é o da pasta WPA. Agora vamos aos casos das diferentes protecções:
Aberta
Usam o ficheiro da pasta None e só têm de alterar onde diz "meussid" para o nome da vossa rede.

WPA

Usam o ficheiro da pasta WPA e alteraram onde diz "meussid" para o nome da vossa rede.
O AuthMode, alteram para o que se adapta à vossa rede:
"WPAPSK", "WPA2PSK", "WPANONE"
O EncrypType pode ser:
"TKIP", "AES"
E por fim alteram a WPAPSK para a vossa chave WPA.

WEP
Usam o ficheiro da pasta WEP e alteraram onde diz "meussid" para o nome da vossa rede.
O AuthMode, alteram para o que se adapta à vossa rede:
"WEPAUTO", "OPEN", "SHARED"
O EncrypType já vem em WEP.
E por fim alteram a chavehexadecimal para a vossa chave WEP.

Gravam as alterações e por FTP enviam o ficheiro para a pasta /DISK2/etc/Wireless.

Agora só têm mais um ficheiro a criar, mas é talvez o mais complicado. Para este ficheiro têm de usar o editor vi por telnet, a menos que estejam em Linux, caso contrário o ficheiro não corre.

Primeiro abrem o ficheiro pre-up.rausb0 que enviei e vão ter:
Código:
#!/bin/sh

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/MMP/usr/lib

echo ">> pre-up.rausb0 start..."

sleep 1

ln -s /DISK2/etc/Wireless/rt73.bin /etc/rt73.bin
ln -s /DISK2/etc/Wireless/rt73sta.dat /etc/rt73sta.dat
insmod /DISK2/etc/Wireless/rt73.ko
sleep 1
ifconfig rausb0 [SIZE=5][B]192.168.1.171[/B][/SIZE] netmask 255.255.255.0 up
sleep 1
ifconfig rausb0 up
sleep 1
iwconfig rausb0 mode managed
sleep 1
iwpriv rausb0 set EncrypType=[SIZE=5][B]AES[/B][/SIZE]
sleep 1
iwpriv rausb0 set AuthMode=[SIZE=5][B]WPA2PSK[/B][/SIZE]
sleep 1
iwconfig rausb0 essid [SIZE=5][B]meussid[/B][/SIZE]
sleep 1
iwpriv rausb0 set WPAPSK="[SIZE=5][B]chaveWPA[/B][/SIZE]"
sleep 1
iwconfig rausb0 essid [SIZE=5][B]meussid[/B][/SIZE]
sleep 1
ifdown eth0
echo ">> pre-up end..."
Mais uma vez este é o ficheiro WPA, e têm de alterar os dados como anteriormente, o IP é o mesmo que escolheram no interfaces.

Caso usem o ficheiro da rede aberta só têm de alterar o IP e o meussid.

Para o WEP alteram estas coisas e na linha "iwconfig rausb0 key s:abcde", põem a seguir ao "s:" a vossa pass em ASCII (apagar o "abcde"), ou apagam o "s:abcde" e põem a pass hexadecimal.

Podem gravar as alterações se quiserem, mas deixem o ficheiro aberto.
Depois, acedem por telnet à box e fazem:
cd /DISK2/
vi pre-up.rausb0

Para quem não sabe isto é um editor de ficheiros em linha de comandos, e por isso é um bocadinho diferente para trabalhar.
Voltam à janela onde editaram o pre-up.rausb0 e selecionam tudo e copiam.
Depois na janela do vi, carregam na tecla "i" e de seguida com o botão direito do rato e fazem colar.
Aparece-vos o texto que editaram, e agora carregam no ESC e depois escrevem ":wq" e Enter.

E pronto o ficheiro é gravado. Agora voltam por FTP à pasta /DISK2 e já lá têm o ficheiro criado, e dão-lhe permissões 755.

Se tudo correu bem, podem agora ligar a pen, e depois reiniciam a box sem o cabo ethernet ligado.

Agora vão ao Youtube por ex. ver se têm net. Se não tiverem, liguem o cabo ethernet, vão ao sistema, ponham as configurações da rede se estiverem mal e façam ligar. E voltam a ter net por ethernet. Neste ponto, ou revêm tudo o que fizeram e voltam a tentar ou voltam a pôr o interfaces original para poderem ligar por ethernet normalmente.

Mais uma vez, NÃO LIGUEM POR WEP A MENOS QUE QUEIRAM FAZER TESTES. Com WPA e rede aberta é garantido que funciona.
Agradecimento especial a ike
 

Adjuntos

  • Pen.Wireless.Em.Azbox.HD.by.ouTsiDaz_.zip
    227 KB · Visitas: 167

ike

AZvip
Loco por OpenSPA
Fan de OpenSPA
25 Mar 2009
445
2
0
Buen trabajo OutsiDaz. Mejor asi para los que tengan configuracion WPA.

Gracias a ti.
 

ike

AZvip
Loco por OpenSPA
Fan de OpenSPA
25 Mar 2009
445
2
0
He dejado configurado el deco con el USB wireless y el driver rt73 desde ayer por la tarde y las pruebas han sido satisfactorias.

He descargado software mediante ipkg (mas de 80MB), el Mbox 04 funcionando y viendo un canal tv, la sesion ssh y el MMC para ver el trace y los Leete las normas.... y todo OK. Mejor de lo que pensaba.

Saludos.
 

bawin

Usuario
Loco por OpenSPA
24 Mar 2009
408
1
0
Probado y funcionando perfectamente USB-Wifi Conceptronic C54RU V-2 con WPA2PSK-AES.

Para mi me va mejor que por Cable de Red porque antes me pegaba muchos tirones y muchos fallos por cable y por wifi ni un fallo todavia.
 

tinos

Usuario
Amigo OpenSPA
Forero
26 Mar 2009
52
0
0
Pues normalmente nunca pasa eso y es al contrario... pero igual el cable no lo tenías del todo bien... por cierto muy buen tutorial para los usuarios del Elite o incluso para gente con problemas con el Wifi del Premium! Chincheta! :thumbsup:
 

bawin

Usuario
Loco por OpenSPA
24 Mar 2009
408
1
0
Vaya gracias a ellos ya tenemos Usb-Wifi para la gente que no tiene ganas de echar cable y buen trabajo.
 

TuxMeister

Usuario
Amigo OpenSPA
1 Jun 2009
34
0
0
Esto es genial! Por cierto, alguien sabe de algun adaptador 802.11n con ese chip? Ya tengo lo tengo enchufado a un range extender G pero no tire tan suave con los MKV en streaming. Si no encuentro uno N por USB, me parece que tirare de PowerLine network que la instalacion ya esta hecha.
 

ike

AZvip
Loco por OpenSPA
Fan de OpenSPA
25 Mar 2009
445
2
0
Por lo que he leido, aunque no estoy muy seguro, si quieres que funcione con el 802.11n debes tener una USB WIFI con un chip que soporte el MIMO (Multiple In, Multiple Out).

Si alguien lo quiere se podria compilar el driver de Realtek rtl8192su para el kernel de nuestro AZBOX y probar a ver que tal va.

SI alguien tiene un tarjeta USB WIFI con ese chip que lo diga e intentamos echarlo a andar con el deco azbox.

Saludos
 

bawin

Usuario
Loco por OpenSPA
24 Mar 2009
408
1
0
Tenez cuidado y no toqueis despues de estar funcionando en la configuracion de red por cable que se queda sin detectar luego el usb-wifi me a pasado a mi.

Porque el archivo - interfaces se vuelve original como estaba teneis que acerlo manual mente y volverlo a meter.

Porque no me ven mis Leete las normas online con wiifi si tengo la misma ip que tenia la tarjeta de red y la tarjeta de red tiene el cable quitado eso si le eh cambiado la ip por otra para no tener las dos ip iguales.
 

TuxMeister

Usuario
Amigo OpenSPA
1 Jun 2009
34
0
0
He encontrado un USB draft N que parece interesante, todas las reviews son muy positivas:



SparkLAN WUBR-505 Wireless-N 802.11abgn draft 2.0 dual band 2T/3R USB Adapter (Ralink RT2870)
 

ike

AZvip
Loco por OpenSPA
Fan de OpenSPA
25 Mar 2009
445
2
0
Tiene buena pinta pero el driver para el chip ese RT2870 no se si se puede compilar... lo mirare cuando tenga un rato.

Saludos
 

TuxMeister

Usuario
Amigo OpenSPA
1 Jun 2009
34
0
0
Ike, según varias páginas que estuve visitando antes de comprarlo, decían que lleva el mismo chip sobre el que va este thread, por eso lo compré. Aunque bueno, ya sabía que RALINK tiene los fuentes para poder compilar sin problemas así que si no va con el método de este post, probaremos de compilar cositas.

Si consigues algo, avísame o pon el binario aquí para que lo pueda probar, que el USB me llega en un par de días.
 

ike

AZvip
Loco por OpenSPA
Fan de OpenSPA
25 Mar 2009
445
2
0
Si tiene el chip rt73, pues nada, a probar y ya nos contarás. Sino hay que saber exactamente que chip lleva e intentar bajarse el fuente de ralink y compilarlo.

Saludos
 

bawin

Usuario
Loco por OpenSPA
24 Mar 2009
408
1
0
Hola hos exlico como clasificar los archivos ya que me ah costado ponerlos en su sitio:

Los archivos sueltos .bin.ko lo meteis en /DISK2/etc/Wireless con atributo 755 tambien eh metido el rt73sta.dat en la carpeta esa con el atributo 755.

Y los archivos de la carpeta WPA oh WEP lo sacais y lo meteis en la raiz /DISK2/ modificais como dice nuentro compañero ouTsiDaz_ <script type="text/javascript"> vbmenu_register("postmenu_10969", true);</script>con vuestros datos y le dais atributo 755 tambien a todos tambien eh metido rt73sta.dat con atributo 755 en la raiz con los otros por si acaso y asi apagais y reiniciais y tendria que fncionar.

Si teneis problemas que el Usb-wifi esta funcionando y no tiene linea puede ser por la configuracion de la tarjeta de red tiene que tenerlo como la del wifi pero con la ip distinta ya que me a pasado a mi.


EJEMPLO:
=========
Configuracion:
Internet: Red por Cable: IP Estatica:
Direccion Ip : 192.168.100.1
Mascara de Red: 255.255.255.0
Gateway: 0.0.0.0
DNS1: 192.168.100.1
DNS2: 0.0.0.0

Eso si modificar antes de meter el archivo interfaces con la ip que le deis al Wifi y asi funcionara.
 

TuxMeister

Usuario
Amigo OpenSPA
1 Jun 2009
34
0
0
Chicos, me ha llegado hoy el USB N y según DMESG no lo detecta, solo muestra esto: usb 3-2: new high speed USB device using ehci_hcd and address 4. El modulo se deberia poder insertar manualmente, no?
 

TuxMeister

Usuario
Amigo OpenSPA
1 Jun 2009
34
0
0
Empezaré a mirar qué se necesita para compilar el módulo desde la fuente de la web de ralink. Es una lástima que no haya "lsusb" en el deco para mirar qué saca del chip.
 

ike

AZvip
Loco por OpenSPA
Fan de OpenSPA
25 Mar 2009
445
2
0
Estas seguro que no lleva el chip rt73??

De todas formas puedes probar los siguiente:

Te bajas el fichero del primer post y copias el fichero rt73.ko al deco. Despues ejecutas

insmod rt73.ko

luego haces un dmesg y pones por aqui lo que te sale.

Saludos
 

TuxMeister

Usuario
Amigo OpenSPA
1 Jun 2009
34
0
0
Ike, lo he puesto más arriba. No detecta nada de dispositivo de red y demás. Tendré que meter una máquina virtual con una debian y ver qué sale en un PC. Además cuando hago el insmod yo mismo, me sale que no se ha podido encontrar el dispositivo. LSMOD dice que el modulo está cargado, así que debería funcionar, pero no va.