Project

General

Profile

ClockDrifting » History » Version 1

sb1066 -, 2010-10-28 17:13

1 1 sb1066 -
If your clock is getting out of sync the best thing would be to use an ntp server. But since that require a internet connection I wrote a small script that uses the time table transmitted by the DVB providers instead.
2
3
{{{
4
#!/bin/bash
5
6
UTC=`dvbsnoop -N 1 0x14 | grep 'UTC_time' | cut -c27-45`
7
date --utc --set="${UTC}"
8
}}}
9
10
In order for this to work you need:
11
 * a DVB card in your computer (obviously).
12
 * dvbsnoop installed.
13
 * rights to change the clock
14
 * to have your bios set to UTC time (and correct timezone in linux)