I have a Pashley Roadster Sovereign, and wanted to upgrade the dynamo driven headlight. Sadly, I didn't successfully use the old wire to pull the new wire through the front fork, and now I need to fish a wire through the fork without the aid of something to pull it through. Any tips for accomplishing this? When I try to fish the wire down the fork, it catches on something and I've never successfully located the end of the wire through the vent hole.
I was finally able to do this by taping the end of the wire so it extends about 1/2" past the end of a bent-straight coat hanger. Using this, I was able to get the tip of the wire near the bottom vent hole, and wiggle it around enough that I could locate the wire ends. Then it was a bit of work to catch the wire and pull it through with fine needle-nose pliers, but I was able to get it twice within a minute or so after burning nearly an hour trying to fish it through using other methods.
Another way to do this is to use a vacuum cleaner and feed a piece of cotton or light thread through, with the vacuum sucking it out the other hole. Once you've got that through, you can pull the wire through, or possibly a stronger thread/cord/line first.
I had a similar problem. I just made a spiral with the wire around the fork.