最近一直想在
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上有英文書寫的配置方法,但是我們是在沒有看懂,最後老師幫助我們解決了這個問題,下面我就來跟大家分享一下解決辦法...