Tag Archives: Windows

Ohio Section Journal – The Technical Coordinator – November 2022 edition

One of the responsibilities of the Technical Coordinator in the Ohio Section is to submit something for the Section Journal. The Section Journal covers Amateur Radio related things happening in and around the ARRL Ohio Section. It is published by the Section Manager Tom – WB8LCD and articles are submitted by cabinet members.

Once my article is published in the Journal, I will also make it available on my site with a link to the published edition.

You can receive the Journal and other Ohio Section news by joining the mailing list Tom has setup. You do not need to be a member of the ARRL, Ohio Section, or even a ham to join the mailing list. Please sign up!

If you are an ARRL member and reside in the Ohio Section, update your mailing preferences to receive Ohio Section news in your inbox. Those residing outside the Ohio section will need to use the mailing list link above.  Updating your ARRL profile will deliver news from the section where you reside (if the leadership chooses to use this method).

  • Go to www.arrl.org and click the Login button.
  • Login
  • When logged in successfully, it will say “Hello <Name>” in place of the Login button where <Name> is your name.  Click your Name.  This will take you to the “My Account” page.
  • On the left hand side, under the “Communication” heading (second from the bottom), click Opt In/Out
  • To the right of the “Opt In/Out” heading, click Edit
  • Check the box next to “Division and Section News.”  If it is already checked, you are already receiving the Ohio Section Journal.
  • Click Save
  • There should now be a green check mark next to “Division and Section News.”  You’re all set!

Now without further ado…


Read the full edition at:

THE TECHNICAL COORDINATOR
Jeff Kopcak – TC
k8jtk@arrl.net

Hey gang,

Even though it happens once a month, Windows Updates are a pain. On “Patch Tuesday,” the second Tuesday of each month, Windows users hold their breath. Will my machine come back from the brink? Sometimes issues are bad enough where updates are released “out of cycle” or “out of band” meaning at other times during the month. This month was one example. An update caused more issues requiring a follow up patch to be released after 11/8. Depending on the operating system used, the pain came in different ways.

Performing a Windows 7 fresh install today, Windows Update will not work. It’s broken. The way updates were released and authenticated changed drastically from Service Pack 1 to the point Windows 7 went end-of-life. This installation procedure brings Windows Update to a working state, if you need to build a Windows 7 machine for some reason. Note: since Windows 7 has completely reached end-of-life, Microsoft is not releasing updates and it is recommended to use a supported operating system. Once you get past that, checking for updates 87.5 times and applying the 8,392 updates for the next 6 hours was always fun.

Windows 10 has streamlined updates where there aren’t nearly as many updates on a fresh install and the process doesn’t take nearly as long. Due to users putting off or just not applying updates on older versions of Windows, updates and reboots are now forced on users. Forced to the point where users claimed their machines rebooted while they were actively using it, loosing hours of work. Instead of the user choosing when to apply updates or do a reboot, they implemented a band-aid allowing the user to set when they’re likely to be using the computer. This does not help as options are severely limited. Then there’s the quality of updates. Crashes, Blue Screens of Death (BSOD), broken functionality, missing documents and files, printing problems, hardware and device issues are regular occurrences.

I heard on a podcast once, speaking of a botched Windows 10 update which removed ‘old files’ from users documents and pictures folders. Beta users reported the exact problem to Microsoft before the problem became widespread. The commentator made the remark that Microsoft’s attitude was: only a small number of users reported the problem, we’re not going further investigate or solve the problem. When Microsoft rolled out the update to all Windows users, the ‘small number of users’ became a very large angry mob of users. Microsoft didn’t invest the time to resolve, what they thought to be, a fringe case and resulted in a lot of negative press.

As hams, we often have Windows machines at remote locations (towers, buildings, club houses, shacks). Whether these are running Echolink, Winlink Express, Wires-X, or some other service that requires a Windows machine. An Echolink node can be run on a Linux-based solutions such as AllStar or SVX Link. Wires-X and RMS Express require Windows.

The out-of-control nature of forcing Windows Updates and reboots cases grief for the owner, admin, or Technical Committee. The machine will be left at a site logged in and running desired applications. When Windows Updates happen, often a reboot is required and the machine automatically reboots. If the admins follow good security practice and set a password for the account, after rebooting the machine will stop at the logon screen. Prompting someone to enter the correct password. While waiting for a log on, the service provided by the machine will remain offline until the program can be restarted. Nodes will be offline for any local users wanting to access those resources or remote users wanting to connect into the node.

Windows automatic updates disabled

The developer could create a Windows Service which are background programs able to start at boot. Services are not allowed to interact with the desktop since Windows Vista. Changing settings would be a problem if the program can’t interact with the desktop. Doing automatic logon isn’t a great option, even if the machine locks automatically after a minute. Need access to the machine? Just reboot it. Automatic logon would only be viable if the machine is secured in a locked cabinet or room.

Clubs have reached out and I’ve provided options for gaining control of Windows Update. One way is to disable Windows Update until someone is available to run updates manually. Disabling automatic updates will allow services to remain available while providing the flexibility of doing updates when an admin is available.

Disabling updates does not mean ‘never run updates.’ This is to control when updates happen and have scheduled downtimes. An admin must remember to run updates on a regular schedule – during a club meeting or site visit, for example. Not updating the system can have consequences including the network connection being disabled due to machine compromise in situations where the machine is on the site’s shared Internet, a corporate network, or school’s Internet connection.

The first place I search when looking for Windows suggestions, tips, and tricks is TenForums as they have good tutorials. There are SevenForums and ElevenForum for the respective OS versions. There one will find a tutorial How to Enable or Disable Automatic Updates for Windows Update in Windows 10. Windows 10 Home has no built-in way to disable automatic updates and requires a program like Wu10Man to manage settings. The program is open source.

The second option in the post is for clubs running Windows 10 Professional or Enterprise editions. In these versions there is a built-in way of disabling updates by way of the Local Group Policy Editor. No additional software required, my favorite.

  1. To open the Local Group Policy Editor, start by pressing the [Windows key] + [R]
  2. For Open, enter: gpedit.msc
  3. Click OK

  4. In the Local Group Policy Editor left pane, navigate to: Computer Configuration -> Administrative Templates -> Windows Components -> Windows Update
  5. On the right pane, double-click Configure Automatic Updates

  6. To disable automatic updates, select Disabled
  7. Click OK
  8. Close the Local Group Policy Editor

For other configuration options of Automatic Updates, see steps 5 & 6 in option #2.

Going into Start -> Settings -> Update & Security, Windows Update will say in red “Some settings managed by your organization” and “Your organization has turned off automatic updates.” Though “Last Checked” will show a recent time, it will say “You’re up to date” regardless if updates are available for the system or not.

To manually update Windows, click Check for updates in that same Settings window. Windows Update will begin by checking for updates. Then download and install available updates.

Leave plenty of time for updates to finish. Reboot when required. Log on, apply other program updates, and restart necessary programs. Programs that should start after log on can be added to Startup Items. Machines with Solid-State Drives will apply updates in about a half-hour. Spinning drives, especially slower ones (4200/5400 RPM), will take much longer to apply. SSD and MVMe drives will apply updates quicker due to their much faster read/write speeds. Gain control over Windows Updates to gain control of nodes and services going down randomly until the Tech Committee can arrive on site.

Running Windows Update manually

WTWW, a shortwave station run by hams, gained a following in the community for carrying ham radio related content – original programming, simulcasted live shows, and podcasts. As of November 9, 2022, it has gone silent. According to a report by Amateur Radio Newsline, “Ted Randall, WB8PUM, cited difficulties in meeting the station’s ongoing expenses. Based in Lebanon, Tennessee, WTWW provided a wide range of programming at 5.83 MHz along with music and amateur-radio content at 5.085 MHz.”

The station went on the air in 2010. The flagship show “QSO Radio Show” broadcast live from Hamvention for many years going back to the Hara Arena days. The station ceased transmissions on shortwave but has plans to remain online with broadcasts available on their website. They hope followers make the transition from shortwave to web content.

I discovered another service like Hamshack Hotline and Hams Over IP, called AmateurWire. It was started around the same time as Hams Over IP. AmateurWire is available for general amateur use. In correspondence with the administrator, Roger – KE8LCM, this is an experiment for him learning how to run a VoIP service.

My direct extension on AmateurWire is 1140 if you would like to reach me. There is a trunk between AmateurWire and the Hams Over IP service, meaning users of each service can dial users on the other service. To reach a Hams Over IP user from AmateurWire, prefix the Hams Over IP extension number with 304. My DVMIS extension is 9004 which has links to Hamshack Hotline, Hams Over IP, and 12 other ham radio networks.

‘Tis the season for Santa nets! Get children, grandchildren, and neighborhood kiddos in touch with Santa! The Santa Net is held every evening between Thanksgiving and Christmas on 3.916 MHz at 8:00PM eastern time.

If HF is not available, the DoDropIn Echolink conference is hosting the Santa Watch Net on Christmas Eve! It begins at 6:00PM eastern on the 24th and runs about 4 hours.

Based in Colorado, and available on Echolink, is Santa on the Air. It runs now through December 9th. Times vary, see their QRZ post.

Third party traffic is always on the nice list for all Santa nets!

Thanks for reading. Happy holidays, Merry Christmas, and Happy New Year! 73… de Jeff – K8JTK

Ohio Section Journal – The Technical Coordinator – October 2021 edition

One of the responsibilities of the Technical Coordinator in the Ohio Section is to submit something for the Section Journal. The Section Journal covers Amateur Radio related things happening in and around the ARRL Ohio Section. It is published by the Section Manager Tom – WB8LCD and articles are submitted by cabinet members.

Once my article is published in the Journal, I will also make it available on my site with a link to the published edition.

You can receive the Journal and other Ohio Section news by joining the mailing list Tom has setup. You do not need to be a member of the ARRL, Ohio Section, or even a ham to join the mailing list. Please sign up!

If you are an ARRL member and reside in the Ohio Section, update your mailing preferences to receive Ohio Section news in your inbox. Those residing outside the section will need to use the mailing list link above.
Updating your ARRL profile will deliver news from the section where you reside (if the leadership chooses to use this method).
Go to www.arrl.org and logon.
Click Edit your Profile.
You will be taken to the Edit Your Profile page. On the first tab Edit Info, verify your Email address is correct.
Click the Edit Email Subscriptions tab.
Check the News and information from your Division Director and Section Manager box.
Click Save.

Now without further ado…


Read the full edition at:

THE TECHNICAL COORDINATOR
Jeff Kopcak – TC
k8jtk@arrl.net

DSCF5081 K8JTKHey gang,

Last couple times, I’ve been talking about my journey to preserve legacy media. First talked about different media formats and last month described how to create and use floppy disk images. This month is about optical discs, copy protection and storing images for preservation.

Optical disc images

Unlike floppy images, creating and mounting optical disc images was a hole other ball game. CDs have a variety of structures: data only (Digital Data), audio only (Digital Audio), CD-TEXT (artist and song details for Digital Audio), mixed mode (data on track 1, audio on tracks 2 – n), Enhanced CD (audio for audio players, data and multimedia for computers), and multi-session (data added or modified over subsequent writes to the disc). There are other standards such as MP3 CD, video CD, super video CD – those are all data tracks. DVD and Blu-ray are also data tracks.

Creating optical disc images

To meet my goal of having a raw data dump of optical media, Linux had the hardest time creating images. cdrao (CD recorder disc-at-once) can process different disc structures but the output files were not in a format most tools understand. Popular K3B disc writing program cannot make images of audio or mixed mode discs. dd won’t work either because it uses file structures (FAT, NTFS, Ext, CDFS, UDF). CD-audio is audio bits containing no file structure. Single track, digital data only discs were fine for Linux tools. Mixed mode and audio discs were a no-go.

