EtherHam

Amateur Radio Over Internet

Random Wire Review issue 116

December 27, 2024: Some radio, TechNotes on Markdown and SIP phones, router failure, and a dive into legacy micro PCs. A variety of other topics, including running Docker and new (good!) headphones.

Contents in issue 116

1. RADIO

     1.1 Sangean HDR-14 AM/FM radio
     1.2 How about a radio restoration book?

2. TWO NEW TECHNOTES PUBLISHED

     2.1 TechNote #2: Markdown systems
     2.2 TechNote #3: SIP phones with AllStarLink 3
     2.3 TechNotes published to date

3. HOME NETWORK BROKE

     3.1 Symptoms
     3.2 Switch failure
     3.3 The new switch

4. TRYING A DIFFERENT MICRO PLATFORM

     4.1 Comparing the 3040, 3050, and 7050 platforms
          4.1.1 ChatGPT-generated comparison
          4.1.2 Prices
     4.2 7050 micro purchased on eBay
     4.3 Installed Wubuntu
          4.3.1 Installed additional packages
          4.3.2 Configured software and settings
          4.3.3 Wubuntu machine kept crashing
     4.4 Conclusions

5. CATCH-ALL TOPICS

     5.1 Installed Docker on server
     5.2 Substack vs. Medium
     5.3 Meshtastic node battery finally arrived
     5.4 New headphones for music and movies
     5.5 AI podcast experiment
     5.6 Domain registrars
.-. .- -. -.. — — / .– .. .-. . / .-. . …- .. . .– / -… -.– / -.- .— –… –

1. RADIO

1.1 Sangean HDR-14 AM/FM radio

I picked up a portable AM/FM radio from a local store a few days ago. The Sangean HDR-14 “HD Radio™ / AM / FM-RBDS Radio” is a shiny black plastic receiver about the size of two decks of playing cards on top of two decks of cards. You can get it from Amazon.

What I love about HD radio is the ability to receive additional content over the air. Most places I travel have at least a few stations that offer HD radio where, in addition to their primary frequency, they also provide one or more HD channels. I like listening to smooth jazz and classical stations, and those aren’t as easily found as they used to be. They still exist on HD radio in some markets.

Digital content is very clear, free of distracting interference. Audio quality is good. You can set 20 AM memories and 20 FM memories. While tuning is done digitally by scanning and using the up/down arrows, volume is controlled by a rotary wheel on the speaker side of the case.

Additional product features include:

  • PAD (Program Associated Data) Service

  • Real time clock and date, with alarm and sleep function, and snooze function

  • Battery Low LED Indication

  • Powered by a DC adapter or three AA batteries

  • Headphone jack, plus internal and external antennas

  • A handy stabilizing stand that swivels out when needed

I’ve been taking this with me on road trips. It works fine in a hotel room. My only real dislike is how the shiny black case attracts fingerprints, but that is a minor criticism of an affordable, portable HD radio.

1.2 How about a radio restoration book?

I like a lot of the things published by Nuts and Volts. There is always something interesting in their choices.

Considering my interest in older radios with vacuum tubes, a new radio restoration book by Nuts and Volts editor Bryan Bergeron looks interesting. Here’s the link to the online store: https://store.nutsvolts.com/books/sku17553

I did order this book. The price is reasonable at $39.95. Shipping was a bit high at $13 but if you work on older radios, this may be a good purchase. I’ll let you know.

.-. .- -. -.. — — / .– .. .-. . / .-. . …- .. . .– / -… -.– / -.- .— –… –

2. TWO NEW TECHNOTES PUBLISHED

Random Wire TechNotes are deeper dives into topics that may not be of interest to many subscribers. Rather than fill the Random Wire newsletter with content of this ilk, I am publishing these more esoteric headfirst dives into various rabbit holes in the form of separate TechNotes. Unlike the Random Wire newsletter, TechNotes are not sent to subscribers. They are published on the Random Wire site and easily found by searching for #technote in the Random Wire search box.

2.1 TechNote #2: Markdown systems

