Instalando OpenWrt no TP-LINK MR3420

Olá pessoal, explico aqui como instalar e configurar o OpenWrt no roteador 3G MR3420 da TP-LINK.

[ Hits: 23.917 ]

Por: Alessandro Martins em 03/04/2012


Introdução e Instalação



Introdução

Olá pessoal,

Explico aqui como instalar e configurar o OpenWrt no roteador 3G MR3420 da TP-LINK.

Ainda tenho algumas dúvidas sobre como deixar o Firewall mais seguro, e adicionar outros modens USB 3G, e até mesmo um Pendrive no roteador.

Conto com a ajuda do pessoal para irmos mais a fundo nesta Firmware, que tira as limitações de qualquer aparelho que seja compatível com ela.

Tenho um router 3G TL-MR3420 e nunca pensei em fuçar nele, pois o que não está quebrado, não se conserta. De uns tempos pra cá, o aparelho começou a perder sinal 3G (Modem ZTE MF110), navegava um pouco e parava.

Então, resolvi atualizar a Firmware para a versão mais recente, e o resultado é que ele só reconhecia o Modem 3G quando queria e não conectava de jeito nenhum na rede. Fui pro Google pesquisar e descobri o OpenWrt.

Instalação

Abaixo, os passos que segui pra instalar ele e configurar:

Acesse: 192.168.1.1, e vá na página de Firmware Upgrade. Se o roteador estiver com a firmware da TP-LINK, instale:
Ou, se o router já tiver uma Firmware OpenWrt ou Gargoyle (um fork do OpenWrt):

Depois do processo de atualização, abra de novo: http://192.168.1.1

. . .E mude a senha de root, coloque uma senha nova.

Em 'SSH access', coloque 'lan:' (Pra ter acesso via SSH somente pela rede local).

SAVE & APPLY

Vá em 'Status', verifique 'IPv4 WAN Status'. O aparelho deve estar na internet pela 'WAN', através de ADSL ou outro dispositivo.

Em 'System', e configure o 'timezone' (America/Sao Paulo - no meu caso).

SAVE & APPLY

Vá em: Network -> Wifi -> Edit, e click: Enable

Aqui, você muda as configurações da Wireless, faça as modificações necessárias como WPA/WEP, ESSID, Channel, etc.

Mas deixe: Interface Configuration -> Network, em 'lan:'

SAVE & APPLY

- Adicionar suporte a Modem 3G:

Vá em: System -> Software -> Update Lists

Depois de alguns segundos, deve aparecer:
Downloading http://downloads.openwrt.org/backfire/10.03.1/ar71xx/packag es/Packages.gz
Inflating http://downloads.openwrt.org/backfire/10.03.1/ar71xx/packag es/Packages.gz
Updated list of available packages in /var/opkg-lists/packages

Vá em: Download and install package. E:
  1. digite comgt, OK
  2. digite kmod-usb-serial, OK
  3. digite kmod-usb-serial-option, OK
  4. digite kmod-usb-acm, OK (para o modem nokia)
  5. digite usb-modeswitch, OK
  6. digite usb-modeswitch-data, OK
  7. digite luci-proto-3g, OK

Vá em 'Reboot', e adivinhe ?! Perform Reboot

Quando o sistema voltar, vá em 'Network' e plugue o Modem 3G. Espere ao menos 1 minuto até o router reconhecer o Modem.

Vá em: Interfaces -> Add new interface - Clique em: Create interface
  • Name of the new interface: usb
  • Protocol of the new interface: UMTS/GPRS/EV-DO

Clique em: Submit, nova interface USB criada.

Em: Common Configuration, vá em: General Setup. Deixe conforme dados da operadora, no meu caso, a VIVO:

Protocol: UMTS/GPRS/EV-DO
Modem device: /dev/ttyUSB2 (usando o modem ZTE MF110)
Service Type: UMTS/GPRS
APN: zap.vivo.com.br
PIN:
PAP/CHAP username: vivo
PAP/CHAP username: vivo


Vá em: Interfaces -> USB -> Common Configuration -> Firewall Settings

E em Create / Assign firewall-zone deixe em 'wan:'

SAVE & APPLY

Em System -> LED Configuration, pode-se configurar como os LEDs do aparelho vão funcionar. Muito legal !! :p

Desplugue o cabo da porta WAN e pronto. Basicamente configurado.

Tem muitas outras coisas a fazer como Firewall.

Tentei também a Firmware Gargoyle, a qual funciona bem, mas não tive sucesso na configuração da rede 3G.

Diz no site deles que tem suporte 3G nativo, mas não reconheceu meu Modem, e quando tentei instalar os pacotes que nem no OpenWrt, dizia que não tinha espaço na partição “/overlay”. Provavelmente porque a Gargoyle é um pouco maior em tamanho, e esses routers tem apenas 4MB pra armazenamento.

E aguardo alguém que se aventure a instalar essa Firmware para compartilhar informações. Realmente é muito boa!

Obs.: Funciona de primeira com o Modem 3G Huawei 173s, sendo o Modem o dispositivo “/dev/ttyUSB0”.

