Tuesday, March 31, 2015

Boulder county EMS CSV

After my nephew's post:http://www.vaultphotos.com/2015/03/my-ham-radio-setup.html, I went out and bought a BaoFeng UV5R from Amazon http://www.amazon.com/gp/product/B007H4VT7A/ref=od_aui_detailpages01?ie=UTF8&psc=1 for an amazing $30. I also bought http://www.amazon.com/gp/product/B008RZJHJU/ref=od_aui_detailpages00?ie=UTF8&psc=1 which was a complete POS -- didn't work on with Windows or OS X. Followed up with http://www.amazon.com/gp/product/B00HUB0ONK/ref=oh_aui_detailpage_o00_s01?ie=UTF8&psc=1 which worked perfectly, so get the "Genuine FTDI BaoFeng Programming Cable". Next problem: the stable version of chirp (http://chirp.danplanet.com/projects/chirp/wiki/Home) didn't work with my radio's firmware, so I had to download a more recent daily build: http://trac.chirp.danplanet.com/chirp_daily/LATEST/chirp-daily-20150325.app.zip. Now I could talk to the radio and then I had to learn a lot about the file formats chirp can use. I looked a lot of different sources of information, and finally was able to build a CSV for the EMS channels for my county, and the family radio and NOAA channels. Useful sites included http://www.geekprepper.org/multi-use-radio/ and http://www.miklor.com/uv5r/. 97 -- 105 were provided by Richard Johnson. Here is the CSV, no guarantees about its veracity.
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL
1,BSGreen,158.85,,0,TSQL,162.2,162.2,23,NN,FM,5,S,Sheriff North,,,
2,BSGreen,155.145,,0,TSQL,179.9,179.9,23,NN,FM,5,,Sheriff Central,,,
3,BSGreen,159.27,,0,TSQL,136.5,136.5,23,NN,FM,5,S,Sheriff South,,,
4,BSBlack,155.055,,0,TSQL,151.4,151.4,23,NN,FM,5,S,County SWAT,,,
5,BSYellow,155.655,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Sheriff Tac,,,
6,BSYellow2,155.925,,0,TSQL,123,123,23,NN,FM,5,S,Sheriff Tac,,,
7,BSCopper,155.805,,0,TSQL,146.2,146.2,23,NN,FM,5,S,Sheriff Tac,,,
8,BSPurple,155.415,,0,TSQL,173.8,173.8,23,NN,FM,5,S,Sheriff Records,,,
9,BSJail VHF,154.845,,0,TSQL,114.8,114.8,23,NN,FM,5,S,County Jail VHF,,,
10,BSJail UHF,465.3125,,0,TSQL,103.5,103.5,23,NN,FM,5,S,County Jail UHF,,,
11,BSJail Wrk,154.8,,0,TSQL,151.4,151.4,23,NN,FM,5,S,County Jail Work Crew,,,
12,BSJuv Detn,155.85,,0,TSQL,114.8,114.8,23,NN,FM,5,S,Juvenile Detention,,,
13,Blue NW,158.805,,0,TSQL,151.4,151.4,23,NN,FM,5,S,Law Enforcement Mutual Aid,,,
14,CBI,155.46,,0,TSQL,156.7,156.7,23,NN,FM,5,S,CBI,,,
15,Grey,158.775,,0,,88.5,88.5,23,NN,FM,5,S,County and City Pagers,,,
16,BPD 1,156.135,,0,TSQL,179.9,179.9,23,NN,FM,5,,Channel-1 (Dispatch),,,
17,BPD 2,151.0775,,0,TSQL,162.2,162.2,23,NN,FM,5,S,Channel-2,,,
18,BPD T1,155.49,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Tactical Channel-1,,,
19,BPD T2,155.52,,0,TSQL,127.3,127.3,23,NN,FM,5,S,Tactical Channel-2,,,
20,BPD T3,159.4125,,0,TSQL,123,123,23,NN,FM,5,S,Tactical Channel-3,,,
21,BPDDAT,155.085,,0,TSQL,167.9,167.9,23,NN,FM,5,S,Data,,,
22,BFD 1,151.3775,,0,TSQL,107.2,107.2,23,NN,FM,5,,Channel-1 (Dispatch),,,
23,BFD 2,155.7825,,0,TSQL,162.2,162.2,23,NN,FM,5,S,Channel-2 (Repeater) / Tactical Channel-3 (Direct),,,
24,BFD T1,158.7525,,0,TSQL,107.2,107.2,23,NN,FM,5,S,Tactical Channel-1,,,
25,BFD T2,156.1575,,0,TSQL,107.2,107.2,23,NN,FM,5,S,Tactical Channel-2,,,
26,BFD R1,155.535,,0,TSQL,141.3,141.3,23,NN,FM,5,S,County Fire North,,,
27,BFD R1,154.22,,0,TSQL,141.3,141.3,23,NN,FM,5,S,County Fire Central,,,
28,BFD R1,151.355,,0,TSQL,179.9,179.9,23,NN,FM,5,S,County Fire South,,,
29,BFD R1,154.325,,0,TSQL,179.9,179.9,23,NN,FM,5,,County Fire Dispatch Direct,,,
30,BFD R2,154.205,,0,TSQL,179.9,179.9,23,NN,FM,5,S,County Fire Tactical,,,
31,BFD R3,154.415,,0,TSQL,179.9,179.9,23,NN,FM,5,S,County Fire Tactical,,,
32,BFD R4,153.83,,0,TSQL,179.9,179.9,23,NN,FM,5,S,County Fire Tactical,,,
33,BFD R5,153.95,,0,TSQL,167.9,167.9,23,NN,FM,5,S,County Fire Tactical,,,
34,BFD R6,154.37,,0,TSQL,131.8,131.8,23,NN,FM,5,S,County Fire Tactical,,,
35,BFD R7,155.85,,0,TSQL,203.5,203.5,23,NN,FM,5,S,County Fire Tactical,,,
36,Red NW,155.25,,0,TSQL,151.4,151.4,23,NN,FM,5,S,Fire/EMS Mutual Aid,,,
37,MV FD2,151.205,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Mountain View FPD Ch-2,,,
38,BRF FD,153.89,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Boulder Rural FPD,,,
39,MV FD1,154.355,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Mountain View FPD,,,
40,BM FD,160.02,,0,TSQL,97.4,97.4,23,NN,FM,5,S,Boulder Mountain Fire Protection District,,,
41,CVFD2,151.745,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Cherryvale FPD Ch-2,,,
42,CVFD1,154.16,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Cherryvale FPD,,,
43,4MIFD,151.4375,,0,TSQL,141.3,141.3,23,NN,FM,5,S,Four Mile Fire Protection District,,,
44,Hyg FD,158.9625,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Hygiene Fire Department Tactical,,,
45,Laf FD,155.115,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Lafayette Fire,,,
46,Lou FD,155.385,,0,TSQL,131.8,131.8,23,NN,FM,5,,Louisville Fire Protection District,,,
47,Ned FD,151.4975,,0,TSQL,156.7,156.7,23,NN,FM,5,S,Nederland Fire Protection District Tactical,,,
48,Sug FD,154.25,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Sugarloaf Fire Protection District,,,
49,PM Talk,153.605,,0,DTCS,88.5,88.5,606,NN,FM,5,S,Pridemark EMS - Talkaround,,,
50,PM Admin,153.605,,0,DTCS,88.5,88.5,265,NN,FM,5,S,Pridemark EMS - Admin,,,
51,PM Boulder,158.985,,0,DTCS,88.5,88.5,263,NN,FM,5,S,Pridemark EMS - Boulder Area Operations,,,
52,PM Events,159.585,,0,DTCS,88.5,88.5,251,NN,FM,5,S,Pridemark EMS - Events,,,
53,BDREMS,155.28,,0,,88.5,88.5,5,NN,FM,5,S,EMS,,,
54,LafEMS,155.94,,0,,88.5,88.5,5,NN,FM,5,S,Lafayette EMS,,,
55,COMM Med CTR,155.28,,0,,88.5,88.5,5,NN,FM,5,S,Community Medical Center,,,
56,Wardenbrg HL,155.28,,0,TSQL,110.9,110.9,5,NN,FM,5,S,Wardenburg Health,,,
57,BOU Mem/Avis,155.28,,0,TSQL,118.8,118.8,5,NN,FM,5,S,Boulder Memorial (Avista),,,
58,Longmnt UNI,155.28,,0,TSQL,131.8,131.8,5,NN,FM,5,S,Longmont United,,,
59,BCH-Broadway,155.28,,0,TSQL,103.5,103.5,5,NN,FM,5,S,Boulder Community Hospital (Broadway),,,
60,BCH-Foothls,155.28,,0,TSQL,136.5,136.5,5,NN,FM,5,S,Boulder Community Hospital (Foothills),,,
61,Exempla-GS,155.28,,0,TSQL,141.3,141.3,5,NN,FM,5,S,Exempla (Good Samaritan),,,
62,RMR 1,155.16,,0,,88.5,88.5,23,NN,FM,5,S,Rocky Mountian Rescue Group,,,
63,RMR 2,155.235,,0,,88.5,88.5,23,NN,FM,5,S,Rocky Mountian Rescue Group,,,
64,FRDOGS,155.175,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Front Range Rescue Dogs,,,
65,BES,155.205,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Boulder Emergency Squad,,,
66,LEU,151.685,,0,TSQL,179.9,179.9,23,NN,FM,5,S,Longmont Emergency Unit,,,
67,Lou PD,158.91,,0,TSQL,162.2,162.2,23,NN,FM,5,,Louisville Police Department,,,
68,FRS1,462.5625,,0,,88.5,88.5,23,NN,FM,5,S,,,,
69,FRS2,462.5875,,0,,88.5,88.5,23,NN,FM,5,S,,,,
70,FRS3,462.6125,,0,,88.5,88.5,23,NN,FM,5,S,,,,
71,FRS4,462.6375,,0,,88.5,88.5,23,NN,FM,5,S,,,,
72,FRS5,462.6625,,0,,88.5,88.5,23,NN,FM,5,S,,,,
73,FRS6,462.6875,,0,,88.5,88.5,23,NN,FM,5,S,,,,
74,FRS7,462.7125,,0,,88.5,88.5,23,NN,FM,5,S,,,,
75,FRS8,467.5625,,0,,88.5,88.5,23,NN,FM,5,S,,,,
76,FRS9,467.5875,,0,,88.5,88.5,23,NN,FM,5,S,,,,
77,FRS10,467.6125,,0,,88.5,88.5,23,NN,FM,5,S,,,,
78,FRS11,467.6375,,0,,88.5,88.5,23,NN,FM,5,S,,,,
79,FRS12,467.6625,,0,,88.5,88.5,23,NN,FM,5,S,,,,
80,FRS13,467.6875,,0,,88.5,88.5,23,NN,FM,5,S,,,,
81,FRS14,467.7125,,0,,88.5,88.5,23,NN,FM,5,S,,,,
82,GMRS1,462.55,,0,,88.5,88.5,23,NN,FM,5,S,,,,
83,GMRS2,462.575,,0,,88.5,88.5,23,NN,FM,5,S,,,,
84,GMRS3,462.6,,0,,88.5,88.5,23,NN,FM,5,S,,,,
85,GMRS4,462.625,,0,,88.5,88.5,23,NN,FM,5,S,,,,
86,GMRS5,462.65,,0,,88.5,88.5,23,NN,FM,5,S,,,,
87,GMRS6,462.675,,0,,88.5,88.5,23,NN,FM,5,S,,,,
88,GMRS7,462.7,,0,,88.5,88.5,23,NN,FM,5,S,,,,
89,GMRS8,462.725,,0,,88.5,88.5,23,NN,FM,5,S,,,,
90,NOAA1,162.4,,0,,88.5,88.5,23,NN,FM,5,S,,,,
91,NOAA2,162.425,,0,,88.5,88.5,23,NN,FM,5,S,,,,
92,NOAA3,162.45,,0,,88.5,88.5,23,NN,FM,5,S,,,,
93,NOAA4,162.475,,0,,88.5,88.5,23,NN,FM,5,S,,,,
94,NOAA5,162.5,,0,,88.5,88.5,23,NN,FM,5,S,,,,
95,NOAA6,162.525,,0,,88.5,88.5,23,NN,FM,5,S,,,,
96,NOAA7,162.55,,0,,88.5,88.5,23,NN,FM,5,S,,,,
97,FERN,154.28,,0,,88.5,88.5,23,NN,FM,5,S,Fire Emergency Radio Network Mutual Aid,,,
98,FERN2,154.295,,0,,88.5,88.5,23,NN,FM,5,S,Fire Emergency Radio Network Mutual Aid 2,,,
99,FERN3,154.265,,0,,88.5,88.5,23,NN,FM,5,S,Fire Emergency Radio Network Mutual Aid 3,,,
100,NSPRM1,155.16,,0,,88.5,88.5,23,NN,FM,5,S,National Ski Patrol Rocky Mountain Region 1,,,
101,NSPRM2,155.28,,0,,88.5,88.5,23,NN,FM,5,S,National Ski Patrol Rocky Mountain Region 2,,,
102,ABasnSP,463.6375,,0,DTCS,88.5,88.5,654,NN,FM,5,S,Arapahoe Basin Ski Patrol,,,
103,BreckSP,461.3,,0,TSQL,103.5,103.5,23,NN,FM,5,S,Breckenridge Ski Patrol,,,
104,KeystSP,464.175,,0,TSQL,82.5,82.5,23,NN,FM,5,S,Keystone Ski Patrol,,,
105,Lovelnd,464.325,,0,,88.5,88.5,23,NN,FM,5,S,Clear Creek Ski Company Loveland Ski Area,,,

