<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">I just finished a pass using a GR-601W and adjusting as needed.  I will only address the items that still apply and that are not already mentioned by Hal.</div><div class="gmail_quote"><br></div><div class="gmail_quote">On Sat, May 21, 2016 at 12:03 AM, Hal Murray <span dir="ltr"><<a href="mailto:hmurray@megapathdsl.net" target="_blank">hmurray@megapathdsl.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><br>
> A micro-SD card. 1GB is minimal. 4GB is plenty.<br>
<br>
I decided 4 GB wasn't big enough, but I build gpsd, NTPsec, and NTP classic,<br>
and keep lots of log files.  It felt like builds were slowing down, but maybe<br>
I was just getting impatient.  I don't have hard numbers.  I think SD cards<br>
work better if they are not close to full.<br>
<br></blockquote><div>The Rasbian-lite image is 1.3 GB.  My 1 GB microSD failed before it ran out of space, so I was not able to test this explicitly.</div><div><br></div><div>Also, after finishing the process, the space used was 1.3 GB.  I started with a fresh install and only did the builds mentioned in the manual steps.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<br>
You describe assembling the board and HAT before inserting it into the case.<br>
Have you tried that?  I don't think it will work.  The board has to go in<br>
tilted, HMDI side first.  The HAT gets in the way of the tilt.<br>
<br>
You might mention the DogBone case.<br></blockquote><div><br></div><div><br></div><div><a href="http://www.amazon.com/gp/product/B00BR1IJUO/ref=s9_acsd_hps_bw_c_x_3">GeauxRobot Dogbone Case for RPi 3 (and others)</a> </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<br>
> device will likely be /dev/sdd<br>
<br>
Mine works out to be sdd, but I think that depends on several things.  I have<br>
a second hard disk that gets sdb, and I use a multi-slot USB to small-card<br>
adapter that sets up sdc, sdd, sde, and sdf.  The SD slot just happens to be<br>
sdd.<br>
<br></blockquote><div><br></div><div>It was /dev/mmcblk0 using the built-in card reader on my laptop.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><br>
> There is a different, non-HAT Adafruit product, the "Ultimate GPS Breakout<br>
> Board", that also uses GPIO18/P1-12. This may be a source of confusion if<br>
> you read some of the references in this document.<br>
<br>
The breakout board doesn't know anything about GPIO pins.  You are probably<br>
thinking of some writeup that cloned the Uputronics pins.<br>
<br></blockquote><div><br></div><div>There is a write-up on the Adafruit site that wires the PPS to GPIO18.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
> # Known Stratum 1 servers with excellent quality and connectivity.<br>
> server 199.102.46.72 iburst     # <a href="http://tock.usshc.com" rel="noreferrer" target="_blank">tock.usshc.com</a><br>
> server 149.20.64.28 iburst      # <a href="http://clock.isc.org" rel="noreferrer" target="_blank">clock.isc.org</a><br>
> server 17.254.0.49 iburst       # <a href="http://tick.apple.com" rel="noreferrer" target="_blank">tick.apple.com</a><br>
<br>
This gets complicated.  It's also important.<br>
<br>
In general, you don't want to wire a name or address into gear that you don't<br>
directly control without the owner's permission.  If you do get their<br>
permission, you want to set things up so that they can easily and cleanly<br>
revoke that permission.  This holds for things like anti-spam black lists as<br>
well as NTP servers.<br>
<br>
One way to revoke permission is to insert a layer of indirection in the DNS,<br>
a cname.  Deleting that cname (or the landing name) breaks things and stops<br>
the traffic.  (It may shift the load to the DNS servers.)<br>
<br>
The wikipedia page on NTP abuse is very good.<br>
  <a href="https://en.wikipedia.org/wiki/NTP_server_misuse_and_abuse" rel="noreferrer" target="_blank">https://en.wikipedia.org/wiki/NTP_server_misuse_and_abuse</a><br>
I think Dave Plonka's writeup should be required reading for any computer<br>
science degree.<br>
<br>
On top of all that, the connectivity is only good if you are located near the<br>
servers.<br></blockquote><div><br></div><div>We may want to just use the NTP Pool (and get a vendor code which addresses issue Hal mentions).  That should be good enough for sanity checking.</div><div>Something like:</div><div>server <a href="http://0.ntpsec.pool.ntp.org">0.ntpsec.pool.ntp.org</a></div><div>server <a href="http://1.ntpsec.pool.ntp.org">1.ntpsec.pool.ntp.org</a></div><div>server <a href="http://2.ntpsec.pool.ntp.org">2.ntpsec.pool.ntp.org</a> (this one will also support IPv6)</div><div><br></div><div>We could also mention that the ntpsec could be replaced with their region (us, europe, ...).</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<br>
> GPS Serial data reference (NTP0) [Second one]<br>
  NTP0 => NTP1<br>
<br>
> Internet time servers<br>
<br>
There is no section of the ntp.conf labeled "Internet time servers"<br>
<br>
Your ntp.conf doesn't enable any logging.<br>
<br>
<br>
> # ntpsec/build/main/ntpq/ntpq -p<br>
<br>
The printout doesn't match the ntp.conf you just described.  It's still using<br>
4 pool servers.<br>
<br>
> # cp pinup /usr/local/bin<br>
What's "pinup"?  Where did it come from?<br></blockquote><div><br></div><div>'pinup' is downloaded by the automated script.  Also, in that script, it is expected to be in the directory above the 'ntpsec' directory with 'ntp.conf' which doesn't quite match the manual instructions.</div><div><br></div><div><br></div><div>I stopped after copying the text into the correct files and rebooting.<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
> Odroid C2<br><div class=""><div class="h5"><br></div></div></blockquote><div><br></div><div>I'll test this one after verifying the Adafruit HAT against the RPi2 and the RPi3.</div><div><br></div><div>Clark</div></div></div></div>