For several years, I’ve been enamored with — and using! — various text editing systems that employ Markdown for formatting. I simply find it easier and faster to type # Heading to get a level 1 title on a page rather than type the text, mouse up to find the right formatting option (sometimes hidden under a pulldown menu), and select that option. Markdown is a stable formatting system, unlike the big-name commercial word editing programs that can change how they apply formatting at any time. Find the rest of this content published as TechNote #2: Investigating Markdown sysytems:

2.2 TechNote #3: SIP phones with AllStarLink 3

A subscriber purchased an Snom D710 SIP phone but had trouble getting it to talk to his AllStarLink 3 node. I publish how I made this work in TechNote #3: Configuring a SIP phone for AllStarLink 3:

I’m working on an addendum to this TechNote that explains how to configure a Polycom VVX 401 SIP phone to connect to ASL3. That content is largely done but I’m sure I’ll be adding to it as time permits. (I want to move my Hamshack Hotline number from my Cisco SPA 525G phone to the new Polycom phone, but the HH help desk is offline until mid-January. In the meantime, I’ll continue working with the Polycom phone and my voip.ms phone lines.)

2.3 TechNotes published to date

Several TechNotes are being prepared, including:

  • Installing and configuring the UFW firewall for AllStarLink 3 on Debian 12

  • Using rdiff-backup to restore configurations to a Debian node

  • UsingTailscale for AllStarLink nodes

Please do let me know if you have topics you’d like to see covered in a TechNote!

.-. .- -. -.. — — / .– .. .-. . / .-. . …- .. . .– / -… -.– / -.- .— –… –

3. HOME NETWORK BROKE

TL;DR: My Power-over-Ethernet switch broke, causing downstream systems to go offline. The new switch has twice the number of ports. I relocated it a bit farther from the machines it serves so I had to also run new, longer cables when I put the new PoE switch in service.

3.1 Symptoms

My spouse and I spent a few days in SeaTac, Washington for a work-related meeting. When I got home, I noticed my laptop in the docking station was connected to my wifi network. It should have been connected by Ethernet cable. I puzzled over that for a moment and then forgot about it as I got caught up with a backlog of emails.

Then I cranked up the RDP client on my Windows machine to connect to my node 588412 running Debian 12…and that failed. I glanced over at the Beelink T5 micro PC that hosts node 588412 and it was on. I tried to ping it over the LAN but got no response.

The actual problem still hadn’t surfaced in my mind. I was thinking about the symptoms I was observing, not the cause.

3.2 Switch failure

And then I noticed that my SIP phone was dark. It is powered by a power-over-Ethernet (PoE) connection. I’d seen this before when my previous PoE switch failed. I ran the Advanced IP Scanner program on my Windows machine and found that every device powered by the PoE switch was offline.

Suddenly it became crystal clear: the switch had died…again. Once I realized the cause of the problems, the solution was clear: replace the switch.

I’ve seen this before when my first power-over-Ethernet (PoE) switch broke. I had purchased the failed PoE switch about two years ago in January 2023:

MokerLink 10 Port PoE Switch with 8 Port PoE+, 2 Gigabit Uplink, 96W 802.3af/at PoE 100Mbps, Fanless Plug & Play Ethernet Switch

It broke in September 2023 and I replaced it with the same model. Fast forward to December 2024 and the second unit has now failed.

Just in case I could see what happened to the failed PoE switch, I took the cover off. When I plugged it in, LEDs glowed. I checked the temperature of capacitors and resistors but all temperatures were within a 2°C range. I also measured voltage on the Ethernet port pins but found no current flowing. The switch has been plugged into an APC uninterruptible power supply and surge suppressor, so I doubt a surge killed it. I don’t use a power conditioner so I suppose an under-voltage condition could have done it in. The cause remains a mystery. I salvaged some of the small screws from the case and board, then discarded the device.

3.3 The new switch

Fortunately, I knew I was running out of PoE ports so I had already ordered and received a new switch:

YuLinca 16 Port PoE Switch with 2 Gigabit Uplink, 10/100Mbps PoE+ Ports, 100/1000Mbps Uplink, IEEE802.3af/at, Max 200W, VLAN & PoE Extend 250m, Metal RackMount Fanless Unmanaged Ethernet Switch

It took a few hours to swap the new switch in, run longer cables (because I put the switch in the corner, a little farther away from my machines), pull out the old cables and clean up the runs. It looks better now.

