As I recall (not on xp anywhere anymore) you have to tel xp to search online for a driver or it defaults to looking for one on the system or on a disc, which would chime with the error you're receiving.
This may be of help:
Windows XP: Finding Driver Information