I just came across this project, I am not sure if it works on the Dell Inspiron 1501 but it's worth trying and leaving feedback for everyone else.
Auto-NDISwrapper: Linux Wi-Fi as easy as it can get
This program automatically looks at what Wi-Fi card you have, it disables any wireless driver currently installed, fetches the correct Windows driver from the Internet and installs it with NDISwrapper.
You can check out their Launchpad page here
You can download the package here
For help installing a tarball package