树莓派无线网卡选择
前言:大家購(gòu)買樹莓派時(shí)一般都會(huì)再買一個(gè)無(wú)線網(wǎng)卡,除了所謂的樹莓派專用無(wú)線網(wǎng)卡EDUP EP-N8508GS之外,是否還有其他更好的選擇?我手頭已有的無(wú)線網(wǎng)卡是否能兼容樹莓派?注意本文僅適用于樹莓派上可使用的USB接口無(wú)線網(wǎng)卡,支持802.11b/g/n無(wú)線協(xié)議,不包括802.11ac。
一、無(wú)線網(wǎng)卡的選擇考慮因素
a)???????? 體積(市售非常多的都是迷你USB網(wǎng)卡,便攜方便,但是相應(yīng)的散熱和信號(hào)就差一點(diǎn))
b)???????? 做工(一般常見的品牌售后有保障,但同時(shí)南方小作坊生產(chǎn)出來(lái)的不知名網(wǎng)卡做工就差點(diǎn),之前買過(guò)一個(gè)沒(méi)多久就過(guò)熱不能用了)
c)???????? 價(jià)格(物美價(jià)廉最好啦,一般30塊以內(nèi)的都o(jì)k,淘寶上也能淘到10-20塊包郵的)
d)???????? 即插即用(免驅(qū);拿到手還要手動(dòng)編譯驅(qū)動(dòng)什么的對(duì)新手來(lái)說(shuō)不是那么友好~當(dāng)然有某些不折騰不死星人)
e)???????? 功耗(需要電流的大小;樹莓派外出使用移動(dòng)電源供電時(shí),當(dāng)然無(wú)線網(wǎng)卡功耗越小越好,發(fā)熱也小)
f)????????? 其他高級(jí)功能(monitor模式-破解無(wú)線網(wǎng)絡(luò),AP模式-樹莓派當(dāng)無(wú)線路由器等)
二、國(guó)內(nèi)常見無(wú)線網(wǎng)卡芯片及無(wú)線網(wǎng)卡制造商
首先選擇無(wú)線網(wǎng)卡芯片,這個(gè)決定是否即插即用以及支持其他功能。其次選擇采用這個(gè)網(wǎng)卡芯片的網(wǎng)卡,注意同一型號(hào)的網(wǎng)卡硬件版本不同也可能使用了不同的芯片,如ver1和ver2。系統(tǒng)內(nèi)核自帶的無(wú)線驅(qū)動(dòng)及其支持情況可以在https://wireless.wiki.kernel.org/en/users/drivers 查看到。
一般需要關(guān)注的內(nèi)容包括是否支持cfg80211,是否支持AP和monitor模式(高級(jí)功能),網(wǎng)絡(luò)協(xié)議支持情況(PHY modes,一般選支持B/G/N的,特殊情況比如RTL-8187的后文討論),接口類型(Buses,我們需要選擇USB接口的)。
市面上常見的芯片廠商有
a)???????? RT-XXXX(Ralink雷凌,經(jīng)典的是RT3070,該公司已經(jīng)被MediaTek收購(gòu),MediaTek可能不熟,但是MTK這個(gè)名字就很熟悉了吧~后續(xù)的芯片都是以mt開頭,比如被各種隨身wifi所廣泛使用的mt7601u。);
b)???????? RTL-XXX(RealTek瑞昱,俗稱螃蟹卡,因?yàn)樾酒辖?jīng)常會(huì)有大螃蟹圖案,驅(qū)動(dòng)不夠完善,”號(hào)稱”樹莓派專用無(wú)線網(wǎng)卡的EDUP EP-N8508GS就是使用的rtl8188cus,該芯片可以免驅(qū),但很多功能實(shí)現(xiàn)起來(lái)比較麻煩,比如開啟AP和monitor模式);
c)???????? ARXXX(Atheros鈺碩,驅(qū)動(dòng)情況尚可。2011年被Qualcomm高通公司并購(gòu),于是當(dāng)年熱門的3A平臺(tái)-AMD+ATI+Atheros僅剩下AMD。)
無(wú)線網(wǎng)卡生產(chǎn)廠家都差不多,因?yàn)檫@些USB芯片高度集成化,廠家能做的東西很少,而且不排除都是深圳某家不知名公司代工的,就像當(dāng)初的山寨手機(jī)一樣。所以選擇的話就選有售后好保修的,比如D-Link,TP-Link,Tenda之流。
三、其他的無(wú)線網(wǎng)卡功能
如果你想嘗試破解無(wú)線網(wǎng)絡(luò),那么需要無(wú)線網(wǎng)卡支持Monitor監(jiān)聽模式;如果你想讓樹莓派變成一個(gè)無(wú)線路由器,那么需要AP模式。
是否支持該模式可以在上文的網(wǎng)站可以查到。此外無(wú)線網(wǎng)卡還支持其他模式式,詳情可以查看:http://blog.csdn.net/xiaobei4929/article/details/7738125以及https://wireless.wiki.kernel.org/en/users/documentation/modes。查看自己的網(wǎng)卡支持哪些模式可以使用iw list命令,詳情請(qǐng)參考http://www.361way.com/hostapd-soft-ap/2933.html
四、如何購(gòu)買無(wú)線網(wǎng)卡
一般就是買之前確定你想買來(lái)做什么,單純地用來(lái)連接無(wú)線網(wǎng)絡(luò)還是需要其他功能。從https://wireless.wiki.kernel.org/en/users/drivers網(wǎng)站根據(jù)自己的需要查。
以rt2800usb為例
a)???????? 選擇合適的驅(qū)動(dòng)根據(jù)驅(qū)動(dòng)點(diǎn)開一個(gè)驅(qū)動(dòng)鏈接就會(huì)附上使用該驅(qū)動(dòng)的無(wú)線芯片以及采用該芯片的部分設(shè)備列表。
?
?
?
或者從樹莓派wiki上查看無(wú)線網(wǎng)卡兼容性列表:http://elinux.org/RPi_VerifiedPeripherals#USB_Wi-Fi_Adapters。因?yàn)槭菍?shí)測(cè)反饋的,比較有參考性,但是列出的設(shè)備比較少。
購(gòu)買途徑:淘寶(型號(hào)比較全,而且可以淘到海外二手);阿里巴巴(適合常見型號(hào),價(jià)格便宜);京東、亞馬遜等購(gòu)物平臺(tái),速度快,售后完善退貨方便,注意一定要買自營(yíng)的,第三方商家入駐和淘寶沒(méi)區(qū)別。。。
五、無(wú)線芯片選型(高級(jí)應(yīng)用)
建議首先閱讀這篇文章:http://www.freebuf.com/news/special/33524.html
因?yàn)槲屹I來(lái)肯定要折騰一番,就選擇支持AP,Monitor模式的,經(jīng)過(guò)篩選,這些驅(qū)動(dòng)符合要求:
a)???????? ath9k_htc
https://wikidevi.com/wiki/Ath9k_htc
https://wireless.wiki.kernel.org/en/users/drivers/ath9k_htc
b)???????? rt2800usb
https://wireless.wiki.kernel.org/en/users/drivers/rt2800usb
https://wikidevi.com/wiki/rt2800usb
c)???????? zd1211rw
僅支持80211b/g協(xié)議,配置請(qǐng)參考http://davidrobot.com/2014/11/raspberry_pi_model_b_plus_wifi_zd1211.html
六、無(wú)線網(wǎng)卡推薦
a)???????? 簡(jiǎn)單實(shí)用的話推薦小米/小度/360隨身wifi2代,價(jià)格大約10-20包郵,使用mt7601u芯片,支持managed和Monitor模式,MaxPower只有160mA,之前的內(nèi)核版本需要手動(dòng)編譯驅(qū)動(dòng),非常麻煩,現(xiàn)在新版的內(nèi)核里面已經(jīng)自帶驅(qū)動(dòng),如果無(wú)法正常識(shí)別,可以從https://github.com/kuba-moo/mt7601u手動(dòng)下載安裝。(EDUP個(gè)頭夠小,但是電流需要500mA,Monitor和AP模式雖然支持,但是需要折騰一下。查看usb所需電流:lsusb –v -s [[bus]:][devnum])。此外,360隨身wifi1代采用rt2870芯片,現(xiàn)在很少見了;3代采用MT7603U芯片:http://www.mediatek.com/en/products/connectivity/wifi/home-network/usb-dongle/mt7603u/,比較新,2T2R、300Mbit/s(2代以及市面上大多數(shù)是1T1R、150Mbits),支持WoWLAN無(wú)線局域網(wǎng)喚醒,由于手頭沒(méi)有,無(wú)法測(cè)試,但是Linux下似乎相關(guān)驅(qū)動(dòng)不完善,官方僅提供了無(wú)線連接功能的驅(qū)動(dòng),如果ok的話3代是很不錯(cuò)的選擇。
b)???????? 兩大經(jīng)典芯片:RT3070和RTL8187
直接引用Freebuf網(wǎng)站Rasiel的評(píng)論:“破解當(dāng)然要用8187,3070適合聯(lián)網(wǎng),聯(lián)網(wǎng)穩(wěn)定,8187適合破解,但是功率大,發(fā)熱大,不適合長(zhǎng)時(shí)間聯(lián)網(wǎng),除非一些設(shè)計(jì)出色的經(jīng)典卡。目前網(wǎng)上出售的大多8187都是在吹噓6649功放,這也是目前市面上功率最大的功放了。6649大概功率在400mw左右,效果還算可以。真正的卡王,比如經(jīng)典的8G,用的是2576L+8187L的組合,用料不縮水,設(shè)計(jì)合理,無(wú)論是聯(lián)網(wǎng)還是破解都是傳奇級(jí)別的神器。再比如經(jīng)典的“鉆石”網(wǎng)卡,用的是8187L跟雙258A功放,功率輸出在800mw以上,都是神器。其他的功放,大多只適合聯(lián)網(wǎng),破解來(lái)用的話效率很低很低。”
RTL8187支持模式有限,適合破解;RT3070支持模式眾多,而且比較穩(wěn)定。
rt3070可以試試這家https://shop114810530.taobao.com,Edimax EW-7711UMn,最大電流450mA,支持動(dòng)態(tài)節(jié)能,香港到貨低價(jià)處理無(wú)線網(wǎng)卡,20包郵,買二送一,我買了做工不錯(cuò)。此外還有沃達(dá)豐定制小網(wǎng)卡、Tenda W311U等
RTL8187直接淘寶買裸板就行,30塊錢左右,但是這玩意主要用于無(wú)線安全審計(jì)方面,一是功率大,二是這么大有礙觀瞻。。。
轉(zhuǎn)載于:https://www.cnblogs.com/sjqlwy/p/5003436.html
總結(jié)
- 上一篇: 纯流量卡(物联卡)的套路,你了解多少
- 下一篇: [转载] 真正可用的使用T5577卡复制