Tem suporte aos Modens Nokia CS-10, CS-15, CS-17, CS-18. É claro que eu tinha um Modem CS-11, o qual não tinha suporte, mas foi fácil de dar suporte.

1. Via SSH acesse o router e vá em:

# cd /etc/usb_modeswitch.d/

2. Copie o arquivo de suporte ao CS-15, criando um arquivo novo para o CS-11, e o edite com o Vi:

# cp 0421\:0610 0421\:061e
# vi 0421\:061e


Pra salvar no Vi, pressione ESC e depois digite: :wq!

3. Deixe o arquivo com o ID de Hardware do CS-11, trocando somente o final da linha 0x061, no arquivo abaixo:

# Nokia CS-11 
DefaultVendor= 0x0421 
DefaultProduct=0x061d 

TargetVendor= 0x0421 
TargetProduct= 0x061e 

CheckSuccess=20 

MessageContent="5553424312345678000000000000061b000000020000000000000000000000"


Na configuração do dispositivo, o Modem Nokia CS-11 é “/dev/ttyACM0”.

Artigo previamente publicado em: http://my.opera.com - Instalando OpenWrt no TP-LINK MR3420
   

Páginas do artigo
   1. Introdução e Instalação
Outros artigos deste autor

Compartilhando Internet 3G entre notebook e smartphone Android no Linux

hpfall - Acelerômetro em notebooks HP para evitar perda de dados

Leitura recomendada

O que fazer após instalação do elementary OS Luna

Instalando Linux em notebooks que mostram DISABLING IRQ

Autenticando clientes Linux em servidor NIS FreeBSD de forma segura

Recursos de placas de vídeo nVidia no X.org

APT-GET sem CD: criando repositórios locais (parte 2)

  
Comentários
[1] Comentário enviado por rootgerr em 05/04/2012 - 18:39h

Bem detalhado seu artigo muito bom, embora há algum tempo tenha baixado uma versão do openwrt para meu router, ainda não criei "coragem" para instalar, por receio de brickar o mesmo.

[2] Comentário enviado por uiliangurjon em 28/05/2012 - 09:44h

Bem detalhado o processo, por acaso alguém testou com o modelo da tp-link tl-mr3220???

[3] Comentário enviado por lopanrs em 14/08/2012 - 01:52h

Tem como instalar no MR3220 mas a ROM é outra. http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-fac...
Tem que verificar a versão do hardware e não me responsabilizo por 'brick' no router, pois nunca instalei nesse aparelho.

[4] Comentário enviado por lopanrs em 14/08/2012 - 02:02h

Post de atualização: Como sempre usei pela wireless o aparelho nunca precisei copiar arquivos entre um PC plugado pela LAN e outro na WIFI. Esses dias precisei e não consegui, pois os computadores acessavam a internet mas não tinha acesso entre eles na rede local. Resolvido com um post do desenvolvedor jow no forum do openwrt. Precisa colocar as seguintes linhas:

config switch eth0
option reset 1
option enable_vlan 1

config switch_vlan
option device eth0
option vlan 1
option ports "0 1 2 3 4 5"

No arquivo /etc/config/network

[5] Comentário enviado por waldyrdias em 19/10/2012 - 23:10h

alguem poderia me ajudar por favor:
Fui atualizar , agora não consigo nem dar ping no 192.168.1.1, acho que fiz merda .

[6] Comentário enviado por lopanrs em 11/12/2012 - 16:54h

Boa tarde, desculpe a demora na resposta. Pode informar qual a firmare exata que voce usou no aparelho e se ela corresponde ao MR-3420 Versao 1.2 ? Se o aparelho e a versao sao correspondentes. Deveria dar certo, aconteceu com um usuario que acessou meu blog e postou que usou a firmware do MR-3420 no MR-3220 e travou o aparelho. Tem que prestar muita atenção nesse detalhe. Caso esteje tudo certo, voce usou ip fixo para o procedimento ?
[]'s

[7] Comentário enviado por leoydeia em 02/02/2015 - 18:27h


Boa tarde pessoal, preciso da ajuda de vocês. O meu router 3420, está com todas as leds acesas e não consigo acessar a página de configuração. Ele travou quando fui resetar, não voltou mais ao normal. Já abri o router para verificar se o botão ficou travado, mas não ficou.

Alguém tem idéia do que posso fazer ?

[8] Comentário enviado por espertometal em 15/02/2015 - 13:04h


[7] Comentário enviado por leoydeia em 02/02/2015 - 18:27h


Boa tarde pessoal, preciso da ajuda de vocês. O meu router 3420, está com todas as leds acesas e não consigo acessar a página de configuração. Ele travou quando fui resetar, não voltou mais ao normal. Já abri o router para verificar se o botão ficou travado, mas não ficou.

Alguém tem idéia do que posso fazer ?


Tive o mesmo problema....porém o meu foi o contrario. Qui voltar pra versão original da TP link a luz caiu bem no meio do processo ai já viu né?!


Precisei manda pra tplink corrigir as configurações, até porque achei vários tópicos e todos ensinavam tinha que abrir o aparelho para fazer o processo manual e como estava na garantia, achei melhor enviar pra tplink.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts