Umas fotinhos aqui do meu novo x86 CWWK v4 que chegou bem atrasado dos cocorreios em pleno sábado.
Nesse mesmo dia fiz uns testes, e logo vi que ele não tem suporte na BIOS para dar boot pelo cartão MicroSD (pelo menos atualmente não tem suporte, mas o CWWK já está vendo uma atualização futura na BIOS para ter suporte em breve)
Inicialmente eu iria testar rodar o Windows para fazer testes pesados, porém como não tenho um SSD extra, fico devendo essa. Pulando essa etapa, instalei a ultima versão do OpenWRT 22.03 num Pendrive USB-C pra começar a testar o brinquedo.
Logo de cara, tive alguns problemas nessa versão 22.03, sendo a primeira delas, os NICs não era reconhecido logo de cara, eu tinha que ficar esperando uns 2 minutos para que o OpenWRT iniciasse eles (Intel i226v). Continuando, notei mais um outro BUG doido, que quando eu atualizava qualquer Interface, seja DNS, ou Firewall, todos os NICs desligavam por uns segundos quando eu aplicava as alterações, isso me deixou com bastante raiva, porque quando os NICs desligam, a internet toda cai, eu perco o IP com a "melhor rota" que eu deixo na BOI, fora que o LB deixava de funcionar também quando acontecia isso, e eu tinha que ir lá nos processos e reiniciar o mwan, ainda tem a questão de que esse firewall4 não é compatível com banip e outras coisitas ainda.
Então pensei, que tal instalar a versão 21.02? Bem isso seria simples demais, se não fosse o fato de que os drivers que vem nessa versão, não tem compatibilidade com o i226
Acordando no domingo, passei o dia todo fazendo varias builds que nem louco, para que o i226 funcione no 21.02, para que isso funcionasse, eu teria que colocar o kernel 5.10 (que está sendo usado na ultima versão) na minha build da versão 21.02.
No meio dessas builds loucas ai, o
@xShARkx me deu umas dicas, sendo que as ultimas snapshots do OpenWRT 21.02 ano passado, tinha incluídas em suas builds o kernel 5.10, que era o que eu estava precisando
Então fui no GitHub, procurei commits do ano passado com a tal snapshot com o kernel 5.10, baixei, atualizei uns arquivos, como o patch da versão do kernel, sendo que na ultima é 5.10.
143.
Atualizei o feed, rodei a build, e finalmente, consegui compilar ela já quase no final do dia
Ao testar a minha build, por incrível que pareça, todos aqueles bugs que mencionei lá encima, não apareceram na versão 21.02 como era de se esperar.
Aqui vai alguns testes, LB com provedores BOI e um Local, via NordVPN.
O que eu posso concluir é que tudo está funcionando 100%, esse modelo x86 N6005 v4 da CWWK está me atendendo bastante, agora consigo deixar toda minha rede conectado via NordVPN, o bichinho aguenta firme e forte, coisa que o Nanopi R4S que eu estava usando não tinha folego pra passar dos 500mb quase

.
O grande ponto forte de eu ter que usar o Nord (parece propaganda mais não é kk), é que as rotas da BOI é uma porcaria, ao ficar conectado no VPN, todos os sites que demoravam a carregar, agora tudo carrega rápido, certos downloads que ficam fora do CDN, também tem problema de velocidade, com o Nord, ele baixa tudo no talo.
No momento ainda não cheguei a testar outros sistemas, como o OPNsense, futuramente eu irei dar uma olhada, apesar de que já estou bastante satisfeito com o resultado do OpenWRT.
Postei aqui mais uns speedtests dele, por hoje é só isso!