On Windows, my long-time favorite, ImgBurn (freeware) made it all happen using the “Create image file from disc” option. Though not updated in some time, it still works well and the developer answers questions in the forum. It handled everything I threw at it. It defaults to ISO. If the disc doesn’t meet ISO9660 specifications, it creates the more flexible BIN & CUE formats. BIN file is binary data from the disc. CUE, for cue sheet, it a plain text file containing details about the tracks in the BIN file. This paring would be for CD-TEXT, multi-session, mixed mode, and Enhanced CD discs. UltraISO (trialware) created these images too and could output to different formats: ISO, Bin/Cue, Nero, Compressed, Alcohol, and CloneCD.

Copy protected discs

Then things went downhill quickly. One exception to “everything I threw at it” was copy protected discs. Copy protected discs aims to confuse the drive’s read system. A full read of a copy protected disc will fail. However, when activated, the protection software knows what to expect based on how it instructs the drive to read the disc. Many of these schemes are explained in this article. Other copy protection schemes install malware, called RootKits, that hides activities making detection and removal of the malware nearly impossible. Sony/BMG Music got caught installing RootKits in 2005. A user simply inserting the audio disc into their PC would unknowingly infect their system. As it turned out, companies were more concerned about their intellectual property and less about making software that didn’t have vulnerabilities. In the end, copy protection only hurts those who follow the rules.

I had one of those Sony/BMG discs. When I realized what they were doing, it was promptly returned. When referring to copy protected discs, I’m referring to a handful of unreadable game discs I have. Programs out there like Alcohol 120% (paid version) make perfect 1-to-1 copies, emulating copy protection schemes. It has been 15 years or more since I used those features but it worked great back then.

Failures creating working images using Alcohol 120% and CloneCD (trialware), which still tout making perfect 1-to-1 disc copies, I though was an issue with the application. After digging at the problem, I learned it’s probably not the fault of the application at all. First, I would identify discs with copy protection as ones ImgBurn showed had read errors. Next, make a new image of the disc using a 1-to-1 copy program. Then validate the image by installing the game on my Windows 7 64-bit operating system I was using to preserve legacy media. Finally, seeing if the game would run successfully. None of those games would launch. I spent waaaayyy too much time working under the presumption the problem was creating a good image. In reality, none (I mean NONE) of the copy protected games would run using their original discs. Imagine that, copy protection that doesn’t work.

ImgBurn creating a disc image of a CD-TEXT audio CD

Reasons copy protection wouldn’t validate successfully could be any of: a newer OS. These games are from the Windows 98/2000/XP era and cannot run on Windows 7. Running a 64-bit operating system when the copy protection drivers were written for 16 or 32-bit OSes. Could also be proactive blocking of the driver by Windows or Microsoft Security Essentials. With that information, though, I cannot say if those images created do or do not work. I would have to go down the road of getting an older operating system up-and-running. Could fire-up a Virtual Machine as well. I’ll pursue that later. Reading up on making images of copy protected discs, a disc drive that can read raw data is needed. While most noted drives state they read raw data, they really cannot. I couldn’t find a list of known working CD/DVD drives.

Avenues I looked into are sites that have cracks to bypass the copy protection validation schemes such as GameBurnWorld or GameCopyWorld. Not responsible for any damage or legal issues. This is for informational purposes only. Some cracks that I tried were for 16-bit OSes which is just not supported in a 64-bit OS. While I’m sure most of these games are available on a modern platform like Steam, I’m not feeling charitable enough to hand over more money to them seeing as they got it wrong the first time. Microsoft thinks Windows Compatibility Mode will fix all the problems. I think it only works on 32-bit versions of Windows. Most PCs are 64-bit, and 32-bit OS support is being dropped. I’ve never gotten any 16-bit Windows program to work in compatibility mode on a 64-bit OS.

Need to make copies of protected DVD or Blu-rays? See the products list at the CloneCD link above. Not responsible for any damage or legal issues. This is for informational purposes only. Unlike the game copy protection schemes which require software or a driver on the PC, DVD and Blu-ray store encryption keys on the disc which makes it fairly easy for programs like AnyDVD or DVDFab to read disc level encryption.

Mounting and using optical disc images

Things didn’t get much better when mounting disc images using virtual drives. Much like floppy disk mounting programs, I wanted something to emulate a CD drive on the host operating system. All programs I tried mounted ISO images to the operating system: Virtual CloneDrive (freeware), ImDisk (open source), Alcohol 120% (free edition), Daemon-Tools Lite (though installer is very bloated with crapware and maybe DNSBL on PiHole), UltraISO, and WinCDEmu (open source). Few of those programs mounted BIN & CUE correctly and even fewer handled multi-session images. Not all virtual drives are created equal. It may take some time to find a program or combination that works. In Linux, ISOs could be mounted using the “Disk Image Mounter” in the desktop GUI or using the command line (see part 2 in this series). Mounting BIN & CUE files in Linux required CDemu (open source).

Audio BIN & CUE files could only be mounted using Alcohol 120%, Daemon-Tools, and CDemu. An audio player like VLC (open source) would be used to play audio tracks. Foobar2000 (freeware) can play BIN & CUE files directly (without mounting). Enhanced CD and multi-session CD data tracks could not be accessed when mounted through any of the virtual drive applications I tried. Once the virtual drive hits the first lead-out in the image, that’s it. This affects images where data tracks follow audio tracks and multiple session images containing more than a single data track. I was never a fan of creating multi-session discs but I did have discs from friends that were.

Disc read errors. An indication of a copy protected disc.

UltraISO can access those data tracks from multi-session images and extract files. Maybe easier to copy the files from the disc to a folder instead of making an image for simplicity. There were two ISO editors listed for Linux, neither listed BIN & CUE file support. For completeness, all disc and structure data are still stored in the BIN image file and described in the cue sheet. It is a shortcoming of these virtual drive applications to not provide access to all data contained within the image. I have no idea why. Taking the same image and re-writing (burning) it to a blank disc would result in a complete copy of all sessions and data.

If possible, through the mounting software, mount the image READ ONLY! (see reasons in earlier parts). In addition, many virtualization and hypervisors such as DOS-box, VirtualBox, and vSphere can mount images naively to a guest operating system. Wikipedia has a comparison of disc image software applications for other suggestions.

Storing images

Lastly on this charade, storing these image files so they may live on forever! CD and DVD images are going to take up more disk space because the media can hold more data. Organize all images into a folder structure that makes sense: games, types of games, graphics, amateur radio, audio/video programs, operating systems, utilities, etc. I decided to store these images on my Network Attached Storage (NAS) with copies both off-line and off-site. The NAS file share is set for read-only to protect unintentional modification or deletion of the images or its contents.

Hard drives, until the beginning of this year, were relatively inexpensive. A 4-terabyte drive can still be purchased for around $100. Higher-capacity drives have been met with shortages and prices to reflect their supply. 4 TB is ALOT of storage. Use a new dedicated drive for storage, keep them on a local hard drive, or use an external hard drive. Make copies onto separate hard drives, USB thumb drives, or in “cloud” storage.

