Здравствуйте!
Своё сообщение я адресую всем, кто понимает в линуксе и тонкостях работы на RaspberryPi3 (далее "малина"). Нужна конструктивная критика настроек и какие-нибудь идеи и советы по улучшению работы с Дэнси кассой на "малине".
Имеется три кассовых комплекса состоящих из монитора, малины, сканера одномерного ш/кода Datalogic qw2100, проводных клавиатуры и оптической мыши и фискального регистратора Элвес ФР-К. Все кассы подключены к интернету через маршрутизаторы Zyxel keenetic 4g (далее "роутер").
Что сделано:
- на роутерах подняты vpn соединения с офисной сетевой папкой для обмена с товароучетной программой
- на "малинах" завел root'а (sudo passwd root)
- отключил swap (# dphys-swapfile swapoff # dphys-swapfile uninstall # update-rc.d dphys-swapfile remove)
- установил, на всякий случай, vnc (x11vnc - для подключения к активному столу), на всякий случай, на нестандартный порт
- установил ssh
Что в планах (для этого мне и нужны советы/идеи/помощь знающих):
- поднять vpn тоннели (в обе стороны), чтобы можно было из офиса "администрировать" "малины", а то сейчас vpn только в офис смотрит, и "малины" из офиса не видны.
- разнести файловую систему на 2 флешки: одну операционной системой и Дэнси кассой перевести в режим "read only", чтоб не "расходовалась"; а на вторую перетащить /var/log и базу данных Дэнси кассы.
- как-нибудь решить проблему отсутствия часов реального времени, а то бывает, что "малинка" не успевает подключиться к серверу точного времени (сбой интернета утром), и Дэнси касса начинает ругаться - приходится перезагружать "малину". (может быть на роутере поднять сервер точного времени? хотя на нем тоже нет часов с батарейкой. Или скрипт какой-нибудь перед стартом Дэнси запускать при условии, что дата несвежая, чтоб кассир время сам ставил? Или это небезопасно?)
Чего еще я не сделал из того что надо было для полного фэншуя, по-вашему? Или что-то не надо было делать?
Заранее спасибо.