Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.
Having installed Ubuntu 12.04 on that Lenovo box, which has an nVidia graphics chip, we find there’s an error somewhere inside the current 295.40 (and perhaps previous versions) of the proprietary nVidia driver that causes random video lockups which generally require rebooting that sucker. Of course, the default Unity desktop requires that driver for 3D operations like compositing, because the Free Software drivers don’t / can’t do 3D in hardware.
How is it that a (nominally) Open Source / Free Software OS requires proprietary drivers just to present the UI? Oh, right, 3D is glitzy and that’s what matters most in these degenerate days.
Anyhow.
The least-likely-to-fail solution seems to be disabling the nVidia driver, which enables the Nouveau driver, which does 2D just fine, which lets Unity stumble along. Reverting to 295.33 seems to work for some folks, but I have other things to do…
So an email made its way through all the spam filtering:
From: USPS Service <us@usps.com>
Reply-To: USPS Service <us@usps.com>
To: (me)
Subject: Failure to deliver
Notification,
Your parcel can’t be delivered by courier service.
Status:The size of parcel is exceeded.
LOCATION OF YOUR ITEM:Riverside
STATUS OF YOUR ITEM: not delivered
SERVICE: One-day Shipping
:U954571533NU
INSURANCE: Yes
Label is enclosed to the letter.
Print a label and show it at your post office.
Information in brief:
If the parcel isn’t received within 30 working days our company will have the right to claim compensation from you for it’s keeping in the amount of $12.70 for each day of keeping of it.
You can find the information about the procedure and conditions of parcels keeping in the nearest office.
Thank you for your attention.
USPS Customer.
It had, of course, an attachment: Zip archive attachment (Label_Parcel_USPS_ID.45-123-14.zip)
Not having sent a package using “one-day shipping” (which the USPS would call Express Mail), this seemed odd, as did the somewhat stilted phrasing.
We all know how this is going to work out, but let’s do the exercise anyway.
Save the ZIP attachment in /tmp, then …
Apply ClamAV: run freshclam to update the virus signatures and fire clamscan at the ZIP file:
/tmp/Label_Parcel_USPS_ID.45-123-14.zip: OK
----------- SCAN SUMMARY -----------
Known viruses: 1201128
Engine version: 0.97.3
Scanned directories: 0
Scanned files: 1
Infected files: 0
Data scanned: 0.04 MB
Data read: 0.02 MB (ratio 2.00:1)
Time: 7.549 sec (0 m 7 s)
Huh. Well, then, it must be safe, right? (The alert reader will note that my version of clamav is one click back from the latest & greatest. Maybe that would make a difference. Probably not.)
Obviously, this blob of slime arrived still warm from the oven: even though the Big Name AV checkers have up-to-date signatures, they detect nothing wrong and would happily let me run a Trojan installer. That’s what malware protection buys you these days.
To a good first approximation, whatever virus scanner you’re using won’t save your bacon, either; the advice to keep the signatures up-to-date is necessary, but not sufficient. Of course, you know enough to not autorun random files on your Windows box, but this attack works often enough to justify sending messages to everybody in the world. Repeatedly.
I recently had a discussion with someone who wanted a system secured against email and web malware. She also insisted that it had to run Windows and share files with other Windows machines. I declined to bid on the job…
So here’s the Rest of the Story, reconstructed from my notes…
Having already torn the thing apart and discovered that the repair would include both the drum+spider assembly (not available separately, which may actually make sense given high-speed spin balancing) and the front half of the plastic tub, I priced them at RepairClinic and Sears Parts Direct. In round numbers, this adventure would cost $300-400 just for the parts, a bit less than half the cost of the washer.
As I recall, the Sears price for the drum was roughly twice that for RepairClinic, while the tub was about the same. I suspect Sears deliberately inflates the drum price to make sure nobody actually buys the thing and to pad out the tech’s time to replace it.
The warranty in the front of the Owner’s Manual seemed promising:
Sears Kenmore HE3 Washer Warranty
So I called the Sears Parts & Warranty line, walked the menu tree, explained the situation, asked for a new drum, and was told that they must dispatch a tech to diagnose the problem. Despite the warranty, there would be a labor fee and an additional fee to process the parts order. There was no way to determine those fees before dispatching the tech.
I pointed out that I’d already dismantled the washer, knew exactly what the problem was, and just needed the replacement drum as described in the warranty. I was put on hold to “process my request”, eventually being transferred to a “tech specialist department for further assistance”.
The “tech specialist” was willing to spend as much time as required to convince me that the Lifetime Warranty had expired, based on a deliberate misreading of the terms. As far as they were concerned, the sentence “After the first year, you will be charged for labor” meant that the warranty had expired on a five-year-old washer and that the drum was no longer covered. They would not, under any circumstances, send me the drum. Yes, I asked for a supervisor and, no, I doubt that she really was one; handing the call to the next cubicle is standard call-center subterfuge to placate irate customers.
I eventually decided that this was not a language-barrier issue, but a carefully planned & executed part of their standard script: letting their Indian-subcontinent call center take the heat works wonderfully well for the purpose of getting rid of warranty claims.
So I looked up the phone number of the “interim CEO/President” (I assume he’s long gone by now) at Sears Holding Corporation and gave him a call. Of course, I didn’t expect to actually reach the CEO, but I figured I’d shake the dice a bit to see if a better combination came up.
It turns out that they expect this sort of behavior and immediately connected me to their “Executive Customer Service” department, which was described as “the highest they can go”. So I told my tale, asked her to ship me a drum, and was told that wasn’t possible. What she could do, as a “one time offer”, was to “waive the labor fee” when they dispatched the tech.
I asked if there were any other fees. She refused to answer that question. I asked if there was a charge to order the parts. She refused to answer that question. It being a Friday, I asked when the tech could arrive; she said that they would attempt to schedule it for Monday, but Tuesday was more likely. I asked if he’d arrive with the drum. She said the tech would assess the problem and order the necessary parts, requiring a second appointment later in the week.
I told her that it was obvious Sears had no intention of honoring their warranty. She repeated that this was a one-time offer. We did not part on good terms.
So I ordered the drum & tub from RepairClinic, two huge boxes arrived on Tuesday, I installed everything, buttoned up the machinery, and the washer has worked fine ever since.
Every time I looked at that big drum, I got mad all over again. I never mustered the enthusiasm to take the spider off the back for a post-mortem, which is why there’s no Part 2 after that post. Eventually I hauled the carcasses to the town’s disposal site and bid them good riddance.
Obviously, Sears won: they got rid of me without spending a dime on the warranty. It cost them maybe two hours of phone time, but I doubt the pleasant voice in the “Executive Customer Service” department makes much more than minimum wage and Indian-subcontinent personnel are basically free compared to that.
I’m doing a bunch of appliance repair right now and wonder just how much we’d be spending if we had to go through the Official Channels for repairs. I’m definitely earning my keep… and having much more fun than being jerked around by that corporate structure.
The main aisle at the Trinity contest is a busy place, but that didn’t seem to matter. This guy came ambling along, tapping on the keyboard, walking slower and slower, until he just dropped to a dead stop(*) in the middle of the lane:
Distracted Walking
Everyone gave him plenty of clearance until he eventually rejoined consensus reality and moved on…
(*) There’s a song about that, but you’re gonna have to find it yourself.
That circuit works pretty well for APRS tracking, I’d say, based on a 23 mile out-and-back ride over the Walkway:
KE4ZNU – Wouxun KG-UV3D – first ride
Had I gone further westward along Rt 299, however, the track would end: the bluffs on the east side of the Wallkill River Valley block much of the RF and Illinois Mountain (just to the west of Poughkeepsie) finishes the job. Evidently, nobody runs an APRS iGate or digipeater anywhere within sight of New Paltz…
FWIW, the Walkway’s hand-scrawled notice boards now entreat “Bicyclists: ride SLOW and YIELD to pedestrians.” OK, fair enough, but how about equal time: “WALKERS: keep RIGHT, remove earbuds, and PAY ATTENTION”. It’s amazing how four people can block nearly the entire width of a 25 foot path, then look startled after not hearing a bicycle bell that’s been dinging steadily for 15 seconds…
Those panic buttons in the high school cafeteria still beg the question: who thought panic buttons would be a Good Idea? I recently served as a judge for the Science Fair qualification show and found some variations on the theme.
One seems in good shape, although I don’t know if it’s been repaired:
Intact panic button
Several have missing buttons, but the innards seem intact:
Buttonless panic button
In the event of an actual panic, I suppose you simply yank the cage off the wall:
Up-armored panic button
I cannot imagine what logic justified protecting one button and leaving the others to the tender mercies of the student population.
So the Epson R380’s magenta printhead has clogged and cleaning it doesn’t have any effect. I figured I’d pop the printhead out, rinse off the crud, and see if that improved the situation. Turns out, you can’t get there from here…
The first step is removing the printer side panels, which involves sliding a steel strip into the not-really-vent slots along the side to release the catches as described there. This picture shows what’s going on inside:
R380 side panel locking tab release
You must hit that slot in the catch with the strip, so the strip must be no wider than 15 mm = 5/8 inch and tapering the end would certainly help. After I removed the panels, I broke those latch tabs off; the panel has locating tabs that align the edges, so the latch tabs just keep you out.
In any rational printer, accessing the printhead for cleaning would be trivially easy. Epson has a different attitude: KEEP OUT!
My original idea was to release the rod upon which the ink tank carrier slides, then pull the whole thing out, but it turns out the rod is also a shaft that transmits rotary motion from one side of the printer to the other, plus a mechanism to raise and lower the printhead over the cleaning station (and, perhaps, the DVD carrier that I’ve never used). A vast assortment of gears, clips, encoder wheels, and doodads affixed to each end convinced me not to go that route right now.
The left side includes an impossibly delicate rotary encoder disk blocking the end of the shaft:
R380 left side mechanism
Prying the spring out of the shaft notch allows it to slide to the right until another spring clip slams up against the inside of the frame on the right side. That clip may be pry-able, but it’s carefully arranged so as to be maximally inconvenient to reach.
R380 right side interior
The ring holding the gear in place must be removable, somehow or another, even without an obvious hole or tab:
R380 right side mechanism
With that encoder wheel blocking the left end of the rod, I gave up.
Then I tried to dismantle enough of the ink tank carrier to release the printhead. The first step removed the tank carrier’s two side panels, both of which use pull-out clips to prevent them from sliding. A view of the removed panels shows the tabs:
R380 Ink Tank Carrier side panels latches
The outside panel requires jamming a small screwdriver behind that tab at an awkward angle, then the panel slides downward:
R380 Ink Tank Carrier – right side cover
You can release the inside panel with a fingernail near the top of the (unmarked, but obvious) tab outlined in white on the far right side, then slide upward:
R380 Ink Tank carrier – interior
The magenta circles mark three screws that secure the printhead plate to the carrier, but it won’t do you any good. The two rear screws require a narrow-shaft Philips #1 driver and you cannot get the screws out through the holes; I managed to get them back in place, but don’t loosen them until you figure out how to remove the assembly holding the electrical contacts for the ink tanks.
That assembly, marked by the six color panels, slides vertically into the rear wall of the carrier and seems to have a latch on the rear wall of the tank carrier. Of course, you can’t access the latch without dismantling the damn printer.
So I put everything back together again and the printer works no worse than it did before. I’m considering connecting a syringe with length of tubing to the magenta inlet port, then forcing a toxic mix of water, alcohol, and detergent through the printhead: