Tommy 碎碎念

Tommy Wu's blog

« 上一篇 | 下一篇 »

怪怪的 MCP51 主機板內建網路音效
post by tommy @ 05 四月, 2006 10:26
話說去年底, 家裡的某台 Asus T2P4 主機板在運作數年後, 終於壽終正寢. 所以就在過年假期, 買了新的設備回來取代現有的主機.

因為機器都只用來裝 linux 當做 server 使用, 所以對我來說, 找合板來裝應該是最划算的. 剛好 nVIDIA 前一陣子也出了四合一的晶片組 MCP51, 所以就買了 MSI 的 K8NGM-V 搭配 Sempron 2800+ 與 2GB 的 RAM, 用來取代我原本的 Duron 800/1GB RAM 的主機, 把舊的主機移做原本 T2P4 用途的 firewall.

新的機器果然比舊的機器快多了. 不過, 用了一陣子後, 目前發現有些奇怪的問題.

我的網卡是使用 Intel 的 1G 桌上型網卡, 不過由於主機板有內建的網卡,  不用放著覺得有點浪費. 所以上次回家時, 就把該網卡 enable 起來, 然後接到我家社區網路的線路上頭. 這樣子, 如果我自己的 ADSL 斷線時, 我還可以透過社區的主機, 連回到我的機器上使用.

平時, 這條線路幾乎沒有流量, 不過.... 居然跑了兩星期左右, 突然就不通了. 但是在我的 firewall 上頭, 仍然可以連到同一個 subnet, 看起來應該是那個內建網卡的問題. 有試過把網卡的 module 移除再載入, 情況仍然一樣. 直到後來重開機後才能恢復連線.

由於平時也幾乎沒透過該線路使用, 所以後來就放著不管. 不過, 在這之後, 我又發現原本正常使用的內建音效設備 (接電視卡, 自己用網路電視讓我在國外可以看台灣的節目), 也突然失效了. 也是試過移除該模組再載入, 一樣沒有效用. 重開機後可以恢復.

在遠端試了幾次, 發現情形沒有改善, 就算重開機後, 電視沒看多久, 音效又會不見 (後來有改用新的 kernel 內支援的 saa7134-alsa 的音效模組, 不透過音效卡, 直接抓取電視卡上的聲音, 就可以正常使用, 不過聲音的速度並不正常, 像被快轉一樣). 這也證實應該是主機板內建的音效有問題而不是電視卡沒聲音輸出.

由於之前沒有發生這個情形, 印象中好像是我把內建的網卡啟用後才有這現象, 所以就試著把內建網卡的設定移除, 只載入該模組 (用了 udev, 系統會自動載入), 而不去設定 ip, 也就是不去用它. 結果.... 果然再也沒發生音效失效的問題了.

之前有聽說 nVIDIA 內建的網卡在使用中常常無預警無法連線, 想說我用的是 linux, 不是 windows, 應該不會碰到同樣的問題. 但是... 看起來似乎是晶片組本身的問題, 而不是驅動程式造成的 (也有可能是驅動程式, 畢竟我目前用的驅動程式非 nVIDIA 所提供的. 也許下次回去換用原廠的驅動程式再試看看).

看來...  還好當初主要用的是 PCI 外接的網卡, 而不是內建的網卡. 否則, 人在國外, 可能要一直麻煩我家人去把機器關機重開了.


2006/07/02: 上星期看到有關 nVIDIA 在 linux 上頭網路卡驅動程式修正的一些資料, 似乎在某個版本後解決了一些問題, 所以把 kernel 升級到有包含這些修正的 2.6.17 之後的版本, 也把內建的網卡跑了起來, 跑了快一星期了, 似乎沒有發生這些怪問題了, 目前看起來, 一切都還很正常.

 

Del.icio.us Furl HEMiDEMi Technorati MyShare
迴響
暱稱:
標題:
個人網頁:
電子郵件:
authimage

迴響

  

Bad Behavior 已經阻擋了 64 個過去 7 天試圖闖關的垃圾迴響與引用。
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS