Mostrar mensagens com a etiqueta WRT54. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta WRT54. Mostrar todas as mensagens

segunda-feira, 6 de julho de 2009

Remover o OpenWRT de WRT54GL, etc...

Este guia refere-se à formatação do firmware OpenWRT no equipamento WRT54GL v1.1.

Requisitos :
PC a correr Windows (2K ou XP)
Desabilitar a Firewall/Anti-Virus
Firmware Original WRT54GL v1.1 - ______________ (podendo ser escolhido qualquer outro firmware, desde que compativel).

Procedimento:

1. Ligar o cabo de rede (RJ45) entre o PC e o WRT54GL na porta Lan1.

2. Configure o PC para ter um endereço:
IP estático: 192.168.1.1
Sub-rede: 255.255.255.0
No Gateway e DNS primário não é necessario mater nada, deixan
Desabilitar a Firewall/Anti-Vírus.

3. Verificar se o boot_wait está activo:
#nvram get boot_wait

Caso obtenha a resposta "off", deverá alterar para "on" executando:
#nvram set boot_wait=on
#nvram get boot_wait
(deverá obter resposta "on")
#nvram commit (comando para gravar as alterações na nvram)

4. Upload do firmware original:

Desligar a alimentação do equipamento WRT54GL.
Enquanto o linksys estiver fazendo os testes de inicialização utilize o tftp para o upload do firmware (Prompt de comando).
Exemplo do comando a utilizar:
>tftp -i 192.168.1.1 PUT WRT54GL_v4.30.11_012_ETSI_EN_code.bin


Explicação:
-i - ativo o modo binário de transferência
192.168.1.1 - IP da rede local do WRT54GL
WRT54GL_v4.30.11_012_ETSI_EN_code.bin - firmware original da Linksys a ser enviado.

Deixar o equipamento Linksys WRT54GL reiniciar automaticamente.
Concluido o processo, abrir um browser com o endereço 192.168.1.1
Irá ser pedido a "login" e "password", deixar o campo login a branco e introduzir "admin" no campo "password".
Aparecerá o ambiente grafico do novo firmware do AP.

domingo, 29 de março de 2009

Saber o modelo e versão do Linksys WRT

Como não existe só um tipo ou versão de equipamentos Linksys WRT54, este guia tem como objectivo ajudar a descobrir qual o modelo e versão de qualquer equipamento Linksys WRT54.
Isto é importante por várias razões, uma delas é que com a expansão dos modelos, algumas versões de firmware apenas funcionam em determinadas versões de hardware.

Primeiro, localize o autocolante na parte inferior do router Linksys. Encontrar o número de série é o que é mais importante, bastando só as primeiras 4 letras/numero no numero de série.

Em segundo lugar, procure na lista a seguir o seu modelo e versão de hardware.

WRT54G
CDF0 = WRT54G v1.0
CDF1 = WRT54G v1.0
CDF2 = WRT54G v1.1
CDF3 = WRT54G v1.1
CDF5 = WRT54G v2.0
CDF7 = WRT54G v2.2
CDF8 = WRT54G v3.0
CDF9 = WRT54G v3.1
CDFA = WRT54G v4.0
CDFB = WRT54G v5.0
CDFC = WRT54G v5.1
CDFD = WRT54G v6.0

WRT54GL
CL7A = WRT54GL v1.0
CL7B = WRT54GL v1.1

WRT54GS
CGN0 = WRT54GS v1.0
CGN1 = WRT54GS v1.0
CGN2 = WRT54GS v1.1
CGN3 = WRT54GS v2.0
CGN4 = WRT54GS v2.1
CGN5 = WRT54GS v3.0
CGN6 = WRT54GS v4.0
CGN7 = WRT54GS v5.0
CGN8 = WRT54GS v5.1

WRTSL54GS
CJK0 = WRTSL54GS v1.0

WTR54GS
SJH0 = WTR54GS v1.0

Para um conjunto maior de informações sobre seu hardware, visite este site .

domingo, 1 de março de 2009

Instalação do Asterisk no OpenWRT

Este guia refere-se ao pacote de Asterisk versão 1.0.10, testado no equipamento Linksys WRT54GL sobre a OpenWrt 0,9 distribuição GNU/Linux, que se pode encontrar, por exemplo, aqui.

Índice

* Instalando Asterisk
* Arranjar Asterisk para iniciar no arranque
* Primeira execução do Asterisk
* Reinicializar e verificar
* Configurando os módulos Asterisk
* Sistema de otimização

Instalando Asterisk

* Tendo o OpenWrt no router e ligado à Internet, actualizamos os pacotes de dados, pelo comando:
ipkg update
* Atualizar todos os pacotes para a última versão, ao correr:
ipkg upgrade
* Instalar o Asterisk, executando:
ipkg install asterisk

Preparar Asterisk para iniciar no arranque

Se quiser que o servidor Asterisk inicie no arranque, deve modificar, com o seu editor preferido, o arquivo /etc/default/asterisk mudar a linha:
ENABLE_ASTERISK=”no”
para
ENABLE_ASTERISK=”yes”

Primeira execução do Asterisk

Como super-utilizador o root, a partir de qualquer pasta que esteja, corra:
asterisk -vvvc
Asterisk irá carregar os módulos e configuralos, deve ler los:
Asterisk Ready.
*CLI>
esta é a interface de linha de comando do Asterisk, para sair tem de executar o comando:
stop now

Reiniciar e verificar

Reiniciar o sistema com o comando:
reboot
após reiniciar o processo, você pode verificar se está executando o Asterisk com o comando:
asterisk -r
e sair da interface de linha de comando com o comando:
exit

Configurando o Asterisk módulos

A configuração padrão Asterisk em OpenWrt desativa alguns módulos, nomeadamente alguns codecs.
Modificar consoante as tuas necessidades o ficheiro da directoria /etc/asterisk/modules.conf , como, por exemplo:
noload => codec_alaw.so
com
load => codec_alaw.so
obter um resultado semelhante a este.

Sistema de optimização

* O WRT54GL tem 4 MB de memória flash, que funciona como um disco rígido, e 16 MB de RAM.
Ao instalar o Asterisk ele permanecerá menos de 1 MB de espaço livre no flash.
É aconselhável desabilitar o log do Asterisk, alterando com o seu editor preferido o arquivo /etc/asterisk/logger.conf, obtendo um resultado como este.

Além disso, esses são alguns comandos que você pode achar útil:
- É possível visualizar as partições uso com o comando: df-h.
- Obter a lista dos pacotes instalados com o comando: ipkg status | Pacote grep.
- Desinstalar um pacote com o comando, por exemplo: ipkg remove asterisk.

* Ainda mais importante é o uso de RAM, porque sair de memória RAM e swap irá resultar na falha de alguns serviços, ou mesmo um sistema de colisão (até a próxima reinicialização)

Aqui estão alguns comandos que você pode achar úteis para monitorar uso de memória:
- É possível visualizar o uso de memória com o comando: free.
- Quanta memória está usando um processo com o comando: ps.
- Com o comando top terá um ponto de vista, em tempo real, dos processos em execução, o percentual de utilização da CPU, o uso da memória e da carga total sobre o sistema.