這幾天裝elastix(以Centos5為基礎)來玩,裝到其他電腦都還好
但是裝到Intel DG945GCLF(mini-itx主機板)的時候,光碟片開機就會死當
更不用說裝進去了,更新BIOS之後仍然無效,本來要放棄
後來看錯誤訊息,覺得好像是跑到網卡那邊就掛掉,
於是去BIOS把網卡(realtek 8101)關掉,再開機就正常了
一開始另外插卡來跑,後來想想這樣也不是辦法,就決定自己編譯
1.BIOS中把網卡停用
2.拿光碟安裝elastix,基本上全裝進去讓他可以編譯
3.開機後編譯網卡驅動,另外在/etc/modules.d/blacklist裡面
把r8169設成黑名單
4.重開機並在BIOS中啟用網卡
理論上應該可行,但後來發現關機的時候出現一堆錯誤訊息
過幾天發現開機到一半拿到IP馬上卡住無法使用
r8101的原始碼是從realtek那裡下載的,編譯過程也沒問題,但就是不能用,
重做好幾次仍然一樣;拿r8168去編則是根本抓不到網卡,重複開機關機無數次後
突然想說去INTEL的網站上找找看,結果拿他上面的原始碼去編
開機一切正常,關機也沒有錯誤訊息了
INTEL DG945GCLF上的r8101似乎跟linux八字不合,之前我用Debian Lenny裝DRBL
也是因為抓到內建的r8169無法multicast只好從realtek抓原始碼編驅動,
結果關機也是一大串錯誤訊息,但是AspireOne的r8102就不會這樣
還是說DG945GCLF是鴻海代工的關係?
--
◢███◣
◤ ≡ ______________________________________
─⊙-⊙- / \
皿 _/ 把台灣那些可悲的節目收一收 該吃飯了 /
◣ ︶◢ \______________________________________/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.27.70.252