請問大家知不知道,
有沒有適合 Ubuntu 用的 RT2700E 無線網路驅動程式 ?
我到 MSI 網址看, 只找到給 SUSE 用的 RT2700E 無線網路驅動程式 .....
我沒有試過
不過希望下面的方式對你有幫助

安裝 alien
sudo apt-get install alien

然後就可以用他把rpm換成deb啦
sudo alien -d rt2860sta-kmp-smp-1.8.0.0_2.6.16.46_0.12-1.i586.rpm
轉載...

I think i got it all working now

Disregard the last post (i'll keep it because there are some nice commands)

Get these packages , compiler & linux-kernel headers for the curent running version
Code:
sudo apt-get install build-essential linux-headers-`uname -r`


Get the RA-2700E source
Code:
wget http://www.ralinktech.com.tw/data/drivers/2008_0918_RT2860_Linux_STA_v1.8.0.0.tar.bz2


Extract the source
Code:
tar xvjf 2008_0918_RT2860_Linux_STA_v1.8.0.0.tar.bz2


"cd" to source dir (now called SRC)
Code:
cd 2008_0918_RT2860_Linux_STA_v1.8.0.0


You have to change 2 parameters in the subdir file os/linux/config.mk

Code:
gedit os/linux/config.mk


This will enable WPA , and use Ubuntu's native supplicant.

This is the original contents
Code:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=n

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n


This is the changed contents
Code:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y


Save the new contents.
Now you are done , configuring.

do a :
Code:
sudo make


Now the driver is build.

Now the kernel 2.6.x driver called rt2860sta.ko is ready to be installed.

do a :
Code:
sudo cp os/linux/rt2860sta.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/


then

Code:
sudo depmod -a
sudo modprobe rt2860sta


Reboot , and the wireless is now known and handled by the gnome Networkmanager.

Ohh keep the roaming on the interface , if you want to be able to select wireless lans , that are awailable "in the air".

I have experienced once or twice that i had to do a : ifdown ra0 and then a ifup ra0 . in order to get a dhcp address , after booting.

/Bingo
因為你沒說是哪一版的 Ubuntu, 否則可以直接給你編譯好的 kernel module。
上篇文章的步驟大致上都正確。

我猜你大概是裝 8.0.4.1 或 8.10, 因為 8.0.4 在安裝上會有一些問題。
若你是裝 8.0.4.1, 需先作下面的動作, 否則會編譯失敗:

1.sudo apt-get update
2.sudo apt-get install build-essential

接著如下操作 (8.10 直接作下列動作即可):

1.cd /var/tmp
2.wget -c http://www.ralinktech.com.tw/data/drivers/2008_0918_RT2860_Linux_STA_v1.8.0.0.tar.bz2
3.tar jxvf 2008_0918_RT2860_Linux_STA_v1.8.0.0.tar.bz2
4.cd 2008_0918_RT2860_Linux_STA_v1.8.0.0/os/linux
5.sed -i "s/HAS_WPA_SUPPLICANT=n/HAS_WPA_SUPPLICANT=y/g" config.mk
6.sed -i "s/HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n/HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y/g" config.mk
7.cd ../../
8.sudo mkdir -p /etc/Wireless/RT2860STA
9.sudo cp RT2860STA.dat /etc/Wireless/RT2860STA/
10.make
(可忽略下列的錯誤訊息, 不影響安裝)
cp: 無法建立普通檔案 「/tftpboot」: 拒絕不符權限的操作
make: *** [LINUX] Error 1
11.sudo make install
12.sudo modprobe rt2860sta

按 Fn + F11 開啟無線網路, 沒多久你就會在 NetworkManager 中看到 AP list 了。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!