Thanks for all the help Hangdog, I have been able to resolve my issue thanks to an update from the ipw2200 driver team.
This is if you are using the driver from source, else you need to wait for the 1.0.7 release of the ipw2200 driver.
download this patch
http://people.redhat.com/pjones/ipw2200/broadcast.patch
download and untar the ipw2200 if you don't still have it. after untarring the driver:
cd ipw2200-1.0.6
patch < broadcast.patch
make
make install