(Updating…)
Há 5 anos fiz um post mostrando como configurar a interface 3G do roteador 819, mas houve uma atualização no hardware deste equipamento (agora usa um outro modelo de modem) e aquela configuração já não serve para os novos modelos.
Naquela época não falavamos de IoT, mas agora, com esse novo “hype”, este equipamento voltou a ficar em evidência. Então acho que vale o update.
Configurando 3G/4G
Apesar desta configuração ter sido realizada no 819 com suporte a 3G, acredito que não mude muito para os demais modelos, mesmo os com suporte a 4G.
1) No modo de configuração global, configure o script de inicialização do modem. Recomendo copiar e colar esta linha para não haver erro.
brain819(config)#chat-script GSM “” “AT!SCACT=1,1” TIMEOUT 60 “OK”
2) No modo de configuração privilegiado, crie um profile GSM, informando o número do profile, o nome da APN, tipo de autenticação, usuário e senha.
brain819#cellular 0 GSM profile create 1 claro.com.br CHAP claro claro
Observe que foi utilizado um SIM Card da Claro. Faça as devidas alterações para usar outra operadora.
3) Configure o DDR – Dial-on-Demand Routing. Aqui podemos especificar que tipo de tráfego vai iniciar a conexão 3G/4G.
brain819(config)#access-list 1 permit any
brain819(config)#dialer-list 1 protocol ip list 1
4) Configure a line 3 para permitir a conexão 3G, usando o profile criado anteriormente. Deve ser utilizada sempre a line 3.
brain819(config)#line 3
brain819(config-line)# exec-timeout 0 0
brain819(config-line)# script dialer GSM
brain819(config-line)# modem InOut
5) Entre no modo de configuração da interface, configure o encapsulamento SLIP, IP address, async mode e os parâmetros de dialer.
brain819(config)#interface Cellular0
brain819(config-if)#description 3G SIM
brain819(config-if)#ip address negotiated
brain819(config-if)#no ip unreachables
brain819(config-if)#ip nat outside
brain819(config-if)#ip virtual-reassembly in
brain819(config-if)#encapsulation slip
brain819(config-if)#dialer in-band
brain819(config-if)#dialer idle-timeout 300
brain819(config-if)#dialer string GSM
brain819(config-if)#dialer-group 1
brain819(config-if)#no peer default ip address
brain819(config-if)#async mode interactive
6) A configuração do 3G/4G foi finalizada no passo 5. Agora basta fazer a configuração comum para navegação (rota e NAT).
brain819(config)#access-list 101 permit ip any any
brain819(config)# ip nat inside source list 101 interface Cellular0 overload
brain819(config)# ip route 0.0.0.0 0.0.0.0 Cellular0
brain819(config)# int cellular 0
brain819(config-if)#ip nat outside
brain819(config)#int vlan 1
brain819(config-if)#ip nat inside
Do roteador podemos dar um ping 8.8.8.8 source vlan 1 para que a conexão seja inicializada.
Verificando o status do 3G/4G
Para verificar o status da interface e modem 3G/4G, podemos usar os comandos abaixo.
brain819#show cellular 0 radio
Radio power mode = ON
Current Band = WCDMA 850, Channel Number = 4437
Current RSSI = -75 dBm
Band Selected = Auto
Number of nearby cells = 1
Cell 1
Primary Scrambling Code = 0x1E
RSCP = -69 dBm, ECIO = -11 dBm
brain819#show cellular 0 security
Active SIM = 1
SIM switchover attempts = 0
Card Holder Verification (CHV1) = Disabled
SIM Status = OK
SIM User Operation Required = None
Number of CHV1 Retries remaining = 3
brain819#show cellular 0 profileProfile 1 = ACTIVE* **
——–
PDP Type = IPv4
PDP address = 187.70.34.163
Access Point Name (APN) = claro.com.br
Authentication = CHAP
Username: claro
Password: claro
Primary DNS address = 200.169.117.221
Secondary DNS address = 200.169.117.222Profile 2 = INACTIVE
——–
PDP Type = IPv4
Access Point Name (APN) = bandalarga.claro.com.br
Authentication = PAP
Username: claro
Password: claro* – Default profile
Configured default profile for active SIM 1 is profile 1.
brain819#
Outro comando bastante útil é o debug chat, que mostra a inicialização do modem e a conexão.
brain819#debug chat
*Jan 29 19:53:34.271: %TRACK-6-STATE: 10 ip sla 10 state Up -> Down
*Jan 29 19:53:34.279: %HA_EM-6-LOG: SIM_FAILOVER: Carrier is Claro BR
*Jan 29 19:53:34.295: %HA_EM-6-LOG: SIM_FAILOVER: Claro Network Issue. Switching to Vivo
*Jan 29 19:53:34.375: CHAT3: Attempting async line dialer script
*Jan 29 19:53:34.375: CHAT3: Dialing using Modem script: GSM & System script: none
*Jan 29 19:53:34.379: CHAT3: process started
*Jan 29 19:53:34.379: CHAT3: Asserting DTR
*Jan 29 19:53:34.379: CHAT3: Chat script GSM started
*Jan 29 19:53:34.379: CHAT3: Sending string: AT!SCACT=1,1
*Jan 29 19:53:34.379: CHAT3: Expecting string: OK
*Jan 29 19:53:42.743: CHAT3: Completed match for expect: OK
*Jan 29 19:53:42.743: CHAT3: Chat script GSM finished, status = Success
*Jan 29 19:53:44.743: %LINK-3-UPDOWN: Interface Cellular0, changed state to up
*Jan 29 19:53:45.743: %LINEPROTO-5-UPDOWN: Line protocol on Interface Cellular0, changed state to up
Mais informações sobre configuração do 4G no 819 neste link.
Até a próxima.
Ola queria uma ajuda! Comprei um roteadoe huawey D100 ele esta funcinando perfeito, mas ele nao tem a opcao de mudar o DNS. Tem uma solucao? Como ele nao tem url blok, entao eu iria bloquear paginas atravez do DNS
Dá uma olhada nesse post.
https://brainwork.com.br/2016/03/17/protegendo-sua-rede-domstica-com-opendns/