如何在Ubuntu下使用全民wifi

2021-06-27 01:03:46 字數 1952 閱讀 2122

最近一直想在

ubuntu

下進行開發,苦於公司給的電腦不能連線

wifi

,如是拿了乙個全民

wifi(19.9元)

,接在電腦上,作為無線的網絡卡,接入網路。因為

linux

沒能像window

提供自動驅動,所以得自個整,折騰不息,生命不止。 1.

檢視usb.

如下紅色部分就是新增的全民

wifi

的usb

介面。

seven@seven-lenovo:~$lsusb

bus006 device 001: id 1d6b:0001 linux foundation 1.1 root hub

bus007 device 001: id 1d6b:0001 linux foundation 1.1 root hub

bus001 device 002: id 2a5f:1000

bus005 device 002: id 04b3:310c ibm corp. wheel mouse

bus006 device 002: id 04b3:3025 ibm corp. 2.

wifi

是基於mt7601

晶元的forlinux

的最新驅動

dpo_mt7601u_linuxsta_3.0.0.4_20130913.tar

包。解壓後,找到

common/rtusb_dev_id.c下的,

/*mt 6370 */

加上

, /* tencent wifi */

, /* xiaodu wifi */

, /* 360 wifi */

, /* xiaomi wifi */

3. 

開始編譯,在

terminate中:

seven@seven-lenovo:~$make

seven@seven-lenovo:~$sudo make install

所做的工作:新建了目錄

/etc/wireless/rt2870sta/

,並且把原始碼裡面的韌體

rt2870sta.dat

複製到了這個目錄,然後是把模組檔案

os/linux/mt7601usta.ko

安裝到了

/lib/modules

,最後是執行了

depmod -a

seven@seven-lenovo:~$sudo ifconfig ra0 up

4.檢視網絡卡資訊.

seven@seven-lenovo:~$ifconfig

是不是已經看到

ra0網絡卡的相關資訊,開始聯網吧。

ra0 link encap:

乙太網 硬體位址

1c:78:39:02:8f:ea

inet

位址:10.66.53.41

廣播:10.66.53.255

掩碼:255.255.255.0

inet6

位址: fe80::1e78:39ff:fe02:8fea/64 scope:link

up broadcast running multicast mtu:1500

躍點數:1

接收資料報

:103580

錯誤:155

丟棄:0

過載:0

幀數:0

傳送資料報

:17191

錯誤:0

丟棄:0

過載:0

載波:0

碰撞:0

傳送佇列長度

:1000

接收位元組

:54080419 (54.0 mb)

傳送位元組

:1942209 (1.9 mb)

如何在ubuntu下使用gyp編譯配置工具

1.首先在ubuntu下安裝gyp,命令如下 sudo apt get install gyp 安裝好gyp工具。2.然後在ubuntu下安裝make,命令如下 apt install make 3.然後安裝g 命令如下 sudo apt get install build essential 4....

如何在ubuntu下正確安裝NVIDIA顯示卡驅動?

從安裝顯示卡驅動開始,尤其是做深度學習的話,始終要注意版本對應的問題!一 ubuntu 16.04預設安裝了第三方開源的驅動程式nouveau,安裝nvidia顯示卡驅動首先需要禁用nouveau,不然會碰到衝突的問題,導致無法安裝nvidia顯示卡驅動。sudo gedit etc modprob...

如何在cooja下使用collectview

今天老師要求我們在contiki上 建立乙個6lowpan的網路,由於在 過程中藥用到collectview觀察節點的行為,而contiki下的collectview是要進行配置的,wiki上有英文書寫的配置方法,但是我們是在沒有看懂,最後老師幫助我們解決了這個問題,下面我就來跟大家分享一下解決辦法...