Wednesday, March 18, 2015

ntpq and IPv6

I was getting an error from ntpq:
# ntpq -p
ntpq: write to localhost failed: Operation not permitted
This was a little weird until I strace'd it and found it was querying the IPv6 localhost address and I had shut down IPv6 with ip6tables via:
# Generated by ip6tables-save v1.4.14 on Thu Jan  1 14:46:44 1981
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT DROP [0:0]
COMMIT
# Completed on Thu Jan  1 14:46:44 1981
in /etc/iptables/rules.v6. A change to
# Generated by ip6tables-save v1.4.14 on Thu Jan  1 14:46:44 1981
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT DROP [0:0]
-A INPUT -i lo -s ::1/128 -d ::1/128 -j ACCEPT
-A OUTPUT -o lo -s ::1/128 -d ::1/128 -j ACCEPT
COMMIT
# Completed on Thu Jan  1 14:46:44 1981
made things better. Moral: pay attention to shutting off v6 unless you really need it, but allow loopback. I could have changed priorities in /etc/gai.conf or shut off v6 completely, but choose not to.

Tuesday, March 17, 2015

A somewhat obscure xinetd error

I was playing around with check_mk and xinetd. I was getting a strange error from Running sudo xinetd -d -dontfork:
15/3/17@10:59:57: NOTICE: 20277 {main} Started working: 1 available service
15/3/17@10:59:57: DEBUG: 20277 {main_loop} active_services = 1
15/3/17@11:00:06: DEBUG: 20277 {main_loop} select returned 1
15/3/17@11:00:06: DEBUG: 20277 {server_start} Starting service check_mk
15/3/17@11:00:06: DEBUG: 20277 {main_loop} active_services = 1
15/3/17@11:00:06: DEBUG: 20277 {main_loop} active_services = 1
15/3/17@11:00:06: DEBUG: 20277 {main_loop} select returned 1
15/3/17@11:00:06: DEBUG: 20277 {check_pipe} Got signal 17 (Child exited)
15/3/17@11:00:06: DEBUG: 20277 {child_exit} waitpid returned = 20279
15/3/17@11:00:06: DEBUG: 20277 {server_end} check_mk server 20279 exited
15/3/17@11:00:06: INFO: 20277 {conn_free} freeing connection
15/3/17@11:00:06: DEBUG: 20277 {child_exit} waitpid returned = -1
Looking back up in the log showed
Service configuration: check_mk
    id = check_mk
    flags = IPv4
    type = UNLISTED
    socket_type = stream
    Protocol (name,number) = (tcp,6)
    port = 6556
    wait = no
    user = 0
    Groups = no
    PER_SOURCE = -1
    Bind = All addresses.
    Server = /usr/bin/check_mk_agent
    Server argv = check_mk_agent
    Only from: All sites
    No access: No blocked sites
    No logging
Hmm, this is weird as I had tried to set only_from. Trouble was, I set it using something like only_from = 10.10.10.10, 10.10.10.11, 10.10.10.12 No error message but no joy either. It choked on the commas; it needs to look like only_from = 10.10.10.10 10.10.10.11 10.10.10.12