problems with rt61 and edimax ew-7108pcg WiFi

Live forum:


26-06-2007 08:29:47

Hello, I have a problem with my rt61 driver on my system

edimax ew-7108pcg WiFi CardBus
compaq presario 2110us
debian etch, 2.6.18-4-486 kernel

it is appearing as a PCI device, but no network interface is created (no rt0 or wlan0 in iwconfig or ifconfig).
I've also tried using pci=assign-busses on my kernel, but nothing has changed.
of course rt61 module appears after lsmod.
interesting thing - card is appearing in the system only after every second insert. (insert, nothing, pull out, insert, appears, pull out, insert, nothing,...)

At first, I installed a rt2500 driver (it also haven't worked), but realized that rt61 would be better for my card.

I can provide all necessary listings, just tell me what you need.



26-06-2007 12:27:44

Which version of the driver are you using? Are the firmware properly installed? Please post the output of "lspci".



26-06-2007 12:54:02

I use rt61-1.1.0-b2 version. I compiled and installed it exactly as was described in README file. I skipped the configuration step, because I don't have a network interface running. So I think it's installed properly, because I had no errors during compilation, just few warnings. Also no errors on "make install". And "lsmod" shows the driver is loaded.

this is my lspci output
[code2y9a8fef]00:00.0 Host bridge: ATI Technologies Inc AGP Bridge [IGP 320M] (rev 13)
00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 320M] (rev 01)
00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
00:07.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge [Aladdin IV/V/V+]
00:08.0 Modem: ALi Corporation M5457 AC'97 Modem Controller
00:0a.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0 CardBus/SmartCardBus Controller
00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4)
00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
00:12.0 Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility U1
02:00.0 Network controller: RaLink RT2561/RT61 802.11g PCI[/code2y9a8fef]

and a last entry from "lspci -v"
[code2y9a8fef]02:00.0 Network controller: RaLink RT2561/RT61 802.11g PCI
Subsystem: RaLink Unknown device 2561
Flags: slow devsel, IRQ 11
Memory at <ignored> (32-bit, non-prefetchable) [disabled]
Capabilities: [40] Power Management version 2[/code2y9a8fef]

I think also everything is ok with firmware, all 3 .bin files and a .dat fle sit nicely in /etc/Wireless/RT61STA. Is anything more I have to do with them?


27-06-2007 11:26:36

I think also everything is ok with firmware, all 3 .bin files and a .dat fle sit nicely in /etc/Wireless/RT61STA. Is anything more I have to do with them?[/quote2cnz9sff]
No, the driver will just read them. You should try the latest CVS tarball. Uninstall everything before because there have been some change, firmware location mainly. The new version uses proper kernel facilities for firmware loading. The interface name is now wlan0, not ra0 anymore too.
Basically, you just need to delete the whole "/etc/Wireless" directory and install the firmware in another place, which depends on your distribution.


27-06-2007 22:40:57

Thanks, I'll try that.

Lately I tried to get it into working in Windows XP, but it also fails. I start to suppose that something is wrong with my notebook (maybe BIOS?). How to check it under linux or windows?

In windows there appears "error 12", and on "resources" page in device properties there is a text that "device can't allocae necessary resources that it needs". But I even can't realize which resources are needed.


28-06-2007 21:45:37

I got the latest CVS version, deleted /etc/Wireless ("make install" installed firmware in /lib/firmware, which is proper for debian I think).

And also interesting thing, which may tell you something. When I plug my wifi card, something like this appears (this one is cut from syslog)

[code3n9fch8l]Jun 28 23:36:09 maciek kernel: pccard: CardBus card inserted into slot 0
Jun 28 23:36:09 maciek kernel: rt61 1.1.0 CVS 2007062814
Jun 28 23:36:09 maciek kernel: ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKF] -> GSI 11 (level, low) -> IRQ 11
Jun 28 23:36:09 maciek kernel: rt61: ioremap failed (0x0 @ 0x0)
Jun 28 23:36:09 maciek kernel: ACPI: PCI interrupt for device 0000:02:00.0 disabled
Jun 28 23:36:09 maciek kernel: rt61: probe of 0000:02:00.0 failed with error -5

So what do you think about it? There are some errors, but what do they mean?


29-06-2007 14:03:08

I don't know what they mean exactly. What is sure is that the kernel has disabled the card because "ioremap" failed. If it doesn't work on Windows either, there might be a hardware problem, or an IRQ conflict. You cannot check your bios from Windows or Linux, there is a button to press right when the system boot to get in it. It's often "del", but it really depends on your system.


02-07-2007 14:49:23

That's sad news -/

I suspected something like this. So it seems that I'll have to give my card back to the shop, or sell it.

much thanks for help.


02-07-2007 21:07:58

I don't know for sure if it's an hardware problem, you could check by trying in another computer if it's possible.


03-06-2008 18:48:35

Welcome on the forum ;]

On begin please at indulgence, because I'm from Poland and I weakly know lenguage.

I'v got the same problem with wlan card Edimax ew-7108pcg. Suse 10.3 not see this card.
What am I supposet to do???