I relocated the switch to my corner pseudo-rack, placing it under my GL.iNet Flint 2 router. The dust on the router means the Flint 2 router has been rock solid for quite a while. (The Flint 2 was placed in service in October 2023.)

New 16-port PoE switch under Flint 2 router

I powered up the new switch on December 22, 2024. I don’t have enough of a track record with this device to feel comfortable recommending it. We’ll see if it is still working in a year!

.-. .- -. -.. — — / .– .. .-. . / .-. . …- .. . .– / -… -.– / -.- .— –… –

4. TRYING A DIFFERENT MICRO PLATFORM

TL;DR: This is a long article. I’m leaning toward Dell Optiplex 7050 micro computers for some of my radio projects because of processing power, a USB-C port, HDMI and Display Port video ports, system expandability, and small form factor. These platforms can be had for a reasonable price with some careful eBay shopping. I bought one!

The Dell Wyse and Dell Optiplex systems have been reliable computing platforms for me, so when I wanted to pick up a system for testing Wubuntu Linux, I looked to those computers first. (Why Wubuntu? Because my work world depends on Windows but many computers in my work community are getting long in the tooth.)

The first decision to make was: which platform should I use to test Wubuntu?

4.1 Comparing the 3040, 3050, and 7050 platforms

I’ve written many times about the Dell Wyse 3040 thin client, a sturdy and reliable little box. Lately, I’ve been working with Dell Optiplex 3050 and 7050 units. I lean toward the 7050 platform for several reasons:

  • The 7050 has a USB-C port (front panel); the 3040 and 3050 platforms do not have a USB-C port.

  • The 7050 has five USB 3.1 Gen 1 ports (four on the rear panel and one on the front panel). In contrast, the 3050 has four USB 3.1 Gen 1 ports (two front, two rear), plus two USB 2.0 ports on the rear panel.

  • The 7050 and the 3050 each have one Display Port port and one HDMI port. The 3040 platform only offers two Display Port ports.

  • The 7050 and the 3050 can be had equipped with an Intel i7-7700T CPU. This is a four-core, eight-thread processor. The 3040 is built around the Intel Cherry Trail x5-Z8350 processor, a four-core CPU at a much slower clock speed.

  • On the 3040, system memory is capped at 2 Gb and this DDR3 memory running at 1600 MHz is soldered to the motherboard. The 3050 and 7050 are capped at 32 Gb RAM in two DDR4 SODIMM slots, and memory runs at either 2133 MHz or 2400 MHz.

  • On the 3040, system storage is capped at 16 Gb eMMC. The 3050 and 7050 provide two storage options: one 2.5-inch SATA and/or one M.2 PCIe SSD. (I really like the option to add speedy M.2 storage to the 3050/7050.)

4.1.1 ChatGPT-generated comparison

At this point in my writing, I recognized that a table might show this kind of information better. Rather than build my own from scratch, I wondered if ChatGPT might able to do it for me. I asked ChatGPT this question:

Compare and contrast the features and specifications of the Dell Wyse 3040 thin client computer, the Dell Optiplex 3050 Micro PC, and the Dell Optiplex 7050 Micro PC, and show the results in table format.

Here’s what ChatGPT had to say:

» BEGIN QUOTE FROM CHATGPT «

Here is a detailed comparison of the Dell Wyse 3040 Thin Client, the Dell Optiplex 3050 Micro PC, and the Dell Optiplex 7050 Micro PC based on their features and specifications:

Key differences

  1. Processor:

    • The Wyse 3040 uses an ARM-based processor, ideal for thin client tasks with low power consumption.

    • The Optiplex 3050 uses an Intel Celeron processor, suitable for entry-level tasks.

    • The Optiplex 7050 has a more powerful Intel Core i5 processor, suitable for heavier workloads.

  2. RAM & Storage:

    • The Wyse 3040 offers limited RAM and storage, intended for thin client functionality, ideal for cloud-based applications.

    • The Optiplex 3050 has upgradable RAM and storage, making it more flexible for general use.

    • The Optiplex 7050 has more powerful specifications with upgradable memory and larger storage options, suitable for demanding applications.

  3. Graphics:

    • The Wyse 3040 has basic ARM graphics, suitable for simple visual tasks.

    • The Optiplex 3050 has Intel HD 610 integrated graphics, which are a bit more capable for casual multimedia tasks.

    • The Optiplex 7050 includes Intel HD 530, providing better support for professional applications and light gaming.

  4. Networking:

    • All models offer Gigabit Ethernet, with optional Wi-Fi on the 3050 and 7050 for flexibility in connectivity.

  5. Use Case:

    • The Wyse 3040 is ideal for virtualized environments and basic cloud applications.

    • The Optiplex 3050 is a general-purpose micro PC for light desktop work.

    • The Optiplex 7050 is a high-performance machine for heavier tasks and business environments requiring more processing power.

