Find out which package supplies the /opt/thinkpad/install/batinfo.ko file.
Code:
rpm -qf /opt/thinkpad/install/batinfo.ko
You may need to update the package. Go to the YaST2 software management program (kdesu yast2 sw_single) and enter the package in the search field. Right click on the package in the right-hand side pane and select update. This may install the batinfo.ko kernel module for the kernel you are using.
While you are at it, you could select "Repository" in the drop down box, and then select your main 10.1 repository. Then in the right-hand pane, right click and select "All in this lists..." --> "Update if newer is available". That might take care of a lot of orphaned packages.
If that doesn't work, go to
http://rpm.pbone.net, click on advanced search and set the filter for SuSE 10.1. Then search for this package or the batinfo.ko file.
Another possibility is that you need to update the kernel. There may be a corresponding package supplying the batinfo.ko file for an updated kernel.
Also, look in /usr/share/doc/packages/<thePackage>/ for a README file that may tell you what you need to do to.