44net-request@hamradio.ucsd.edu wrote:
Subject: Re: [44net] Running for ARDC director position From: Tom Hayward esarfl@gmail.com Date: 04/17/2014 08:23 PM
To: AMPRNet working group 44net@hamradio.ucsd.edu
I believe Bart got frustrated with the lack of change-management and specifications in AMPR. How your script is written depends on these things.
What we see every time again when those issues are discussed is that there are people who approach AMPRnet not as a hobby amateur packet radio network, what it is, but as an extension of their network at work, usually they work in a professional datacenter or at an ISP. They want documentation and specifications because that is what they have at work. But this is a hobby, and there are not going to be specifications and documentation until someone who feels the need for them is going to write it. And they do not volunteer! The usual way to gather information has been to ask here, and possibly to dig in the archives of this list. That may be a frustrating endeavour for a professional network admin, but for the average hobbyist it is a learning experience and a way to get things working by gradually tweaking the configuration.
Please note that once you got everything working, it is pretty much useless. So we should not take away the challenge of getting things working. When there is a clear recipe to get everything working, or worse yet: automatic configuration, what reason would there be left to start the experiment to begin with? A lot of AMPRnet is about learning, not about achieving the end result: a perfectly working network. Because the fun ends once that goal is reached.
Another thing I want to note is that Bart and some of his peers like to use a lot of inside terminology they speak with their colleagues at work. They disregard the fact that the people on this list are radio amateurs, people with a technical interest but not experts in internet technology as he is. Every couple of months the same discussion springs alive and people start to pingpong technical terms between them and lose everyone else. And worst, they don't hesitate to slash the existing system, claiming all the time that it is legacy technology, that it is very unreliable, that it has to be replaced by the stuff they use at work because at work everything is so much better, etc. But remember: that is at work. And this is our hobby. We may have different objectives, like being able to comprehend things. It may well be that the optimal solution for an amateur packet network is not the one that is optimal for the large internet with the professional admins. We also use NBFM to talk to our friends, a technology that is considered "legacy" by the professionals as well. Some even use morse code. They are not going to abandon that because all the professionals have switched.
It seems that to be allowed/compliant in AMPR, it just has to work with the existing system. But what is the existing system? There are a lot of existing systems and most of them are not documented. For example, we learned via the mailing list that many AMPR gateways have a static route to 44/8. This isn't documented in the encap file, it's just added by their scripts. Where is the specification for this?
I don't think many gateways have a static route for 44/8. I certainly don't have one myself. I could add such a route (as a null route), maybe that is a good idea. I'll think about it. What I do have is a default route in table 44 that points to amprgw. But the purpose of that is NOT to serve as a route for 44/8, its purpose is to route everything OUTSIDE 44/8 back out via amprgw. I require that because my ISP acts responsibly and has BCP38 in place.
In the past, before I installed ampr-ripd, I manually ran a script that downloaded the encap file and installed the routes. I never put that in a cron job because the server for that file failed so often and I felt it was better to monitor the process and fall back to the previous encap file when things went wrong. As a result, my routes were often not completely uptodate and it was a good idea to route traffic for which I had no correct tunnel route back to amprgw. In those days that still worked, amprgw (mirrorshades in those days) would forward that traffic to the actual gateway. Nowadays amprgw does not perform that function anymore, so indeed it good be a good idea to add a 44/8 null route. But I don't think small issues like this warrant all the uproar, and I think it is much more fun to discuss pro's and con's of a certain configuration on the list than to throw stones at the existing system and demand everything to be overturned to look like an enterprise network.
Rob
On 18.4.2014 10:24, Rob Janssen wrote:
But this is a hobby, and there are not going to be specifications and documentation until someone who feels the need for them is going to write it. And they do not volunteer! The usual way to gather information has been to ask here, and possibly to dig in the archives of this list. That may be a frustrating endeavour for a professional network admin, but for the average hobbyist it is a learning experience and a way to get things working by gradually tweaking the configuration.
This is very strange approach that I, frankly met nowhere else in ham world but here.
I participated in number of noncommercial and hobby projects and the one of the main goals I always had was to document things to make it easier for people to learn, get involved and contribute.
I guess this explains why 44/8 net is so underdeveloped and do not attract too many people.
Have you noticed what islands of 44/8 net are the most developed? Those that provided lots of information, documentation and help for people willing to join in. So, people can join them, learn and make development even more progressive.
Pedja YT9TP
--- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com
+1
Those that have complained about lack of documentation have been chastised for not writing it themselves. Huh? So the people who are trying to figure it out are supposed to document what someone else defined? Ridiculous. Dozens or hundreds of people stumbling around in the dark, each for hours or days, is not an effective use of anyone's time and it stifles growth. Instead, whoever installed the lights should spend ten or twenty minutes to write down how to turn them on.
Michael N6MEF
-----Original Message----- From: 44net-bounces+n6mef=mefox.org@hamradio.ucsd.edu [mailto:44net-bounces+n6mef=mefox.org@hamradio.ucsd.edu] On Behalf Of YT9TP Pedja Sent: Friday, April 18, 2014 3:39 AM To: AMPRNet working group Subject: Re: [44net] Running for ARDC director position
(Please trim inclusions from previous messages) _______________________________________________ On 18.4.2014 10:24, Rob Janssen wrote:
But this is a hobby, and there are not going to be specifications and documentation until someone who feels the need for them is going to write it. And they do not volunteer! The usual way to gather information has been to ask here, and possibly to dig in the archives of this list. That may be a frustrating endeavour for a professional network admin, but for the average hobbyist it is a learning experience and a way to get things working by gradually tweaking the configuration.
This is very strange approach that I, frankly met nowhere else in ham world but here.
I participated in number of noncommercial and hobby projects and the one of the main goals I always had was to document things to make it easier for people to learn, get involved and contribute.
I guess this explains why 44/8 net is so underdeveloped and do not attract too many people.
Have you noticed what islands of 44/8 net are the most developed? Those that provided lots of information, documentation and help for people willing to join in. So, people can join them, learn and make development even more progressive.
Pedja YT9TP
--- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com
_________________________________________ 44Net mailing list 44Net@hamradio.ucsd.edu http://hamradio.ucsd.edu/mailman/listinfo/44net
Let me agree, by mentioning how this "figure it out" approach (and related issues) is making D-Star uninteresting for anyone interested in digital communications beyond a "wow, digital is cool" attitude that follows their first iPhone experience.
Ten years ago, I was working on software to replace FNpack (yes, even now, a decade later FNpack is still being used by "forward-thinking" EmComm organizations) when Icom/USA approached me to do an equivalent D-Star version and loaned me several D-Star radios. I subsequently purchased an entire Icom repeater stack (144, 440, 1.2G), only to discover to my HORROR that the Icom repeater software had HARD-CODED IP addresses, with ZERO flexibility in being integrated into an existing private network. Further, the only ones in the country that seemed to really know how the software worked, was a group in Texas, and they weren't publicly documenting ONE THING about what they had discovered. Help (ie, responses to questions) took the form of "once you install it and use it, you'll figure it out." To make a long story somewhat shorter, I donated the entire repeater stack IN DISGUST and a couple D-star radios to a local amateur radio club, took a charitable tax deduction on the equipment, and washed my hands of the whole mess.
A few passed, and recently I got involved in D-Star again. Well, one set of amateur radio horrors has been replaced with another set. Fortunately, European amateurs somehow reverse engineered (without any help from USA amateurs) the D-Star repeater network protocol, and provided open source software to completely replace the Icom software. This new software not only works very well, but avoids all of the IDIOCY in the Icom software. Good, right? Well, no good deed goes unpunished, and other amateurs have taken the software and rather than contribute their changes to the originators, they have set up competing systems. So, if you want full callsign forwarding on your D-Star repeater system, you have to install the Icom software plus three additional packages (identical except for where they forward their data).
Further, there are amateurs who are injecting erroneous data into the D-Star network streams used, apparently as part of "amateur radio experimentation". There are amateurs, because they can solder, think they are electronic engineers, and because they can write a simple script, think they are software engineers. This is not new; look at the APRS-IS system. Despite very good APRS-IS documentation by Pete Loveall, dimbulb amateurs are writing "software" that injects malformed APRS data into the APRS-IS system.
When I first got involved in D-Star, 1200bps was already old, and I hoped that one day Icom might support (at least) a 4800 bps data-only mode, since the radio supports that (3600bps for voice, 1200bps for data), Unfortunately, I learned that Icom/Japan (the only manufacturer to bring D-Star radios to market) doesn't even have an OUNCE of vision when it comes to digital data. Yes, I have an Icom ID-1 (1.2GHz), and so far the most useful thing it has done was to allow me to verify that I had a direct line-of sight path to a HamWAN node before buying and installing the 5.9GHz MikroTik radio and antenna. Yes, the latter works very well, but the hardware is not the problem, is it?
So, here I am, in the 44net environment, and what is the first thing I find? A reluctance to support ampr.org subdomain delegation, with the reason that "every forward name must have a reverse IP mapping". Trivial changes to hostnames require going through a coordinator, and (of course) no DDNS. Subdomain delegation doesn't require any additional resources if properly done, because any references to a subdomain are handled by the subdomain's nameservers.
So, what is the value of the 44.x.x.x network? To me, to allow amateur RADIOS to verify that the remote entity that they are communicating with, is (barring falsification, which can happen anywhere in amateur radio) another licensed amateur station.
The value to me of the ampr.org domain is less clear, other than providing a domain with nameservers that are on the 44.x.x.x network, and have a hope (?) of being reachable in a network outage. Ideally, there are several ampr.org nameservers scattered around the 44.x.x.x network, although I don't see that. Hmm ...
So, rather than fight city hall on this, a week ago I obtained the 44rf.net domain, for the SOLE PURPOSE of allowing ANY amateur to set up a subdomain and manage that subdomain with his/her subdomain nameserver (hopefully, all the nameservers will be on the 44.x.x.x network). The domain name doesn't matter; if someone else has a similar project in progress, I'll defer to that. I don't need to reinvent the wheel (I know, amateur radio heresy), and it was only $12.
Then, I find people still hanging on to DOS networking. I like DOS. I ran Lantastic on it. I wrote commercial software for it. I even have DOS installed (as a dual-boot option) on my 8GB 64-bit Windows 7 system (somehow DOS can't find all the memory -- grin). However, let's get real, folks. The practical network standard for routing is Linux. Cost is not a factor; I ran old versions of Linux on 4MB 386 systems, and I knew someone who (as an experiment) ran it on a 1.44MB floppy. If DOS-based networking software can run in the Linux network environment without impacting others, fine. Otherwise, let's move on.
Finally, as to documentation: I've made a number of wiring (power and Ethernet) changes to my house, and I DOCUMENT (and update!) them. I use HTML because it's easier to insert diagrams. I tell others (and sometimes myself) that the reason is so that when I sell the house, the next owner will know what I did, and not have to reverse-engineer the wiring.
But that is not the real reason. The real reason is so that, in six months, when I have forgotten the details, I don't have to reverse engineer what I've done, myself.
-- Dean AE7Q
On 2014-04-18 07:22, Michael E Fox - N6MEF wrote:
(Please trim inclusions from previous messages) _______________________________________________ +1
So the people who are trying to figure it out are supposed to document what someone else defined? Ridiculous. Dozens or hundreds of people stumbling around in the dark, each for hours or days, is not an effective use of anyone's time and it stifles growth. Instead, whoever installed the lights should spend ten or twenty minutes to write down how to turn them on.
Michael N6MEF
On 18.4.2014 10:24, Rob Janssen wrote:
That may be a frustrating endeavour for a professional network admin, but for the average hobbyist it is a learning experience and a way to get things working by gradually tweaking the configuration.
This is very strange approach that I, frankly met nowhere else in ham world but here.
...
Pedja YT9TP
On 18.04.2014 18:53, Dean Gibson AE7Q wrote:
So, what is the value of the 44.x.x.x network? To me, to allow amateur RADIOS to verify that the remote entity that they are communicating with, is (barring falsification, which can happen anywhere in amateur radio) another licensed amateur station.
100% ack! E.g. I offer access to the Packet Radio Network if you talk to my system with a source44 address.
The value to me of the ampr.org domain is less clear, other than providing a domain with nameservers that are on the 44.x.x.x network, and have a hope (?) of being reachable in a network outage.
It is a nice service and the only domain in which A-records match PTR-records.
73, Jann DG8NGN
I too would like to put my hand up for a Director position.
I can offer no useful help. I cannot attend meetings and am located on the East Coast thus making it almost impossible to communicate with my fellow board members.
I'm also a "yes man" and so will heartily agree with the edicts of the other Directors.
Basicly, I'll be in it for the prestige.
Mark Phillips G7LTT/NI2O
On Wed, Apr 23, 2014 at 5:35 PM, Jann Traschewski jann@gmx.de wrote:
(Please trim inclusions from previous messages) _______________________________________________ On 18.04.2014 18:53, Dean Gibson AE7Q wrote:
So, what is the value of the 44.x.x.x network? To me, to allow amateur RADIOS to verify that the remote entity that they are communicating with, is (barring falsification, which can happen anywhere in amateur radio) another licensed amateur station.
100% ack! E.g. I offer access to the Packet Radio Network if you talk to my system with a source44 address.
The value to me of the ampr.org domain is less clear, other than providing a domain with nameservers that are on the 44.x.x.x network, and have a hope (?) of being reachable in a network outage.
It is a nice service and the only domain in which A-records match PTR-records.
73, Jann DG8NGN
-- Jann Traschewski, Faber-Castell-Str. 9, D-90522 Oberasbach, Germany Tel.: +49-911-696971, Mobile: +49-170-1045937, E-Mail: jann@gmx.de Ham: DG8NGN / DB0VOX, http://www.qsl.net/dg8ngn _________________________________________ 44Net mailing list 44Net@hamradio.ucsd.edu http://hamradio.ucsd.edu/mailman/listinfo/44net