Talk about a time waster - when computers go rogue on you

WobblyHand

H-M Supporter - Diamond Member
H-M Lifetime Diamond Member
Joined
Dec 18, 2019
Messages
6,586
There I was, fat dumb and happy, doing home system updates as a good little administrator should. Something to do with cups, a printer control software. At 5pm on Monday, all networking printing stopped. Of course there were quite a few updates that evening, on both my Raspberry Pi print server, and on my client computer. No one in the house could print, which made everyone grumpy. And me start tearing my hair out, trying to figure out how to fix it. Now, I'm not an IT guy, I have no formal or informal training, just the school of hard knocks.

I first searched on cups update issues, remote printing issues, and stuff like that and came up dry. The cups server was reporting a filter failure, so I looked in the logs. It looked like the client(s) weren't doing something as there was a whole lot of resending, but no errors were flagged in the error log. Screwed around with a bunch of things, and got one print from my phone, but after that, everything went quiet again. The two computers were waiting for something, but neither was telling me much.

Finally, this afternoon, I saw how to set up a Raspberry Pi to print on a network printer. A remote printer, not a local one. They recommended installing cups-client, which was installed already, and a file which I didn't have on my test RPI4. This file is called client.conf. In it is the name of the print server you wish to print to. On my RPI4 (headless) I tried printing a pdf file. Without client.conf, lp filename failed, because it didn't know where the printer was. After adding client.conf, I was able to print from a remote RPI4 to a remote RPI2 print server.

So I checked my laptop (running linux) and found it was missing client.conf as well. So I added the file. Lo and behold the lp command works. Lo and behold, printing from any app works. At least for the moment, a small victory, but at a big cost. I must of been working on this for 20 hours trying to fix this. There were no hits anywhere on search on this problem. Tons of tutorials on obsolete stuff, though.

Why did I care about printing? Well mostly because I use prints in the shop to make stuff. That's been on hold for the past three days. And also, we needed to download, print and sign a form.

It's kind of frustrating when something that has worked for well over 5 years, just stops and there's no breadcrumbs. No obvious clues whatsoever.

Somebody made a change somewhere, and didn't think it through. I'm surprised to see this on a linux system, since the error is assuming your computer is a server, rather than a client. That's PC centric thinking, not Linux/Unix network centric thinking. My laptop is a client to a print server. Anyways, I think it is fixed - at least until the next change shows up. Maybe tomorrow I can actually get some stuff done...
 
In my experience, as a Luddite, "upgrades," "fixes," and "updates" are common sources of problems. I nicknamed Windows Updates "Ballmer's Code Bombs."

I had a similar problem when my Canon printer wouldn't scan after an "update" for Windows, or perhaps Office. I had to upgrade the driver from Canon, because the not-so-old one wasn't compatible with the updated system.

I guess this is the price we pay for not having a monopoly in software.
 
In my experience, as a Luddite, "upgrades," "fixes," and "updates" are common sources of problems. I nicknamed Windows Updates "Ballmer's Code Bombs."

I had a similar problem when my Canon printer wouldn't scan after an "update" for Windows, or perhaps Office. I had to upgrade the driver from Canon, because the not-so-old one wasn't compatible with the updated system.

I guess this is the price we pay for not having a monopoly in software.
Sometimes upgrades are good, sometimes not. Wasn't expecting a "security fix" to do this. Curiously, a small screen was shown prior to installation but honestly, I had no idea what it meant. Linux is maintained by world wide contributers, the note was written by a German contributer and translated. Somehow the meaning was lost. Basically, it said look for x, but didn't tell you what to do if it was or wasn't there. In my case, the fix of adding a client file was not mentioned. My fix may not be portable, so if I drag my laptop elsewhere, and need to print, I will need to make changes. What they are, beats me.

Linux works ok, but like most software, there's been a lot of changes, some of them architectural. But new documentation lags. This makes it tough on casual users because they can easily find old docs and tutorials, but not updated ones. You'd think printing to a networked printer in Linux would be trivial, but nowadays try finding a comprehensive modern tutorial on the subject.
 
There is an old saying, "if it aint broke, don't fix it". I stopped allowing indiscriminate updates automatically. The last time I allowed a Window update, it effed up my computer so badly, the only solution was to use restore to go back to a previous known good configuration. I'm still using Win 7 and will until they have to pry it from my cold dying hands. Some of my software, most notably my $4K SolidWorks and $1K SprutCAM, may have issues with Win 10/11 so I am reluctant to upgrade.

My other issue is the computers are thirteen years old and are starting to develop glitches which I suspect are hardware related. My thought would be to dedicate a computer to my CAD/CAM software and other ancillary software and buy a new computer for the routine every day stuff like HM, email, etc.
 
There is an old saying, "if it aint broke, don't fix it". I stopped allowing indiscriminate updates automatically. The last time I allowed a Window update, it effed up my computer so badly, the only solution was to use restore to go back to a previous known good configuration. I'm still using Win 7 and will until they have to pry it from my cold dying hands. Some of my software, most notably my $4K SolidWorks and $1K SprutCAM, may have issues with Win 10/11 so I am reluctant to upgrade.

My other issue is the computers are thirteen years old and are starting to develop glitches which I suspect are hardware related. My thought would be to dedicate a computer to my CAD/CAM software and other ancillary software and buy a new computer for the routine every day stuff like HM, email, etc.
 
Back
Top