- 298 名前:login:Penguin [2009/06/01(月) 22:54:16 ID:L8PAtHBG]
- RHEL AS2.1 使ってます。
動作が不安定だったのでRHNから新しいkernelを落として「2.4.9-e.3smp」から「2.4.9-e.74smp」にしました。 ついでに「megaraid2」のドライバが「v2.10.1」から「v2.10.8.2-RH1」になってました。 DELLのOEMなので最新の「v2.10.10.1」を落としてdkmsでインストールしたけど、再起動してもdmesgの表記が「v2.10.8.2-RH1」のままです。 # find / -name "megaraid2.o" -type f -exec /bin/ls -l {} \; -rw-r--r-- 1 root root 49108 5月 20 16:49 /var/lib/dkms/megaraid2/v2.10.10.1/build/megaraid2.o -rw-r--r-- 1 root root 49108 5月 20 16:49 /var/lib/dkms/megaraid2/v2.10.10.1/2.4.9-e.74smp/i686/module/megaraid2.o -rw-r--r-- 1 root root 49280 5月 20 16:53 /var/lib/dkms/megaraid2/original_module/2.4.9-e.74smp/i686/megaraid2.o -rw-r--r-- 1 root root 49880 12月 9 2003 /lib/modules/2.4.9-e.3smp/kernel/drivers/scsi/megaraid2.o -rw-r--r-- 1 root root 49424 12月 9 2003 /lib/modules/2.4.9-e.3/kernel/drivers/scsi/megaraid2.o -rw-r--r-- 1 root root 48776 10月 9 2008 /lib/modules/2.4.9-e.74/kernel/drivers/addon/megaraid2/megaraid2.o -rw-r--r-- 1 root root 49280 10月 9 2008 /lib/modules/2.4.9-e.74smp/kernel/drivers/addon/megaraid2/megaraid2.o -rw-r--r-- 1 root root 49108 5月 20 16:53 /lib/modules/2.4.9-e.74smp/kernel/drivers/scsi/megaraid2.o # dkms status megaraid2, v2.10.10.1, 2.4.9-e.74smp, i686: installed (original_module exists) # grep megaraid2 /lib/modules/2.4.9-e.74smp/modules.dep /lib/modules/2.4.9-e.74smp/kernel/drivers/addon/megaraid2/megaraid2.o: /lib/modules/2.4.9-e.74smp/kernel/drivers/scsi/scsi_mod.o /lib/modules/2.4.9-e.74smp/kernel/drivers/scsi/megaraid2.o: /lib/modules/2.4.9-e.74smp/kernel/drivers/scsi/scsi_mod.o どうやら新しいドライバのインストールはできてるけど、ロードされてるのがkernelアップデートした時の1つ古いやつみたい。 手動で「/lib/modules/2.4.9-e.74smp/kernel/drivers/addon/megaraid2/megaraid2.o」上書きすれば良いのかなぁ? そもそも、モジュールをロードする順番てどこで決めてるの?
|

|