Forum Linux.mandriva Problème pour l'installation de RT2500 (driver pour carte WIFI PCI)

Posté par  .
Étiquettes : aucune
0
20
août
2006
Bonjour,

Ayant changé de carte wifi, je dois installer un driver pour ma PC54G3

Ci-après les messages d'erreurs avec mes tentatives

[root@localhost] //usr/src/RT2500-Linux-STA-1.4.6.4/Module # make -C /usr/src/linux SUBDIRS=$PWD modules
make: Entering directory `/usr/src/linux-2.6.12-22mdk'

WARNING: Symbol version dump /usr/src/linux-2.6.12-22mdk/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] //usr/src/RT2500-Linux-STA-1.4.6.4/Module/rtmp_main.o
In file included from //usr/src/RT2500-Linux-STA-1.4.6.4/Module/mlme.h:39,
from //usr/src/RT2500-Linux-STA-1.4.6.4/Module/rtmp.h:41,
from //usr/src/RT2500-Linux-STA-1.4.6.4/Module/rt_config.h:138,
from //usr/src/RT2500-Linux-STA-1.4.6.4/Module/rtmp_main.c:38:
//usr/src/RT2500-Linux-STA-1.4.6.4/Module/oid.h:276: warning: 'packed' attribute ignored
//usr/src/RT2500-Linux-STA-1.4.6.4/Module/oid.h:277: warning: 'packed' attribute ignored
//usr/src/RT2500-Linux-STA-1.4.6.4/Module/rtmp_main.c: In function 'RT2500_probe':
//usr/src/RT2500-Linux-STA-1.4.6.4/Module/rtmp_main.c:121: error: 'struct pci_dev' has no member named 'slot_name'
make[1]: *** [//usr/src/RT2500-Linux-STA-1.4.6.4/Module/rtmp_main.o] Erreur 1
make: *** [_module_//usr/src/RT2500-Linux-STA-1.4.6.4/Module] Erreur 2
make: Leaving directory `/usr/src/linux-2.6.12-22mdk'
*************************************************************************************************
Tentative avec RT61
-------------------
[root@localhost] /home/zephyr # cd RT61_Linux_STA_Drv1.0.4.0/
[root@localhost] /home/zephyr/RT61_Linux_STA_Drv1.0.4.0 # cd Module/
[root@localhost] /home/zephyr/RT61_Linux_STA_Drv1.0.4.0/Module # cp Makefile.6 ./Makefile
cp: écraser `./Makefile'?o
[root@localhost] /home/zephyr/RT61_Linux_STA_Drv1.0.4.0/Module # make all
make -C /lib/modules/2.6.12-12mdk/build SUBDIRS=/home/zephyr/RT61_Linux_STA_Drv1.0.4.0/Module modules
make: *** /lib/modules/2.6.12-12mdk/build: Aucun fichier ou répertoire de ce type. Arrêt.
make: *** [all] Erreur 2
*************************************************************************************************
uname -a => 2.6.12-12mdk
kernel-source => /usr/src/linux-2.6.12-22mdk
/lib/modules/2.6.12-12mdk/
*************************************************************************************************
Tentative avec rt2500-1.4.6.2
-----------------------------
[root@localhost] //usr/src/rt2500-1.4.6.2-1mdk/2.6.x # make all
make -C /lib/modules/2.6.12-12mdk/build SUBDIRS=/usr/src/rt2500-1.4.6.2-1mdk/2.6.x modules
make: *** /lib/modules/2.6.12-12mdk/build: Aucun fichier ou répertoire de ce type. Arrêt.
make: *** [all] Erreur 2
*************************************************************************************************

Je suis sur Mandriva 2006 2.6.12 ou 2.6.12-22 (à valider)

MERCI
  • # il faut construire les module avant...

    Posté par  (site web personnel) . Évalué à 2.

    2 solutions :
    la plus rapide, en root, tu vas dans /usr/src/tonlinux
    puis tu fais :
    make modules_prepare

    deuxieme solution, bcp plus longue :
    make

    et après tu compiles ton modules.


    Remarque... je vois pas pourquoi tu t'embetes ;) le driver rt2500 est dans le noyau deja :) faut juste configurer avec drakconf.
    • [^] # Re: il faut construire les module avant...

      Posté par  . Évalué à 1.

      Bonjour,

      En effet, le driver existe dans drakconf sauf que je n'ai jamais réussi à l'installer en le sélectionnant : quand je sélectionne rt2500 xxx drakconf me redemande aussitôt quel driver choisir.

      Je vais tenter avec serial monkey ce soir sinon
    • [^] # Re: il faut construire les module avant...

      Posté par  . Évalué à 1.

      Bonjour,

      J'ai pu installer le module rt2500 mais je ne vois rien en faisant iwconfig . Ci-dessous les résultats des quelques commandes :
      [root@localhost] /home/zephyr # modprobe -r rt2500

      [root@localhost] /home/zephyr # modprobe rt2500

      [root@localhost] /home/zephyr # dmesg | tail -n 30
      EXT3 FS on hdb6, internal journal
      EXT3-fs: mounted filesystem with ordered data mode.
      ntfs: Ignoring new-style parameters in presence of obsolete ones
      NTFS driver 2.1.22 [Flags: R/O DEBUG MODULE].
      NTFS volume version 3.1.
      loop: loaded (max 8 devices)
      hdc: ATAPI 40X CD-ROM CD-R/RW drive, 1984kB Cache, UDMA(33)
      Uniform CD-ROM driver Revision: 3.20
      hdd: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33)
      Floppy drive(s): fd0 is 1.44M
      FDC 0 is a post-1991 82077
      NET: Registered protocol family 17
      via82xx: Assuming DXS channels with 48k fixed sample rate.
      Please try dxs_support=5 option
      and report if it works on your machine.
      For more details, read ALSA-Configuration.txt.
      PCI: Via IRQ fixup for 0000:00:11.5, from 5 to 6
      PCI: Setting latency timer of device 0000:00:11.5 to 64
      NET: Registered protocol family 10
      Disabled Privacy Extensions on device c03c5760(lo)
      IPv6 over IPv4 tunneling driver
      [drm] Initialized drm 1.0.0 20040925
      [drm] Initialized radeon 1.16.0 20050311 on minor 0:
      [drm:radeon_cp_init] *ERROR* radeon_cp_init called without lock held
      [drm:drm_unlock] *ERROR* Process 2841 using kernel context 0
      8139too Fast Ethernet driver 0.9.27
      eth0: RealTek RTL8139 at 0xe097af00, 00:e0:7d:e3:90:96, IRQ 17
      eth0: Identified 8139 chip type 'RTL-8100B/8139D'
      eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
      eth0: no IPv6 routers present
      ***********************************************************************
      [root@localhost] /home/zephyr # iwconfig
      lo no wireless extensions.

      sit0 no wireless extensions.

      eth0 no wireless extensions.
      ***********************************************************************
      et le lsmod qui met toujours l'état du rt2500 à 0
      [root@localhost] /home/zephyr # lsmod
      Module Size Used by
      rt2500 181828 0
      8139too 21760 0
      mii 4704 1 8139too
      radeon 76672 0
      drm 60404 1 radeon
      md5 3584 1
      ipv6 234016 8
      autofs4 14884 0
      raw 6592 2
      snd_seq_dummy 2532 0
      snd_seq_oss 31136 0
      snd_seq_midi_event 5696 1 snd_seq_oss
      snd_seq 46960 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
      snd_pcm_oss 48960 0
      snd_mixer_oss 16896 2 snd_pcm_oss
      snd_via82xx 24256 1
      gameport 11112 1 snd_via82xx
      snd_ac97_codec 83900 1 snd_via82xx
      snd_pcm 79784 3 snd_pcm_oss,snd_via82xx,snd_ac97_codec
      snd_timer 20548 2 snd_seq,snd_pcm
      snd_page_alloc 8392 2 snd_via82xx,snd_pcm
      snd_mpu401_uart 5664 1 snd_via82xx
      snd_rawmidi 19616 1 snd_mpu401_uart
      snd_seq_device 6828 4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
      snd 46116 11 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,s
      nd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_
      device
      af_packet 16392 2
      floppy 55444 0
      ide_cd 37988 0
      loop 14504 0
      nls_cp850 4480 1
      vfat 10592 1
      fat 45980 1 vfat
      nls_iso8859_15 4224 2
      ntfs 212792 1
      via_agp 7584 1
      agpgart 29032 2 drm,via_agp
      saa7134 102612 0
      video_buf 17060 1 saa7134
      v4l2_common 4640 1 saa7134
      v4l1_compat 12900 1 saa7134
      soundcore 7008 3 snd,saa7134
      i2c_core 17360 1 saa7134
      ir_common 6084 1 saa7134
      videodev 7104 1 saa7134
      tsdev 5984 0
      ehci_hcd 29192 0
      uhci_hcd 29136 0
      usbcore 108348 3 ehci_hcd,uhci_hcd
      evdev 7648 0
      ext3 124744 2
      jbd 48568 1 ext3
      **********************************************************************

      Par drakconf, j'ai avancé d'un pas : il propose des options en installant rt2500 802.11 b/g mais quoi que je mette, il me fait une boucle sur le même écran :-(

      Là, ce que je ne comprends pas, c'est pourquoi iwconfig ne voit rien alors que le rt2500 figure bien dans lsmod
      • [^] # Re: il faut construire les module avant...

        Posté par  . Évalué à 1.

        çà ne pouvait pas marcher pour la bonne et simple raison que le PC54G3 a un chipset rt61.

        Je l'ai installé, la carte est reconnue, reste à le tuner

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.