Rohloff 8201 Grip Shifter Replacement

My Surly Pugsley’s grip shifter (part of Rohloff 8200 shift assembly) has been difficult to turn since I installed it 3 years ago. I thought the problem was mostly in the gearbox, but after attaching an 8mm wrench to the gearbox I found that the required moment turn the Pugsley wasn’t that much more than what was required to spin my Big Dummy’s Rohloff gearbox, which shifts like butter. I’ve been tolerating the general performance since I installed the grip shifter on the Pugsley, but the last couple months performance declined and more energy was required to turn the shifter until it ultimately failed last week. Seems the blame lies in two areas, the shifter’s design and its cable housing, the latter may be rusting and getting a bit salty.

The grip shifter’s failure seems to be two issues; one was that its internal shifter stop tore through and the second issue is that the rubber o-ring fighter shifter revolutions and needed lubrication. I called Propel in NYC and Send It Bikes in NV hoping for an extra replacement 8201 grip, but neither has gotten back to me with available stock from Rohloff – Propel quoted $130 ditch the 8200 and switch over to Rohloff’s newer 8190 shifter and shift assembly. I’m stubborn and don’t want to let go of my existing 8200 just yet, so I paid $7 US for a new part design. The part is designed by an engineer, DEHUUK_DESIGN, who allows end users to print a replacement grip on a 3d printer. Sweet! As my good friend Joe has told me in the past: “Engineers will save the world.”

Below are a few notes on the new part’s design, I’ll update this post later as my experience with it continues:

1. DEHUUK_DESIGN’s design is Rohloff 8201 grip shifter, which is part of a Rohloff 8200 shifter assembly. I printed the design at the University of Minnesota (thanks, Liam!) using an i3 MK3S that was fed black PLA filament through a 0.4 mm nozzle. The quality looks great after its supports easily peel off and cable races cleaned up with electronics tweezers paired with a gentle prying motion. Water soluble supports may make this process easier, but it’s not terrible as-is.

2. The DEHUUK_DESIGN replacement grip, between the numbers and the first cable race, is missing a third race that would contain a rubber o-ring I mentioned above. The missing third race is unlikely a deal-breaker, but this is where the parts design begins to diverge from Rohloff’s design. It may be a good divergence, since the lack of an o-ring is one less item to fail; however, dust and dirt may encounter less resistance making it to the grip shifter’s other races. Below is a picture that shows the new grip (top) missing the third race and the old grip (bottom):

3. The above picture shows DEHUUK_DESIGN’s part a bit shorter than the old grip shifter, this is because someone at the U’s makerspace lab stopped the printer before the job finished, argh… I will try to reprint the grip shifter again later.

I dry installed the shortened part on my Pugsley and it seems to fit great, but I have yet to install the cables and turn it under force. Expect more updates here…

Toro 38170 Powerlite CCR starter recoil rope replacement

To do complete the repair described above take the top cover off the 38170, then take its bottom case off. The right wheel has a bracket mounted to the frame by two bolts, completely remove at least one of these bolts and loosen the other, doing this allows the wheel mount bracket to rotate out of the way while removing the recoil starter cover. Finally, remove four bolts securing the recoil starter’s frame to remove it and its surrounding cover from the motor.

To replace the rope, I fully removed the recoil starter wheel from its spring assembly – this probably isn’t necessary, but I wanted to inspect it and make sure nothing was broken or bent. The spring on mine looked perfect and rewrapping it was easy following these instructions. To wrap new rope around recoil starter wheel, I looked down at the recoil starter wheel and, after inserted a new 5-foot section of rope and tying a couple knots through the hole in the starter wheel, I rotated it clockwise to get the rope on it. I then flipped the starter wheel over and pressed the spring and its metal shell/cup into the bottom side of the plastic recoil wheel. Be sure the spring’s ends are seated into the metal shell/cup, otherwise it won’t later wind up. I also intentionally broke off a piece of plastic from one side of the recoil starter wheel’s outer rim so that I could later insert a screwdriver and easily wind up the wheel when it is reinserted into the metal cover.

I believe I wound the recoil starter wheel 3 times counter-clockwise. After winding the spring up, I used the hole created by the broken plastic to feed the rope through the cover’s rope pull hole and it was tight, I only had a couple inches of slack. If three times winding seems too much for your spring, back off to only 2 times (I may have done wound it twice, I was distracted and forgot to jot down my count).

I’ll bring it out to test later today when I pick up some fresh gas. Surely the spark plug will need cleaning before it wants to fire. So much maintenance!

Update VPN Enabler

Similar to how I updated Cutedge Systems’ php, VPN Enabler for Monterey can also be updated to deprecate SHA1 and add support for SHA256 connections with supported VPN clients – the default is SHA1, which was blocked by most VPN software clients in late-2023.

To update VPN Enabler’s easy-rsa, we must update pkitool through these instructions:

1. Open and enter the following commands:

