
우리 사무실에는 다음과 같이 .profile 파일의 행을 사용하여 브라우저로 직접 부팅하는 라즈베리 파이가 있습니다.
xinit /usr/bin/chromium --kiosk --incognito internalsite.internal.com
/etc/inittab 파일에서 다음 줄을 변경하여 로그인 우회
변화
1:2345:respawn:/sbin/getty 115200 tty1
에게
1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1
부팅할 때 페이지를 찾을 수 없다는 메시지가 표시된다는 점만 빼면 잘 작동합니다.... f5 키를 누르면 페이지가 올바르게 로드됩니다....
내 집에 있는 파이에 똑같은 것을 설정했는데 제대로 작동하고 브라우저가 부팅되어 지정된 웹 페이지를 완벽하게 표시합니다.
사이트는 내부이므로 프록시를 거치지 않습니다.
이 문제의 원인은 무엇입니까?
답변1
.profile 스크립트가 시작되기 전에 네트워크 드라이버가 아직 연결을 완료하지 않은 것 같습니다. 웹 요청을 보내기 전에 유효한 IP를 얻었는지 확인하도록 스크립트를 변경하십시오.