大家好,想請教各位先進、大神,還煩請不吝指導。
因為我Linux的程度,可以說是跟剛接觸的新手差異不大,
若有些名詞講的太外行,或者觀念錯誤,還請見諒。
是這樣的,以往我用Ubuntu使用無線網卡,都很幸運,能夠隨插隨用,
但是最近更換無線網卡(能支援11ac頻道)時,卻發現不能隨插隨用了。
於是我查了下官網資料發現,
無線網卡是Asus USB-AC51,適合核心版本為2.6~3.4
而Ubuntu系統核心版本是4.15,顯然是不支援
那麼,在這裡我先提出第一個問題,
是否核心版本不符合,就別瞎忙了?
就直接去找核心版本符合的無線網卡了?
接下來,如果還有其他解決方式,我的第二個問題是,
是否可以用NDISwrapper這支程式繞過去?
因為我用NDISwrapper安裝好Windows的網卡驅動程式以後,
還是抓不到無線網卡,以下是我的系統狀況(在VirtualBox執行),
VM有擷取到這支無線網卡
ndiswrapper安裝是取Windows驅動裡的netr28ux和rt2870這兩個安裝資訊
結果如上面所述,沒能驅動成功,打開NDISwrapper,顯示安裝的netr28ux和rt2870,都沒有抓到無線網卡
pccr10001 wrote:
這裡有原始碼與教學
可以看看
我找了許多資料後,有嘗試著做一下(也Lag太久了...),
最後Ubuntu 16.04有抓到無線網卡,但是連線失敗,然後... 然後就沒有然後了。
我語法寫這樣,有錯誤還煩請不吝告知,
我先抓好驅動程式,放在Home裡面,
驅動程式資料夾設mt7610u,接著終端機:
sudo apt-get update
sudo apt-get install build-essential
cd mt7610u
make
sudo make install
sudo modprobe mt7610u(這行輸入會錯誤,其實我不懂這行在幹嘛,別人加我也加而已)
用dkms的方法還沒試,因為這一行
sudo cp -R . /usr/src/mt7610u_sta-1.0
我照做也看不懂那要幹什麼?
Maximus Mingus wrote:
po 一下 lsusb 吧。
Sorry,工作太忙,現在才看到,還煩請見諒。
我確定VM有擷取到這支無線網卡後,
在終端機輸入 lsusb 後,得到:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0b05:17d1 ASUSTek Computer, Inc. AC51 802.11a/b/g/n/ac Wireless Adapter [Mediatek MT7610/Ralink RT2870]
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
謝謝。