July 13,2007

遭遇Linux網路卡問題

磨人的小東西
(它就是那磨人的小東西)

這是用來解決問題的自言自語。

就像先前靠夭過的,我主機內建的網路卡有問題,另外安裝上去的PCI介面網路卡也沒法正常運作。為了解決無法上網的困擾,所以買了USB介面的網路卡。這小東西實在是很方便,雖然在Windows裡頭還是需要驅動程式,不過裝上去之後也就可以隨插即用了,方便。

但是,在Linux裡頭就不是這樣了。

雖然這小東西也有提供Linux的驅動程式,不過在安裝的時候卻遭遇到了問題。好像並沒有 configure的檔,因此執行 " ./configure "也沒用,照說明書直接 "make"又有一堆錯誤。我這種菜鳥一看到error就傻眼了,哪裡還能思考排除問題的方法呢?


說是這麼說,但還是有靜下心來想了一下啦,所以也去找了一些編譯的網路資源。然而,怎麼找就是找不到有關這種缺少 configure檔的東西,該怎麼處理的資訊。此時,心裡不禁開始自責,並且懊悔沒有好好的從基礎開始慢慢練起。

好的,自己complie大概是無解了,所以只好找其他方法。

先前在試圖安裝無線網卡時,曾經view到有關 "ndiswrapper"的資訊。ndiswrapper 可以把Windows的網路卡驅動程式轉換成為可以支援Linux的驅動程式,很神奇吧!似乎有了這東西後,我的問題就可以迎刃而解了。

根據網路上的網友經驗,我的USB網路卡也可以用ndiswrapper這個解決方案來解決。所以,我興致沖沖的又找了一堆資料。

於是,問題又來了。現在,問題變成兩個。
我原先的問題是怎麼裝上USB網卡的driver,現在多出的第二個問題是:怎麼裝上ndiswrapper?

ubuntu 上頭有很方便的 "apt"指令與"Snaptic"視窗化套件管理程式,這兩種工具都可以自行上網尋找使用者想安裝的套件,而且會判斷該套件的相依性,並且一併把需要的其他套件給下載回來。很方便,真的很方便。但,問題是:我不能上網啊!!

由於網頁上有關安裝ndiswrapper的資料,預設的情況是「利用ndiswrapper來安裝無線網卡」,也就是說預設電腦除了無線網路以外,還是有其他方式可以上網,所以相關資料都是建議用 "apt"與 "Snaptic"上網去安裝ndiswrapper。雖說ubuntu CD裡頭也有ndiswrapper的套件,但照網路上的前輩經驗表示,CD裡頭那版的ndiswrapper似乎是有些問題。所以,又無解了。

不能用apt、Snaptic上網去自動安裝,那我下載回來裝總可以吧!於是我用Windows去下載ndiswrapper回來試著裝。

一開始很蠢,直接去找了tarball的形式來安裝。當然,馬上就在complie的過程中遇到問題了。過了幾天,突然想到:我為何不直接去拿 *.deb的包裝回來裝?於是又很興奮的上網了。

上網後又發現ndiswrapper分為兩個部份,一個是 common,一個是utility。ㄜ...我該怎麼辦?不管啦!管它分幾個檔,管它分幾個版本,全拿回來裝啦!!在安裝過程中還算順利,至少沒有看到有錯誤訊息出現。本以為終於出運了、終於可以順利的解決問題了,結果要開始轉換driver時,終端機的執行結果告訴我:「系統沒有安裝ndiswrapper」。

去‧你‧的。

Snaptic明明就跟我說已經裝上去了啊!試著用 apt嘗試驗證ndiswrapper是否有安裝成功,卻又發現自己搞不清楚 apt出來的結果是「系統裡已經存在的」,還是「可以安裝的」。一整個又開始懊悔沒有先去把基本文件都好好閱讀過,沒有花時間先去練功...

問題依舊是沒有解決,而且現在從「一個問題」變成「三個問題」...

一整個冏。


2007/07/13



--------------------------
2007/07/14

後記:問題解決了。雖然有點不甘心,但畢竟還是解決了。


Posted by microknows at 樂多Roodo! │20:13 │回應(4)引用(0)【Linux】
樂多分類:網路/3C 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/3653369
回應文章
這個問題就像是要上官網抓網卡驅動程式一樣...
Posted by Hirono at July 26,2007 09:12
(泣...)

Hirono,
您一整個了解這種痛苦啊!!
Posted by ned at July 26,2007 17:07
啊啊~~
請問能提供您的驅動嗎XD

我的只能ping 及上"數據"少的網站
只要大一點 就當掉了..


orz
Posted by angel at August 4,2007 04:15
Dear angel,

驅動程式在這裡:http://www.davicom.com.tw/eng/download/Driver/driver_9601.htm

我是用裡頭的WinXP driver配合ndiswrapper搞好的。(如文中所述)

預祝成功!!

(by the way, 『當掉』會不會是瀏覽器有些元件沒裝呢?)
Posted by ned at August 4,2007 18:44