For anyone with a setup similar to mine (Ubuntu 10.04, fresh install) these are the exact steps I followed to get mine up and running. Works great now with no problems. All of these steps were compiled from this thread, and perhaps some insight from a few others.
Create the file '/etc/udev/rules.d/network_drivers.rules' with this code all on one line with matching case and everything
Code:
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", ATTR{idProduct}=="1784", RUN+="/sbin/modprobe -qba rt3070sta"
Create the file '/etc/modprobe.d/network_drivers.conf' with this code all on one line with matching case and everything
Code:
install rt3070sta /sbin/modprobe --ignore-install rt3070sta $CMDLINE_OPTS; /bin/echo "0b05 1784" > /sys/bus/usb/drivers/rt2870/new_id
Download newest drivers from ralinktech.com (DPO_RT3070_LinuxSTA_V2.3.0.4_20100604) and extract them.
Go into the new folder and
Edit the following file
Code:
gedit os/linux/Makefile.6
Rename the line that says
Code:
DAT_FILE_NAME = RT$(CHIPSET)STA.dat
to
Code:
DAT_FILE_NAME = RT2870STA.dat
Then in the same directory you ran 'make' in
Then finish up with
Code:
mkdir /etc/Wireless/RT2870STA
cp ~folder_where_you_ran_make_install~/RT2870STA.dat /etc/Wireless/RT2870STA/
chmod 755 /etc/Wireless/RT2870STA/*
finally restart your networking service
Code:
/etc/init.d/networking restart
Should be up and running. Thanks to everyone in this thread and these forums!
Bookmarks