我買了一臺新的東芝Satellite C855,並在其上安裝了Ubuntu 12.10,結果發現預裝的wifi和以太網驅動程序不工作。因此,這臺新電腦絕對沒有互聯網接入。我下載了正確的驅動程序的源代碼,我目前正在安裝它們。當我建立了我的模塊出現以下錯誤問題編譯內核模塊
make -C /lib/modules/3.5.0-17-generic/build M=/home/<user>/Desktop/rtl_92ce_92se_8723ae_88ee_linux_mac80211_0012.0207.2013 modules
make[1]: Entering directory `/lib/modules/3.5.0-17-generic/build`
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/lib/modules/3.5.0-17-generic/build`
make: *** [all] Error 2
我不得不做出的/lib/modules/3.5.0-17-generic/build
目錄。我已經安裝了標題(在/usr/src/linux-headers-3.5.0-17/
)。在發佈這個問題之前,我還做了很多關於這個主題的搜索,但是我發現的一切都是死的或者沒有答案。
注:我寧願避免顯示輸出。由於我發佈的這臺電腦不是東芝機器,而且新機器也沒有互聯網接入,所以我必須手動輸入輸出或用閃存驅動器輕鬆操作。另外,如果我需要安裝任何軟件包,我還需要鏈接到.deb軟件包,而不是apt-get install命令。
提前感謝。
您是否擁有build-essential包? – stdcall 2013-03-18 04:56:52
做模塊 - 準備 – stdcall 2013-03-18 04:58:29
'make modules-prepare'只是說對目標沒有規則。 Build-essential沒有安裝,但現在和現在都沒有改變。仍然說沒有規則。 – 2013-03-18 05:52:54