This is the catch 22. RedHat 9 is no longer supported. I could not find a pre-compiled kernel update for 9 for the required kernel.
If you have more than one kernel version on the system (ie: you updated the kernel at some time), then make sure that you have the required symlink and either the kernel header files or kernel source installed for your currently run kernel, as per the quote above... ls /lib/modules/`uname -r`/build.
Also see the
ndiswrapper wiki page for more information.
Reverting back to an older version that may work, I would not recommend. There are too many improvements in ndiswrapper to roll back to an older version effectively, especially if you have a newer wireless card.
What make and exact model + revision card do you have?
I'll be gone until May 5, so hopefully others can respond.