Each of these devices serves different user needs, with the Wyse 3040 focused on thin client computing, while the Optiplex 3050 and 7050 are more suited for general desktop and performance-demanding tasks, respectively.

» END QUOTE FROM CHATGPT «

The information returned doesn’t quite match what I have been finding. For example, the USB-C port on the 7050 was missed. The processors shown appear to be the defaults for the 3050 and 7050 platforms, with higher-tier processors not identified. Nevertheless, it was much faster and easier to ask ChatGPT for some help. I’m guessing that the responses will only get better as artificial intelligence systems improve.

4.1.2 Prices

I’m finding some 7050 systems equipped with 16 Gb RAM and a 256 Gb-or-more SSD in good condition in the $100-$140 range. I just made an offer for a Dell OptiPlex 7050 Micro Intel I7-7700T@ 2.90GHz 16GB RAM 512GB WINDOWS 11 PRO for $120. Prices on eBay are significantly less than what you’ll find on Amazon for a renewed 7050 platform with similar specs.

Dell OptiPlex 3050 platforms are less expensive, and even though the Dell Wyse 3040 thin client machines have been going up in price, they remain the budget choice in this group.

Granted, this technology is older than the shiny and tiny new Beelink T5 micro PC that runs AllStarLink node 588412 on my desk, but the 7050 platform offers capacity unavailable on the T5. Don’t get me wrong — I like the T5! However, it doesn’t have the proven reliability of the Dell Wyse and Dell OptiPlex systems. This time around, I’m looking for a reliable, swift platform that will allow me to expand memory and storage.

4.2 7050 micro purchased on eBay

I did end up buying the Dell OptiPlex 7050 Micro PC from the eBay seller. I ordered two 16GB RAM modules to take the system from 16 gigabytes to 32 gigs. (The memory I bought is: 16GB DDR4 PC4-19200 2400MHz SODIMM NON-ECC Unbuffered 260pin 1.2V CL19 Dual Rank.) I also ordered a desk stand so I can slot this PC vertically into a corner where my desk sits against the room wall.

Although the PC came with Windows 11 Pro installed, it does not meet the minimum processor requirements for Windows 11. I discovered this when I ran Windows Update and KB5031358 would not get past 68% completion during updating. According to Google Search, this is a common issue. I decided to create a Recovery Drive on a USB stick. If I don’t like Wubuntu, I can go back to Windows. (Note: it took a good long while — about an hour — to burn the recovery drive!)

The other thing I discovered was the advertised drive capacity of 512 Gb was only showing up in Windows Explorer as 111 Gb. It turns out that there are other partitions on the drive that Windows does not see.

Finally, I also swapped out the old ram with the new 32 Gb of RAM that arrived just a few days ago.

I think the i7-7700T processor (4 cores, 8 threads) with 32 gigs of RAM will make this a capable system for experimenting with Linux. I also like that the 512GB SSD will give me plenty of storage. My fallback if this doesn’t work out like I expect? I’ll install Wubuntu in a virtual machine on my homelab server, the Lenovo ThinkStation P510.

4.3 Installed Wubuntu

The instructions on how to install Wubuntu are remarkably sparse, at least on the wubuntu.org site. However, I’ve been through this before with Ubuntu and Debian distributions, so I just did what I’ve done before: I downloaded the ISO file from https://wubuntu.org/download/ and then used balenaEtcher to burn the ISO image to a USB thumb drive.

Leave a Reply

Your email address will not be published. Required fields are marked *

Tom Salzer

Tom is an Extra Class amateur radio operator licensed in the United States as KJ7T

Tom Salzer KJ7T