[轉錄][問題]kernel跟驅動程式版本不合

看板LinuxDev作者 (我不會C++)時間18年前 (2007/04/05 22:31), 編輯推噓4(405)
留言9則, 3人參與, 最新討論串1/5 (看更多)
※ [本文轉錄自 Linux 看板] 作者: wlsabcd (我不會C++) 看板: Linux 標題: [問題]kernel跟驅動程式版本不合 時間: Thu Apr 5 11:24:03 2007 這個問題困擾我很久,懇請有經驗的人幫忙: 我在VMware下裝了Redhat Fedora 6 也重新compile Fedora 6所附的kernel source code 再將聲卡driver copy到 /lib/modules/2.6.18-1.2798.fc6/kernel/sound/pci/ 目錄 卻發生這種情況(dmesg所看到): snd_ens1371: disagrees about version of symbol struct_module 以致於聲卡不能發聲 以下的設定: uname -a Linux localhost.localdomain 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:54:20 EDT 200 6 i686 i686 i386 GNU/Linux Makefile 設定: VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 18 EXTRAVERSION = -1.2798.fc6 #EXTRAVERSION = .1 NAME=Avast! A bilge rat! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.175.134 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.175.134

04/06 02:24, , 1F
會不會其實那個source code不是當初編出kernel的source code
04/06 02:24, 1F

04/06 02:24, , 2F
既然整個source都重編了,那乾脆kernel也換過看看,也許就行
04/06 02:24, 2F

04/06 07:42, , 3F
謝謝指教,但會有另一個問題,我不確定fedora當初kernel的
04/06 07:42, 3F

04/06 07:43, , 4F
設定,整個系統跑起來可能也有問題,所以我以最小替換為原
04/06 07:43, 4F

04/06 07:44, , 5F
04/06 07:44, 5F

04/06 10:04, , 6F
若要說重編kernel,又要最少設定,可以直接拿/boot/下的
04/06 10:04, 6F

04/06 10:05, , 7F
config檔,直接放入kernel-source/.config下,再make就
04/06 10:05, 7F

04/06 10:06, , 8F
可以了!這樣肯定不會動到設定...又可以rebuild kernel
04/06 10:06, 8F

04/06 10:17, , 9F
謝謝樓上提供資訊
04/06 10:17, 9F
文章代碼(AID): #165GX96O (LinuxDev)
文章代碼(AID): #165GX96O (LinuxDev)