Adding driver to repository
Hello, Is it possible to add a driver to the SLES9 repository without altering the driverupdate? The problem: To be able to install an IBM x306m I need to use an updatedisk for the RAID controller (module= adp94xx). To automate this I added the driver to the driverupdate. On an IBM x306m this works fine. However using the same driverupdate on an IBM x346 it also loads the adp94xx module, while it doesn't need it since the RAID controller is different. Besides the adp94xx it also detects and loads the correct module (ips). When rebooting the x346 it hangs after the message "proc unmounted. Please stand by while rebooting the system...". When I press CTRL-ALT-DEL it shows the message "shutdown: warning: cannot open /var/run/shutdown.pid". Whenever I unload the adp94xx module on the x346 reboot goes fine. However the module is loaded again after reboot so i'd have to add scripts that will remove the module after each reboot or so. I can think of some ways to fix this with scripting, but the cleanest way is to add drivers to the repository and let the installer of SLES detect and configure the hardware. Thanks, Johan Met vriendelijke groeten - Kind regards, Johan johankielbaey@yahoo.com
On Thu, 13 Apr 2006, Johan Kielbaey wrote:
Hello,
Is it possible to add a driver to the SLES9 repository without altering the driverupdate?
The problem: To be able to install an IBM x306m I need to use an updatedisk for the RAID controller (module= adp94xx). To automate this I added the driver to the driverupdate. On an IBM x306m this works fine. However using the same driverupdate on an IBM x346 it also loads the adp94xx module, while it doesn't need it since the RAID controller is different. Besides the adp94xx it also detects and loads the correct module (ips). When rebooting the x346 it hangs after the message "proc unmounted. Please stand by while rebooting the system...". When I press CTRL-ALT-DEL it shows the message "shutdown: warning: cannot open /var/run/shutdown.pid". Whenever I unload the adp94xx module on the x346 reboot goes fine. However the module is loaded again after reboot so i'd have to add scripts that will remove the module after each reboot or so. I can think of some ways to fix this with scripting, but the cleanest way is to add drivers to the repository and let the installer of SLES detect and configure the hardware.
Put a file 'module.order' in the directory with the modules and list only those you want to load there (in your case: leave it empty). This assumes the modules provide sufficient info to be automatically loaded later by yast. Steffen
participants (2)
-
Johan Kielbaey
-
Steffen Winterfeldt