Net 44 and Icom Terminal Mode

Since before the days of the commercial internet, amateur radio operators have had their own Class A block of IPv4 addresses. Net 44 or AMPRNet is a non-routeable amateur radio experimentation network and access is only available to licensed radio amateurs around the world.

While hams have been experimenting with Net 44 since the early days of packet radio, interconnecting RF and wired networks via AX.25, I’m a relative newcomer. A couple members of the 020 Team are up and running on the AMPRNet and looking at potential use cases.

My driving use case is the to get around the limitation of one ircddbgateway behind a single network address translation (NAT). This limitation prevented me from running an ircddbgateway to service my Pi-Star hotspots and to use Icom Terminal Mode on my IC-9700 at the same time. What is the limitation? UDP port 40000, used by the ircddb protocol, must be forwarded to the destination system. As the Highlander said, “There can be only one.”

By establishing a Net 44 subnet behind my firewall and assigning a Net 44 address to the Icom, I get around the single IP NAT limitation. There’s a bit more to this, but a Net 44 gateway can be run on a spare Raspberry Pi or your internet gateway router (or any Linux based host). This article is not, however, meant to be an implementation guide but more of a starting point for thought.

It is also an announcement that XLX020 is now available on the AMPRNet for use by those with Icom Terminal Mode radios. Our gateway address on the AMPRNet is 44.64.12.57 and you can connect to any module using a To Call of /XLX020m (replace m with your module of choice). If you’re on Net 44, feel free to connect.

73 de K2IE

NWS Weather Alerts via Ham Pager

If you’ve been thinking about something useful to do with your amateur radio POCSAG pager, think situational awareness. This has been a strange year not only for dealing with an extreme virus but with extreme weather.

You can subscribe your ham pager to rubric 1081 to receive county specfic weather alers in almost real time. I currently provide feeds to DAPNET for 38 US counties. If your county is not on the list, it can be added upon request.

You can find out more about this service and DAPNET via the DAPNET Wiki.

If you don’t already have a DAPNET paging transmitter in your area you can use your Pi-Star MMDVM-based hotspot. The capability is built-in. If you need a compatible amateur radio pager, they can be found on eBay.

73 de K2IE

Realignment of Modules on 020 Reflectors

We’ve realigned the module usage on the 020 Reflectors. This means that CNJHAM can now be found on XLX020D, XRF020D, and REF020D. Similarly, REF020A is also now reachable via XLX020A, and XRF020A.

Remember, XLX020 is a multiprotocol reflector. You can connect via D-Star, YSF, or DMR protocols.

The Peanut access that used to connect to XLX020C now goes to XLX020A.

73 de K2IE

HamWars: Allstarlink vs PTTLink

If one were to take the story at face value, over the new year holiday, the Board of Directors of AllStarLink sabotaged their own network by instituting a new server infrastructure to replace one that had existed for some time.

