All of lore.kernel.org
 help / color / mirror / Atom feed
From: trencan <trencan@centrum.cz>
To: linux-wireless@vger.kernel.org
Subject: rt2x00 - wireless compat - can not load compiled rt61pci
Date: Sun, 17 May 2009 12:50:43 +0200	[thread overview]
Message-ID: <4A0FEC03.9090803@centrum.cz> (raw)

Hello,

I use latest Mandriva distribution 2009.1 with kernel 
2.6.29.1-desktop-4mnb. I have rt2561 wifi card in my PC. I would like to 
switch my wifi card to AP or Ad-hoc mode. My distribution's rt61pci 
module doesn't support these modes. So I have downloaded 
compat-wireless-2.6.30-rc4.tar.bz2 
<http://www.orbit-lab.org/kernel/compat-wireless-2.6-stable/v2.6.30/compat-wireless-2.6.30-rc4.tar.bz2>.

I ran:
make
make install
make unload

Everything fine. But then "modprobe rt61pci" loaded my distribution's 
rt61pci module and not the compiled one. Distribution's one is in folder:

[root@trencancan compat-wireless-2.6.30-rc4]# ls -la 
/lib/modules/2.6.29.1-desktop-4mnb/kernel/drivers/net/wireless/rt2x00/rt61pci.ko.gz
-rw-r--r-- 1 root root 11279 2009-04-21 01:13 
/lib/modules/2.6.29.1-desktop-4mnb/kernel/drivers/net/wireless/rt2x00/rt61pci.ko.gz

Compiled one is in folder:
[root@trencancan compat-wireless-2.6.30-rc4]# ls -la 
/lib/modules/2.6.29.1-desktop-4mnb/updates/drivers/net/wireless/rt2x00/rt61pci.ko.gz
-rw-r--r-- 1 root root 123843 2009-05-16 23:21 
/lib/modules/2.6.29.1-desktop-4mnb/updates/drivers/net/wireless/rt2x00/rt61pci.ko.gz


But after I type "modprobe rt61pci", then:
[root@trencancan compat-wireless-2.6.30-rc4]# modinfo rt61pci
filename:       
/lib/modules/2.6.29.1-desktop-4mnb/kernel/drivers/net/wireless/rt2x00/rt61pci.ko.gz
license:        GPL
firmware:       rt2661.bin
firmware:       rt2561s.bin
firmware:       rt2561.bin
description:    Ralink RT61 PCI & PCMCIA Wireless LAN driver.
version:        2.2.3
author:         http://rt2x00.serialmonkey.com
srcversion:     E8C0D3A4B7F36984638CEDF
alias:          pci:v00001814d00000401sv*sd*bc*sc*i*
alias:          pci:v00001814d00000302sv*sd*bc*sc*i*
alias:          pci:v00001814d00000301sv*sd*bc*sc*i*
depends:        rt2x00lib,rt2x00pci,eeprom_93cx6,crc-itu-t
vermagic:       2.6.29.1-desktop-4mnb SMP mod_unload modversions 686
parm:           nohwcrypt:Disable hardware encryption. (bool)


So you can see that Distribution's module (in kernel folder) was loaded. 
I think root cause of problem is that run of command: "depmod -ae" finds 
first rt61pci in kernel's folder and then next instance in updates 
folder is not considered. If I look at output of depmod command:

[root@trencancan compat-wireless-2.6.30-rc4]# grep -i rt61pci 
/lib/modules/2.6.29.1-desktop-4mnb/modules.dep
kernel/drivers/net/wireless/rt2x00/rt61pci.ko.gz: 
kernel/lib/crc-itu-t.ko.gz 
kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko.gz 
kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko.gz 
kernel/net/rfkill/rfkill.ko.gz kernel/drivers/leds/led-class.ko.gz 
kernel/net/mac80211/mac80211.ko.gz kernel/net/wireless/cfg80211.ko.gz 
kernel/drivers/misc/eeprom/eeprom_93cx6.ko.gz

So you may see that rt61pci in 
/lib/modules/2.6.29.1-desktop-4mnb/updates/drivers/net/wireless/rt2x00/ 
folder is not considered.

Please, how can I workaround this? Or what do I wrong? One solution can 
be to install all compat-wireless modules into kernel folder instead of 
updates folder. But then distribution's ones will be overwritten and 
un-installation will be impossible.

Thanks.

Michal

             reply	other threads:[~2009-05-17 11:08 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-17 10:50 trencan [this message]
2009-05-17 21:26 ` rt2x00 - wireless compat - can not load compiled rt61pci Luis R. Rodriguez
2009-05-18 18:07   ` trencan
2009-05-18 22:45     ` Luis R. Rodriguez

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A0FEC03.9090803@centrum.cz \
    --to=trencan@centrum.cz \
    --cc=linux-wireless@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.