cd /usr/local/cutedge/openvpn/easy-rsa
sudo pico pkitool
*enter your password when prompted*

2. Press the control key and “w” and type in SHA1, then press the return key.

3. When the pico text editor brings your cursor to SHA1, change it to SHA256.


Find out where /usr/local/cutedge/openvpn/easy-rsa is. When you have its location, run:

*insert file path location* upgrade easy-rsa


Open the 5.0.1 OpenVPN Enabler app, click the Make Clean : Keys and Certs check-box, Restart the OpenVPN Server, and send the newly generated profile to all the OpenVPN clients.

As described here:

Cutedge and PHP upgrade

I’m running Cutedge Systems’ brilliant WebMon, Letsencrypt, and OpenVPN Enabler to turn my Mac mini back into a macOS Server-like machine – thanks, Bernard Teo and Bee Khim! My Apple mini is still on Monterey, I’m not quite ready to upgrade it to Sonoma with OpenCore Legacy Patcher, and I want to eke some more life out of it as-is; however, Cutedgesystems’ latest Letsencrypt for Monterey, version 3.0.4, is bundled with PHP 8.0.12 and WordPress/apache no longer fully works with this PHP version. In attempt to get Letsencrypt’s bundled PHP up to the latest 8.3.3, here’s what I asked brew to do:

1. Open
2. Execute the following command:

/opt/homebrew-cutedge/bin/brew upgrade php

The upgrade ran for over an hour on the aging mini, but eventually it completed and updated the apache webserver to now use 8.3.3. Apache and WordPress seem to be running fine so far and a previous error message I was seeing “the server unexpectedly dropped the connection” is now gone. YES!

Extra notes… Prior to running the upgrade PHP 8.0.12 was installed in these locations:


After executing the above command the 8.0.12 directory was replaced with this one:


And, curious, an 8.3 directory now sits beside the 8.0 directory:



I’ve relied on a “Perfect Glue” chart for identifying which adhesives are compatible with differing surfaces and it served me well for years, but Perfect Glue products are no longer available and it seems I’m in need of a more generic chart. I happened across this chart recently and will test it out:

AirPort Express/Time Capsule Power Supply Replacement

The above-referenced AirPort Express is known for faulty power supplies. Mine gave up the ghost a couple years ago and the stay-at-home orders gave me some extra time to fix it up. I used a mess of instructions here and here.

Ultimately this repair failed again, but my soldering skills and hot air machine skills have improved since then, I may give it another go at the board level… And a good friend has a Time Capsule that also has a failed internal power supply. If we open his again, we should consider a repair with these instructions. I’ll update this post later if we get it to work.

Cycliq Fly6CE Review

In November I Black-Friday gifted myself a Cycliq Fly6 Gen 3 tail light. The selection came after a recommendation from another Brad – thanks, Brad! This is my brief review.

The light arrived about a week after the order was placed. At purchase time, I also requested a rubberized outer body, additional bike mounts, and glass lenses. Speaking of the lenses, this morning while riding Pugsley and gleefully hopping off a path on to the U of M Transitway I heard the big lens pop out. At the time, I had no idea what the noise was, it sounded like a screw hitting the ground. I rode back to look for whatever had fallen, but I didn’t know I was looking for a glass lens, found nothing, and rode off to work. After arriving at work, I noticed the missing lens and recalled exactly where it fell out. I will go back in darkness tonight to try and find it, but my expectations are low that it will still be intact with the bus traffic this area sees.

Ok, back on topic… I am at a loss to think of a single bike product that performs perfect in all situations, seems we usually accept compromises of some sort and this is not to say this product is perfect or completely inferior. Here are some brief ramblings from the first 60+ days of usage.

Since installing and using this light, no motorists have cut it close while passing me during daily commutes, or at least not close enough where I wanted to review the saved footage. This could be because the light is impressively bright in day and night, so motorists may be keeping further away from me than they have in the past? The light stays illuminated for my entire 60-75 minute commute and I usually charge it at either end with a fast charger should my adventures go longer later.

During winter riding and really anytime the temperature drops to 32 F or below, the light must be turned on indoors (I believe Cycliq mentions this in their literature) or while the light is at this temperature. If you use the light outside for an hour at 31 degrees, briefly stop in a store while turning the light off and bringing it with, I find that it won’t turn on and stay on if it wasn’t given sufficient time to warm up. Due to this narrow band of temperature operation, I’ve found myself running errands on the way home from work and having to lightless the rest of the way, big bummer. In the future to stave off these operational disappointments, I may leave the light on in my pocket or resort to using Cycliq’s app to temporarily turn the lights off while leaving the rest of the unit on – I’m not a huge fan of the latter approach since my hands frequently go numb and messing with the light’s phone app is one more thing that adds complexity and takes time.

