最近把電腦移到工作房,因沒有拉網路線,只好使用wifi,另外同時也把喇叭給無線化,以減少工作室的線,結果沒想到我這台技嘉Brix與另一台MacBook嚴重干擾,本以為只是藍芽與無線干擾,在做了交叉測試後,竟是技嘉的wifi自己不穩外,還會影響自己的藍芽以及MacBook的wifi,好在手邊剛好有支傻多的無線網卡,就拿來用。
在Windows安裝沒什麼問題,到Sapido官網下載驅動程式安裝即可,裝完測試後,wifi跟藍芽總算可以穩定使用,至於Linux,搞了我兩個小時才總算work。
總共試了4個方法,首先是官方的Linux Driver (rtl8192DU_linux_v3.2.2472.20110902),此版在編譯時就不斷出現錯誤,上網查詢後,錯誤應為Driver版本太舊,不支援新版的Kernel。
接著網路上找到一個RTL8192DU_linux_v4.0.0_5260.20120921的版本,但同樣在編譯時遇到不少問題,同樣也是因為版本過舊。
後來改試ndiswrapper這個可以在Linux上安裝Windows驅動的神奇套件,安裝過程不難,跟著說明照做即可,但奇怪的是我已經確定安裝成功,驅動跟硬體也有對應到,但在網路卡控制介面就是找不到USB網卡,重新開機也一樣,之後只好放棄,再去找其他解決方案。但事後回想,也有可能是我沒重插網卡的關係,因為在下一個方法裡,我就是重插後,無線網卡才生效。
最後又上網搜尋,運氣很好的找到有人在GitHub提供的RTL8192DU Driver Source code,且最後編輯日只在半年前而已,下載後,依序執行make、make install後,把USB網卡重插,就全部搞定了,真是感謝提供的網友。
後記:這邊要順便稱讚一下Sapido的BR261c無線AP,他除了有兩支9dB的全向性天線,中間還有個5dB的指向性天線,這次搞定干擾問題後,就順便測試指向性天線的效果,本來訊號強度7~80%左右,猜測性的調整了指向天線的方向,之後訊號就幾乎維持在9X%,還蠻驚訝這結果的,因此對這混合設計還蠻讚賞的。
【相關連結】