acpi failure on Lenovo 3000 N200 Type 0687

I have latest BIOS installed on this laptop and have just installed openSUSE 11.4. The DVD/CDROM will not load and wireless will not connect but when I disable acpi=off the DVD/CDROM and wireless starts working but then Battery Manager and Power Management for Battery does not work. Any ideas how to fix this so all these devices work?