可是它的速度最高只有 150Mbps,那是不是有機會直上 433Mbps 的 802.11ac 呢?
前陣子,因為 Wi-Fi 的需求變大了,不得不把無線基地台換成了 ASUS RT-AC66U。
我的 Macbook Pro 2014 mid 當然就很順利的跑上了 802.11ac。
一不做二不休,都已經敗入了 Raspberry Pi 3,那也讓它跑 802.11ac 好了。
(謎之音:明明就只是自己愛玩,還找那麼多理由 ...... XD )
事前準備
請先參閱 [Raspberry Pi 3] 老朋友,新功能!關於那些開箱後馬上要作的事,完成初始設定。
至於支援 802.11ac 的 USB 無線網路卡,我使用的是 Edimax EW-7811UTC。
好事多磨
系統有偵測到 USB 無線網卡,可是 Kernel 不支援,所以無法驅動。
lsusb ; iwconfig
Edimax 官網上的 Linux Driver 最後更新日期是 2013-09-13 的 1.0.1.6 版,下載來試了一下,得到非常遺憾的結果,它沒有辦法在 Kernel 4.x 上面跑。
查了一下,它用的是 Realtek 8812AU 的晶片,結果在 Realtek 的官網上,甚至連支援 802.11ac 的型號都看不到。
找啊找的,找到了 Github 上面,有網友用相同晶片的 D-Link DWA-171,把可以用在 Kernel 3.10 以上跑 Linux Driver 傳上來,。
不知道是我太笨,還是怎麼回事,搞了很久還是編譯失敗,更別說安裝了。
那 ...... 怎麼辦呢?!難道就這樣子無解了嗎???
天外來的救星
過了一陣子,突然靈機一動,想說既然 Google 不到,那直接到 Raspberry Pi 官方論壇去爬文看看,死馬當活馬醫。
沒想到真的被我找到了 Raspberry Pi Forum - Edimax EW-7811UTC WIFIAC NOT WORKING 這篇文,有位 MrEngman 網友放出了真的可以用的 Driver。
先確認目前的 Kernel 版號,我的是 4.1.19-V7+ #853。
uname -rv
下載網友提供的 Dirver,版號不一樣的朋友就請自行修改。
wget https://dl.dropboxusercontent.com/u/80256631/8812au-4.1.19-v7-853.tar.gz
將檔案解壓縮。
tar xzf 8812au-4.1.19-v7-853.tar.gz
執行安裝程式,它在安裝完畢之後會將所有檔案刪掉,如果有需要的朋友別忘了自行備份到別的目錄去。
./install.sh
重新開機讓 Driver 載入。
sudo reboot
見證奇蹟的時刻
wlan1 出現了。
lsusb; iwconfig
Kernel 正確的載入了這個模組。
lsmod
接下來,
請參照 Raspberry Pi 的基礎 - 使用 Wi-Fi 無線網卡連上網路 的步驟來操作,開始享受 802.11ac 的速度囉 ....
如果要在 X-Windows 上設定,那就請服用 Raspberry Pi 官方的 Wi-Fi 設定教學。
參考資料
圖片來源
更新紀錄
- 2016/04/01 撰文。
实际并不能享用,因为usb2.0的上限只有480M,加上实际器件损失,最多也不超过300Mbps,再加上sd和其他设备卡占用usb总线,和用内置的区别不大了
回覆刪除你說的沒錯,對 Raspberry Pi 3 的實用性還真的沒那麼高。
刪除不過對 Rasberry 0/1/2 的話,倒是還有些幫助。
想請問一下,我是把raspberry設定成無線AP,設定完成後,我看到分享器裡除了原本raspberry加裝的無線網卡IP之外,還會多一個raspberry的eth0 IP,但這組IP的狀態會一直跳waiting跟offering,這樣是正常的嗎?
回覆刪除如果 wlan0 當作 LAN 端,不可能從分享器拿 IP,而會是獨立網段的固定 IP。
刪除而 eth0 當作 WAN 端,不應該拿不到分享器分配的 IP。
所以請再重新檢查一下 wlan0 跟 eth0 的相關網路設定跟步驟。
版主你好,我的雙頻分享器是 ASUS RT-AC55UHP ,至於雙頻無線網路卡是 DLINK DWA-182,我照你寫的方式,果然將原本只找到2.4GHZ,現在可以找到5GHZ 的訊號了,果然速度有較快..
回覆刪除但現在有個問題是,DWA-182無線網卡是我向老婆電腦借來用的,當我從pi拔掉網卡,重新啟動
進入系統,pi無線網路找不到任何訊號???哇.... 請問,要如何還原到原來狀態(最初還有2.4Ghz訊號)
檢查一下 WLAN 的設定值,
刪除內建的 WiFi NIC 的 編號有沒有錯,應該是 wlan0 才對 ...
版主既然使用 ASUS 的 RT-AC66U,其實 USB 無線網卡也可以選 ASUS 的 USB-AC51
回覆刪除https://www.asus.com/tw/Networking/USBAC51/
當然是可以,只要有 Linux Driver 就行.....^^
刪除