在linux下使用360随身wifi 2 | 李凡希的blog,在Linux下使用“360随身WiFi 2” | 李凡希的Blog...
某人說(shuō)“360隨身WiFi”價(jià)格還算良心,我也認(rèn)同。昨天無(wú)意中看到2代開(kāi)售,就隨手?jǐn)]了一個(gè)。當(dāng)然,為了免郵費(fèi),不得不買了點(diǎn)別的東西湊單,于是還買了本價(jià)格是這個(gè)“360隨身WiFi 2”近兩倍《C語(yǔ)言點(diǎn)滴》回來(lái)看看。
到貨,插到電腦上,Linux下沒(méi)反應(yīng)。Ralink的無(wú)線網(wǎng)卡系統(tǒng)不自帶驅(qū)動(dòng)我不驚呆,于是lsusb看了下。
Bus 001 Device 006: ID 148f:760b Ralink Technology, Corp.
好嘛,二代換芯片了,原來(lái)是RT5370的,現(xiàn)在換成不認(rèn)識(shí)的了。不怕,把148f:760b放狗搜一下。不過(guò)搜完了就怕了,因?yàn)榻Y(jié)果是0個(gè)。
打算先用Windows確認(rèn)一下設(shè)備是好的,結(jié)果裝了360官網(wǎng)的驅(qū)動(dòng)后發(fā)現(xiàn)設(shè)備完全識(shí)別不出來(lái)……這可真是個(gè)大烏龍。到360官網(wǎng)的歪粉交流論壇上看看,有類似問(wèn)題的看來(lái)不是個(gè)案。換了論壇上公布的新版本的驅(qū)動(dòng)后Windows下工作正常。(截止我寫(xiě)這篇文章的時(shí)候,官網(wǎng)上的驅(qū)動(dòng)已經(jīng)更新成新的了,文件大小為10797000字節(jié),論壇上討論說(shuō)設(shè)備識(shí)別不出來(lái)的那些貼子貌似也都直接消失了。)
繼續(xù)回到Linux下折騰,可是不知道芯片是什么還是為難。從Ralink網(wǎng)站(現(xiàn)在叫Mediatek)上瞎找了幾個(gè)Linux驅(qū)動(dòng),里面也沒(méi)有符合760b這個(gè)idProduct的,抓瞎。
用百度搜了一下148f:760b,結(jié)果找到了360論壇上一篇新觧出爐的貼子,確認(rèn)了芯片是MT7601。
剩下的事就簡(jiǎn)單了,在Ralink網(wǎng)站下載MT7601的Linux驅(qū)動(dòng),修改common/rtusb_dev_id.c文件,在
{USB_DEVICE(0x148f,0x7601)}, /* MT 6370 */
下面加一行
{USB_DEVICE(0x148f,0x760b)}, /* 360 Wifi */
按照README_STA_usb中的說(shuō)明make和make install。然后modprobe一下mt7601Usta.ko這個(gè)內(nèi)核模塊,后面的事就妥妥的了。
還有個(gè)遺留問(wèn)題,連不上WPA2 Enterprise的無(wú)線網(wǎng)絡(luò),暫時(shí)不管了,我對(duì)這個(gè)需求不強(qiáng)烈。
啥?這文章只說(shuō)了怎么驅(qū)動(dòng)這個(gè)網(wǎng)卡沒(méi)說(shuō)怎么在Linux實(shí)現(xiàn)AP的功能?哦,我本來(lái)也沒(méi)打算用它在Linux下做AP來(lái)著。有興趣的話可以試試hostapd/dnsmasq/iptables這老三樣吧,我不知道能不能行,如果哪位朋友弄成了麻煩匯報(bào)一下,我很想學(xué)習(xí)學(xué)習(xí),多謝了~
更新:MT7601的Linux驅(qū)動(dòng)中似乎沒(méi)有實(shí)現(xiàn)nl80211的接口,所以hostapd沒(méi)法直接用。不知道還有什么辦法能實(shí)現(xiàn)AP的功能,如有朋友知道,希望能不吝指教。
總結(jié)
以上是生活随笔為你收集整理的在linux下使用360随身wifi 2 | 李凡希的blog,在Linux下使用“360随身WiFi 2” | 李凡希的Blog...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 寻宝游戏 HDU - 6289 (DP)
- 下一篇: linux dbm数据库,linux d