Plan a backup strategy sooner than later. The following is true for ANY data: data does not exist if it is not in two separate places. I argue three copies of data or it doesn’t exist (see #5 under “What can I do to protect myself?”): 3 copies of your data, 2 of them on different media (spinning hard-drive, sold-state SSD, thumb drive, optical, in the cloud, etc.), 1 must be off-site (at work, at a friend’s, storage locker – preferably temperature controlled/waterproof, safety deposit, with a relative, in the cloud).

Going more technical and into file system technology, use a file system that hashes files such as Btrfs or ZFS. Then scrub the data every couple-to 6 months. This keeps data in-check and detects errors in storage indicating media degradation or imminent failure. Linux has these features as do many NAS devices. Hashing protection and original floppies themselves are not additional copies. Hashing isn’t going to save data from a disaster (wind, power, tornado, fire, flood, physical destruction, theft, …). Original floppies do not count as a copy because this technology is dated, degrading, and getting harder to recover, a.k.a. legacy.

Recovery & file conversions

Half-Life Opposing Force copy protection disc authentication failure on original media

If you really, really, really want data back and are unable to recover it yourself, there are data recovery services. One ham said a person he knew used Gillware. A channel on YouTube I follow gave a recommendation to WeRecoverData. I did not use, research, or vet any of these companies so some due diligence is required before some phony-baloney service makes off with precious data. Gillware is a Micro-Center partner and WeRecoverData has a large number of companies that have used their services. Take that for what it’s worth.

Going back to my data that I “really, really, really” wanted to save from unreadable floppies. It turns out, I apparently told my younger self: self, you should make copies of these floppies onto other media or you may not have that data in the future. I copied all those important floppies, that are now unreadable, and burned them to CD. See, had two copies of data! I found those copies on a CD spindle of burned discs. Probably had read issues back then and saw the writing on the wall about floppies somewhere in the early 2000’s, near as I can tell. Writable CDs were reasonably priced about that time as well, $0.20, $0.30, $0.50, maybe as much as $1/each. I definitely didn’t know I could make an image of a floppy back then because the CD was drag-and-drop copies of the data. Better than not having it. Saved myself a lot of agony – although it doesn’t make as good of a story…

I didn’t touch on file conversions as the goal was to preserve data and I didn’t need to convert file formats. This may be needed in cases where proprietary programs were used and those companies no longer exist. The data can be read from the media but the file itself cannot be opened by any modern program. A copy of the original program used to create the file is best as there is likely some way to get that program running again. If it was an early version of a program that still exists, they may have changed data formats along the way and the earlier format is no longer readable by a modern version of the same program. Possibly filters or converters can be downloaded and installed.

Searching the Internet for the program originally used to create the file may lead to threads and worm-holes. Using an example of a very old word processing file, a similar-type program may be able to open the file such as Microsoft Office Word, Corel WordPerfect, LibreOffice Writer or legacy versions of old office suites like StarOffice or OpenOffice may improve chances. The more proprietary and obscure the program and format of the file, the harder it will be to find a program to read or convert the file, whereas open source programs and formats are likely to still be around 20 years later. I found enthusiasts will write free/open source programs to convert random obscure formats on GitHub.

Now that I’m done getting data off 3.5″ floppies, they’ll get destroyed for security reasons and donated to the circular file. I don’t see a reason to hang on to them seeing how many had read errors and now I have good copies of everything I want. I’m starting to see the same writing on the wall too with CD-R/DVD-R discs. A couple gave me read errors. Using another drive read the discs just fine. Still hanging on to those CD/DVD discs, until I get tired of looking at them.

While making disc images, I saw a name that sounded familiar: CMC Magnetics. Where have I heard that name before? If you were serious into your writable media mid-to-late 2000’s, a quick Internet search recalled memories of CMC being some of the cheapest & crappiest writable CD-R and DVD-R media available. Quality was not consistent, even between different spindles of the same brand. Verbatim was considered the gold standard for writable media. Even they got out of the market, selling off manufacturing to CMC. I think it’s the right time to get those important CDs and DVD-Rs imaged as well due to media quality concerns 😀

Epilogue:

I had one MacOS formatted floppy disk from grade school containing games that appears to use the HFS file system. Not much has gotten me anywhere near being able to play the games on that disk. I came across information for those needing to recover legacy Macintosh disks that’s worth passing along. Back in the early days, Apple developed a proprietary floppy disk technology to get more data on a standard 3.5″ floppy disk. Granted, everyone was trying to do their own proprietary formats to lock consumers into their technology and securing income for their company. Like proprietary technologies before and after it, users get shafted. The specific drives used to write those disks are the only ones that can read those floppy disks. Adding insult-to-injury, all recent MacOS versions have dropped support for those formats leaving users to find a branded drive with an appropriate legacy MacOS version should they want data off those disks. Not to mention, how will they get that data to a new system? A number of sources point to this website which has a lot of information to help MacOS users get their data recovered. Guess I’ll keep hoping to pick up an LC III or a LC 5xx from my early memories of MacOS.

Thanks for reading and 73… de Jeff – K8JTK

Ohio Section Journal – The Technical Coordinator – September 2021 edition

One of the responsibilities of the Technical Coordinator in the Ohio Section is to submit something for the Section Journal. The Section Journal covers Amateur Radio related things happening in and around the ARRL Ohio Section. It is published by the Section Manager Tom – WB8LCD and articles are submitted by cabinet members.

Once my article is published in the Journal, I will also make it available on my site with a link to the published edition.

You can receive the Journal and other Ohio Section news by joining the mailing list Tom has setup. You do not need to be a member of the ARRL, Ohio Section, or even a ham to join the mailing list. Please sign up!

If you are an ARRL member and reside in the Ohio Section, update your mailing preferences to receive Ohio Section news in your inbox. Those residing outside the section will need to use the mailing list link above.
Updating your ARRL profile will deliver news from the section where you reside (if the leadership chooses to use this method).
Go to www.arrl.org and logon.
Click Edit your Profile.
You will be taken to the Edit Your Profile page. On the first tab Edit Info, verify your Email address is correct.
Click the Edit Email Subscriptions tab.
Check the News and information from your Division Director and Section Manager box.
Click Save.

Now without further ado…


Read the full edition at:

THE TECHNICAL COORDINATOR
Jeff Kopcak – TC
k8jtk@arrl.net

DSCF5081 K8JTKHey gang,

Last time, I talked about a project I am working on to save data from legacy media: floppy disks, ZIP disks, and even optical media. This month I’ll cover programs and methods for creating floppy images and how to access data in image files.

Creating floppy disk images

I needed a program to create IMG files of these floppy disks. WRITE PROTECT disks before inserting into the drive to prevent accidental overwriting of the source disk! In Windows, I couldn’t find a decent program to make floppy images that wasn’t free. My usual go-tos failed me. Ones that did work as expected were WinImage (shareware, 30-day trial) and UltraISO (trialware). UltraISO is for creating, modifying, and saving CD/DVD images but has the ability to create floppy disk images too. Though, for some reason it doesn’t mount those images to the host operating system. dd for Windows is an alternative creator. dd is a well-known Linux conversion and copying program. If those don’t meet your needs, have a look at the Wikipedia article on disk image applications for a list of alternative options.

In general, on Windows, insert the floppy. Start the program. Select Make Floppy Image or Read Floppy. Then save the image file to the hard drive.

In Linux, making a floppy image can be completed with native tools. At the command line:

sudo dd if=/dev/fd0 of=/home/username/name_of_floppy.img
  • Failed to read from floppy using dd. dd will fail when it is unable to read a sector on the disk.

    if: “in file” or device to read data. /dev/fd0 is the common name in Linux for the first floppy disk drive

  • of: “out file” or device to write data

A better option to dd is ddrescue. That program is designed for data recovery, not only for floppies but CD-ROM and other media too. It will identify read errors and automatically re-read bad sectors hoping for one more successful read. Install through the Linux distro package manager. I had plenty of disks with read errors. Many were “oh, no – not that disk!” followed by moments of praying because I really, really, really wanted that data back. Some read errors were soft and easily recoverable. Others required manual intervention. My standard command line (one line):

sudo ddrescue -d -f -r5 /dev/fd0 /home/username/name_of_floppy.img /home/username/name_of_floppy.log
  • -d: direct access to the input file or device
  • -f: forces writing to the output file (if you locked the file somehow and ddrescue couldn’t write to the image file)
  • -rX: number of times to retry (X) reading bad sectors. I would set this value low initially, follow the methods below, and change to something like 150.
  • /dev/fd0: device to read (floppy drive)
  • /home/username/name_of_floppy.img: name and location of the output image file
  • /home/username/name_of_floppy.log: name and location of the output log file. This log is used to track sectors that could not be read, even across multiple runs of ddrescue.
ddrescue in progress

Once the initial run-through is completed with a couple attempts at re-reading bad sectors, the program can be terminated to blow debris off the magnetic medium or completely change out the disk drive. Re-run ddrescue with the exact same command and the program will continue retrying unreadable sectors of the same disk. Changing variables including giving things a rest for a few days will increase the chances of a successful read. One the disk is successfully read the log file is no longer needed.

My solutions for removing debris: bang the floppy physically to dislodge dust or other dirt. Blow across the magnetic medium while rotating to help do the same being careful not to introduce moisture, which would cause more harm. I saw this referred to as the “shake & blow” method. That got me through a good number of iffy disks. Trying another disk drive resolved even more errors. Some disks could not be completely read or there were so many read errors making the chances of total recovery slim to none. A number of excellent suggestions are available on this site dealing with copy protection, disk errors, and drive errors.

When ddrescue is unable to completely read the entire disk, try straight drag-and-drop copying of files to the hard drive. Entirely possible ddrescue is spending time on sectors that don’t contain usable data. Should that not work, let ddrescue do its thing as much as it can, mount the image, then try copying the files from the mounted image. ddrescue may not be able to recover the disk in its entirety but data it was able to read might be usable. I’m still praying for those disks that I considered important.

I didn’t find an exact equivalent to ddrescue for Windows. Searching online indicated a program like BadCopy Pro (trial) or TestDisk (free, open source) might be able to recover disk data at the file level, not at the sector level for the image. I’ve used TestDisk and derivative programs previously but did not test these programs for floppy data recovery.

Mounting and using floppy disk images

Pheew, making floppy images is done and the disks that were able to be read are preserved. Now, how to use these image files? They can be mounted to the operating system acting like another floppy or removable media disk drive. If so desired, the image contents can be modified. I do not recommend nor wanted any modifications to the image file once completed. If possible, through the mounting software, mount the image READ ONLY! Installers often write parameters or logs to the original media. The goal is to leave the img file completely intact as it was read form the original source disk. I didn’t want to risk having images modified from disks that took a long time to recover in ddrescue.

Mounting floppy image in ImDisk

If modifications are needed, make a copy of the image file and mount the copy for writing. If not available through the mounting software, or as an additional layer of protection, I made a file share on my NAS (network attached storage) that is marked read-only in the NAS configuration. After placing image files in that file share, setting the read-only property does not allow any write capability to that file share.

ImDisk (free, open source) worked well for mounting. It allows the device type to be changed or read-only options set to prevent modification. Selecting device type: floppy, check removable media, and check read-only are settings that worked best. In Fedora, I could use the “Disk Image Mounter” in the desktop, or at the command line (one line):

sudo mount -o ro /home/username/name_of_floppy.img /home/username/folder/to_mount_image
  • -o ro: sets the read-only flag
  • -t vfat/iso9660: maybe needed if mount cannot determine the image file system type

Many virtualization and hypervisors such as DOS-box, VirtualBox, and vSphere can mount images naively to a guest operating system.

Next time, CD/DVD disc images, storing images, and finally, the conclusion. Optical media images are harder to create, work with, and copy protection: the bane of my existence.

If you are a new ham or looking to improve your station and you weren’t able to attend Technical Specialist Jason – N8EI’s presentation “Beyond the Baofeng: Thoughts on Equipment Choices for New Hams,” you missed a great opportunity. It was a well throughout presentation and he made some great points. In attendance were a couple non-hams that wanted to become licensed. They were there trying to figure things out and he provided helpful information. The session was recorded and will be posted online at some point. I’m sure that will be announced when it is available. Don’t forget, Technical Specialists are available for presentations at club meetings or hamfests. If your club is looking to fill a program slot, reach out to Jason for his presentation or myself for ideas.

Speaking of hamfests, I made it to two more over the past month: Findlay Hamfest and the Cleveland Hamfest and Computer Show. At Findlay, I felt it was well attended. Not the numbers they’ve seen in the past, likely due to the on-going state of the world, but I was pleasantly surprised. I spent some money on connectors, couple gadgets, and found another power supply for my universal battery charger. Since it’s not available anymore, I wanted a backup incase the current one stops working. Could have spent a lot more money as I’m starting to look at smaller formfactor PCs – and they had a couple. Definitely saw a number of the disk drives I talked about in last month’s article. Good place to find them if you need ’em, just sayin’! Attendance seemed good, considering, at Cleveland too. That one is more of a social event for me as it’s my home turf and I run into a lot of hams I haven’t seen in some time. I also attended the presentation on one of my favorite linking modes, AllStar. All-in-all, two strong hamfests I recommend attending next year.

Thanks for reading and 73… de Jeff – K8JTK

Ohio Section Journal – The Technical Coordinator – August 2021 edition

One of the responsibilities of the Technical Coordinator in the Ohio Section is to submit something for the Section Journal. The Section Journal covers Amateur Radio related things happening in and around the ARRL Ohio Section. It is published by the Section Manager Tom – WB8LCD and articles are submitted by cabinet members.

Once my article is published in the Journal, I will also make it available on my site with a link to the published edition.

You can receive the Journal and other Ohio Section news by joining the mailing list Tom has setup. You do not need to be a member of the ARRL, Ohio Section, or even a ham to join the mailing list. Please sign up!

If you are an ARRL member and reside in the Ohio Section, update your mailing preferences to receive Ohio Section news in your inbox. Those residing outside the section will need to use the mailing list link above.
Updating your ARRL profile will deliver news from the section where you reside (if the leadership chooses to use this method).
Go to www.arrl.org and logon.
Click Edit your Profile.
You will be taken to the Edit Your Profile page. On the first tab Edit Info, verify your Email address is correct.
Click the Edit Email Subscriptions tab.
Check the News and information from your Division Director and Section Manager box.
Click Save.

Now without further ado…


Read the full edition at:

THE TECHNICAL COORDINATOR
Jeff Kopcak – TC
k8jtk@arrl.net

DSCF5081 K8JTKHey gang,

PSA: make copies of old computing media now before that data is lost for good. Those of us that are old enough to know or remember what floppy disks are – and no, it’s not the 3D printed version of the save icon! This is my adventure in preserving legacy media.

Floppy disks, simply “floppy” or “disk”, was a data device based on usage of a flexible magnetic storage medium. Systems dating back to the Commodore utilized floppies and other formats such as cassette tapes. PCs first used 8-inch floppy disks, then 5 1/4 or “five-and-a-quarter-inch disk,” finally 3 1/2 or “three-and-a-half-inch disk.” Most who are my age remember the 3.5″ floppy because it was a very common storage medium for transporting research, papers, and data between home and school. Never had any 8″ floppies. I’ve been around computers longer than most my age and have a couple 5.25″ disks.

Later in high school and college (through about 2005), advances in storage technologies allowed for lager capacities at roughly the same size. The Zip disk was still considered a floppy but had rigid housing to protect the medium at about the same size as a 3.5″ floppy, though twice as think. Zip disks could store 100 MB versus the 1.44 MB of the 3.5″ floppy. Writable CDs became affordable as anyone could now “burn” an optical disk with a storage capacity of 650-700 MB. DVDs for videos and large capacity 4.7 GB storage were standard mid-to-late 2000’s. Those have since been superseded by multi-gigabyte USB solid-state and “cloud storage.”

If you’re like me and hung on to those floppies because they still have old games, maybe using them for document or picture storage – for some reason, or old programs you would like to use again. I started this project as I was sorting through old computer equipment and it was probably past time to preserve the data. That is, if they could still be read. Since I was going through this work of preserving data on floppies, I decided it was probably time to save CD-ROMs and DVD-ROMs as well. In theory, medium, especially optical, should last a good long while. However, all medium will degrade over time. It’s also a factor of how the disks were stored, the quality of the drive that wrote the disk, cleanness of the head, quality of the diskette, reading drive aligns with written tracks, to name a few.

Being anywhere from 15-25 years old or more, another reason for doing this is because new computer systems (desktops/laptops) are not coming with devices to read legacy media. The new laptop I received from work doesn’t even have standard USB (A) or HDMI ports! Most keyboards, mice, USB drives, image scanners, SDR dongles, etc. still use that type of port. This machine only comes with USB-C and I need an assortment of dongles to connect standard keyboards, mice, and monitors to the new laptop. They took a cue from Apple MacBook.

While I still have 5.25″ disks, it was a much small number. Probably under 15. 3.5″ disks, I probably have 150 – 200 laying around. Whether I got lucky, the drive/medium are of better quality, or better error correction/recovery, I had no problem reading the 5.25″ disks. I thought: older medium, more problems. That was not true in my case.

Standard disclaimers: copying of some software (though the company may be long gone out-of-business), is still considered piracy – though highly unlikely really anyone cares. You are free to do with this information as you wish.

Locating drives and media

First, locate legacy media (floppies, Zip disks, CD/DVD-ROMs) to be preserved. If labeled correctly, you might be able to tell right away which ones are worth saving. Things you or your kids did when they were younger might be worth saving, but that old accounting program, probably not. Emulation and virtualization technologies have come a long way and is quite possible to get those old programs running again with a little effort. That’s another article.

Next – locate a device to read that media. Throughout the years, I’ve hung on to a handful of old floppies, Zip, and, CD/DVD drives. Before throwing in the towel this early, consider that it might be easier than you think to locate a drive – should one not be readily available. A floppy disk drive, floppy cable, and old motherboard with a floppy controller is all you really need.

8-inch, 5¼-inch, and 3½-inch floppy disks (Wikipedia)

To find 8″ drives, you’re probably going to eBay, computer surplus shops, or even a hamfest. They’re “vintage” on eBay, therefore asking prices are $100 and up for a drive. These old drives have been successfully connected to modern PCs with the help of an external controller or adapter. My 5.25″ floppy drive connected and worked just fine on a motherboard (late 2000’s era) I had laying around with a floppy controller. If a motherboard is not available, a floppy controller with USB capabilities from KryoFlux or GoTek would do the job. 3.5″ floppy drives are readily available, have USB connections and cost about $20. Consider 5.25″ and 3.5″ combination drives if both formats are needed.

Early Zip drives came as an external device with a parallel port connection. They were god-awful slow. With more than a few Zip disks to copy, look for a drive with an ATAPI (IDE) connection if you have a motherboard with an IDE controller. Otherwise, opt for the USB drive version. ATAPI isn’t breaking any speed records either. They are quicker and you don’t have to find a motherboard with a parallel port and locate Zip drive drivers. The Zip 250 and 750 drives can read lower capacity disks. The Zip disk format has been long dead and the Iomega company was bought and sold a few times, eventually being completely discontinued. All of these drives will be surplus/eBay/hamfest finds.

Operating system support still exists, at least on the PC side. A Windows 7 64-bit operating system handled all the formats I threw at it: 5.25″ floppy, 3.5″ floppy, Iomega Zip 100 ATAPI, and obviously CD/DVD. The Zip ATAPI/IDE interface showed up as a standard removable disk drive. An older PC with an older operating system increases your chances of a working combination.

Parallel port Zip drive and disk (How-to Geek)

Zip disks, in particular, had a proprietary software method of preventing accidental writing to the disk or requiring a password to read the disk. In the case where any of these protections were used, or any other proprietary method of encrypting media, those conditions under which the media was “locked” will likely need to be recreated in order to read or decrypt the data. The same legacy drive connected to a PC, same legacy operating system with drivers/applications used to write-protect or encrypt the disk – if you still have copies of all those programs. Not to mention, remembering the password.

CDs and DVDs were no problem as those formats are somewhat current and operating systems include native support for those drives. Fedora 33 worked with all, though it doesn’t automatically load the floppy driver by default. I had to:

sudo modprobe floppy

I did not test a copy of Windows 10. A Win10 rescue disk worked just fine with all formats so I suspect Windows 10 will be fine as well. Copying the data can be as easy as opening the drive in the desktop, selecting the contents, and copying files to a directory on your hard drive.

ISO files are a single file that contains the entire CD/DVD/Blu-Ray disc structure to precisely duplicate a disc. These are often used when downloading Linux/Unix distributions. Windows 10 can be downloaded as an ISO as well. Many utility and recovery tools available as ISO downloads are meant to be burned to disc or written to a bootable USB drive. Nearly all CD/DVD/Blu-ray authoring programs have the option of creating or burning ISO files.

IMG (sometimes referred to as IMA, standing for “image”) files are similar to ISOs but for floppy disks. IMG files are a single file, raw sector dump, of a medium. I have no scientific data to indicate drag-and-drop copying is just as-good-as creating an image file. If I had to guess reasons an image would be a better option: maybe a form of copy protection looks at a specific sector for a known value or possibly date & time stamps. If something wasn’t as expected, it might fail believing a copy was made. I came across one instance where straight copying files caused special characters to be converted. A “~” was converted to “_”. This is more likely to cause an issue for an installer program because a filename doesn’t match. To me, it just seems better to make a raw copy of the disk. Once again, the more complicated method is my preferred method.

My goal was to have an image made directly from the disk. In reading up, examples showed creating a ‘blank floppy image’ file, reading disk contents, and writing to the blank image. I did not want that as total disk size could be different. Disks containing my documents or picture files, I copied those to a folder on a hard drive. Disks containing programs or installation media, images of the disk were made.

A raw sector dump of a floppy disk occupying the same amount of space as if the disk was completely full. 1.44 MB disks will take up 1.44 MB, even if only 300K is written to the disk. 720K disks take up 720K. CD/DVD/Blu-ray ISO and BIN files will be the same size as the total amount of data written on the disc (333 MB disc = 333 MB ISO). For multi-gigabyte and terabyte hard drives, these sizes are nothing.

Next time, my adventures continue into creating, using, and storing image files.

The Section is sponsoring learning and exploring sessions. Technical Specialist Jason – N8EI will be presenting one of those sessions on August 31st. Details have been published in recent PostScrips and later in this edition. His topic is “Beyond the Baofeng: Thoughts on Equipment Choices for New Hams.” You received your license. Picked up a $20 Baofeng. Tried to reach some repeaters with it. Now what? Now comes a real station. He touches on prioritizing equipment purchases and gives recommendations on radios. It will be a good one not only for newly licensed hams but hams looking to improve their station.

Thanks for reading and 73… de Jeff – K8JTK

Ohio Section Journal – The Technical Coordinator – July 2021 edition

One of the responsibilities of the Technical Coordinator in the Ohio Section is to submit something for the Section Journal. The Section Journal covers Amateur Radio related things happening in and around the ARRL Ohio Section. It is published by the Section Manager Tom – WB8LCD and articles are submitted by cabinet members.

Once my article is published in the Journal, I will also make it available on my site with a link to the published edition.

You can receive the Journal and other Ohio Section news by joining the mailing list Tom has setup. You do not need to be a member of the ARRL, Ohio Section, or even a ham to join the mailing list. Please sign up!

If you are an ARRL member and reside in the Ohio Section, update your mailing preferences to receive Ohio Section news in your inbox. Those residing outside the section will need to use the mailing list link above.
Updating your ARRL profile will deliver news from the section where you reside (if the leadership chooses to use this method).
Go to www.arrl.org and logon.
Click Edit your Profile.
You will be taken to the Edit Your Profile page. On the first tab Edit Info, verify your Email address is correct.
Click the Edit Email Subscriptions tab.
Check the News and information from your Division Director and Section Manager box.
Click Save.

Now without further ado…


Read the full edition at:

THE TECHNICAL COORDINATOR
Jeff Kopcak – TC
k8jtk@arrl.net

DSCF5081 K8JTKHey gang,

Coming soon: Windows 11. Wait, wasn’t Windows 10 the “last version of Windows?” Yes. Now, no. People interpret that statement to mean once you’ve upgrade to Windows 10, there would be free upgrades forever and you would never have to pay for another version of Windows. Microsoft: we kind of meant that but not really, it’s only “reflective” of delivery in an ongoing manner. On June 24th, Microsoft announced its next major version of the Windows operating system expected for release later in 2021.

As of this writing, no official release date has been set. Though a retirement date for Windows 10 in 2025 has been published. Retiring (or end-of-life) means after 10/14/2015, no mainstream support will be available for security updates, fixes, and enhancements. Businesses, or those paying for extended support. will likely have updates available for some time longer. The 2025 date puts Windows 10 in at over 10 years of service life, just a few months short of Windows 7’s service life. Has Windows 10 been out that long??

Microsoft is nothing, if not clear, in their statements and announcements. In Microsoft fashion, there is plenty of confusion around system requirements. Microsoft states that more than half, as much as 60%, of the PCs running Windows 10 today could not run Windows 11. I figure many systems upgraded from Win 7 to 10 will not meet the minimum requirements. Those who’ve bought a packaged PC since July 2016 should be good to upgrade and can upgrade for free. The reason for July of 2016 is when Microsoft required system integrators to include the TPM in new systems shipped after that date. TPM is used to generate cryptographic keys ensuring system integrity and security at system boot. DIY motherboards had this built in since about 2015. New PCs will see Windows 11 included as part of the entire purchase price. System builders will likely see the same prices as Windows 10, about $100 for Home and a little more for the Pro edition.

Home version of Windows 11 will require an Internet connection and a Microsoft account to complete first-time setup. If you have an account for Hotmail, Outlook, OneDrive, Office, or Xbox – you’re all set. If not, one can be created for free. Though nothing says you can’t unlink the account after setup. This connection between Windows and a Microsoft account has been used to store license information and retrieve a license should, when, a reinstall is needed. It also enables “cloud” features allowing some settings and preferences to be synced across all devices logged in with the same account. Pro versions can opt to use a Microsoft account or create a local account.

What else is new in Windows 11? “Sweeping” redesign of the user interface – to make it look more like a Mac – starting with a center aligned taskbar. A design choice aimed at touch users (tablets, Microsoft Surface devices). To be fair, GNOME has long adopted the center aligned taskbar as well as the Mac. Another start menu redesign “powered by the cloud” – which allows internet searches directly and synced documents across devices running Office 365. Microsoft Teams is directly integrated. Teams is the messaging and collaboration platform that started out as MSN Messenger and later absorbed Skype. To gain traction for the Windows Store (which no one ever went into), Windows will now be able to run Android apps natively.

Before the Microsoft announcement, a leaked build of Windows 11 appeared on the Interwebs. It appeared to be locked down to virtual machines only. Those that obtained the leaked version had significant issues installing it on bare metal. Not even an issue installing it on a virtual machine. The build might have been locked down to virtual machines for testing and demonstration purposes.

Windows 11 desktop (Wikipedia)

Since the announcement, a downloadable ISO image is still not available. There are guides how to download all the necessary files and build one yourself if you so choose to test out the preview on a real machine with a clean install. The official way is to enroll in the Insider program and do an in-place upgrade on a Windows 10 machine. This is done by signing into a Microsoft account in Windows 10, register for the Insider program online, enroll the device in the settings pane, then change Insider settings to the “Dev Channel.”

Though reviews have been initially positive about the new release, it seems very much like Windows 10 under the hood with the user interface redesign and improvements. Videos I saw had very good experiences gaming on the preview build leading more credence to it being Windows 10 underneath. If you’re like me and didn’t enjoy the user experience of having things buried, needing to do more clicks to accomplish the same/simple tasks, and ultimately moving to Linux as a result of Windows 10, this is going to be a ‘meh’ release for you as well.

On the subject of Windows. While I run Linux primarily and rag on current versions of Windows, if you are still running Windows 7 (which I am) or even XP on your machines, this is another friendly reminder to remediate, remove, or update unsupported versions of Windows. Removing would be replacing the machine or upgrade to a supported version of Windows if available. Remediate would be to remove Internet access to that device and remove its ability to access other devices on the Local Area Network by properly segmenting the device. Use of a hardware firewall appliance to block and monitor device communications is preferred. Should those options be unavailable, look to invest in a reputable service that provides patches for legacy operating systems such as 0patch (pronounced “zero patch”). 0patch Pro for Windows 7 end-of-support patching is available for 22.95 EUR +tax/computer (agent)/year, about $27 USD.

Vulnerabilities, such as PrintNightmare, will continue to be discovered. In situations such as this, emergency patches will be graciously released by Microsoft for unsupported operating systems but don’t expect this to continue. Vulnerabilities like this have always existed in affected operating systems but were only recently disclosed. PrintNightmare is a vulnerability in the Windows print driver, of all things. It allows a bad guy that has or can gain low level access to any affected Windows machine to take control of the local machine or domain controller gaining control of the entire domain. That second part regarding domains is not applicable to average users, only power users and corporations. Not to be out done by the exploit Microsoft botched the initial patch leaving systems still vulnerable. You would think a company worth $2 trillion would have the resources to fix the issue in its entirety.

Linux is not getting out unscathed this month too. I’ve talked about how I moved to Fedora and their very aggressive end-of-life cycle. Fedora 34 was released at the end of April. Typically, I’ll wait two months or so to let the bugs get sorted out in this community supported operating system. Realizing it had been three months since release, I took the dive and upgraded all my Fedora systems at once. Bad decision. I had two initial problems. My RAID array is showing individual disks in file explorer. This is a problem because it should never show individual disks. More to the point, if I accidentally write to an individual disk instead of the array because all elements are labeled the same (only the icon is different), the disk becomes out of sync with the rest of the array which would almost certainly result in data loss. The second is Redshift (shifts the screen color to red as it becomes later in the day to reduce eye strain) which keeps throwing an error at logon that all of a sudden manifested itself… from 2016. What? It’s been about an issue per day I’m discovering. Applications disappearing from the task bar is another very annoying issue. A downgrade attempt failed on the laptop which means wiping the operating system partition and re-installing Fedora 33. /home is on a separate partition meaning my files and most settings would be OK. Then praying 35 is not such a dud.

The Section is sponsoring learning and exploring sessions. Technical Specialist Jason – N8EI will be presenting one of those sessions on August 31st. Look for details in this edition or in forthcoming communications from our Section Manager. His topic is “Beyond the Baofeng: Thoughts on Equipment Choices for New Hams.” You received your license. Picked up a $20 Baofeng. Tried to reach some repeaters with it. Now what? Now comes a real station. He touches on prioritizing equipment purchases and gives recommendations on radios. It will be a good one not only for newly licensed hams but hams looking to improve their station.

Van Wert Hamfest

I’m jiddy that Hamfests are returning. I made both NOARSFest in Elyria and the Van Wert Hamfest last weekend. NOARSFest seemed like a few more were in attendance over previous years. That was the last hamfest I attended before we were sequestered to our homes so it was fitting being the first one to return. Van Wert had a perfect day for holding a hamfest – though it was quire foggy on the ride out, maybe due to the wildfires out west. Even though I attended school in the area and traveled often for work, never made it to Van Wert. Their ‘fest was one I’ve been wanting to attend for some time. Figured I would take in all that I can and support hamfests as much as I can this year seeing as all were canceled leaving clubs without that income over the last year.

Thanks for reading and 73… de Jeff – K8JTK

Ohio Section Journal – The Technical Coordinator – May 2020 edition

One of the responsibilities of the Technical Coordinator in the Ohio Section is to submit something for the Section Journal. The Section Journal covers Amateur Radio related things happening in and around the ARRL Ohio Section. It is published by the Section Manager Scott – N8SY and articles are submitted by cabinet members.

Once my article is published in the Journal, I will also make it available on my site with a link to the published edition.

You can receive the Journal and other Ohio Section news by joining the mailing list Scott has setup. You do not need to be a member of the ARRL, Ohio Section, or even a ham to join the mailing list. Please sign up!

If you are an ARRL member and reside in the Ohio Section, update your mailing preferences to receive Ohio Section news in your inbox. Those residing outside the section will need to use the mailing list link above.
Updating your ARRL profile will deliver news from the section where you reside (if the leadership chooses to use this method).
Go to www.arrl.org and logon.
Click Edit your Profile.
You will be taken to the Edit Your Profile page. On the first tab Edit Info, verify your Email address is correct.
Click the Edit Email Subscriptions tab.
Check the News and information from your Division Director and Section Manager box.
Click Save.

Now without further ado…


Read the full edition at:

THE TECHNICAL COORDINATOR
Jeff Kopcak – TC
k8jtk@arrl.net

DSCF5081 K8JTKHey gang,

Well, this stay at home thing seems to have run its course – beginning week 11 soon. Unless you’ve been under a rock, you know by now Dayton Hamvention was canceled this year. First time ever in its history. Weekend events that had the resources were virtualized such as Contest University. Some vendors and manufactures ran Dayton specials regardless of the lack of a physical showing. Technical Specialist Bob – K8MD pointed out that one of the retailers ran a special on D-STAR repeater components for $299 apiece. That meant a full stack (controller, 2m voice, 440 voice, 1.2G voice, and 1.2G data) could be purchased for about $1,500. Wow. Just ONE of those items cost about that much retail. Is ICOM feeling the pressure from the Yaesu repeater giveaway, DMR, or is D-STAR II around the corner? Hmmm…

Unfortunately, I’m starting to see on-the-air happenings return to previous levels. I guess that means people are returning to work, going out more, and returning to their normal. For me, I knew early on I wanted to utilize the hunker-in-place order to knock out some long-standing projects and “to-dos” of mine. Others had the same idea.

Among my list of annoying issues was a problem with one of my Fedora systems. As I’ve written about in the past, I made the switch to Fedora Linux as the primary operating system on my desktop and laptop. Fedora is a cutting-edge operating system and employs a very aggressive release and end-of-life schedule. The project releases a new version twice a year in April and October. When a new version drops, they mark the version two behind it as end-of-life. Fedora 30 released in April of 2019 means Fedora 28 went end-of-life one month after that date, May 2019. No bug fixes, no package updates, no security enhancements. And everyone complains about Microsoft ending life of a 10-year-old OS. Well, I knew what I was getting into.

Fedora 31 released at the end of October, 2019. I usually wait 2-3 months for the major problems to be ironed out and updates made available before I upgrade. When I tried to update to 31, I ran into a problem. Using the Fedora 31 Live CD or doing the automatic upgrade, the boot process would hang on this line:

A start job is running for Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling

This process neither finished loading nor failed to load after any amount of time. Off to the Internet I went. Searching “Fedora 31” and the message above brought me to a couple bug reports and forum posts about the same message. Unfortunately, none of the suggestions got me past this problem. Due to life and other responsibilities, I put it aside secretly hoping Fedora 32 would have fixed my problem, saying I would upgrade from 30 to 32. I saw Fedora 32 beta was available (now a full release) and downloaded the Live CD. Problem still existed. Darn!

Since this occurred during the boot process of both the Live CD and after upgrading a previous installation, I couldn’t look or pull stored logs easily to see if those provided any clues as to why the process was hanging. Live CD images are the lifeline go-to when the installed OS on the hard drive wont boot. In addition to installing the OS, they are used as a rescue method to repair a borked install. I couldn’t get the Live CD to boot so I was in trouble if this system ever became unbootable because I’ve never *cough* have done something that *cough* *cough* caused my system to become unbootable…

Storage server supporting RAID (Wikipedia)

The forum post above gave me a clue and I started exploring this as being an issue with my RAID array. RAID stands for Redundant Array of Inexpensive (or Independent) Disks. It’s a technology that combines multiple physical disks into logical units for redundancy, performance, or both. I tried messing around in the BIOS disabling other arrays, that didn’t work. I thought maybe something in the RAID information written to the disk was causing a problem. Backed up everything on the array and deleted it. Deleting a RAID array destroys all data on those disks!! When I recreated the array, the Fedora 31 Live CD booted! Problem solved!!? Yeah, no. It would boot successfully once then hang on subsequent reboots or after being installed to the hard drive.

After screwing around with it even more, I finally searched “Fedora 31 Intel RAID array LVM2 dmeventd” and found this bug report and how to work around the exact issue I was having. Whoo Hoo! Problem solved, well workaround provided. It took a while to get there. Simply searching a message, error, or problem may not return the most relevant search results for your issue. You might have to dig at it a bit by gathering other information to determine the real reason or peel back the right layer to discover the correct answer.

Work around involved masking the lvm2-lvmpolld.service via kernel load parameters and at the command line after install. Masking creates a link to the Linux blackhole /dev/null device so the service cannot be started by systemd or dependencies. The service is a polling system for the Logical Volume Manager (LVM). After all that, I was finally able to get Fedora upgraded to 31! Just in time as version 30 was about to go EOL. I noticed the data consistency validation scan no longer automatically occurs on the arrays, which is likely related to disabling the service. I initiate it manually every couple of weeks. The problem of not being able to boot has an active bug report that’s assigned. Hopefully gets attention from a developer and fixed.

Windows 7 Users: Take Heed

Broken Windows (Krebs on Security)

It’s become more imperative that you move to another operating system like Windows 10, Linux, or utilize a 3rd party patching service like 0patch. Unlike Windows XP’s end-of-life, there were not too many critical issues shortly after EOL. Microsoft did release patches for ‘really bad’ issues. XP, and any OS, always have an unknown number of undiscovered security problems. We were not so fortunate to run with Windows 7 as long without discovering major problems. There have been a number of significant critical issues each month since Windows 7 went EOL that affect Windows 7, 8, and 10, for which Microsoft has not (and likely will not) patch Windows 7.

My February OSJ article has information about how issues can affect ‘all versions of Windows’ and information on 0patch. March OSJ article covers upgrading to Windows 10 for free and check my Linux information article for choosing a Linux distribution. A reader previously tried to argue that exploits resided in browsers. Since the last official update for Windows 7 in January, these critical exploits are largely operating system based: ActiveX, Windows Installer, Graphics Interface, font rendering, and shortcut handling (.lnk files) with many being 0-day, meaning they are actively exploited in the wild. Could be a result of someone that has physical access to the machine, an application the user thinks are legitimate or an app that comes bundled with crapware/malware, or polled by an infected device on the network.

This month alone, 111 security holes were patched, 16 being critical, in supported Windows operating systems. Makes you wonder why anyone is still using a Microsoft Windows OS. Lack of software support and learning curve are probably the biggest. I have a few uses for Windows, ugh – thank you streaming services and your stupid ‘copy protection.’ Microsoft is looking at ‘containerizing’ the Win10 operating system. The belief being when a software component fails to update or creates a problem, it doesn’t affect other parts or crash the entire operating system – separate containers that only affect themselves. Or maybe Microsoft should focus on getting the operating system stable instead of “feature updates” no one cares about. </end rant>.

AmateurLogic.TV Sound Check Net

One of the nets created since the stay-at-home order is the Amateur Logic Sound Check Net. Amateur Logic.TV is a long-running monthly podcast featuring the latest in ham radio. There have been 5 nets so far. I became involved with the net because they wanted the ability to link D-STAR and DMR users to their EchoLink net. I was able to offer up my Digital Voice Multi-mode Interlink System Hub. Started utilizing only those three modes but quickly expanded to incorporate all. Users have checked in using all the modes each week, including Wires-X.

Previous net announcement with NCS K8JTK!

The AmateurLogic guys are using a local repeater in Mississippi connected to an Echolink node. I connect to their Echolink node and transcode audio to and from other modes: AllStar Link, Hamshack Hotline, D-STAR, DMR, YSF, and Wires-X. It has performed well as it mostly lives in the cloud and has data center level resources. Users and sponsors of the net have been impressed with how well it works and grateful to experiment with many modes to reach the net – one of the few, if not only, taking Hamshack Hotline checkins.

I was net control MC for a couple of their nets. It was my longest and most amount of checkins with about 40 at nearly 2 hours for a net. The net is on Tuesdays at 9pm eastern and should be running for at least a couple more weeks. Net can be reached by connecting to any of my hub nodes or checking ALTV social media for other connections. Everyone is welcome!

Thanks for reading and 73… de Jeff – K8JTK

Ohio Section Journal – The Technical Coordinator – March 2020 edition

One of the responsibilities of the Technical Coordinator in the Ohio Section is to submit something for the Section Journal. The Section Journal covers Amateur Radio related things happening in and around the ARRL Ohio Section. It is published by the Section Manager Scott – N8SY and articles are submitted by cabinet members.

Once my article is published in the Journal, I will also make it available on my site with a link to the published edition.

You can receive the Journal and other Ohio Section news by joining the mailing list Scott has setup. You do not need to be a member of the ARRL, Ohio Section, or even a ham to join the mailing list. Please sign up!

If you are an ARRL member and reside in the Ohio Section, update your mailing preferences to receive Ohio Section news in your inbox. Those residing outside the section will need to use the mailing list link above.
Updating your ARRL profile will deliver news from the section where you reside (if the leadership chooses to use this method).
Go to www.arrl.org and logon.
Click Edit your Profile.
You will be taken to the Edit Your Profile page. On the first tab Edit Info, verify your Email address is correct.
Click the Edit Email Subscriptions tab.
Check the News and information from your Division Director and Section Manager box.
Click Save.

Now without further ado…


Read the full edition at:

THE TECHNICAL COORDINATOR
Jeff Kopcak – TC
k8jtk@arrl.net

DSCF5081 K8JTKHey gang,

Now that we’re all sequestered to our homes, what the heck do we do to not go iNsAnE? Idle down time is an opportunity to learn something new, catch up on lingering projects, or improve operating skills – all while staying sane. Improve operating skills can mean getting on the air, making conversation with new friends, checking in on our brethren, or practice being a better operator.

Ideas for learning something new: study for a license or upgrade, learn a new mode or Morse Code, configure your station for digital modes and get on the OHDEN net, make or update a DMR code plug, setup a hot spot, configure a Raspberry Pi to learn Linux or Python, make an APRS RX IGate with an RTL-SDR, setup Hamshack Hotline, make an AllStar node, or learn about MakerSpaces and how we can draw like-minded people into the hobby.

Free time is a good time to tackle the “I’ll get around to it” tasks, aka “the to do list.” That maybe fix/repair/replace a broken antenna, spring cleaning of the shack, selling or getting rid of unused equipment, organize or clean out junk piles, install that new radio, configure the new radio, figure out a lingering problem, clean out old data files and documents on a computer, phone, or cloud storage account, or purge and clean out email messages.

Pirates

While everyone has downtime, not everyone is using it for good. I’ve received reports since the imposed staycation of what can be described as pirate “preppers” appearing on local repeater systems and simplex frequencies. Preppers, as they are often referred, sometimes called survivalists, “is a movement of individuals or groups who actively prepare for emergencies, including possible disruptions in social or political order, on scales from local to international.” Survival preparations range from job loss to stockpiling supplies to building self-sufficient structures. They appear to be “testing” and asking for text message signal reports from their buddies. The have also been holding informal nets on simplex frequencies. It’s funny they want to communicate off-the-grid but are using the grid to receive text messages. Obviously, they don’t present a call sign and do not properly identify. One can only speculate that they obtained a wonderful (read: crappie) BaoFeng radio for a couple bucks, figured out how to program it or are passing around a codeplug someone found or programmed for them.

When these stations appear, first kindly remind them they are using a licensed service and obtaining a license is easy. Provide them resources for obtaining a license through the ARRL study manuals, an online resource like HamExam or Ham Test Online. While they maybe illegally transmitting now, encouraging them to take a license exam will strengthen numbers and get them legal regardless.

If, after repeated attempts of encouragement to become licensed, they continue to appear on frequencies, politely ask them to immediately stop transmitting. Keep calm, cool, and collected on the air. DO NOT become irate. Continuing to transmit in this manner qualifies as willful or malicious interference. Do not engage them further. Contact the repeater owner or control operator and see if disabling the repeater is an option. If shutting the repeater is not desired, see if the owner wants you to document incidents. If they do, you are the repeater owner/control operator, or they are using a simplex frequency, record audio as part of documenting process. The FCC requires specific information that includes dates, times, and frequency(ies). Audio recordings dramatically strengthens the case. A VOX activated recording program with logging, such as Scanner Recorder, and feeding the audio into the computer from the radio’s speaker jack makes this easy. Scanner Recorder automatically logs the date and time of the recordings. Verify the audio is clear and understandable by doing a sample recording.

KerberosSDR

Locating the offending station will take some work. Contact someone who has access to direction finding equipment. Some of our Technical Specialists have access to this equipment. KerberosSDR is a low-cost direction-finding alternative option which employs four RTL-SDR devices. There are a number of YouTube videos on setting up and using the KerberosSDR on their site. It might be “good enough” but not as good as professional equipment.

Do not indicate to the other station they are being tracked or located as they will likely cease transmissions, preventing an accurate location fix. Multiple readings and triangulation techniques will be utilized to pin-point the origin. If a location is determined, DO NOT engage. Document the findings and file a complaint with the FCC. Local authorities will likely be of little help unless one is active in the ham community and really understands the situation.

Windows 10 Free Upgrade

I ran into my neighbor, John WG8H, who is a long-time friend of my dad, at a local hamfest before they were all canceled. He said ‘I read your article on Windows 7 but couldn’t find anything about taking advantage of the Windows 10 free upgrade.’ I found references online that indicated the upgrade was still active and available but had not gone through the process recently. Figured the ‘out of support’ messages that appeared in Win7 would instruct a user how to do this. They did not.

Officially, the free upgrade program has ended. However, this process gave me an upgraded version of Windows 7 to Windows 10. It’s really in Microsoft’s best interest to have as many machines upgraded as possible. Check this forum post for more details or if you run into issues. As always, backup first! On a Windows 7 machine you wish to upgrade, it must have Internet access.

  • Go to: https://www.microsoft.com/en-us/software-download/windows10
  • Under “Create Windows 10 installation media,” click Download tool now
  • Signed in with an administrator account, run the downloaded Media Creation Tool on the local machine. “Run as administrator” will not work and it will tell you to sign into an administrator account first.
  • When the tool starts up, accept the license agreement
  • On the “What do you want to do?” screen, select Upgrade this PC now
  • Click Next
  • Follow the rest of the on-screen prompts to completion

I was testing on a machine that had an unsupported Win10 driver. If this message appears where drivers are not supported in Windows 10, I clicked Confirm and it proceeded. Upgrade these afterwards.

When the upgrade to Windows 10 is complete:

  • Click Start
  • Click Settings (gear)
  • Click Update & Security
  • Click Activation
  • Confirm the resulting window shows “Activation: Windows is activated with a digital license.” If activation failed, there was not a valid key installed on Windows 7 prior to upgrade.

Click Windows Update and apply updates – including the cumulative optional updates.

To tie the activation to you and the PC requires signing into Windows 10 with a Microsoft account. On the Settings home screen, click Accounts and follow the links to create a Microsoft account or login to an existing account. Otherwise, try following Reactivating Windows 10 after a hardware change if activation fails after a reinstall or hardware change.

It might be possible to update a Win7 machine that does not have Internet access by selecting the Create installation media option when prompted in the Media Creation Tool. Though I did not validate this.

K8JTK Hub Interlink System

Anyone wanting a place to meet-up for checking on friends and fellow hams or looking for something to do can use a system I’ve been working on the last few months. Currently, it offers 6 full-time ham radio VoIP modes interlinked for interoperability. Ways to access the system:

  • EchoLink: K8JTK-R 233196
  • AllStar Link: 50394
  • Hamshack Hotline: 94026
  • DMR: Brandmeister TG 31983
  • D-STAR: DCS/XLX983 A
  • YSF: K8JTK Hub 17374

Since I’m working from home, I’ve linked up my Wires-X room: K8JTK-ROOM 40680

More information or updates on the system: http://www.k8jtk.org/ham-radio/k8jtk-hub-digital-voip-mutimode-interlink-system/

Thanks for reading, stay sane, and 73… de Jeff – K8JTK

Ohio Section Journal – The Technical Coordinator – February 2020 edition

One of the responsibilities of the Technical Coordinator in the Ohio Section is to submit something for the Section Journal. The Section Journal covers Amateur Radio related things happening in and around the ARRL Ohio Section. It is published by the Section Manager Scott – N8SY and articles are submitted by cabinet members.

Once my article is published in the Journal, I will also make it available on my site with a link to the published edition.

You can receive the Journal and other Ohio Section news by joining the mailing list Scott has setup. You do not need to be a member of the ARRL, Ohio Section, or even a ham to join the mailing list. Please sign up!

If you are an ARRL member and reside in the Ohio Section, update your mailing preferences to receive Ohio Section news in your inbox. Those residing outside the section will need to use the mailing list link above.
Updating your ARRL profile will deliver news from the section where you reside (if the leadership chooses to use this method).
Go to www.arrl.org and logon.
Click Edit your Profile.
You will be taken to the Edit Your Profile page. On the first tab Edit Info, verify your Email address is correct.
Click the Edit Email Subscriptions tab.
Check the News and information from your Division Director and Section Manager box.
Click Save.

Now without further ado…


Read the full edition at:

THE TECHNICAL COORDINATOR
Jeff Kopcak – TC
k8jtk@arrl.net

DSCF5081 K8JTKHey gang,

Well. Windows 7 reached end-of-life on January 14, 2020. Systems didn’t meltdown. Internet is still running. The world didn’t end. Reaching “end of life” in Information Technology verbiage means the vendor no longer supports the software (or hardware in other cases), won’t provide security updates, and won’t fix bugs or problems. End-of-life (often abbreviated “EOL”) also implies there is a more recent version or iteration that is supported for those things mentioned above. Supported as opposed to the developer throwing in the towel or the company going out of business where there are no updates for other reasons. Windows 7 was my favorite version of Windows – the look and feel was nice, functionally made sense, and it was fast. Reality is that computers running Windows 7 will continue to work as they always have, but start considering alternatives.

No: Windows 7 will not stop working, you don’t need to run out and buy a Windows 10 computer, your files won’t be removed, past Windows 7 updates won’t be pulled from Windows Update, ISPs won’t disconnect you from the Internet for using Windows 7, caches of Windows 7 exploits will not be unleashed.

As with all past Microsoft operating systems, patches and updates will be available on their website and through the Windows Update service for all EOL operating system versions. An install of Windows 2000 can still receive all updates until it went EOL. No updates will be available to implement the latest in encryption enhancements, support newer hardware or protect from newer exploits found in the OS. One thing to note about Windows 7 is there were updates to the Windows Update process during its lifetime. You will run into problems updating a fresh Windows 7 install through the regular Windows Update process.

Your ISP won’t disconnect you for using older versions of Windows. The company you work for will most likely update your machine if it hasn’t been done already. This depends on license and support agreements with Microsoft or reseller. Most companies actively replace equipment to comply with those agreements, replace depreciated assets, and keep equipment current as a way to mitigate exploits that propagate through older operating system configurations.

Yes: you need to stop using Internet Explorer, you can still get the free upgrade from Windows 7 to Windows 10 (for now), you can dismiss the full page Windows 10 update nag screen, you need to patch Windows 7, extended patches from Microsoft are available for a fee, there are third-party alternative patching systems; software, devices, and browsers will continue to work, most programs will still support Windows 7 – at least in the short term.

For the love of all that is holy, stop. using. Internet Explorer. Not only is it riddled with bugs and security flaws, Microsoft keeps flailing round with standards even in Microsoft Edge, which is never a good sign. Chrome is the market leader at over 80% and reports suspected security issues to Google for mitigation or blocking in the browser. However, if you’re not a fan of “the Goog” knowing everything you view on the Internet or heavy-handed implementations in the name of security, alternatives are: Firefox the favorite with Linux users, the privacy focused Brave browser, or Opera if you want to be a one-percenter.

Microsoft offers extended patching (with associated fees) for Windows 7, usually for corporate customers. Consumers can get in on the action but they make it very complicated. Third-party patching is available through companies such as 0patch. The service is free for personal use and non-profit educational use. There are good reviews and many recommendations to use this service. Using these services requires a certain level of trust leaving the responsibility of fixing complex programs to a third-party – because we all know Microsoft has NEVER had problems getting their updates right.

Early Microsoft Windows 10 free update notification aimed at tricking the user into installing software they don’t want, similar tactics are used by spyware authors

The nag screen which recently started (re)appearing for Windows 7 users, reminding them to upgrade, can be dismissed. Click the text that says “Don’t remind me again” – and it actually seems to work as opposed to the weird mind games that were played during the initial push after Windows 10 was launched. Displaying this message raised awareness and reminded users about the impending DOOM of end-of-life. Continuing to offer the free upgrade is an incentive for moving users to a supported OS. Netmarketshare shows Windows 7 utilization is still around 25-30% or about 1-in-3 computers still runs Windows 7.

I was contacted by Jeff – KA8SBI who felt there was a lot of F.U.D. about Windows 7 EOL in the media and he is content using his Windows XP machine. He pointed out “A lot of security flaws have been in the browser.” A small number of browsers still support XP. Anti-malware and anti-virus programs still offer older operating system support as well.

Here’s the argument against running old and outdated crap on the Internet. I am of the school of thought that if you’re connecting any device to a larger network (ie: the Internet), that device (computer, Raspberry Pi, router, switch, server, security camera, TV, printer, DVR, repeater, hotspot, phone, car) must have currently supported operating systems and software. It is each user’s responsibility on the network to be good citizens, follow best practices, and not act as a conduit for spreading malware and exploits. The most effective way to do this is by keeping devices updated and current.

The argument can be made that ‘manufacturers force consumers to buy new devices by not providing any updates.’ Everyone wants their stuff cheap and buying cheap crap leads to these problems. Manufactures barely break-even on most devices let alone leave any extra for updates beyond initial device release. Consumers want to use the device well beyond its serviceable life too. A report released by the Commerce Department outlined things manufactures should do to reduce the number of attacks. It made some good points but was mostly vague [updated link for the report].

Jeff’s point about third-party anti-virus and anti-malware programs that still support XP is a valid one and will help. I stopped and don’t recommend using third-party anti-virus because they were found to downgrade the security of an encrypted session, like ones established during financial transactions, interacting with health care providers, or really almost all Internet communications today.

Remember, though, nothing is ever 100% secure. Secure just means there are no known vulnerabilities – until a researcher or hacker finds one. To Jeff’s point about the flaws being in the browser, the number that exist in the underlying operating system and supporting technologies including OS kernel, .NET framework, Office, database engines, media players, and graphics interpreters are just as important. Microsoft has never completely rebuilt Windows from scratch which is why vulnerabilities often apply across all versions of Windows. It’s the same underlying computer code. Search for stories about important Windows patches. It will often include some verbiage like ‘affects all versions of Windows.’ Some exploits are deemed so bad that Microsoft actually went back and patched some EOL versions, like XP. That does not mean there are no other vulnerabilities because there is no patch. Microsoft is not spending resources on an 18-year-old piece of technology. Non-patched issues still make a system vulnerable and less secure overall.

Ransomware is malware that encrypts files of importance on a system. That is things like downloads, programs, documents, PDFs, spreadsheets, pictures, movies, intellectual property, databases, or public records on local and network attached storage devices. Encryption renders these files unreadable and unusable. The malware then demands a ransom payment to obtain the decryption key and restore files to their usable state. Ransomware is lucrative for the bad guys because no one has effective backups of their data. Various companies, schools, health care, manufacturing, oil and gas, infrastructure, and municipalities have all been infected with ransomware and often pay the ransom. It is an economic trade-off between how much of a payment are the bad guys demanding versus time and effort it would take to restore their systems. Do a search for “ransomware attack” in your favorite search engine and browse the stories to get an idea of the scope and effectiveness of ransomware.

One thing that caused me pause around the details of the ransomware attack on the Georgia Department of Public Safety was a comment about the communication systems being affected. Believe it or not, their old radio system was still functional. This got me thinking about the radio system that covers the state of Ohio or regional systems and how they could easily be taken offline because of this type of attack. I have no knowledge of any instances where these systems were involved in such an attack – this is simply theoretical. As evidenced by the news story, it’s realistic to believe these attacks can take down a state-of-the-art radio communications system. Could be due to a targeted attack, a single computer where someone clicked a malicious link, someone viewed an infected attachment in a dispatch center, or even because of an infected authorized vendor or reseller of radio equipment for the system. Target anyone? It was an HVAC vendor that was compromised which lead to Target’s massive credit card breach. How many public service agencies still have their old/analog communication systems functional to fall back on if something like this took place?

Ransomware infections are utilizing and spreading through the EternalBlue exploit and BlueKeep exploit. EternalBlue, in particular, is present in all versions of Windows (see?) back to Windows 95!! It targets and attacks weak configurations of the SMB (Server Message Block) protocol used for sharing files, printers, and devices between hosts on a network. Microsoft has patched all versions back to Windows XP, even though XP is EOL. Win95, Win98, WinNT, and Win2000 were never patched and won’t be patched. The EternalBlue vulnerability still exists in fully patched systems running those operating systems.

Impending DOOM

I will keep using Windows 7 in the shack and as my Virtual Machine OS when I need a Windows VM. It will get replaced eventually. The reason I replace it will probably come due to loss of functionality, loss of application or hardware support for a particular program or device I want to use. Firefox was noted for supporting older operating systems. However, after 3 years of extended XP support, Firefox dropped support due to low usage and significant development time being devoted to working around issues in the operating system instead of providing enhancements on supported platforms. Sooner-than-later Windows 7 support will be dropped in favor of more recent and supported platforms.

Don’t have to jump ship on Windows 7 now unless there is a specific reason. Maybe a new computer device purchase is imminent, which will include Windows 10. Or if it’s desired to still use the old machine, maybe consider a move to a supported version of Linux!

Windows 7 is dead, long live Windows 7!

2020 ARRL Great Lakes Convention

The Great Lakes Division Convention and Hamfest 2020 sponsored by the Toledo Mobile Radio Association will be here soon. It is a two-day event with ARRL Great Lakes Convention Forums on Saturday, March 14, 2020 followed by the Toledo Hamfest on the 15th. I’ve been asked to give two presentations back-to-back on Saturday. Tentatively, the first on the Raspberry Pi and how it became a popular device with makers followed by NBEMS philosophy. I’m very proud of both presentations. The NBEMS philosophy has been presented as training in the Ohio Section and adopted by other ARES groups in other Sections. Details, locations, times, and tickets are all available on the convention’s website. Hope to see you there!

Thanks for reading and 73… de Jeff – K8JTK

Ohio Section Journal – The Technical Coordinator – September 2019 edition

One of the responsibilities of the Technical Coordinator in the Ohio Section is to submit something for the Section Journal. The Section Journal covers Amateur Radio related things happening in and around the ARRL Ohio Section. It is published by the Section Manager Scott – N8SY and articles are submitted by cabinet members.

Once my article is published in the Journal, I will also make it available on my site with a link to the published edition.

You can receive the Journal and other Ohio Section news by joining the mailing list Scott has setup. You do not need to be a member of the ARRL, Ohio Section, or even a ham to join the mailing list. Please sign up!

If you are an ARRL member and reside in the Ohio Section, update your mailing preferences to receive Ohio Section news in your inbox. Those residing outside the section will need to use the mailing list link above.
Updating your ARRL profile will deliver news from the section where you reside (if the leadership chooses to use this method).
Go to www.arrl.org and logon.
Click Edit your Profile.
You will be taken to the Edit Your Profile page. On the first tab Edit Info, verify your Email address is correct.
Click the Edit Email Subscriptions tab.
Check the News and information from your Division Director and Section Manager box.
Click Save.

Now without further ado…


Read the full edition at:

THE TECHNICAL COORDINATOR
Jeff Kopcak – TC
k8jtk@arrl.net

DSCF5081 K8JTKHey gang,

A ham in the section asked me about obtaining the latest Linux kernel. Not wanting to deal with problems found after the operating system install media was released, the latest stable kernel version available was what he wanted to be installed during setup.

Before I get started, if you are not familiar with Linux and have not read my April 2018 OSJ article, I encourage you to do so as some of the terminology defined will be used here.

There is not an easy answer to the question which version of the kernel is “stable.” The answer is: it depends. Depends on:

  • Definition of stable. There will always be bugs and constant fixes being released. Most IT personnel take ‘stable’ to mean: the least amount of issues after testing and polishing.
  • Linux distribution. How well does a kernel version work with the packages and drivers of a distribution. Availability of a new stable kernel depends on maintainers, developers, and the community’s time to update everything including programs, libraries, and drivers. Then test, document, ship, and address bug reports.

At kernel.org, there is a giant yellow button which indicates “latest stable kernel.” As of this writing, currently 5.3. Terminology on the Kernel Archives website for the different kernel types:

  • mainline = beta
  • stable = less issues
  • longterm = maintained and updated longer, typically for business production systems
  • linux-next = patches for the next version of mainline, stable, longterm

Logging into a handful of updated Linux devices I have around the house, their kernel versions:

  • Fedora 30: 5.2.14
  • AllStar Node (Debian 9): 4.9.0
  • Raspberry Pi – AllStar node (Arch): 4.14.97
  • Raspberry Pi – stock install (Raspbian Buster): 4.19.66
  • Wireless access point: 2.6.36

You’ll notice exactly zero are on 5.3. Even Fedora, which is considered a “bleeding-edge” Linux operating system will lag behind. Fedora is currently a single release behind the stable channel. Each distribution has their own definition of “stable” because it’s up to each distribution to maintain and update their releases.

A similar situation exists for software packages too. There will often be different versions of the same named package between different Linux distributions. Packages Managers almost always lag behind source code releases. For example, the Linux printing system software called CUPS for Common UNIX Printing System (cups.org), its latest is version 2.3.0. The latest in the Fedora 30 package manager is version 2.2.12. Therefore, 2.2.12 is the latest stable CUPS install for Fedora 30. Version 2.3.0 will be available when it is approved.

I have nearly 2000 packages installed on one of my systems! That seems like a lot but some are very small and Linux is very modular. Some are programs I installed like VLC or YouTube downloader. Others, I have no idea. Those are likely dependencies for other packages or programs pre-installed by the distribution. Anything beginning with “lib” is a shared common library. Packages prefixed with a program name are modules of that program: “cups” is the core printing system while “cups-filters” are the printer libraries for CUPS. Some are required system packages. “tzdata” is time zone data – so the system knows about different time zones, changes DST correctly, and processes leap-seconds. “Mint-themes” are themes for the Linux desktop GUI Cinnamon.

Linux diehards will “compile from source.” To get the absolute latest and greatest features and fixes, this practice involves downloading the plain-text source code and compiling it into machine executable code manually. It takes alot of trial-and-error to get a successful compile. Not only is the program source needed but the source code for any dependencies and libraries will also be required. Most will say this is to validate the code, add their own custom modules to the kernel, or do kernel development.

Could someone download and compile kernel 5.3 for Fedora, Ubuntu, Mint, or any other distribution? Absolutely. Fedora has a process documented to update the kernel manually. It’s 15 pages. Or you can run a single command. You choose. But you have to deal with any issues that arise from using a custom version of the kernel and doing so is unsupported by most distributions. I have no reason to be on a later kernel version before it is made generally available by the Fedora project.

Unless there are bandwidth concerns, there is little reason to worry about installing the latest version of the OS. The package manager will handle all updates to the kernel, operating system, and programs. Updates through the package manager have been approved for that version of the operating system by those who maintain those programs. It does not mean updates are 100% bug free. There is no need to install updates the minute they are available – even every-couple-weeks will be OK. We’ve all been trained like Pavlov’s dog to install updates the minute we see that pop-up. Thanks Windows. Cherry-picking is not a good idea either – unless you have a specific reason not to install an update, like an incompatible version of Java with another program.

How to install the latest Linux OS updates? I’m a command line guy because I was brought up on the DOS and Linux command lines. Recent Linux distributions have both a CLI (command line interface) and a GUI (graphical) package manager. Once the Live CD install is complete, reboot. When logged in, open a terminal window.

For Red Hat based systems (Fedora, CentOS), run:
sudo dnf -y update
Replace dnf with ‘yum’ on older installs.

For Debian based systems (Ubuntu, Mint, Raspbian, etc), there are two commands:
sudo apt -y update
sudo apt -y upgrade

The -y option means “assume yes” to any download questions or repository updates. GUI versions vary but usually involve refreshing the repository data and selecting all updates. These should always be run after a fresh install. When complete, reboot the machine. I run these update commands about once a week, maybe more if I’m waiting for an update or fix. These can be run at any time after installation as well.

On the topic of operating systems, the much beloved Microsoft operating system Windows 7 will no longer be supported after January 14, 2020. Windows 7 reaching end-of-life means there will be no further security updates – in theory. Even after Windows XP reached EOL, Microsoft went back and patched some “really bad” vulnerabilities in all operating systems, including XP. I can’t say the January 14th date will be extended or moved beyond that date nor can I say how long Windows 7 will remain a safe operating system to use. For the first time ever at the beginning of this year, the number of Windows 10 users just passed the number of Windows 7 users. That means about half of Windows users are still running version 7. There was talk of hackers stockpiling Windows XP exploits that would be released the minute Microsoft stopped updating XP, bringing the world to its knees. That was more hype by the media than reality. Chrome and Firefox browsers continued to support XP until a time came when they decided it was more work than it was worth.

A conversation I had recently, this person was of the mind that Windows 7 is going to stop working all together after January. Not true. It will still work as normal after January 14. You may see nag screens saying Win7 is no longer supported encouraging update to Windows 10. This is not a requirement to continue using your computer because Windows 7 will continue to run fine, you know, until the machine dies. There will be problems installing 7 on certain newer hardware because Microsoft thinks regression testing and customizations for Windows 7 security on modern hardware will introduce more problems. This time may, however, be the last chance you can upgrade to Windows 10 for free, for the life of the computer. If you qualify and have the latest Windows 7 updates installed, you will receive a pop-up from Windows saying ‘Microsoft recommends upgrading to Windows 10.’ This is a similar promotion to the one I talked about in April 2016.

In general, users have grown numb to the constant updating and bloatware of Windows 10. Believe it or not, Microsoft solved all the real problems with Windows 10. It’s called Microsoft Windows 10 LTSC (Long-Term Servicing Channel). It’s fantastic. It doesn’t force you into feature updates, doesn’t have the Windows Store crap, Cortana junk, or Customer Experience tracking. Feature updates can be delayed 18-24 months instead of having to be applied every 6 months. Not to mention Microsoft has frequently pulled back feature updates nearly as soon as they are released due to lack of adequate testing. The gotchya is you need access to a costly MSDN subscription. This version is out there if you look for it. Microsoft heavily criticizes the use of LTSC saying ‘users want feature updates.’ No, they don’t, that’s why users are seeking out a usable version of your crappie ‘modern’ operating system.

Time Code Generator for WWVB (wwv100.com)

The oldest continuously operating radio station in the world deserves a grand celebration. The Northern Colorado Amateur Radio Club (NCARC) will operate a special event amateur radio station with the call sign WW0WWV, on the WWV property starting September 28 and going 24-hours a day through October 2. For information on the Special Event Station visit: wwv100.com. In addition, HamSCI and the Case Amateur Radio Club of Case Western Reserve University (W8EDU) will sponsor a “Festival of Frequency Measurement” on WWV’s centennial. They are hoping to measure 5 MHz propagation over a given day and compare measurement techniques. HamSCI’s first attempt at measurements occurred during the total solar eclipse in 2017.

Jim – W8ERW, Technical Specialist for the Ohio Section, gave an informative presentation at the Wood County Amateur Radio Club in August about ARDEN MESH networking. He talked about generations of devices used for MESH networking, including the infamous Linksys blue-box, and brought many pieces of his own equipment for demonstration. Seneca county is getting involved and finding plenty of uses for MESH. If you would like a presentation for your club about MESH, get in touch with Jim.

Thanks for reading and 73… de Jeff – K8JTK

Ohio Section Journal – The Technical Coordinator – December 2018 edition

One of the responsibilities of the Technical Coordinator in the Ohio Section is to submit something for the Section Journal. The Section Journal covers Amateur Radio related things happening in and around the ARRL Ohio Section. It is published by the Section Manager Scott – N8SY and articles are submitted by cabinet members.

Once my article is published in the Journal, I will also make it available on my site with a link to the published edition.

You can receive the Journal and other Ohio Section news by joining the mailing list Scott has setup. You do not need to be a member of the ARRL, Ohio Section, or even a ham to join the mailing list. Please sign up!

If you are an ARRL member and reside in the Ohio Section, update your mailing preferences to receive Ohio Section news in your inbox. Those residing outside the section will need to use the mailing list link above.
Updating your ARRL profile will deliver news from the section where you reside (if the leadership chooses to use this method).
Go to www.arrl.org and logon.
Click Edit your Profile.
You will be taken to the Edit Your Profile page. On the first tab Edit Info, verify your Email address is correct.
Click the Edit Email Subscriptions tab.
Check the News and information from your Division Director and Section Manager box.
Click Save.

Now without further ado…


Read the full edition at:

THE TECHNICAL COORDINATOR
Jeff Kopcak – TC
k8jtk@arrl.net

DSCF5081 K8JTKHey gang,

Hi. My name is Jeffrey and I am a Windows user. Yes, I migrated my laptop a couple years ago from Windows 10 to Fedora Linux and six months ago did the same for my main desktop. Windows applications are better. THERE I SAID IT. I can hear the hate mail rolling in. Anyway, I’ve encouraged readers to check out Linux as a Windows alternative. These are my experiences moving to a (mostly) Linux world over the last 6 months.

My goal was to move to Linux as my daily operating system. That is done. In that transition, find Linux programs equivalent to the Windows applications I was using. Anything I couldn’t find suitable replacements would be run in a Windows virtual environment.

In previous articles, I’ve written about the disaster that has become Windows 10 and my desire to find a less restrictive and obtrusive operating system. I settled on Fedora Linux because the virtualization worked better in my experience over Ubuntu. Moving my main desktop away from Windows was the last hurtle. This PC serves the duties of: audio & video recording (DVR mostly), ripping, editing and playing, graphics editing, web site editing, file storage and backup, virtual environment, web surfing, ham radio programming, and experimentation station. That pretty much covers it. You could throw in gaming about 10 years ago – who has the time? Also, the occasional document (image) scanning. This will become important later.

In my experience, what does work?

  • Linux works. I have not had any issues getting Fedora to work on stock laptops or my custom-built desktop machine. With few drivers to install, all hardware works including USB 3.0. Most of the pre-installed programs (graphics viewer, LibreOffice, music & video player) are very usable programs.
  • Package manager. This keeps the operating system and programs updated when approved by maintainers of the distribution. When I can, programs are installed through the package manager and I’ve accepted all updates when made available. I may have had a Kernel issue once or twice but simply selected a previous version at boot time.
  • Customization. I spent some time trying out different desktop environments because I cannot stand tablet-style interfaces in desktop environments on non-touch screen devices. Gnome, I’m
    Oh My Zsh customized terminal

    talking about you! Cinnamon is probably the closest to a Windows desktop-like feel with start menu, taskbar, and system tray. This is the one I choose. Customization tools import and apply different theme options. I replaced the bash shell with Oh My Zsh. Came for the themes. Stayed for the awesome autocomplete.

  • Virtualization works very well with VirtualBox. I’m looking at getting virt, virt-manager, and KVM working in the future.
  • Cross-platform apps. I’ve had good experience with applications that have a strong user base and are ported to different platforms. These apps would include VLC (formally VideoLAN), HandBrake, Thunderbird, Firefox, VirtualBox, and VeraCrypt. This is likely because development efforts contributed to the project benefit all platforms.
  • Web apps. Many services today are moving away from software installed on a PC to web based services. Having a modern web browser is all that is needed to interact with these services.

Where have I run into issues?
(Lack of) Popularity, including vendor support. This covers 75% of my issues. According to StatCounter Global Statistics, looking over the last two years at desktop and laptop platforms used to browse the web, Linux hasn’t passed the 2% mark and is currently holding steady at about 0.8% in the U.S. In comparison, OS X is at about 20% and Windows about 75%. Servers typically don’t browse the web so these numbers represent users running Linux to do a common computing activity, like browsing the web. When there are financial decisions to be made on developing an app or service, you’re going to go where the customers are. Linux hasn’t gained any significant market share when compared to that disaster operating system or the hardware priced out of the budget of average users (Windows & Mac).

Fedora Cinnamon spin

Vendors are simply not focusing a lot of their resources on a small segment of users when others like Windows eclipse that 2%. I’ve run into a couple examples. First being the drivers for the NVidia graphics card in my desktop. The process of getting this driver installed is a fairly complicated process. It’s dependent on system BIOS and involves editing Kernel boot options – not something average computer users are comfortable doing. If you’re lucky, you’ll magically end up with an NVidia driver that works with the installed Linux Kernel. The open-sourced driver, Nouveau, generally works for me but I notice flickering on some screens like ones with dark gray backgrounds. Nouveau has crashed a couple times when I had a bunch of applications running at once. A sinking feeling knowing how many applications I had open and not knowing when I last clicked save is not my idea of a good time.

I installed the Epson Linux image scanning driver for my flatbed scanner. The app very closely resembled the Windows application which made it familiar to use. However, though the manual indicates I should have been able to scan multiple pages and save them as a single PDF file, I did not have this option. I tried the native Fedora app, Simple Scan. It was way too simple. Automatically scanning the next page of a multi-page document after a selectable 3-15 second interval didn’t make any sense to me. Others I tried created ginormous sized PDF documents, 50MB file vs 3MB using the Epson Windows app. There is no reason to have files that large and some email systems have attachment limits of about 25MB.

In August, Dropbox announced they were dropping support for almost all Linux file systems. Many users were upset. Speculation was Dropbox had to support a wide variety of Linux distributions, file systems, desktop environments, and Kernels where they didn’t see any return on this investment. Companies often take a chance hoping users purchase paid subscriptions to support further developments in these areas. Linux users weren’t subscribing to sustain further development and support, so it was dropped. Most Linux users like free stuff because, well, the operating system itself is free.

I would say the remaining 25% of my issues are round quality of applications. While there are video ripping, editing, and authoring tools available, they don’t hold up to the Windows tools I’m using. Most users are on Windows so that’s where companies devote their time. Application authors who set out to make equally good tools in Linux may run into problems or lack of interest either in terms of downloads, support from the community, or through life, job, or family changes. Handbrake and VLC work as well in Linux as Windows. Video stream repair and splitting, DVD and Blu-Ray authoring, DVR, and audio ripping – not so much. Still using Windows applications. Not saying all Linux tools are bad because there some really powerful ones.

My desktop was the big obstacle to accomplishing my goal of getting Linux as my daily operating system. 99% of the time that system is running Fedora. I do have a number of virtual Windows machines for things like MS Office, radio programming, SDR programs, and my cord-cutter service – which says it will work in Chrome, but its only Chrome running on Windows. For applications and hardware interactions that didn’t work well in a virtual environment, I resized my original Windows partition down to about 30 GB and boot into Windows only when I need it. My shack PC is going to stay on Windows 7 because some of my ham activity is tied to programs only available on Windows.

These have been my experiences in moving away from the Windows disaster into an alternative desktop & laptop platform – Fedora Linux. These might motivate you to try Linux or some other Windows alternative. It will be like learning something new for most people. I had ideas of what the experience would look like and challenges having supported and programmed in Linux environments for the better part of a decade. The Mac platform has really become popular with great applications and great support from Apple. If you’re not willing to drop a significant amount of money on their devices, consider looking at Linux as an alternative.

Late breaking for FT8 users: if you operate either the very popular FT8 or MSK144 digital modes, please update your version of WSJT-X to 2.0 by January 1, 2019. These protocols have been enhanced in a way that is not compatible with previous versions of WSJT-X. After that date, only the new version of those modes should be used on the air.

Thanks for reading. Happy holidays, Merry Christmas, and Happy New Year!

73… de Jeff – K8JTK