According to a statement issued today by Stacy (KG7QIN), “The groundwork was laid for what was to become PTTLink on 29 December 2020 after the unannounced and uncoordinated actions taken by the AllStarLink Board of Directors.  At approximately 5:00 pm Pacific (0100 UTC, 30 December), the admin committee became aware of multiple catastrophic system outages.   Attempts to login to systems to remediate were presented with new IP addresses and messages that the host keys were unknown.   Further investigation revealed that the DNS zone record was updated at the registrar for allstarlink.org moving it from the long time home of caustic-sea.allstarlink.org to Cloudflare.  In addition, an investigation into the IP addresses being presented revealed that they belonged to Google.  (For more information on the AllStarLink admin committee visit: https://wiki.allstarlink.org/wiki/Admin_Committee). Since the admin team was not previously granted access to the DNS control panel, it was unknown at this time if this was the board, or a bad actor.”

The histrionics have been going on back and forth on the app_rpt mailing list for a few days, but this much is clear. There are now two app_rpt based networks to choose from, AllStarLink and PTTLink.

Who is right, who is wrong? From my read, the Board of Directors wanted to regain control over what they viewed as their network. Seems reasonable. From my read, they also acted in typical corporate fashion to quash any kind of dissent over their actions. In other words, not so reasonable.

But what do I know? Just like the Brandmeister vs. TGIF wars that have since calmed down, here’s hoping that these two networks will one day smoke the peace pipe, learn to get along, and interconnect. In the meantime, you can following the bouncing ball as each side lobs it at the other.

73

CNJHAM Now On Hoboken and Elizabeth Repeaters

Thanks to Kenny (K2ZZ) for adding TG31340 to his Hoboken (448.275 CC3) and Elizabeth (449.925 CC3) repeaters. This definitely fills in some holes in our mobile coverage for the DMR ops. You’ll find us on Timeslot 2.

From my home location in Aberdeen (Northern Monmouth County), I have HT coverage from indoors on the 2nd floor. So give it a try and be sure to send your thanks to K2ZZ if you run into him on the air. This is a nice addition to our network capabilities.

73 de K2IE

Important Brandmeister Network Change!

In an effort to prevent hijacking of DMR IDs by unauthorized users, the USA Brandmeister team is rolling out Hotspot Security as a requirement. This will begin on November 30, 2020…but don’t wait. It will take a few minutes of reading and effort on your part to get it setup, but the entire DMR community benefits by restricting the network to authorized users only.

Hotspot Security establishes as password that all of your hotspots will use to logon to the Brandmeister DMR Master Server. This is different from the password that you use to logon to Brandmeister Self Care.

They’ve put together an excellent explanation of how to setup this up on the OpenSpot, Pi-Star and BlueDV platforms.

Kudos to Brandmeister for a good decision.

Connect to XLX as XLX!

Yes, you can connect to an XLX reflector with D-Star without having to use an XRF or DCS connect string! This is a supported feature of ircDDBGateway (which is leveraged by the Pi-Star distribution).

If you’re running a recent version of ircDDBGateway (such as the one in Pi-Star 4.1 releases), you can connect via an XLXnnnmL type command.

In this case nnn is the 3 digit reflector number and m is the module letter.

For example:

XLX020AL

ircddbgateway will then use DCS to make the connection to connect to module A of reflector XLX020.

For this to work properly, be certain that the following is set in your ircddbgateway config file:

xlxHostsFileUrl http://xlxapi.rlx.lu/api.php?do=GetXLXDMRMaster

You can check this in the Pi-Star expert mode configuration for ircDDBGateway.

73

Optimum Lowers Boom on TiVo

We were afraid that this would happen and it did.

The Federal Communications Commission (FCC) recently removed its mandate for cable providers to support cable cards and tuning adapters. While the technology is old and not without issues, it is a way for customer owned devices to view cable programming on their own device, such as a TiVo. It also gets the customer out of paying for a cable set top box.

For several weeks, I’ve been having a problem with an Optimum/Altice provided tuning adapter constantly rebooting. This has prevented me from watching channels delivered via switched digital video (SDV). It has also caused my TiVo to temporarily malfunction as the cable card attempts to remap channels each time the tuning adapter is not seen as available by the TiVo.

After numerous calls, disconnects, outright lies by customer service reps, and 2 FCC complaints, Boris from Optimum called today and said they do not have a replacement tuning adapter for me and that my only recourse is a cable box.

Here is the an excerpt of an email that I received as a followup to the call.

As per our today conversation, we need to inform that Channels that use Switched Digital Video technology are not available when using a CableCARD with a TiVo CableCARD-compatible device. These customers will need a digital set top box to view Switched Digital Video Channels.
Tuning Adapters are no longer available in Altice East Retail stores.

Also of interest to some readers:

In the Hudson, Newark / Elizabeth and Paterson service areas, we do not deliver programming through SDV technology.

This is not good. Wonder what TiVo’s play is going to be here? Wonder which providers are next to drop tuning adapter support.

As for me, at least I’m in a good over the air (OTA) antenna area.

Building ASL on Debian Buster

Some AllStarLink sysops have expressed the desire to build an AllStarLink system on a modern Debian operating system. I took the time to document a working build process for the 020 Digital Multiprotocol Network and then Scott <KB2EAR> volunteered to create a shell script to automate the process. We are happy to share our work with the amateur radio community.

Please note that this process currently works only on the x86 architecture. It fails on a Raspberry Pi OS Buster system.

Hopefully this effort will fulfill a need for others in the AllStarLink community.

73 de K2IE

When Customer Service is Not Optimum

My cable internet provider is Altice USA a/k/a Optimum Online a/k/a Cablevision. Over the years they have generally been reliable, at least in my experience. However, I recently had a terrible customer experience with this company. The matter was ultimately remedied, but only after I escalated matters to the fullest extent possible.

In addition to internet services, I get a Broadcast Basic package of mostly over the air channels. I don’t actually need the package because I have excellent free over the air (OTA) reception of all of the NYC based stations. Much of the regular programming that we watch is via streaming services and I can always get CNN or MSNBC audio via TuneIn or Sirius XM. But, the Broadcast Basic service also provides the essential public service broadcaster, CSPAN.

The main reason that I take the package is that at some point it turned out to cost the same for a TV/Internet bundle as the Internet alone. So why not? The package also provides some decent music channels provided through a service from Stingray.

On or around May 22nd, in the midst of COVID-19 isolation here in New Jersey, a large number of the channels in my TV package disappeared. And so began 21 days of dealing with mostly outsourced, ignorant and even obnoxiously overly-gracious call center representatives (CCR). They wasted about 20 hours of my time and did not solve my problem.

This is a good time to mention that I don’t have or need a cable box. I own a TiVo DVR with lifetime service plan. The Tivo box has a CableCard slot. It is a nice compact package.

On day one of the outage, almost all of my channels disappeared for a time. Within hours, the broadcast HD channels had mostly returned. Then I began to notice that some channels were still missing. When I phoned customer service, I was told that they were aware of an outage and that I would be called when it was cleared. No one called.

This was followed by call after call. I was told that my problem had been resvoled, when it had not. I was told to reboot my cable box which I do not have. I was told to uplug and replug my TiVo box. I took many passes through an interactive voice response (IVR) system that does not understand CableCards.

At various points, I figured out how to bypass the IVR’s automated troubleshooting process and get to a human rep. The reps repeatedly paired and unpaired my CableCard without acheiving the desired result. Something must have changed on the Cablevision network.

I started talking to others in my area and learned that my problem was not unique. As I researched the problem, I suspected that the missing channels had been changed over to a switched digital video (SDV) protocol. SDV allows the providers to save bandwidth by sending less frequently used video out on demand only. Unfortunately, CSPAN does not seem to be viewed as often as it probably should be.

It seems that a CableCard cannot received SDV channels. An external box termed a tuning adapter is needed to receive the SDV channels. The only call center represtative that might have understood the issue was so obnoxiously and facetiously gracious that it was painful to speak with him. Oh Mr. Dan, speaking to you is the high point of my day…that sort of thing. Repeatedly. I would characterize this as a culture clash with the subcontinent call center.

He offered a tuning adapter as a solution but quickly retracted that offer, saying instead that he wanted to send me new cablecard or to dispatch a technician to my home to troubleshoot my cable. Nope, no way, not in the middle of a worldwide pandemic. No thank you.

Around day 17 or so of the outage, my daily call to the less than Optimum customer service revealed that I could obtain a tuning adapter to see if it solved my issue. I was told to go to the Parlin store to pick it up. I asked the CCR to call the store first to make certain that they had one in stock and that I was not wasting a trip. I have not been out on many shopping expeditions since the 21st of March and I would have preferred that they ship the tuning adapter to me. I was told that they can’t, which would have been more accurate had they said they won’t.

The CCR assured me that a tuning adapter would await me in Parlin. After a 20 minutes drive, I arrived outside the Parlin store. Customers were not being admitted but there was a gentleman at the door answering inquiries. He politely informed me that the had not seen a tuning adapter in that store since November.

At that point, my only option was to go vertical. I filed an FCC complaint, a NJ BPU complaint, and found email addesses for a number of corporate executives. The next day I received a phone call from Tom, a nice fellow who works for Corporate Customer Relations.

He was very apologetic about the company’s poor response to that point. He acknowledged that the outage was indeed caused by a conversion of certain channels to SDV. He arranged for a tuning adapter to be delivered to my house and asked me to call him personally when it arrived to have it provisioned. That happened yesterday, on schedule, and after a 21 day outage I now have all channels to which I am entitled.

This was a major customer service failure that could have been prevented had Optimum provided clear scripts and training to their CCRs that would have immediately pointed them to a solution for missing channels when using a cablecard. Engineering should also be providing the CCRs with a clear change calendar that shows when regions are being converted to SDV or any other major changes are being made so that related incidents are immediately associcated.

And there is a lesson here about outsourcing. It may be cheap, but you get what you pay for. And in the end, it took a technically knowledgable guy from Long Island to solve my issue, not a contractor in Bangalore.

Only a virtual monopoly can get away with providing such poor service and still survive.