> From: "Dennis Hilberg, Jr." <[EMAIL PROTECTED]>
> Date: Fri, 14 Dec 2007 11:12:00 -0800
> Sender: [EMAIL PROTECTED]
> 
> 
> Hello,
> 
> As the subject line suggests, I would like to set up FreeBSD 6.2 to use my 
> Garmin GPS 18 LVC as a refclock.
> 
> I've been following advice from David Taylor's web page on this subject 
> http://www.david-taylor.myby.co.uk/ntp/FreeBSD-GPS-PPS.htm , although he 
> used FreeBSD 5.4.
> 
> I have a few questions regarding the configuration.  I understand that 
> 'options PPS_SYNC' needs to be added to the kernel config file, and that the 
> kernel then needs to be recompiled.  However, he includes a comment from 
> Harlan Stenn stating that 'include GENERIC', 'ident PPS-GENERIC', and 
> 'options PPS_SYNC' need to be added to the file /usr/src/sys/i386/conf/PPS . 
>   This file doesn't exist on my system.  Do I need to create the file from 
> scratch with those items in it, or is it something that is created after the 
> kernel recompile?
> 
> I emailed David Taylor with these questions regarding the configuration, and 
> he replied that he can't quite remember exactly how he configured his 
> system, and if that PPS file needed to be created from scratch or not.  So 
> he directed me to the newsgroup.
> 
> If someone could give me a complete list of steps that need to be taken to 
> configure FreeBSD to use the GPS 18 LVC, or point me to some documentation 
> on the matter, I would greatly appreciate it.  I'm new to FreeBSD and don't 
> know my way around.

The idea David Taylor is putting forth is to create a very short kernel
config file named PPS containing only the lines:
include     GENERIC
ident       PPS-GENERIC
options     PPS_SYNC

That way, if you upgrade, any changes in GENERIC will automagically be
folded in. I would change one thing. I would change the nake of the
config file to match the IDENT. It makes it easier to keep track of
things.

Once that is created:
cd /usr/src
make kernel KERNCONF=PPS (or whatever you name the PPS enabled config file)

and reboot the system. If there is a problem with the new kernel, you
can boot the old kernel (kernel.old) to recover.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: [EMAIL PROTECTED]                       Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751

Attachment: pgpvsX9xUF3CR.pgp
Description: PGP signature

_______________________________________________
questions mailing list
[email protected]
https://lists.ntp.org/mailman/listinfo/questions

Reply via email to