Thanks, Stephen. [edit: oops - changed 'Steven' to 'Stephen', sorry 'bout that!]

The orinoco driver was already in there - I just found the file by grepping for orinoco_plx in /etc/*

But what you've mentioned has helped me with something else. I've compiled the nvidia kernel module, but couldn't figure out how to get the system to load it when it was needed. In the end, I just stuck it at the end of /etc/modules and had it load at boot time.

I'll undo that, and use the correct method you've described.

--
Chris