I updated the “m7601Usta” module following Robert Nelson’s procedure in the beagleboard “Jessie Snapshot content” thread of October 28.
Module installation appears to be successful:
lsmod | grep mt
mt7601Usta 757197 0
The adapter is plugged into hub (the Ralink)
Bus 001 Device 004: ID 0d8c:000c C-Media Electronics, Inc. Audio Adapter
Bus 001 Device 003: ID 148f:7601 Ralink Technology, Corp.
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
But the device does not appear under “ifconfig -a” or “iw dev” or “ip a” (just to be sure…)
I’m running Debian Jessie on the BBB:
Linux beaglebone 3.14.26-ti-r43 #1 SMP PREEMPT Tue Dec 23 20:10:13 UTC 2014 armv7l GNU/Linux
Am I missing anything obvious?
We are still using mt's 188.8.131.52 20130913 code dump..
You should see ra0 after "sudo ifconfig -a"..
But yeah, it's not working here either.
I haven't found a later code dump..
script I generated for Debian Wheezy based on Ubuntu forums to be run at the command line:
echo << EOF >> script.sh
sudo apt-get install linux-headers-amd64 build-essential git
git clone https://github.com/porjo/mt7601.git
sudo mkdir -p /etc/Wireless/RT2870STA/
cd ./mt7601/src && make && sudo make install && sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/
sudo modprobe mt7601Usta
chmod 700 script.sh
You might need slightly different for linux headers. Absolutely class because I bought the dongle from hong kong for about €2.56 including delivery but only worked for me on Windows up to today.