I think I figured out how to build and load the module though. log from test script attached. Light and LEDs are "not available".
Linux Grover-Ubuntu 2.6.27-7-generic #1 SMP Fri Oct 17 22:24:30 UTC 2008 x86_64 GNU/Linux
Temps look good now though.
Adapter: ISA adapter
ODD : 799 RPM (min = 800 RPM)
HDD : 1399 RPM (min = 1400 RPM)
CPU : 866 RPM (min = 800 RPM)