My driver used to work fine until i patched suspend2, recompiled the kernel and compiled the hibernate package. After I rebooted from the kernel recompile, I got a modprobe ipw2200 error. I rebooted with my unpatched kernel but still got the same results...
I tried to compile the module again but if I try to run make, I get the following:
mkdir -p /home/jp/ipw2200-1.0.6/tmp/.tmp_versions
cp /lib/modules/2.6.13/net/ieee80211/.tmp_versions/*.mod /home/jp/ipw2200-1.0.6/tmp/.tmp_versions
make -C /lib/modules/2.6.13/build M=/home/jp/ipw2200-1.0.6 MODVERDIR=/home/jp/ipw2200-1.0.6/tmp/.tmp_versions modules
make: Entering directory `/usr/src/linux-2.6.13'
CC [M] /home/jp/ipw2200-1.0.6/ipw2200.o
/home/jp/ipw2200-1.0.6/ipw2200.c:10150:55: macro "create_workqueue" passed 2 arguments, but takes just 1
/home/jp/ipw2200-1.0.6/ipw2200.c: In function `ipw_setup_deferred_work':
/home/jp/ipw2200-1.0.6/ipw2200.c:10150: error: `create_workqueue' undeclared (first use in this function)
/home/jp/ipw2200-1.0.6/ipw2200.c:10150: error: (Each undeclared identifier is reported only once
/home/jp/ipw2200-1.0.6/ipw2200.c:10150: error: for each function it appears in.)make: *** [/home/jp/ipw2200-1.0.6/ipw2200.o] Error 1
make: *** [_module_/home/jp/ipw2200-1.0.6] Error 2
make: Leaving directory `/usr/src/linux-2.6.13'
make: *** [modules] Error 2
I sure hope this is silly... Thanks for any input.
edit: I just remembered I also installed some dropline-gnome updates before the driver failed.