Re: [問題] 該如何patch kernel

看板Linux作者 (我要做有水準的人)時間17年前 (2009/02/03 12:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《leno (我要做有水準的人)》之銘言: : ※ 引述《tumc (HIHIHI)》之銘言: : : 請問各位大大 : : 小弟由於對linux安裝不甚熟悉,在安裝bluetooth dongle時遇到問題 : : 然後搜尋google , 發現有解決的方法... : : 對方有寫到一個patch的檔案,但小弟不知道何執行...麻請各位大大解答, : : 下貼此patch檔: : : From ac637beb710372d9b1ef1c472ea3ad5835c2034a Mon Sep 17 00:00:00 2001 : : From: Daniel Cheng (SDiZ) <sdiz@sdiz.net> : : Date: Wed, 20 Feb 2008 09:10:16 +0800 : : Subject: [PATCH] CONWISE Technology based adapters with buggy SCO support : : --- : : drivers/bluetooth/hci_usb.c | 3 +++ : : 1 files changed, 3 insertions(+), 0 deletions(-) : : diff --git a/drivers/bluetooth/hci_usb.c b/drivers/bluetooth/hci_usb.c : : index 372c7ef..4f8a744 100644 : : --- a/drivers/bluetooth/hci_usb.c : : +++ b/drivers/bluetooth/hci_usb.c : : @@ -148,6 +148,9 @@ static struct usb_device_id blacklist_ids[] = { : : { USB_DEVICE(0x0400, 0x0807), .driver_info = HCI_BROKEN_ISOC }, : : { USB_DEVICE(0x0400, 0x080a), .driver_info = HCI_BROKEN_ISOC }, : : + /* CONWISE Technology based adapters with buggy SCO support */ : : + { USB_DEVICE(0x0e5e, 0x6622), .driver_info = HCI_BROKEN_ISOC }, : : + : : /* Belkin F8T012 and F8T013 devices */ : : { USB_DEVICE(0x050d, 0x0012), .driver_info = HCI_RESET | HCI_WRONG_SCO_MTU }, : : { USB_DEVICE(0x050d, 0x0013), .driver_info = HCI_RESET | HCI_WRONG_SCO_MTU }, : : #cd root_dir_of_the_source : #patch -p1 < your_patch_file : : 或是你直接找到 drivers/bluetooth/hci_usb.c 這個檔案 : 直接在把前面有 + 號的三行加到149行下面 這樣效果也是一樣的 : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 61.224.34.56 : ※ 編輯: leno 來自: 61.224.34.56 (02/02 21:24) : 推 tumc:如果是把那三行加到149行下面後,還需要做什麼動作嗎, 02/02 23:32 : → tumc:例如: compile 02/02 23:32 : 推 chiouss:當然是要 compile & install,不然怎麼會生效呢? :p 02/03 08:10 : → SRAM:make all && make install && make modules_install 02/03 09:53 如果 static struct usb_device_id blacklist_ids[] = { 是148行的話 那三行就應該加在150行下面 反正就是如你所見的相對位置 我建議你先去看一下 make kernel 的相關文件 不然三言兩語也很難跟你解釋清楚該做些什麼動作 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.31.71
文章代碼(AID): #19XyX_Oz (Linux)
文章代碼(AID): #19XyX_Oz (Linux)