Sabemos que a entrega é mais rapida pela Amazon que pela Aliexpress
E por que eu deveria alterar o firmware, bom a resposta é simples, você pode instalar um HUB usb com ou sem fonte, para ter varias portas USB, pode instalar uma saida de audio via rede, pode instalar um servidor de IPTV, você manter um servidor de DLNA, pode ter um hotspot para liberar internet para pessoas na porta da sua garagem ou loja, que as obriguem a se cadastrar ou seguir sua rede social, pode manter um servidor de python, um servidor de banco de dados, ou qualquer outra coisa que você consegue realizar com linux ou windows, as possibilidades são infinitas.
Você pode por exemplo adicionar um HUB de portas USB para aumentar ainda mais suas pastas em rede, logico, seu HUB vai precisar de fonte de alimentação também, para ele não roubar energia do roteador. 2 exemplos:
De aparecencia proficional e com preço já salgado, mas é mais por estética.
Mas neste tutorial, vou ensinar apenas a instalar, existe muita coisa sobre openwrt no meu blog e na internet.
Para iniciar precisamos ter certeza que não estamos com o modem errado, então vamos a primeira etapa, abrir o modem, com sua unha ou algum instrumento você é capaz de abrir a carcaça e chegar no PCB ou placa mãe.
Bora para as comparações:
Primeiro as imagens
Olhe perto do conector RJ45, tem que ter o A5-V11 ou MIFI
O ChipSet é Ralink RT5350F
Ele possui um chip RAM W9825G6EH-75 ou EM63A165TS-6G RAM (32 MB ) e 4 MB SPI ROM. O endereço MAC Ethernet começa com 2C:67:FB:.
Pagina de Status do http://192.168.100.1/
Pode-se fazer login no firmware padrão com "admin"/"admin" via telnet.
Existem dispositivos muito semelhantes, por exemplo, os pretos da marca HAME e os sem marca, que compartilham PCBs quase idênticos; entretanto, os componentes (incluindo o tamanho da RAM) podem ser diferentes.
Parâmetro
Valor
Arquitetura
MIPS 24kc
Fornecedor
Sem marca
Carregador de Inicialização
uboot
Sistema no Chip
MediaTek/Ralink RT5350F
CPU
Ralink RT5350 MIPS 24KEc V4.12
Velocidade da CPU
360 MHz
Chip Flash
Pm25LQ032
Tamanho do Flash
4MB
Memória RAM
32 MB (W9825G6EH-75 ou EM63A165TS-6G) / SDR-166
Sem Fio
Ralink integrado no SOC
Ethernet
1x100 Ralink integrado no SOC
USB
Sim, 1 x 2.0, EHCI
Série
Sim
De acordo com esta entrada no fórum https://forum.openwrt.org/viewtopic.php?id=57377&p=2, existem 5 Ethernet PHYs neste SoC e, mesmo que não estejam fisicamente conectados, eles consomem energia - na verdade (Wi-Fi desligado, toda Ethernet ligada: 203mA vs. Wi-Fi desligado, uma Ethernet ligada: 128mA). Estes comandos desativam a porta 1-4:
swconfig dev switch0 port 1 set disable 1
swconfig dev switch0 port 2 set disable 1
swconfig dev switch0 port 3 set disable 1
swconfig dev switch0 port 4 set disable 1
swconfig dev switch0 set apply
Após um ciclo de energia, eles estarão ativos novamente. Para tornar essas configurações padrão na inicialização, adicione os comandos a/etc/rc.local
Abra o putty, configure o ip de acordo com a imagem anterior, e logue usando
login: admin
password: admin (invisivel)
Instalação
OpenWrt 15.05: Disponível para download aqui para atualizar o firmware de fábrica.
Um firmware específico mini_luci_web_wifi.bin do FPGA-Computer possui um roteador Wi-Fi com interface luci web, opkg e suporte para armazenamento em massa USB que cabe no Flash de 4 MB
A partir de agosto de 2015, também é possível tentar uma imagem alternativa pré-construída de Modems e Mens (procure A5-V11). É especializado para uso com modems USB 3G.
Esteja ciente de que esses roteadores sem marca vêm com firmwares de estoque muito diferentes:
Alguns possuem um bootloader U-Boot que aceita imagens OpenWrt padrão
Alguns têm um bootloader U-Boot danificado que aceita apenas imagens modificadas fornecidas pelo fornecedor
Alguns têm um shell Busybox muito limitado disponível por telnet (login/senha admin/admin)
Alguns possuem um shell Busybox mais completo, mas sem nenhum meio simples de buscar arquivos de fora (wget, curl, ftp ou tftp)
Alguns têm pelo menos uma maneira de buscar arquivos no Shell de comando
Alguns têm uma WebUI em chinês/inglês ou somente em inglês, que pode não ter marca ou apresentar o logotipo da Qualcomm, mesmo que seja um dispositivo baseado em Mediatek/Ralink!
Com base nesta triste situação, a melhor forma de instalar o OpenWrt neste roteador pode variar. Mesmo se você tiver dispositivos semelhantes com a mesma embalagem do mesmo fornecedor, talvez seja necessário tentar vários métodos sucessivamente para descobrir qual deles realmente funciona.
Com base nesta triste situação, a melhor forma de instalar o OpenWrt neste roteador pode variar. Mesmo se você tiver dispositivos semelhantes com a mesma embalagem do mesmo fornecedor, talvez seja necessário tentar vários métodos sucessivamente para descobrir qual deles realmente funciona.
Agora que você leu atentamente que existe variações de roteadores genéricos, e está com o firmware em mãos, chegou a hora de atuar.
O firmware de fábrica é muito limitado
# help
? ->Display help information.
help ->Display help information, same as '?' command.
clear ->Clear various talbes, type clear for help.
ping ->ping HOST, type ping for help.
traceroute ->route trace, type traceroute for help.
ipmac ->ip mac bind settings.
quit ->Close terminal session.
show ->Display various talbes information, type show for help.
restart_httpd ->Restart web server.
restore_defaults ->Restore the config to the default factory value.
ated ->run ated for MP test.
Veja abaixo como alterar isso.
# cat /proc/version
software version: 2.1.3.8
product model: Mifi-Storage-3G
serial number: ZJL2014XXXXX
hardware version: 1.0
f/w release date: Aug. 23, 2013 15:27:22
# cat /proc/cmdline
console=ttyS1,57600n8 root=/dev/ram0
Agora está tudo aberto, comandos simples né!
Vamos começar o processo de atualização
Firmware Chines
Primeiro identifique o firmware instalado, se estiver originalmente em chines, migre para ingles e siga estes passos.
Usando seu navegador, abra a página inicial do dispositivo.
Login: admin / Senha: admin
Atualize o OpenWrt, usando a interface web padrão do dispositivo.
Basta conectar o roteador com um cabo Ethernet a uma rede, ele acenderá os LEDs azul e vermelho. Encontre o endereço IP do dispositivo em seu servidor DHCP e faça login no dispositivo usando seu navegador da web.
Mude o idioma para inglês no menu suspenso.
Ele redireciona para um endereço IP errado, então digite o correto novamente no campo URL do navegador.
Usando o menu Administrador → Firmware, atualize openwrt-15.05-ramips-rt305x-a5-v11-squashfs-factory.bin.
Aguarde até que uma mensagem de sucesso apareça.
A partir daí, o roteador fica esperando você fazer login com telnet e sem senha via Ethernet no endereço IP 192.168.1.1. Para acessar isso, defina o endereço IP do seu computador para 192.168.1.2 sub-rede 255.255.255.0. Você sempre pode entrar no modo à prova de falhas do OpenWrt, conectar a energia, esperar até que a luz vermelha desapareça e pressionar o botão algumas vezes.
Agora se o Firmware for em Ingles (Qualcomm)
Requisitos:
Laptop/PC com porta Ethernet
Cliente Telnet
Cabo Ethernet
Pen drive USB formatado em FAT32
Copie os arquivos, que indicados no inicio do post para o Qualcomm e renomeio apenas o arquivo OpenWrt para firmware.bin
Passos:
1. Conecte seu laptop/PC Linux ao mini roteador via Ethernet e ligue o mini roteador.
2. Conecte a pen drive USB ao mini roteador.
3. Abra o terminal ou o Putty e acesse o mini roteador via Telnet, conforme já demonstrado:
telnet 192.168.100.1
Login: admin
Password: admin
4. Monte a pen drive USB com o comando:
mount /dev/sda1 /mnt
5. Aguarde alguns segundos e verifique se os arquivos estão visíveis:
ls /mnt
- Certifique-se de ver seus arquivos antes de continuar!
6. Atualize o u-boot - tenha cuidado para não reiniciar o roteador durante e após esta operação!
Verifique a mensagem no terminal, significa que está de acordo:
Unlocking Bootloader ...
Writing from /mnt/uboot_usb_256_03.img to Bootloader ... [w]
7. Atualize o firmware - não reinicie o roteador durante esta operação!
mtd_write write /mnt/firmware.bin Kernel
Verifique a mensagem no terminal, significa que está de acordo:
Unlocking Kernel ...
Writing from /mnt/firmware.bin to Kernel ... [w]
8. Reinicie o roteador com o seguinte comando:
reboot
Certifique-se de ajustar os detalhes conforme necessário e garantir que os leitores compreendam os passos e as precauções a serem tomadas durante o processo de atualização do firmware.
Observe que o ip não vai mais funcionar, pois deixou de ser 192.168.100.1 e agora é 192.168.1.1
E por fim, temos o OpenWrt configurado, vamos olhar a interface web luci que ele possui
Basta fazer login, utilizando o Username root, e observe a frase Go to password configuration, ela vai pedir para você criar uma senha
Em Status - Overview, você irá achar as informações de memoria e versão de FW/HW
Bom após chegar até aqui, a primeira coisa que iremos fazer é conectar a uma rede sem fio de sua escolha, no meu caso, estou acessando a rede da minha esposa
Basta clicar no menu "NetWork" após Wifi e então ir até Scan
Após espere sua rede de preferencia aparecer e clique em Join Network
Então coloque a senha da sua rede domestica ou empresarial, clique em submit
Ainda não irá ativar a rede, você precisa ativar as configurações ainda não salvas, para isso temos a proxima tela, procure UNSAVED CHANGES: 11 (numero varia)
E então clique em Save & Apply
Agora vamos iniciar a atualização correta para o Wget no OpenWrt Chaos Calmer 15.05.1, é a ultima modificação, "prometo", você já deve ter baixado o mini_luci_web_wifi.bin então vamos aplicar essa atualização.
No caminho http://192.168.1.1/, entre em System / Backup / Flash Firmware
Procure Flash new firmware image, e adicione o firmware mini_luci_web_wifi.bin, desmarque o Keep settings, clique em Flash image...
Clique em Proceed
Agora você precisa aguardar a conclusão, ele irá reiniciar, e o ip 192.168.0.1 deixará de existir.
Após essa atualização o Ip volta a ser 192.168.100.1
Após ele reiniciar, você irá acessar o roteador via ip http://192.168.100.1, e reconfigure o acesso Wifi, igual já mostrado nesse tutorial.
Assim que voce configurar o Wifi, vamos ativar a porta USB, então você poderá vincular uma pendrive, um SSD, ou mesmo um HUB
Vá em System - Software
Clique em Update List e esse erro irá acontecer
Vamos corrigir modificando as configurações de download.
Você irá ver a configuração, neste formato
Selecione e apague tudo, então cole as informações abaixo
Isso limpará todos os dados do disco, portanto, não execute esses comandos às cegas.
O ajuste foi feito na parte mkpart extroot 2048s -1s, onde "-1s" indica que a partição deve se estender até o último setor disponível no dispositivo. Dessa forma, você aproveitará todo o espaço do seu pendrive para a partição "extroot". Certifique-se de ter backups importantes, pois este procedimento irá apagar dados existentes no dispositivo.
Facil né, agora é só você desfrutrar da melhor interface para rotedor, cheia de recursos, disponivel no mercado.
Comentários
Comente só assim vamos crescer juntos!