Raspberry Pi Chromium không thể tìm thấy trang web khi khởi động


2

Chúng tôi có một raspberry pi trong văn phòng của chúng tôi khởi động trực tiếp vào trình duyệt bằng cách sử dụng một dòng trong tệp .profile như sau

xinit /usr/bin/chromium --kiosk --incognito internalsite.internal.com

Và bỏ qua đăng nhập bằng cách thay đổi dòng sau trong tệp / etc / inittab

thay đổi

1:2345:respawn:/sbin/getty 115200 tty1

đến

1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1

Điều này hoạt động tốt ngoài thực tế là khi nó khởi động, nó sẽ hiển thị một trang không thể tìm thấy thông báo .... Nếu chúng ta nhấn f5, nó sẽ tải trang chính xác ....

Tôi đã thiết lập chính xác điều tương tự trên một pi trong nhà của tôi và nó hoạt động tốt và trình duyệt khởi động và hiển thị trang web được chỉ định một cách hoàn hảo.

Trang web là nội bộ vì vậy không thông qua proxy.

Điều gì có thể gây ra điều này?


Có lẽ đặt câu hỏi ở đây, có thể giúp đỡ; raspberrypi.stackexchange.com
wonea

Câu trả lời:


2

Âm thanh như trình điều khiển mạng chưa kết nối xong, trước khi tập lệnh .profile bắt đầu. Thay đổi tập lệnh để kiểm tra xem IP hợp lệ đã được lấy trước khi gửi yêu cầu web.


Làm thế nào để tôi làm điều đó?
coolblue2000

1
@ coolblue2000 cách dễ nhất có lẽ là chỉnh sửa .profile và thêm sleep 10 trước dòng xinit để làm cho nó chờ trong 10 giây trước khi thực hiện xinit. Bạn có thể đặt thời lượng giấc ngủ thành bất cứ điều gì phù hợp với nhu cầu của bạn.
terdon

Rực rỡ, tôi đã sử dụng giấc ngủ 10 không hoạt động, nhưng ngủ 30 hoạt động tốt! Cảm ơn bạn
coolblue2000
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.