I have been having some problems keeping the time on my Linux box accurate… I found a possible solution here

Cool Device – The OpenBeacon