1<!DOCTYPE html> 2<html class="client-nojs" lang="en" dir="ltr"> 3<head> 4<meta charset="UTF-8"/> 5<title>W9CR:About - W9CR</title>
6<script>document.documentElement.className="client-js";RLCONF={"wgCanonicalNamespace":"Project","wgCanonicalSpecialPageName":!1,"wgNamespaceNumber":4,"wgPageName":"W9CR:About","wgTitle":"About","wgCurRevisionId":8116,"wgRevisionId":8116,"wgArticleId":3117,"wgIsArticle":!0,"wgIsRedirect":!1,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgBreakFrames":!1,"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"W9CR:About","wgRelevantArticleId":3117,"wgRequestId":"50d42c7c0a1c38257c5b1fff","wgCSPNonce":!1,"wgIsProbablyEditable":!1,"wgRelevantPageIsProbablyEditable":!1,"wgRestrictionEdit":[], 7"wgRestrictionMove":[],"wgMediaViewerOnClick":!0,"wgMediaViewerEnabledByDefault":!0};RLSTATE={"site.styles":"ready","noscript":"ready","user.styles":"ready","user":"ready","user.options":"ready","user.tokens":"loading","mediawiki.legacy.shared":"ready","mediawiki.legacy.commonPrint":"ready","mediawiki.toc.styles":"ready","mediawiki.skinning.interface":"ready","skins.vector.styles":"ready"};RLPAGEMODULES=["site","mediawiki.page.startup","mediawiki.page.ready","mediawiki.toc","mediawiki.searchSuggest","skins.vector.js"];</script>
vendor: 1 bytes, line 7
7
8<script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.tokens@tffin",function($,jQuery,require,module){/*@nomin*/mw.user.tokens.set({"editToken":"+\\","patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); 9});});</script>
9 10<link rel="stylesheet" href="/load.php?lang=en&modules=mediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.skinning.interface%7Cmediawiki.toc.styles%7Cskins.vector.styles&only=styles&skin=vector"/>
11<script async="" src="/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector"></script>
11 12<meta name="generator" content="MediaWiki 1.34.4"/> 13<link rel="shortcut icon" href="/favicon.ico"/> 14<link rel="search" type="application/opensearchdescription+xml" href="/opensearch_desc.php" title="W9CR (en)"/> 15<link rel="EditURI" type="application/rsd+xml" href="https://wiki.w9cr.net/api.php?action=rsd"/> 16<link rel="license" href="https://www.gnu.org/copyleft/fdl.html"/> 17<link rel="alternate" type="application/atom+xml" title="W9CR Atom feed" href="/index.php?title=Special:RecentChanges&feed=atom"/> 18<!--[if lt IE 9]>
18<script src="/resources/lib/html5shiv/html5shiv.js"></script>
18<![endif]--> 19</head> 20<body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-4 ns-subject page-W9CR_About rootpage-W9CR_About skin-vector action-view"> 21<div id="mw-page-base" class="noprint"></div> 22<div id="mw-head-base" class="noprint"></div> 23<div id="content" class="mw-body" role="main"> 24 <a id="top"></a> 25 26 <div class="mw-indicators mw-body-content"> 27</div> 28 29 <h1 id="firstHeading" class="firstHeading" lang="en">W9CR:About</h1> 30 31 <div id="bodyContent" class="mw-body-content"> 32 <div id="siteSub" class="noprint">From W9CR</div> 33 <div id="contentSub"></div> 34 35 36 37 <div id="jump-to-nav"></div> 38 <a class="mw-jump-link" href="#mw-head">Jump to navigation</a> 39 <a class="mw-jump-link" href="#p-search">Jump to search</a> 40 <div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><p>Greetings 41</p><p>This wiki is mostly a collection of projects I've worked on which is interesting to me. Others are free to add to it. 42</p> 43<div id="toc" class="toc"><input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none" /><div class="toctitle" lang="en" dir="ltr"><h2>Contents</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span></div> 44<ul> 45<li class="toclevel-1 tocsection-1"><a href="#I_help_hams"><span class="tocnumber">1</span> <span class="toctext">I help hams</span></a> 46<ul> 47<li class="toclevel-2 tocsection-2"><a href="#How_to_be_a_bad_ham"><span class="tocnumber">1.1</span> <span class="toctext">How to be a bad ham</span></a></li> 48</ul> 49</li> 50<li class="toclevel-1 tocsection-3"><a href="#Hosting_for_Hams.2C_AKA_Virtual_Machine_.26_VPN"><span class="tocnumber">2</span> <span class="toctext">Hosting for Hams, AKA Virtual Machine & VPN</span></a> 51<ul> 52<li class="toclevel-2 tocsection-4"><a href="#Requirements_for_hosting"><span class="tocnumber">2.1</span> <span class="toctext">Requirements for hosting</span></a></li> 53<li class="toclevel-2 tocsection-5"><a href="#Server_provisioning"><span class="tocnumber">2.2</span> <span class="toctext">Server provisioning</span></a></li> 54<li class="toclevel-2 tocsection-6"><a href="#44net_VPN"><span class="tocnumber">2.3</span> <span class="toctext">44net VPN</span></a></li> 55</ul> 56</li> 57<li class="toclevel-1 tocsection-7"><a href="#How_to_contact_me"><span class="tocnumber">3</span> <span class="toctext">How to contact me</span></a> 58<ul> 59<li class="toclevel-2 tocsection-8"><a href="#How_to_get_a_reply_from_me"><span class="tocnumber">3.1</span> <span class="toctext">How to get a reply from me</span></a></li> 60</ul> 61</li> 62<li class="toclevel-1 tocsection-9"><a href="#I_support_strong_crypto"><span class="tocnumber">4</span> <span class="toctext">I support strong crypto</span></a></li> 63</ul> 64</div> 65 66<h1><span class="mw-headline" id="I_help_hams">I help hams</span></h1> 67<p>I do help hams with various things from time to time. Things I've been known to help with: 68</p> 69<ul><li>SMD rework</li> 70<li>repair of radios</li> 71<li>filter tuning on a VNA</li> 72<li>debugging and developing free software</li> 73<li>hacking on radios at lower levels</li> 74<li>general radio advice</li> 75<li>anything else I find fun</li></ul> 76<p>Note I don't/won't charge for this. You likely can't afford me and this is just for fun. 77</p><p>You want me to help align a repeater or duplexer or something for a ham site? Cool, bring it to my house (AFTER PERMISSION AND SCHEDULING WITH ME) and we'll work on it together in my lab. 78</p><p>Things I won't do: 79</p> 80<ul><li>work on your stuff alone. You don't drop it off and fuck off to the bar, the intention is you help and learn something.</li> 81<li>come to you</li> 82<li>give any warranty</li> 83<li>work on repeaters which are uncoordinated</li> 84<li>work for assholes</li></ul> 85<h2><span class="mw-headline" id="How_to_be_a_bad_ham">How to be a bad ham</span></h2> 86<p>People ask all the time why I won't take money or sell things to hams. Below is yet another example of someone who contacted me for help with <a href="/index.php/Waris" title="Waris">Waris radios</a> and I tried to help. He didn't make a backup and used a part of the waris.py software which was untested, corrupting his codeplug. When I told him how to fix it, he then said he'd just take it up with the seller! 87</p> 88<dl><dd><b>This means he just bought these, used unsupported software/experimented on them and then filed a eBay claim against the seller after he broke them!</b></dd></dl> 89<h1><span id="Hosting_for_Hams,_AKA_Virtual_Machine_&_VPN"></span><span class="mw-headline" id="Hosting_for_Hams.2C_AKA_Virtual_Machine_.26_VPN">Hosting for Hams, AKA Virtual Machine & VPN</span></h1> 90<p>I am willing to host a virtual machine for your ham radio project at no cost. I have a cluster of hypervisors colocated in Tampa, and can carve out a portion for your needs. I have a block of 44net IP space in use and your server can take advantage of this. IPv6 is provided as well, along with delegation or setting of reverse DNS. 91</p><p><b>All Services are best effort and subject to cancellation at any time</b> 92I want to keep this going, and in the event something changes and I can no longer provide services, I will make every effort to inform you at least a month in advance. That said, hosting is at my pleasure, no guarantees. 93</p> 94<h2><span class="mw-headline" id="Requirements_for_hosting">Requirements for hosting</span></h2> 95<ul><li>
95You must be familiar with basic unix/Linux.</li> 96<li>OS will be Ubuntu Linux unless agreed to be different in advance</li> 97<li>SSH public key authentication only. No passwords.</li> 98<li>I have sudo on your box</li> 99<li>I will have it monitored in observium/librenms via SNMP/agent</li> 100<li>A firewall will be enabled at the hypervisor level, you should run one as well.</li> 101<li>Anything else deemed necessary.</li></ul> 102<h2><span class="mw-headline" id="Server_provisioning">Server provisioning</span></h2> 103<p>All servers will be: 104</p> 105<ul><li>Linux</li> 106<li>1 core</li> 107<li>4gb ram</li> 108<li>128gb disk</li> 109<li>dual stack IPv4/IPv6</li></ul> 110<p>I'm willing to review this on a case by case basis. 111</p><p>You will have remote console/power on the VM, however you must give me the IP space you wish to access the KVM from in advance. 44net vpn can be utilized for this, please inquire about getting setup on the vpn server. 112</p> 113<h2><span class="mw-headline" id="44net_VPN">44net VPN</span></h2> 114<p>I have a subnet of 44net space and run a VPN server in it. Should you want an IPSEC+XAUTH vpn connection into this space, I can provision this. Send me your information and callsign in an email and I'll set it up. You should know how to configure this in your client (shrewsoft/osx/cisco/etc). 115</p><p>If you want, we can setup a router to router connection via GRE/IPSEC and route a subnet (or your BGP network) via it as well. This is a bit more complex, but more flexible. If you want this, please email me and we can get it setup. I do require access to your router in this case. 116</p><p><br /> 117</p><p><br /> 118</p> 119<h1><span class="mw-headline" id="How_to_contact_me">How to contact me</span></h1> 120<p><a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="mailto:[email protected]">Email me</a> 121</p> 122<h2><span class="mw-headline" id="How_to_get_a_reply_from_me">How to get a reply from me</span></h2> 123<p>Please don't send am email like a <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://i.imgur.com/lZ4H1rq.png">normal ham</a>. 124</p> 125<ul><li>use proper punctuation</li> 126<li>spell properly</li> 127<li>use plain text</li> 128<li>use paragraphs</li> 129<li>have a clear premise and ask a question</li> 130<li>don't use weird encoding</li> 131<li>reply emails should be inline with text below quote</li> 132<li>quotes should be prefixed by ">"</li></ul> 133<p>If your email is hard for me to read, I'll just delete it. Most hams are suppose to be trained communicators, so act like it. 134</p> 135<h1><span class="mw-headline" id="I_support_strong_crypto">I support strong crypto</span></h1> 136<p>My gpg key is below, please use it. 137</p><p><br /> 138</p> 139<pre>6844 9D36 8B14 8E98 DC37  F261 6139 A061 52C6 9140 140 141-----BEGIN PGP PUBLIC KEY BLOCK----- 142 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 215kPTNEC/qrIYWpfxCGjGjnaDd 216=76Pj 217-----END PGP PUBLIC KEY BLOCK----- 218</pre> 219<!-- 220NewPP limit report 221Cached time: 20261002145505 222Cache expiry: 86400 223Dynamic content: false 224Complications: [] 225CPU time usage: 0.013 seconds 226Real time usage: 0.019 seconds 227Preprocessor visited node count: 31/1000000 228Preprocessor generated node count: 0/1000000 229Postâexpand include size: 0/2097152 bytes 230Template argument size: 0/2097152 bytes 231Highest expansion depth: 2/40 232Expensive parser function count: 0/100 233Unstrip recursion depth: 0/20 234Unstrip postâexpand size: 4858/5000000 bytes 235--> 236<!-- 237Transclusion expansion time report (%,ms,calls,template) 238100.00% 0.000 1 -total 239--> 240 241<!-- Saved in parser cache with key w9cr_wiki:pcache:idhash:3117-0!canonical and timestamp 20261002145505 and revision id 8116 242 --> 243</div></div> 244 245 <div class="printfooter">Retrieved from "<a dir="ltr" href="https://wiki.w9cr.net/index.php?title=W9CR:About&oldid=8116">https://wiki.w9cr.net/index.php?title=W9CR:About&oldid=8116</a>
245"</div> 246 247 <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"></div> 248 <div class="visualClear"></div> 249 250 </div> 251</div> 252 253 254 <div id="mw-navigation"> 255 <h2>Navigation menu</h2> 256 <div id="mw-head"> 257 <div id="p-personal" role="navigation" aria-labelledby="p-personal-label"> 258 <h3 id="p-personal-label">Personal tools</h3> 259 <ul> 260 <li id="pt-login"><a href="/index.php?title=Special:UserLogin&returnto=W9CR%3AAbout" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o">Log in</a></li><li id="pt-createaccount"><a href="/index.php/Special:RequestAccount" title="You are encouraged to create an account and log in; however, it is not mandatory">Request account</a></li> </ul> 261 </div> 262 <div id="left-navigation"> 263 <div id="p-namespaces" role="navigation" class="vectorTabs" aria-labelledby="p-namespaces-label"> 264 <h3 id="p-namespaces-label">Namespaces</h3> 265 <ul> 266 <li id="ca-nstab-project" class="selected"><span><a href="/index.php/W9CR:About" title="View the project page [a]" accesskey="a">Project page</a></span></li><li id="ca-talk" class="new"><span><a href="/index.php?title=W9CR_talk:About&action=edit&redlink=1" rel="discussion" title="Discussion about the content page (page does not exist) [t]" accesskey="t">Discussion</a></span></li> </ul> 267 </div> 268 <div id="p-variants" role="navigation" class="vectorMenu emptyPortlet" aria-labelledby="p-variants-label"> 269 <input type="checkbox" class="vectorMenuCheckbox" aria-labelledby="p-variants-label" /> 270 <h3 id="p-variants-label"> 271 <span>Variants</span> 272 </h3> 273 <ul class="menu"> 274 </ul> 275 </div> 276 </div> 277 <div id="right-navigation"> 278 <div id="p-views" role="navigation" class="vectorTabs" aria-labelledby="p-views-label"> 279 <h3 id="p-views-label">Views</h3> 280 <ul> 281 <li id="ca-view" class="collapsible selected"><span><a href="/index.php/W9CR:About">Read</a></span></li><li id="ca-viewsource" class="collapsible"><span><a href="/index.php?title=W9CR:About&action=edit" title="This page is protected. You can view its source [e]" accesskey="e">View source</a></span></li><li id="ca-history" class="collapsible"><span><a href="/index.php?title=W9CR:About&action=history" title="Past revisions of this page [h]" accesskey="h">View history</a></span></li> </ul> 282 </div> 283 <div id="p-cactions" role="navigation" class="vectorMenu emptyPortlet" aria-labelledby="p-cactions-label"> 284 <input type="checkbox" class="vectorMenuCheckbox" aria-labelledby="p-cactions-label" /> 285 <h3 id="p-cactions-label"><span>More</span></h3> 286 <ul class="menu"> 287 </ul> 288 </div> 289 <div id="p-search" role="search"> 290 <h3> 291 <label for="searchInput">Search</label> 292 </h3> 293 <form action="/index.php" id="searchform"> 294 <div id="simpleSearch"> 295 <input type="search" name="search" placeholder="Search W9CR" title="Search W9CR [f]" accesskey="f" id="searchInput"/><input type="hidden" value="Special:Search" name="title"/><input type="submit" name="fulltext" value="Search" title="Search the pages for this text" id="mw-searchButton" class="searchButton mw-fallbackSearchButton"/><input type="submit" name="go" value="Go" title="Go to a page with this exact name if it exists" id="searchButton" class="searchButton"/> </div> 296 </form> 297 </div> 298 </div> 299 </div> 300 <div id="mw-panel"> 301 <div id="p-logo" role="banner"><a class="mw-wiki-logo" href="/index.php/Main_Page" title="Visit the main page"></a></div> 302 <div class="portal" role="navigation" id="p-navigation" aria-labelledby="p-navigation-label"> 303 <h3 id="p-navigation-label">Navigation</h3> 304 <div class="body"> 305 <ul> 306 <li id="n-mainpage-description"><a href="/index.php/Main_Page" title="Visit the main page [z]" accesskey="z">Main page</a></li><li id="n-recentchanges"><a href="/index.php/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r">Recent changes</a></li><li id="n-randompage"><a href="/index.php/Special:Random" title="Load a random page [x]" accesskey="x">Random page</a></li><li id="n-help-mediawiki"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents" target="_blank">Help about MediaWiki</a></li> </ul> 307 </div> 308 </div> 309 <div class="portal" role="navigation" id="p-tb" aria-labelledby="p-tb-label"> 310 <h3 id="p-tb-label">Tools</h3> 311 <div class="body"> 312 <ul> 313 <li id="t-whatlinkshere"><a href="/index.php/Special:WhatLinksHere/W9CR:About" title="A list of all wiki pages that link here [j]" accesskey="j">What links here</a></li><li id="t-recentchangeslinked"><a href="/index.php/Special:RecentChangesLinked/W9CR:About" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k">Related changes</a></li><li id="t-upload"><a href="/index.php/Special:UploadWizard" title="Upload files [u]" accesskey="u">
313Upload file</a></li><li id="t-specialpages"><a href="/index.php/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q">Special pages</a></li><li id="t-print"><a href="/index.php?title=W9CR:About&printable=yes" rel="alternate" title="Printable version of this page [p]" accesskey="p">Printable version</a></li><li id="t-permalink"><a href="/index.php?title=W9CR:About&oldid=8116" title="Permanent link to this revision of the page">Permanent link</a></li><li id="t-info"><a href="/index.php?title=W9CR:About&action=info" title="More information about this page">Page information</a></li> </ul> 314 </div> 315 </div> 316 </div> 317 </div> 318 <div id="footer" role="contentinfo"> 319 <ul id="footer-info"> 320 <li id="footer-info-lastmod"> This page was last edited on 18 January 2025, at 16:33.</li> 321 <li id="footer-info-copyright">Content is available under <a class="external" rel="nofollow" href="https://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License 1.3 or later</a> unless otherwise noted.</li> 322 </ul> 323 <ul id="footer-places"> 324 <li id="footer-places-privacy"><a href="/index.php/W9CR:Privacy_policy" title="W9CR:Privacy policy">Privacy policy</a></li> 325 <li id="footer-places-about"><a href="/index.php/W9CR:About" title="W9CR:About">About W9CR</a></li> 326 <li id="footer-places-disclaimer"><a href="/index.php/W9CR:General_disclaimer" title="W9CR:General disclaimer">Disclaimers</a></li> 327 </ul> 328 <ul id="footer-icons" class="noprint"> 329 <li id="footer-copyrightico"> 330 <a href="https://www.gnu.org/copyleft/fdl.html" target="_blank"><img src="/resources/assets/licenses/gnu-fdl.png" alt="GNU Free Documentation License 1.3 or later" width="88" height="31"/></a> </li> 331 <li id="footer-poweredbyico"> 332 <a href="https://www.mediawiki.org/" target="_blank"><img src="/resources/assets/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="/resources/assets/poweredby_mediawiki_132x47.png 1.5x, /resources/assets/poweredby_mediawiki_176x62.png 2x" width="88" height="31"/></a> </li> 333 </ul> 334 <div style="clear: both;"></div> 335 </div> 336 337
338<script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.013","walltime":"0.019","ppvisitednodes":{"value":31,"limit":1000000},"ppgeneratednodes":{"value":0,"limit":1000000},"postexpandincludesize":{"value":0,"limit":2097152},"templateargumentsize":{"value":0,"limit":2097152},"expansiondepth":{"value":2,"limit":40},"expensivefunctioncount":{"value":0,"limit":100},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":4858,"limit":5000000},"timingprofile":["100.00% 0.000 1 -total"]},"cachereport":{"timestamp":"20261002145505","ttl":86400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":126});});</script>
338 339</body> 340</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.