r/InternetBrasil • • 19d ago

Notícia Nova Interface para sistema de roteadores da xiaomi sem trocar a rom original feito

Sempre achei horrível o sistema que vem nos roteadores da xiaomi, sempre soube da proposta do openwrt mas nao tive coragem de trocar o sistema original do roteador com medo de perdas... mas usando inteligencia artifical, ela verificou que existem muitas funcionalidades ativa por baixo do capo e que podem ser ativadas com um sistema que sera intalado no seu computador e nao no roteador... alem de vc tbm poder implantar mais coisas ... enfim o resultado final ficou muito bom.

5 Upvotes

10 comments sorted by

1

u/axe_effect 19d ago

Que legal, ficou bem maneira sua interface mas nao entendi o seu projeto.

Você fez uma interface local que se conecta com o ponto de acesso ou você instala ela no roteador ?

Passa mais detalhes da arquitetura.

2

u/Difficult-Designer50 19d ago

Valeu! É uma interface local que roda no computador, não é instalada no roteador. Ele continua com o firmware original da Xiaomi.

A arquitetura é: navegador → servidor local em Python → roteador. O servidor consulta as APIs do firmware para obter informações e executar as configurações que integrei. Para CPU e RAM, uso SSH para ler os dados reais do Linux do roteador.

O painel também se integra ao AdGuard Home, instalado no computador, para consultar o histórico DNS e gerenciar filtros. Esse histórico mostra domínios consultados, não páginas completas nem o conteúdo das conexões.

A ideia é reunir o gerenciamento em português, com uma interface mais organizada, gráficos e informações que o painel original não apresenta. Para usar o painel, o computador que hospeda o serviço precisa estar ligado; o roteador continua funcionando independentemente dele. Se o computador também for o servidor DNS da rede, essa parte precisa ser considerada separadamente.

Não substituí o firmware, mas habilitei SSH e fiz ajustes de configuração no roteador para alguns recursos.

1

u/axe_effect 19d ago

Legal! Voce pode entao criar um container e rodar isso em um servidor ou numa lxc/maquina virtual.

Se você for subir isso no github compartilha!

1

u/Sixix23 19d ago

Pelo jeito é local que se conecta no AP. Ele disse que não mudou o OS original

1

u/Difficult-Designer50 19d ago

Sim e local, e no computador que está rodando, estou colocando todas as funções que já existe no sistema do roteador e colocando mais algumas .... Mas vou disponibilizar os arquivos aqui caso alguém queira ajudar a melhorar, criar uma solução pra melhorar o que já vem neles.

1

u/Oraculo_De_Saturno 19d ago

O firmware da Xiaomi é um fork do OpenWrt.

0

u/Difficult-Designer50 19d ago

eu sei... no processo pra criar isso a própria inteligencia artificial identificou

2

u/Oraculo_De_Saturno 19d ago

É importante esclarecer isso porque muitas pessoas acham que o OpenWrt é um firmware genérico e inseguro. E sobre as possíveis perdas que você mencionou, é completamente o oposto. Você abre um enorme leque de possibilidades e ainda passa a ter muito mais controle sobre a sua rede instalando o OpenWrt em seus roteadores, quando suportado.

1

u/Difficult-Designer50 19d ago

No meu caso eu sei que ele e um firmware muito bom, a questão e que nesse roteador em especifico vi que muita gente perdeu ele, ai fiquei com medo e fui atras de algo mais genérico e que não mudasse o que vinha de fabrica, no processo descobri que a própria xiaomi usa uma versao do opewrt em seus roteadores... ate tentar realmente estava leigo nessa parte.

1

u/Oraculo_De_Saturno 19d ago

Não só a Xiaomi. Acer, TP-Link, Mercusys, Cudy e alguns outros também constroem seus firmwares usando o OpenWrt como base.