Users Guide
106 故障排除
Driver does not
auto-build into new
kernel after customer
updates ( 驅動程式不會在客戶
更新後,自動在新核心中建立 )。
此項錯誤為 DKMS 一般的問題,可套用在所
有 DKMS 驅動程式套件上。當您執行以下步
驟時會發生此項問題:
1
安裝
DKMS
驅動程式套件。
2
執行
up2date
或相似工具,將核心更新至最
新版本。
3
重新啟動至新核心。
在新核心中執行的驅動程式為新核心中的原
始驅動程式。之前安裝在新核心的驅動程式
套件,未在新核心內生效。
請執行以下程序自動在新核心中內建驅動程式:
1
輸入
:
dkms build -m <module_name> -v
<module version> -k <kernel
version>
2
輸入
:
dkms install -m <module_name> -
v <module version> -k <kernel
version>
3
輸入以下命令檢查驅動程式是否成功安裝在
新核心中:
DKMS
將出現以下詳細資訊:
<driver name>, <driver
version>, <new kernel version>:
installed
smartd[smartd[2338]
Device: /dev/sda, Bad
IEC (SMART) mode page,
err=-5, skip device
smartd[2338] Unable to
register SCSI device
/dev/sda at line 1 of
file /etc/smartd.conf
此為已知問題。藉由使用者應用程式輸入不支
援的命令。使用者應用程式嘗試將 Command
Descriptor Block 導至 RAID 磁區。此錯誤訊息
會影響此功能。
控制器上的韌體支援 Mode Sense/Select 命
令。然而,Linux 核心 daemon 發出命令給虛
擬磁碟,而非驅動程式 IOCTL 節點。不支援
此功能。
表 6-8. Linux 作業系統錯誤 ( 續 )
錯誤訊息 建議的解決方案