installed new kernel module -- now wireless driver fails to load properly
I'm running Slackware 12 with a custom 2.6.23 kernel. The other day I added a single kernel module (for UDF file system support) and installed it by running "make modules" and "make modules_install" in the kernel source directory. That worked fine, giving me the filesystem support I needed, but it seemed to mess up another driver. That is, when I shut down the machine and then restart it my wireless card fails to start up properly. It is a built in ipw3945 mini-pci card that uses a non-kernel driver. When it didn't run on the first reboot, I figured that I had to just reinstall that driver, so I did that. But now the driver only loads properly if I unload the module using "modprobe -r ipw3945" and then reload it with "modprobe ipw3945". lsmod lists the module, but the wireless LED remains off and the card does not function until I manually unload and then reload the driver. Should I have done something differently? Any suggestions on what I can do to fix this issue would be appreciated.