Forum général.général rtl8185 désespoir

Posté par  .
Étiquettes : aucune
0
26
mar.
2007
bonjour forum,

Je t'écrise parce que je veux me mettre au wifi mais que lui ne veut pas ! snif !

Après avoir essayé plusieurs drivers trouver entre autre sur sourceforge et sur le site du constructeur, j'ai le sentiment que je ne pourrais pas utiliser ma carte wifi. J'ai essayé aussi avec ndiswrapper mais celui-ci provoque un freeze total lors du "modprobe ndiswrapper".

Alors voilà, je veux encore tenter l'installation du driver fourni par le realtek. Voici donc les messages que j'obtiens à la compilation. Merci d'avance pour votre bonté.

/home/olivier/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_core.c:2953:67: erreur: la macro « INIT_WORK » a reçu 3 arguments, mais elle n'en prend que 2
/home/olivier/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_core.c: In function ‘rtl8180_init’:
/home/olivier/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_core.c:2953: erreur: ‘INIT_WORK’ undeclared (first use in this function)
/home/olivier/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_core.c:2953: erreur: (Each undeclared identifier is reported only once
/home/olivier/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_core.c:2953: erreur: for each function it appears in.)
/home/olivier/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_core.c:3276: attention : passing argument 2 of ‘request_irq’ from incompatible pointer type
/home/olivier/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_core.c: In function ‘rtl8180_pci_probe’:
/home/olivier/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_core.c:4031: erreur: ‘struct net_device’ has no member named ‘get_wireless_stats’
make[2]: *** [/home/olivier/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_core.o] Erreur 1
make[1]: *** [_module_/home/olivier/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1] Erreur 2
make[1]: quittant le répertoire « /usr/src/kernels/2.6.20-1.2925.fc6-x86_64 »
make: *** [modules] Erreur 2
  • # Quelques pistes...

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

    Tu n'as pas précisé :
    - ton modèle de carte
    - la sortie de lspci relative à ta carte
    - la distribution que tu emploies

    Tu auras sans doute des réponses plus pertinentes en postant dans les forums de ta distrib.
    • [^] # Re: Quelques pistes...

      Posté par  . Évalué à 1.

      - Le modèle est dans le titre
      - La distib est fc6 (c'est que je ne pensais pas que cela pouvait être lié à la distrib)
      - lspci :

      00:00.0 Host bridge: VIA Technologies, Inc. VT8385 [K8T800 AGP] Host Bridge (rev 01)
      00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South]
      00:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
      00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
      00:0d.0 RAID bus controller: Promise Technology, Inc. PDC20378 (FastTrak 378/SATA 378) (rev 02)
      00:0e.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)
      00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
      00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
      00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
      00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
      00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
      00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
      00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
      00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
      00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
      00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
      00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
      00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
      00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
      01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
      • [^] # Re: Quelques pistes...

        Posté par  . Évalué à 2.

        une idée comme ca, le driver realteck date de septembre 2006, ton kernel de mars 2007, je pense que tes soucis de compilation s'explique ainsi.
        Si tu peut faire l'essais de prendre une kernel 2.6.17 ou 2.6.18 et de refaire la compilation pour voir si tout ce passe bien ?

        Quel commande utilise tu pour compiler ? (./configure ; make )

        x86_64 tu compile pour une cible 64 bits ? c'est possible que ce soit cela qui provoque le freeze de ndiswrapper....
        • [^] # Re: Quelques pistes...

          Posté par  . Évalué à 1.

          J'ai suivi ton conseil et j'essayé avec un kernel-2.6.18 mais rien n'y fait.

          J'ai aussi tenté d'utiliser ndiswrapper avec une fedora i386 et si je n'ai pas de freeze, j'ai quand même une erreur qui m'empêche d'utiliser ma carte.

          Merci quand même pour tes conseils

          Je crois que je vais devoir en racheter une autre. Mon problème est que les revendeur affiche une marque de carte et non de chipset. Dans mon cas, j'ai d'abord essayé de connaître le type de chipset en googlant avant d'acheter la carte et je suis tomber sur du ralink. Alors je me suis dis, "super les drivers existent et fonctionnent (je les ai déjà testé avec succès)", mais lorsque j'ai ouvert la boîte, c'est du realtek que j'ai trouvé.

          La question est donc : comment connaître le chipset installé sur une carte sans ouvrir la boîte (à savoir que c'est pas non plus marqué sur l'emballage) ? Apparemment, connaître le modèle de carte ne suffit pas (par exemple la mienne est une EP9321 de chez Surecom). En fait, c'est un putain de loto de m.... !!!

Suivre le flux des commentaires

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