After trying in vain to find ways around the time-loss problem that the Raspberry Pi has, I finally bought an RTC for my Raspberry Pi. I've installed it and followed the instructions on this page, but for some reason, when I reboot, the system time is not acquired from the RTC, and I instead receive I random time setting as I did before installing the RTC. What's going on here? What can I go to fix this?
If I execute "hwclock -s" in the terminal, the time is changed to match, so the RTC is working, but it is not working on boot.