Recent videos

July 16th, 2009

I have nothing really to say.

Vimeo works better than Google with the AVIs from my new camera.

The log bridges on Little Raven can be tricky:

little raven 1 from charlie wanek on Vimeo.

This video notwithstanding, Casey handled the LR/SSV ride with few problems:

casey – little raven from charlie wanek on Vimeo.

ssv 2 from charlie wanek on Vimeo.

south st. vrain 1 from charlie wanek on Vimeo.

kevin – ssv from charlie wanek on Vimeo.

tyler – ssv from charlie wanek on Vimeo.

The corkscrew at Keystone looks cool, and is scary at first, but is really more of a gimmick.

Keystone corkscrew from charlie wanek on Vimeo.

The VOIP experience

July 13th, 2009

I’ve been thinking about it literally for years, and I don’t know what finally made me do it, but I finally signed up for VOIP service. I chose Vonage, just because they seemed biggest, best known, and least likely to simply vanish overnight like Sunrocket did a couple years ago.

I’ve been pretty happy with my home network set up, particularly with DD-WRT providing lots of nifty stuff on my gateway router. So I didn’t want to screw with that by adding VOIP. Fortunately, while Vonage prefers the adapter between the cable modem and the router, they do support putting the phone adapter behind the router.

The shipping confirmation email from Vonage very helpfully included the MAC address of the VOIP adapter, so I was able to get my router configured way ahead of time.

I started by giving the adapter a static DHCP lease. This is trivial to set up in DD-WRT. Administration -> Services:
dhcp

I am not really doing any advanced firewalling on the router, so I didn’t have to do anything special for outgoing connections. But Vonage requires incoming ports 10000-20000 forwarded to the adapter. That is also trivial to set up in DD-WRT. Applications & Gaming -> Port Range Forwarding:
port range forwarding

With this setup, I plugged in the adapter and it just worked(tm).

The most important thing to me was 911 service. Vonage offers E911 in my neighborhood. I called up the regular police phone number and was told the only to test is to just dial 911. I don’t know if it’s this way everywhere, so you’d better not take my word for it.

It was actually sort of freaky to dial 911. You just immediately say “This is not an emergency, I’m testing my VOIP”. The emergency dispatcher’s system had already popped up with my name and address, just as promised by Vonage.

A POTS line works fine during a power outage, but what about VOIP? I have my cable modem, routers and voip adapter all on a UPS. Coincidentally, I was working at the house about a week earlier, when there was a power hit long enough to freak out my TiVo and other devices in the house. But my Comcast broadband stayed up through it, so I feel pretty good about my ability to use the phone during an outage. Again, I have no idea if this is common, so don’t come running to me if yours doesn’t work that way.

The last thing I was interested in testing was if I could get voice traffic prioritized on the WAN connection. DD-WRT has some handy Quality of Service settings, and there are a variety of pages out on teh interwebs with instructions for setting it up. In the end, I just took some conservative guesses, exempting the VOIP adapter from throttling and setting bittorrent to bulk. Applications & Gaming -> QoS:
qos

I then downloaded an Ubuntu ISO image, getting 200-300KBps down; a bit slower than normal, but for me, still a totally acceptable transfer rate. The voice quality was still good.

So everything looked good, but I was still interested in testing the quality and usability for a bit before committing to port our phone number from Qwest to Vonage. If you port at signup it’s free, but costs an extra $10 to do later, but I figured the testing was worth it.

I now have the cordless phone system on the VOIP, and put an answering machine on the old number’s line. So incoming calls are inconvenient, but outgoing calls would most often be over VOIP.

We lived with that for a couple days, and everything was just fine, so I kicked off the number porting process. The number port went right through, and it’s scheduled, but I have no idea why there’s a 10 day lead time for the switch even after all the approvals have gone through. I’m guessing that’s Qwest’s fault.

DIY headset locker for Rock Shox Pike

May 19th, 2009

This might work for other Rock Shox forks too…

My new Pike’s steerer tube has a cap in the bottom with a threaded hole the same size as a standard headset bolt (M6). Instead of pounding a star nut into the steerer, it’s exteremely easy use this cap as the bottom of a headset locker like the Azonic Headlock or USE Safe-T.

Required parts (in addition to headset, stem, spacers, etc.):
M6 threaded rod (shortest I could buy was 3 feet)
M6 coupler nut
Total cost about $5.

Insert the rod to measure the correct length. I threaded the rod through the bottom of the steerer tube until half an inch or so was protruding out the top of the tube. This took some time to thread the 10″ of rod through; I could have done an initial cut to an estimation of length to save myself some time, I suppose.
img_1182
img_1181

Add coupler nut, headset cap and original stem bolt. Thread the nut on the rod first, headset cap on original stem bolt, and then stem bolt into the coupler nut as well.
img_1183
img_1184

Tighten down the headset cap so there is no play or extra space in the steerer stack. Mark the point where the rod emerges from the bottom of the steerer tube. Take it all apart again, and cut the rod at the mark with a hacksaw.
img_1185
img_1186

Put it all together with the headset cap back on original bolt, coupler to original bolt, then threaded rod into coupler. You may want to use some removable threadlocker on the coupler to make it behave more like a single bolt when it’s in the steerer. Tighten the original stem bolt tightly into the coupler; it’ll butt up against the threaded rod.
img_1188
Drop the whole thing into the steerer tube, thread it into the bottom cap, then tighten the bolt to the torque specs of your headset.

More filler

February 24th, 2009

A dose of schadenfreude for your afternoon enjoyment:

Follow my TiVo on Twitter

February 24th, 2009

The other night my friend Bob mentioned somebody had set up a Twitter account for their TiVo. After thinking about it for a second I said something like “that’s almost trivial”.

Naturally I had to see if it really was trivial, which in fact it turned out to be. @mrbalkytivo is busier than I am.

Put tweetTivo.php someplace to be called by cron.

class_tivo_xml.php is not written by me and is required. Google it up. Figuring out how to get the XML info from the TiVo is left as an exercise for the reader.

The script will tweet about any new recording that starts, including TiVo suggestions, which are not always reflective of my taste, but then again, neither are many of MrsBalky’s choices. I thought about enhancing the script to skip suggestions, but grew bored and drifted away.