Difference between revisions of "W9CR:About"
(Created page with "Greetings This wiki is mostly a collection of projects I've worked on which is interesting to me. Others are free to add to it. = I help hams = I do help hams with various...") |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 24: | Line 24: | ||
* work on repeaters which are uncoordinated | * work on repeaters which are uncoordinated | ||
* work for assholes | * work for assholes | ||
+ | |||
+ | == How to be a bad ham == | ||
+ | |||
+ | 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 [[Waris|Waris radios]] 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! | ||
+ | |||
+ | :'''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!''' | ||
+ | |||
+ | = Hosting for Hams, AKA Virtual Machine & VPN = | ||
+ | |||
+ | 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. | ||
+ | |||
+ | '''All Services are best effort and subject to cancellation at any time''' | ||
+ | I 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. | ||
+ | |||
+ | == Requirements for hosting == | ||
+ | |||
+ | * You must be familiar with basic unix/Linux. | ||
+ | * OS will be Ubuntu Linux unless agreed to be different in advance | ||
+ | * SSH public key authentication only. No passwords. | ||
+ | * I have sudo on your box | ||
+ | * I will have it monitored in observium/librenms via SNMP/agent | ||
+ | * A firewall will be enabled at the hypervisor level, you should run one as well. | ||
+ | * Anything else deemed necessary. | ||
+ | |||
+ | == Server provisioning == | ||
+ | |||
+ | All servers will be: | ||
+ | |||
+ | * Linux | ||
+ | * 1 core | ||
+ | * 4gb ram | ||
+ | * 128gb disk | ||
+ | * dual stack IPv4/IPv6 | ||
+ | |||
+ | I'm willing to review this on a case by case basis. | ||
+ | |||
+ | 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. | ||
+ | |||
+ | == 44net VPN == | ||
+ | |||
+ | 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). | ||
+ | |||
+ | 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. | ||
+ | |||
+ | |||
Line 29: | Line 74: | ||
= How to contact me = | = How to contact me = | ||
− | [ | + | [mailto:bryan@bryanfields.net Email me] |
== How to get a reply from me == | == How to get a reply from me == | ||
Line 44: | Line 89: | ||
* quotes should be prefixed by ">" | * quotes should be prefixed by ">" | ||
− | 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. | + | 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. |
= I support strong crypto = | = I support strong crypto = | ||
Line 50: | Line 95: | ||
<pre> | <pre> | ||
+ | |||
-----BEGIN PGP PUBLIC KEY BLOCK----- | -----BEGIN PGP PUBLIC KEY BLOCK----- | ||
Latest revision as of 11:28, 10 September 2021
Greetings
This wiki is mostly a collection of projects I've worked on which is interesting to me. Others are free to add to it.
Contents
I help hams
I do help hams with various things from time to time. Things I've been known to help with:
- SMD rework
- repair of radios
- filter tuning on a VNA
- debugging and developing free software
- hacking on radios at lower levels
- general radio advice
- anything else I find fun
Note I don't/won't charge for this. You likely can't afford me and this is just for fun.
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.
Things I won't do:
- 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.
- come to you
- give any warranty
- work on repeaters which are uncoordinated
- work for assholes
How to be a bad ham
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 Waris radios 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!
- 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!
Hosting for Hams, AKA Virtual Machine & VPN
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.
All Services are best effort and subject to cancellation at any time I 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.
Requirements for hosting
- You must be familiar with basic unix/Linux.
- OS will be Ubuntu Linux unless agreed to be different in advance
- SSH public key authentication only. No passwords.
- I have sudo on your box
- I will have it monitored in observium/librenms via SNMP/agent
- A firewall will be enabled at the hypervisor level, you should run one as well.
- Anything else deemed necessary.
Server provisioning
All servers will be:
- Linux
- 1 core
- 4gb ram
- 128gb disk
- dual stack IPv4/IPv6
I'm willing to review this on a case by case basis.
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.
44net VPN
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).
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.
How to contact me
How to get a reply from me
Please don't send am email like a normal ham.
- use proper punctuation
- spell properly
- use plain text
- use paragraphs
- have a clear premise and ask a question
- don't use weird encoding
- reply emails should be inline with text below quote
- quotes should be prefixed by ">"
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.
I support strong crypto
My gpg key is below, please use it.
-----BEGIN PGP PUBLIC KEY BLOCK----- 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 EC/qrIYWpfxCGjGjnaDd =0EEi -----END PGP PUBLIC KEY BLOCK-----