Cracked Hope Pro 2 Evo Fatsno Freehub Body

This evening when stripping down the Mukluk to make it a 1×10 I found that the freehub body on the Hope Pro 2 Evo Fatsno rear hub is cracked. I’ve emailed Hope asking if their warranty department will take care of it, as I’ve only been riding these since late August, putting 907 miles and just under 100 hours on them in that time.

I guess the 1×10 conversion is on hold for now… And I’m glad I didn’t find this in winter.

UPDATE: Hope has replied to me saying that they’ll send out a new freehub body. Excellent!

Road Tubeless Sealing Issue: Narrow Tape

I had to throw out six ounces of fresh Stan’s, but at least I identified the most-likely cause of my road tubeless issues: the rim tape. For some new wheels that I’m building for the Vaya, 1/2″ tensilized polypropylene strapping tape (McMaster-Carr part number 7637a31), which seems to be the same as Stan’s NoTubes 12mm tape, was chosen for sealing the rim. This width covers the spoke holes, but after being pumped up to 70 PSI it seems to have leaked as the tape stretched.

The photo above shows where the tape slightly puckered and allowed air (and sealant) out when under high pressure.

The proposed solution for this issue is a double-layer of tape, partially off set side to side, to both make the area over the spoke holes thicker and have more tape stuck to the inner wall of the rim (photo). I would have used a wider tape, but the next size up is 21mm, and this doesn’t sit nicely in the U channel in the center of the rim (cross section).

Creating a Bridge with a Span Port on OpenBSD 5.6

Since OpenBSD moved the bridge commands into ifconfig(8) I hadn’t been able to find quick info on creating a bridge(4). Presuming you’ve got some em(4) interfaces (for naming purposes) here’s all you need to do:

ifconfig em0 up
ifconfig em1 up
ifconfig em2 up
ifconfig bridge0 create
ifconfig bridge0 add em0
ifconfig bridge0 add em1
ifconfig bridge0 addspan em2
ifconfig bridge0 up

This will result in em0 and em1 bridged together, and a copy of all frames that it sees going out to em2 for monitoring.

After this, if you want it to come up every time you boot the machine, do this:

Create three files, /etc/hostname.em0, /etc/hostname.em1, and /etc/hostname.em2 all containing the single line:


Create one file, /etc/hostname.bridge0, containing the following lines:

add em0
add em1
addspan em2

Reboot the computer and netstart(8) will use these files to create the bridge for you.

One very important point to note if using this to troubleshoot 802.1x: this sort of bridge cannot be used to troubleshoot 802.1x because it does not pass LLDP frames, nor does it drop/raise the link, which switches commonly use as a trigger for initiating client authentication. For situations like this a tap such as the NetOptics TP-CU3 is much more useful.

On-One Carbon Fatty Fork on 2012 Salsa Mukluk 2


Wanting to keep my fat bike around for a while longer I’ve been looking at cost effective ways to improve it. Last year this was new tubeless-ready wheels, and recently it’s been a great-value carbon fiber fork: the On-One Carbon Fatty Fork. At about US$250 shipped it’s considerably cheaper than many other options, and it’s geometry just happens to be close enough to that of the Mukluk’s original Enabler  fork. (468mm A-C and 45mm offset on the Enabler vs 470mm A-C and 55mm offset on the Fatty.) There is a 10mm difference in offset, which hopefully will not affect handling too much. Per various online bicycle geometry calculators there should be about 11mm less trail with the Fatty.

Trail calculations, for reference, per Bicycle Trail Calculator w/ 559mm BSD and 95mm tire width:

2012 Mukluk w/ Fatty: 79mm

2012 Mukluk w/ Enabler: 90mm

2015 Mukluk w/ Rigid Fork: 94mm

2015 Beargrease: 94mm

2015 Blackborow: 87mm

2015 Pugsley: 88mm

2015 Moonlander: 88mm

2015 Ice Cream Truck: 102mm

On-One Fatty w/ Carbon Fork: 94mm

2013 El Mariachi w/ Fox F29: 82mm

This ~11mm decrease in trail will likely make the front end feel much twitchier, bringing it just a smidge shortern than my favorite XC bike: the Salsa El Mariachi Ti which has 82mm of trail. If my understanding of trail is correct this’ll make the bike a bit twitchier and quicker to turn. Hopefully this won’t cause problems riding it at higher speeds, or keeping a line at slow speeds in the snow.

This fork is also set up with rear brake spacing — something that’s going away on newer fat bikes — which generally means that no special adapters are needed to get the brake caliper to align with the front hub. I did have to use two 1.5mm washers to space the caliper over for nice alignment with the rotor (photo), but this shouldn’t be a big deal. I’ll likely get some longer IS mounting bolts since the thread engagement isn’t quite enough to make me comfortable. Despite having a straight steerer the fork has a large crown intended to match the On-One Fatty frame. This results in a slightly awkward step below the headset (photo), but with the mostly-black bike I don’t think it looks too bad. I’m also not too keen on the orange logos, but in person I think it goes well enough with the sun-faded anodized red to not be a problem.

The originally intended purpose of this fork — front end weight reduction — seems to be successful. After replacement the weight has gone done 1.08 pounds, to 29.74 pounds (photo). The original steel Enabler fork, with crown race and star nut, was 1134g, while the On-One Carbon Fatty fork is 637g with crown race, compression plug / bung, and the steerer tube cut to length.

Now to wait for the trails to dry and see how it rides…

SUNringlé MüleFüt Leaky Valve Stem Fix

My 2012 Salsa Mukluk 2 has SUNringlé MüleFüt rims on it, but I’ve been having intermittent leaking around the valve stem since receiving them last summer. It turns out this is because the single rim wall keeps the the WTB TCS Valve stem from being tightened down far enough to make a good seal. By adding the white nylon washer seen above — spares from a Velocity Velotape set — I can tighten it down enough to make a great seal.

With some 45NRTH Hüsker Dü tires put back on the bike, set up tubeless, it’s now ready for spring time. If only the trails were as well…

A Time for Tubes

I’m very fond of tubeless fat bike wheels and moved to a set of SUNringlé Mulefüt rims (on Hope hubs) in mid-2014. These have worked great until the last two weeks when they went wrong with the On One Floater tires I’ve been using in snow. I was experiencing slow leaks on the rear that seemed to get more rapid as the day progressed, yet when aired up at home and in room they’d hold air reliably for days on end.

After a real rough time at the FunPromotions FatBike Series race yesterday at Addison Oaks (rear went flat slowly making for a hard ride / need to stop / etc) I gave a more serious look at the problem. Here’s what I found… The side knobs on one half of the rear tire (drive side) have become torn. I had noticed some slight tearing along the edge knobs before, but as the tire held air fine as tubeless for numerous rides before this, I didn’t think it was a problem. Apparently now it is. (This high res photo shows a bunch of the typical diagonal wrinkles, and the end of each one has a torn side knob.)

I suspect that a combination of new tears developing while riding and the freezing cold keeping the sealant from working normally resulted in the flats I was experiencing. I could dump more sealant in, get these holes to seal, and hope for the best, but I’m not sure that’s the best idea…  Instead of hoping for reliability out of something visibly failing I’ll switch to a tube on the rear.

The Surly Nate has seemed like a good winter tire and I could grab a pair of them to replace the Floaters, but I’m not too keen on rushing to buy new tires now just for the remainder of winter… Maybe I’ll just stick with a tube on the rear for the time being, and then decide what to do snow tire-wise some time before the next winter.

Kurt Kinetic Road Machine + Pro Flywheel

Earlier today I purchased a used (but nearly new) Kurt Kinetic Road Machine and Pro Flywheel from someone local for cash plus a set of nearly-new tires that I didn’t need. I’d been interested in trying out a trainer with a heavier flywheel than the Cycleops Fluid 2 that I’ve used for the last few years as I suspected it’d smooth out my pedal stroke and make for a more outdoors-y feel. I’ve had problems getting my heart rate to the same levels on the trainer as when riding outdoors, and I suspected it was from the higher drag, constant hill climbing feeling that I was getting with the Fluid 2.

For my first ride tonight I did TrainerRoad’s 8 Minute Test (without the Pro Flywheel) and thus far I’m very happy. There is a much longer coast/spin down time with this trainer vs. the Fluid 2 resulting in less of a climbing-stairs feeling and something more like riding into a strong headwind. This I’m fine with. The result of the power test put me at a 304W FTP, and during the test I was able to reliably get my HR to roughly my maximum, somewhere in the mid 170 BPM range. The last time I did a test (back in October) I was barely able to hit the 160s.

On my first try with the large flywheel — after removing it to wipe everything down — I noticed that there’s a bit of vibration when I’d get it to higher RPMs. I imagine it just needs a little aligning, but if I continue to have issues hopefully Kurt will help sort things out. The larger flywheel provided an even more intertia, and it almost felt like riding down a gentle grade with a steady headwind when using it. Serious effort was required to get it started, but once it was going it seemed to smooth things out even more.

I’ll try it out on some longer sustained-effort rides in the near future and perhaps even do another power test with it, just to see what happens. I really hate power tests, though…

† TrainerRoad claims that it’s Virtual Power is roughly 3% off from a power meter when used with a Kurt Kinetic Road Machine. It’d be nifty if this is the case, as I wouldn’t mind having a 300W FTP… That’d put me at roughly 3.79 watts per kilogram.

Low-Cost 29+ Stand

Building on the Low-Cost Fat Bike Stand idea and needing a way to support the forthcoming Jones Plus build I’ve built a 29+ bike stand from PVC pipe. By taking the previous plans, narrowing the main section, and adding length and height I got something which securely holds a 29+ (700c x 3.0″) wheel.

Modifications to the original plan involve narrowing the center pieces by 1″, adding 0.5″ to each support leg, adding 1″ to the pieces between the upright and the back side, lengthening the horizontal pieces for an 11.75″ opening, and increasing the height of the upright for a 25.5″ opening. This results in a stand which allows the wheel to set in, touch the ground, and slightly lean sideways against one of the uprights. The stand can also be placed directly against a wall and approximately 1″ will be left between the tire and the wall.

Parts for Jones Plus Build

I’ve had my eye on the Jeff Jones / Jones Bikes venerable Spaceframe for years, but wasn’t interested enough to pick one up. Still, Jeff’s bike designs have intrigued me. This winter everything fell into place for me to build up the newest Jones Bikes design, the Jones Plus. Being built as a single speed it’ll replace my well loved steel Salsa El Mariachi, but it is should easily be convertable to a geared bike, should the desire arise.

After months of thought, collecting parts via group buys, weird corners of the internet, local bike shops, and the Jones Bikes store itself, the parts are now all here and the build has begun. Here’s the collected list of parts going into the bike. Not all have arrived yet (and the list will be updated if needed), but if all goes as planned it’ll be built by the beginning of March:

Frame / Fork: Jones Plus (24″)

Headset: Jones Headset for Truss Fork

Front Hub: Jones 135/142-F Hub

Rear Hub: DT Swiss 350 135mm Disc Brake (Int.Standard) w/ Bontrager 54t Star Ratchet Set (436413)

Front Axle: Jones (Comes w/ Fork)

Rear Skewer: Shimano M770 (Deore XT, 173mm, Y3TG98020)

Rims: Nextie Jungle Fox Carbon Fat MTB 29+ Rim 50mm Width Double Wall Hookless Tubeless Compatible [NXT50JF] w/ 3mm Offset (measured 576.5mm ERD)

Spokes: DT Swiss Supercomp (Black, 276mm, Spoke Calculator Screenshot)

Nipples: DT Swiss standard, aluminum (Silver, 1.8mm, 16mm long)

Tires: Bontrager Chupacabra

Tubeless Valves: Stan’s NoTubes 44mm

Tubeless Sealant: Stan’s NoTubes Tire Sealant

Rim Tape: Stan’s NoTubes Rim Tape 21mm

Brakes: Shimano XT, Levers: BL-M785, Calipers: BR-M785

Brake Rotors: Front Rotor: SM-RT76-M (180mm), Rear Rotor: SM-RT76-S (160mm)

Crankset: SRAM XO1 (GXP, 175mm, Black)

Crank Protectors: Race Face Carbon Crank Boots, (Black)

Bottom Bracket: Truvativ GXP (Silver)

Chainring: North Shore Billet 1 x 10 Direct Mount Chainring (32t, GXP)

Rear Cog: Surly Cassette Cog (18t)

Chain: SRAM PC 991

Single Speed Spacer Kit: Surly Spacer Kit

Pedals: Crankbrothers Eggbeater 3 (Black)

Handlebar: Salsa Bend 2 (23 Degree)

Stem: Thomson Elite X4 : 31.8 Mountain (1-1/8″ x 10° x 90 mm x 31.8 mm, SM-E138 BLACK)

Headset Spacers: Wheels Manufacturing Black Aluminum

Stem Cap: Niner YAWYD

Grips: Ergon GP1 (L)

Saddle: Specialized Phenom (143mm)

Seatpost: Thomson Elite (27.2 dia. x 410 mm, SP-E113 BLACK, Straight)

Collected photos of the parts can be found here.

WinHTTP PAC File Caching Location

When troubleshooting issues with proxy auto-config (PAC) files and WinHTTP on Windows 8.1 you may wish to view the cached PAC files which the WinHTTP Web Proxy Auto-Discovery Service have written to disk. These cached PAC files can be found in c:\Windows\ServiceProfiles\LocalService\winhttp and are named with a nine digit number and a cache extension (eg: 1667635681.cache). There is also a cachev3.dat file which appears to contain the download location of the PAC file, the MIME type of the file, and the download date/time.

This can be discovered by using Process Monitor with a filter of Path contains winhttp when the WinHTTP Web Proxy Auto-Discovery Service is started (net start WinHttpAutoProxySvc).