Não é recomendado usar esse comando para sair atualizando todos os pacotes, a tendencia é que tu vai quebrar o openwrt mesmo:Instalei o openwrt default do fabricante.
Atualizei os pacotes, quando atualizou o netifd o r4s reboota e não volta.
@xShARkx como vc atualizou os pacotes depois da instalação? Tem muito pacote desatualizado nessa build oficial
--- Post duplo é unido automaticamente: ---
Usei esse comando pra atualizar tudoCódigo:opkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade
Os pacotes do "core" do openwrt, é igual bios só atualiza quando realmente é necessário e quando é realmente necessário eles soltam outra build estavel caso exista uma falha de segurança séria ou algo do tipo.
OBS: 90% dos pacotes desatualizados nessa build da friendly arm são de traduções para os outros pacotes. Já que o pessoal da friendly arm integrou diversos pacotes de linguagem.
O certo sempre que vc quiser atualizar todos os pacotes, é fazer uma imagem nova com os pacotes atualizados e com o pacotes extras que vc usa:
[OpenWrt Wiki] Using the Image Builder
[OpenWrt Wiki] Quick image building guide
E fazer o backup das suas configs e ai atualizar o openwrt e restaurar o backup das configs caso necessário. Depois de aprender a usar o imagebuilder tu consegue automatizar o processo basicamente todo e fica super fácil.
Aqui via esse link:
É basicamente uma "versão web do imagebuilder", aonde tu pode adicionar todos os pacotes que tu usa e ele vai criar uma imagem com eles atualizados:

Porém, no momento essa versão web só cria imagens das snapshots(builds diárias com as ultimas mudanças no código do openwrt) e não da versão estável, pois como eu falei aqui:
[TÓPICO DEDICADO] - Redes Modulares, Roteadores e mini roteadores de Alta Performance - NanoPi, Raspberry Pi, Orange Pi, Banana Pi, x86 e etc.
Problema de usar 4A em 5V é aquecimento da fonte e cabo, com isso o desperdício de energia. Uma fonte 12V seria ideal, mas são poucos que usam 12V. Sim, poucos usam a não ser que vc va de x86 ai é 12v. Agora esquentar acaba não esquentando aqui não, no caso seria 5v e 4a de consumo caso vc...
O suporte ao NanoPi R4S foi adicionado ao openwrt depois que a build estável atual já havia sido liberada. Portanto a gente vai ter acesso a estável "oficialmente", apenas na próxima versão. Porém, vc mesmo pode fazer uma imagem baseado na estável como eu falei acima, ou usar uma já pronta que alguém já fez caso vc não queira dedicar tempo no momento, como:
GitHub - anaelorlinski/OpenWrt-NanoPi-R2S-R4S-Builds: OpenWRT Builds for NanoPi R2S & R4S from official Openwrt source code with minimal set of patches
OpenWRT Builds for NanoPi R2S & R4S from official Openwrt source code with minimal set of patches - anaelorlinski/OpenWrt-NanoPi-R2S-R4S-Builds
A build desse github ai são feitas na estável e são limpas, apenas com patch do cartão SD já integrado e mais uma ou outra coisa minima e necessária e com os pacotes atualizados.
A build do fabricante tem um bug no cartão sd, que faz com que ele não de reboot
Felipe confundiu rsrsrs, build que tem o bug do cartão SD são as snapshots do main branch do openwrt porque ainda não foi integrado esse patch aqui:Está usando qual aí?
immortalwrt/107-mmc-core-set-initial-signal-voltage-on-power-off.patch at master · immortalwrt/immortalwrt
An opensource OpenWrt variant for mainland China users. - immortalwrt/107-mmc-core-set-initial-signal-voltage-on-power-off.patch at master · immortalwrt/immortalwrt
Ai quando tu da o comando reboot no openwrt ele não consegue iniciar até vc tirar da tomada e ligar ele novamente. Porém, já fizeram o PR la github do do main branch do openwrt, falta só eles darem o merge.
A a build da friendly arm que é o fabricante do nanopi, não tem esse bug.
Se vc acha que os pacotes na build do friendly arm estão "muito" desatualizados na sua opinião, então eu usaria a build do anaelorlinski ou criar a sua própria como eu falei acima.
Última edição: