[問題]centos 6.3安裝 usb無線網卡./makedrv錯誤

看板Linux作者 (Stanley)時間12年前 (2013/04/16 22:05), 編輯推噓6(603)
留言9則, 3人參與, 最新討論串1/1
小弟想安裝usb無線網卡(rtl8187)在centos 6.3上 照著驅動光碟的ReadMe.txt 上做,輸入 ./makedrv (已用root login) 跑到一半出現"沒有此一檔案或目錄",請問是那邊做錯或是少裝某個軟體 ? make -C /lib/modules/2.6.32-279.el6.i686/build M=/tmp/rtl8187/ieee80211 modules make: *** /lib/modules/2.6.32-279.el6.i686/build: 沒有此一檔案或目錄. Stop. make: *** [modules] Error 2 rm -f *.mod.c *.mod *.o .*.cmd *.ko *~ rm -rf /tmp/rtl8187/rtl8187/tmp make -C /lib/modules/2.6.32-279.el6.i686/build M=/tmp/rtl8187/rtl8187 modules make: *** /lib/modules/2.6.32-279.el6.i686/build: 沒有此一檔案或目錄. Stop. make: *** [modules] Error 2 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 121.254.72.109

04/17 00:07, , 1F
先下看看yum groupinstall "development tools"
04/17 00:07, 1F

04/17 00:08, , 2F
然後再 ./makedrv
04/17 00:08, 2F
development tools 已經有安裝了, kernel-devel ,kernel-headers, gcc 都有裝, 還是不行 ※ 編輯: badctc252 來自: 121.254.72.109 (04/17 06:48)

04/17 10:36, , 3F
看了這篇http://ptt.cc/4gp9應該是要另外裝patch檔
04/17 10:36, 3F
網址有錯嗎? 點下去或是複製貼上BROWSER 都看不到 ※ 編輯: badctc252 來自: 163.17.227.19 (04/17 13:34)

04/17 13:46, , 4F
kernel headers 沒裝吧
04/17 13:46, 4F

04/17 19:08, , 5F
04/17 19:08, 5F

04/17 19:31, , 6F
點看看新的網址,上一個用手機貼的怪怪的
04/17 19:31, 6F
試過了還是不行(哭哭) 我剛到 /lib/modules/2.6.32-279.el6.i686/ 輸入 ll (要查詢是否有build的目錄) 結果出現 lrwxrwxrwx. 1 root root 44 2013-03-02 14:58 build -> ../../../usr/src/kernels/2.6.32-279.el6.i686 build 居然連結到 ../../../usr/scr/kernels/2.6.32-279.el6.i686 前面的 ../../.. 是不是多的? 這個build本來應該是有連結嗎? 或是要連到/usr/scr/kernels/2.6.32-279.el6.i686 才是正確的? ※ 編輯: badctc252 來自: 121.254.72.109 (04/17 21:27)

04/17 22:13, , 7F
有連結是正常現象 至於 ../../.. 有沒有拿掉好像不影響?
04/17 22:13, 7F

04/17 23:31, , 8F
那網站底下有個Missing files or directory,好像有
04/17 23:31, 8F

04/17 23:32, , 9F
符合您的狀況,然後他有提供solution,可以參考看看
04/17 23:32, 9F
找到原因了,原來是 系統 kernel 版本和 kernel-devel 版本 不一樣 輸入 yum update kernel 後reboot , 兩個版本一至,安裝網卡驅動就 沒出現錯誤,感謝版上各位大大的幫忙. 自學Linux 真的是要有恆心和毅力,一個問題卡了三天XD ※ 編輯: badctc252 來自: 121.254.72.109 (04/18 06:03)
文章代碼(AID): #1HRLgJwW (Linux)