All of lore.kernel.org
 help / color / mirror / Atom feed
From: <trencan@centrum.cz>
To: <mcgrof@gmail.com>
Cc: <linux-wireless@vger.kernel.org>, <ic.felix@gmail.com>
Subject: Re: rt2x00 - wireless compat - can not load compiled rt61pci
Date: Mon, 18 May 2009 20:07:24 +0200	[thread overview]
Message-ID: <200905182007.16782@centrum.cz> (raw)
In-Reply-To: <43e72e890905171426xf9f483dh9d2477cebd4eab47@mail.gmail.com>

Hello,

I used "search updates" in depmod.d and it works, perfect.

Thanks.

______________________________________________________________
> Od: mcgrof@gmail.com
> Komu: trencan <trencan@centrum.cz>
> CC: linux-wireless@vger.kernel.org, Felix Bitterli <ic.felix@gmail.com>
> Datum: 17.05.2009 23:27
> Předmět: Re: rt2x00 - wireless compat - can not load compiled rt61pci
>
>On Sun, May 17, 2009 at 3:50 AM, trencan <trencan@centrum.cz> wrote:
>> 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.
>
>Mandriva may not look for updates/ dir by default. For Ubuntu I still
>see this respected.
>
>For example on ubuntu I see:
>
>mcgrof@tesla $ cat /etc/depmod.d/ubuntu.conf
>search updates ubuntu built-in
>
>Can you check your /etc/depmod.d/ directory or /etc/depmod.conf file?
>
>  Luis
>--
>To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at  http://vger.kernel.org/majordomo-info.html
>


  reply	other threads:[~2009-05-18 18:27 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-17 10:50 rt2x00 - wireless compat - can not load compiled rt61pci trencan
2009-05-17 21:26 ` Luis R. Rodriguez
2009-05-18 18:07   ` trencan [this message]
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=200905182007.16782@centrum.cz \
    --to=trencan@centrum.cz \
    --cc=ic.felix@gmail.com \
    --cc=linux-wireless@vger.kernel.org \
    --cc=mcgrof@gmail.com \
    /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.