I haven’t spent a lot of time playing with the light’s video, but there is one gripe I want to air out. If you read the light’s manual, it says that you need to frequently re-format the memory card, presumably to write over stuck memory. I’m going to reach out to Cycliq’s tech support team and ask them what memory type they are using in the cards issued with the light. If they even know, I assume they will respond that the the microSD is TLC or QLC NAND memory and not the more reliable SLC NAND memory. If they respond that it uses TLC or QLC it will explain why they recommend having to frequently re-format the memory and this could have been avoided. I hope to report back on this in the future.

The rubber case is a must if you ride in conditions that are similar to Minnesota winters. The case isn’t perfect, but it admirably keeps 98% of the water and road grime off the light. It can be a bit fiddly to take off, but if you hold the light, from its small tag/cord, and upside down it is pretty easy to slide the cover on and off. If people want video of this technique, let me know in the comments and I’ll post it.

I wished I had purchased another one of the velcro mounts for easily moving the light between my Dummy and Pugsley, but I can still do this.

The lens are pretty easy to install and remove, see mishap above where this causes problems. Seems this could have been improved, but as-is it offers the option to easily wash lens, which you’ll need to do if you ride in messy conditions, which I do.

** UPDATE 2-14-2024 **
My Fly6 GEN 3’s operation time has declined, now only operating for less than a minute before shutting off and despite the battery being charged to 89% or higher. Today I filed a support ticket with Cycliq, will update later how this turns out.

Nest Account and Data Archive

Our house has rocked a Nest Learning Thermostat 1.0 since January 12, 2013 and it has worked wonderfully. I never switched the thermostat from its Nest account to a Google account. Nest’s Google account users have had Google Takeout as an option to download historical thermostat data, but what about Nest account users?

Fortunately, Nest account users can also download historical thermostat data, outside of Takeout, at this link:

After authenticating with your Nest account credentials at the above link, you’ll have the option of creating an archive of data from your Nest Learning Thermostat. I kicked mine off at 7:25 pm CST, I’ll try to update this when after the archive is available for downloading and viewing (I expect it will be a few hours). Based on the initial feedback from Google/Nest, the archive will remain available for 7 days from the time it is created.

Worth noting, I seem to have completed these steps back in 2021, an archive I still have which pulled data from late 2019, 2020, and through November 7, 2021 – I’m curious if this next archive goes as far back as 11/7/2021. I know the suspense is killing you too.

Mexico and Public Bikeshares

Just got back from CDMX this week, had a blast with my bro-migo, Tony! We visited several neighborhoods, including Condesa, Roma, and Midtown, using Vezba’s public bikeshare. Vezba wasn’t our first option, but it was the one that worked. More detail below.

Mexico City has three public bikeshares. Despite what current blogs are telling you, Ecobici is not an option for those of you rocking a U.S. credit card and Ecobici’s app – when you attempt to set up an account it errors out – boo hiss!

There was also a public bikeshare sponsored by HSBC, which consisted of black bikes that were parked in docks. We didn’t see this public bikeshare until we arrived there, so I don’t know how to join it. Sorry, I wished I had taken a picture of their dock and instructions when I went by.

The only public bikeshare we exercised was Dezba. Their app has issues on iOS with different issues on Android, but overall it works for U.S. citizens holding a U.S. credit card. I was using their iOS app and when quitting a ride through the app it would seem to hang. To end your Dezba ride, just lock the back wheel (with the bike’s built in lock) and it will automatically end your ride. Force-quit Dezba’s iPhone app and re-open and you will find that this works to end your ride.

Notes, the bike share area isn’t very large. If you’re considering riding southeast to Cablebús Linea 2 or north to Cablebús Linea 1 you’ll have to stop and park your Vezba, otherwise you’ll pay a fee to park outside the zone. Another option if you insist on biking all the way, bring your own lock just pay the overage fees, the overage fees are much less than ending a ride outside the zone.

Ok, that’s all for now. I’ll try to post more comments and picks later.

Airport Pedestrian Adventures

For whatever odd reason, I like to unwind from a trip and, if accessible, walk to an airport terminal. I’ve now done this in Las Vegas, Minneapolis-St Paul, and San Diego.

Today I tried building to the list by walking/biking from JFK to La Guardia. From Terminal 8, I didn’t find a good way to walk straight out into Jamaica. For $8.25, I caught the AirTrain outside Terminal 8 and rode it to the Jamaica stop, which is where you must pay to exit. From there I began walking north, figuring I’d grab a Citi bike from their area north of JFK. After over an hour of walking I found a Citi bike and rode 25 minutes to a Dunkin’ Donuts for a late breakfast. From there I walked into La Guardia by walking up 82nd St to Marine Terminal Rd only to find a sign preventing pedestrian access to Terminals B and C. I decided to hop on the free shuttle bus to reach my destination, Terminal B. I understand if I had entered LGA from 94th, I could’ve walked all the way in, next time! JFK on the other hand is a bit disappointing, surely there’s a way to do it sans AirTrain?