Whats needed to make this wheel work

my boss the other day gave me a set of older but brand new never used mavic cosmic rims. they are non carbon but are nice wheels and i think will be faster than my equippe. my problem is they are a 8speed and i ride a newer plasma with 10speed. what do i need to do to make these rims 10speed compatible. thanks

new hubs…

**new hubs… **

Whoa … hold on there.

The OP is saying “rims”, but I get the idea he has complete wheels that have (or had) an 8-speed cassette. Didn’t 9 speed cassettes go on the same freehub body as the 8 speed? And don’t the 10 speeds go on the same freehub as the 9? And if we extrapolate from there …

Or is my old brain failing me again?

probably nothing. they should work if you just change the cassette cogs.

most shimano (shimano compatible) 8 speed cassette hubs will accept 8-speed, 9-speed, and 10-speed cassettes.

and the frame/hub spacing is the same for all (for road and tri) = 130mm.

Depends on brand and model. The spacing did not change…but I am 99.9% sure a Shimano 8 can NOT run a Shimano 10…I may be way off base but I do know for a fact at Campy 8 can not run a 10.

http://www.sheldonbrown.com/dura-ace.html

1996 and earlier (6-, 7- & 8-speed) Dura-Ace Freehubs require a threaded body, the aluminum hub shell has matching threads. This system is not interchangeable with anything else, but they are all interchangeable with one another, so you can upgrade from 6 or 7 speeds to 8 by installing an 8-speed body.
This is a rather expensive part, but if your wheel is in good shape, this can be worthwhile. With the new body, you’ll be able to use any 8-, 9- or 10-speed cassette that doesn’t include an 11 tooth sproket.
You’ll need the special tool for this, TL-FH10. If you buy the body from us, we’ll lend you the tool, which is only needed for removing the old body.
1997 and later (9-speed) Dura-Ace Freehubs have a spline attachment between the Freehub body and the aluminum hub shell. These use a hollow 10 mm Allen bolt to hold the Freehub body to the shell. This same system is used for all non-Dura-Ace Freehubs (with the exception of the “Silent Clutch” models.)
2004 Dura-Ace (10-speed) Freehubs were completely redsigned. The Freehub body is now attached to the axle, rather than to the shell. The purpose of this was to save weight and to have the pawls act at a larger radius.
Also in an effort to save weight, the 2004 Dura-Ace Freehub body is aluminum. Aluminum Freehub bodies from various other manufacturers have been a bit dodgy, because the material doesn’t hold up well against the concentrated pressure of steel sprockets. For this model hub, Shimano raised the Freehub body splines to provide more secure engagement. As a result the 2004 Dura-Ace Freehub won’t fit older cassetes.
The new 10-speed cassettes, however, work fine on all 8- or 9-speed Hyperglide Freehubs.

As I’ve experieinced and read an 8/9 speed freehub will accept an 8-9-10 speed “cassette”. A 10 speed free hub will not acccept an 8-9 speed cassette. Your 8 speed freehub can go “up” in cassette speeds but the 10 speed freehub cannot go “down” in cassette speeds. ???

The spacing did not change…but I am 99.9% sure a Shimano 8 can NOT run a Shimano 10

while you may be “99.9% sure”, unfortunately, you are 100% incorrect.

because they can indeed (8 speed shimano hub accepting a 10-speed shimano cassette).