rmfakecloud icon indicating copy to clipboard operation
rmfakecloud copied to clipboard

Remakrable Paper Pro reset sync and proxy setting after reboot

Open gris-gris opened this issue 6 months ago • 5 comments

How to reproduce:

Hardware: rm-pro OSv: 3.19.0.82 Cloud: rmfakecloud v0.0.23 via docker compose

  1. Device set up:
# Connected via SSH
mount -o remount,rw /
# Endpoint set to my local network fake cloud instance
./installer-rmpro.sh install http://10.0.0.10:3000
  1. Pairing:
  • Obtained key from UI
  • Sync working, everything good
  1. Reboot tablet
  2. Sync resetted, retry have no effect and not working anymore

gris-gris avatar Jun 21 '25 22:06 gris-gris

Any interesting logs on the tablet after the reboot?

rmitchellscott avatar Jun 25 '25 21:06 rmitchellscott

Try umount -l /etc/ before the mount -o remount,rw /. The Remarkable Paper Pro uses a overlayfs on etc, if you change configs with it still mounted, the changes won't survive a reboot.

mfussenegger avatar Jun 28 '25 08:06 mfussenegger

Same issue on my side, cloud connection was working perfectly until an upgrade to OSv. 3.19 (and later to 3.20). Since the upgrade, proxy settings seem to be resetted after a reboot or shutdown of the device. Moreover, Webdav integration (nextcloud-Server) does not seem to work anymore with OS-Version 3.19 and 3.20.

Hardware: rm-pro OSv: 3.20.0.92 Cloud: rmfakecloud v0.0.25 via docker-compose and reverse-proxy

Also tried proposal from @mfussenegger without any success:

umount -l /etc/
mount -o remount,rw /
./installer-rmpro.sh install https://remarkable.my-domain.net:443

Does anyone have an idea how to fix this? Which logs can I provide to debug this problem?

Av3m avatar Jul 04 '25 13:07 Av3m

Same issue on my side, cloud connection was working perfectly until an upgrade to OSv. 3.19 (and later to 3.20). Since the upgrade, proxy settings seem to be resetted after a reboot or shutdown of the device. Moreover, Webdav integration (nextcloud-Server) does not seem to work anymore with OS-Version 3.19 and 3.20.

Hardware: rm-pro OSv: 3.20.0.92 Cloud: rmfakecloud v0.0.25 via docker-compose and reverse-proxy

Also tried proposal from @mfussenegger without any success:

umount -l /etc/
mount -o remount,rw /
./installer-rmpro.sh install https://remarkable.my-domain.net:443

Does anyone have an idea how to fix this? Which logs can I provide to debug this problem?

IMPORTANT UPDATE:

after analyzing journal-logs, I just realized that the tablet wants to communicate with some endpoints, which are not mentioned in /etc/hosts. After adding these hostnames to /etc/hosts manually, I got everything working again. ~~I think the installer-rmpro.sh Script needs an update~~ I think installer.sh script is already fixed in master branch: https://github.com/ddvk/rmfakecloud-proxy/commit/d5a7a24b7b35cf3d4c32f31e32dfbebb6fa8f045

Av3m avatar Jul 04 '25 14:07 Av3m

@Av3m got the same issue even with the new script, did it solve the cloud config lost after reboot for you? Would also be nice to have the umount commands included to the script as it needs to be done anyway as read only issus otherwise

2Belette avatar Nov 28 '25 08:11 2Belette