找過其他論壇沒有找到類似的討論~~~
不論是openSUSE 10.3 或 11.0 安裝在我的筆電上面時,都會在 load 8139too driver 時死當
所以安裝前我下了 brokenmodules=8139too
可以看到安裝時用 8139cp 取代
可是這會造成裝好之後網路卡並沒有反應,不能上網
可是如果我用 rmmod 8139cp , 再用 modprobe 8139too
系統又死當了....
要怎麼做才可以用這張網卡上網?
ooyykkhh wrote:
我這款筆電的8139網卡要設定成 PIO mode,並且要重新 編譯核心~~~
CONFIG_8139TOO_PIO=y
請問這個要怎麼做???
1. 請確認是否已安裝 kernel-source (rpm -q kernel-source),沒有的話從光碟片安裝
2. 確認目前使用的 kernel 版本 (uname -r),請留意最後一個 - 之後的英文(也許是 pae 或 default),並注意最後一個 - 之前的版號與 source 的版號是否相同
3. cd /usr/src/linux
4. 將 /usr/src/linux/arch/i386/defconfig.xxx copy 至 /usr/src/linux/.config (xxx 為 kernel 版本最後的英文)
5. 使用 vi 或其他編輯器修改 .config,找到一行
# CONFIG_8139TOO_PIO is not set (在 1734 行附近)
改成
CONFIG_8139TOO_PIO=y (這個動作其實可以透過 make xconfig 或 make menuconfig 完成,只是只改一項的話 vi 快一點)
6. make modules
7. make modules_install (其實直接 copy 8139too.ko 去覆蓋原來的也行啦,只是路徑長了點 /lib/modules/2.6.25.5-1.1-pae/kernel/drivers/net)
完成。
geniewang wrote:
您試著執行 ya...(恕刪)
我找到問題所在了.....因為我在一開始安裝的時候把他設定到 blacklist 內...
後來刪除就可以了.....
現在是 ALSA 的音效驅動程式怪怪的....
看起來都有裝好... 但是就是沒聲音....
如果故意去 Yast 內刪除再安裝就會有聲音.....
但是下次開機就沒了.....
真的是很難搞定
對了...請問您知道如果是安裝 Mandriva 2008.1 的話, 要如何在一開始安裝設定 blacklist?
像是 openSUSE 會先輸入 Brokenmodules=xxx ; ubuntu 會輸入 xxx.blacklist=yes
Mandriva 要輸入什麼??
因為我安裝到一半他就跟我說 card reader 有問題~~~