You are not logged in.
Hello!
I'm trying to get my Edimax USB device up and running with the rt2870 drivers (from http://aur.archlinux.org/packages.php?ID=14558), having a few problems though!
Right so the installation with `makepkg -i` went fine, and I looked in the source src/rt2870.h to see if my device is in the list, it is!
bash-3.2# cat src/2008_0925_RT2870_Linux_STA_v1.4.0.0/include/rt2870.h | grep Edimax
{USB_DEVICE(0x7392,0x7711)}, /* Edimax */
bash-3.2# lsusb | grep 7717
Bus 001 Device 006: ID 7392:7717
So the device seems to be regognised in lsusb, and the driver is made to work with it and loaded fine (checked lsmod) yet when I do `ifconfig -a` only lo and eth0 are showing up
I'm not sure but is this because the kernel doesn't know to associate the device with the driver?
Meh, anyway I'm kind of at a loss as to where to go from here, appreciate any help!
Thanks!
Edit: This apparently only works with 2.6.28, the .29 has this driver built in, but it hasn't made the change to add the 7717Un so it's not working. And the ralink source no longer compiles in 29!
Last edited by Napaim (2009-04-11 12:01:00)
Offline
You say rt2870.h lists 0x7392,0x7711 but you grepped lsusb for 7717. Is this a typo?
Assuming it is, check dmesg after the module is loaded for more info. Does it need to load firmware?
Offline
You say rt2870.h lists 0x7392,0x7711 but you grepped lsusb for 7717. Is this a typo?
Assuming it is, check dmesg after the module is loaded for more info. Does it need to load firmware?
Oh, the amount of times I looked over them both to check and I missed it every time :s
Recompiled it after editing it to 7717, dmesg says the same as before:
usb 1-2: USB disconnect, address 6
usb 1-2: new high speed USB device using ehci_hcd and address 7
usb 1-2: configuration #1 chosen from 1 choice
ifconfig still is only showing lo and eth0
Is it weird that the name of the module has 'sta' after it after installing? The install with makepkg said it was just called rt2870.
bash-3.2# lsmod | grep rt2870
rt2870sta 560104 0
usbcore 160432 6 oss_usb,rt2870sta,usbhid,ohci_hcd,ehci_hcd
Don't know how I missed the name differences, thanks!
Offline
Your dmesg excerpt shows the device being plugged in - it does not show the module being loaded. That's the interesting bit. No idea about the 'sta'.
Offline
I got a friend round and we cracked it!
I think I must have been entering the wrong command to remove the rt2870sta from modules, anyway after ensuring that all traces of the old one were gone we downloaded the latest driver from rolinktech (http://www.ralinktech.com.tw/data/drive … .0.tar.bz2), made the edit to add 7717 as well as 7711, insmod'd it and it works!
I'll maybe sign up on the AUR later and suggest that 7717 gets added to the list.
Problem solved anyway, Thanks for your help tomk!
Offline