You are not logged in.

#1 2009-03-17 15:57:54

Napaim
Member
From: Scotland
Registered: 2009-03-09
Posts: 26

[SOLVED] Edimax 7717Un with rt2870

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 hmm

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

#2 2009-03-17 19:28:33

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Edimax 7717Un with rt2870

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

#3 2009-03-17 20:37:25

Napaim
Member
From: Scotland
Registered: 2009-03-09
Posts: 26

Re: [SOLVED] Edimax 7717Un with rt2870

tomk wrote:

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 hmm
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

#4 2009-03-17 23:39:02

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Edimax 7717Un with rt2870

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

#5 2009-03-18 16:20:12

Napaim
Member
From: Scotland
Registered: 2009-03-09
Posts: 26

Re: [SOLVED] Edimax 7717Un with rt2870

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

Board footer

Powered by FluxBB