
Temos um Raspberry Pi em nosso escritório que inicializa diretamente no navegador usando uma linha no arquivo .profile da seguinte maneira
xinit /usr/bin/chromium --kiosk --incognito internalsite.internal.com
E um desvio de login alterando a seguinte linha no arquivo /etc/inittab
mudar
1:2345:respawn:/sbin/getty 115200 tty1
para
1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1
Isso funciona bem, exceto pelo fato de que, ao inicializar, exibe uma mensagem de página não encontrada.... Se pressionarmos f5, ele carrega a página corretamente....
Eu configurei exatamente a mesma coisa em um pi em minha casa e funciona bem e o navegador inicializa e exibe a página da web especificada perfeitamente.
O site é interno, portanto não passa por proxy.
O que poderia estar causando isso?
Responder1
Parece que o driver de rede ainda não terminou a conexão antes do script .profile ser iniciado. Altere o script para verificar se um IP válido foi obtido antes de enviar a solicitação da web.