• # BEh

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

    En tout cas la page des specs indique que ca tourne aussi sous linux.
    C'est suffisament rare pour etre souligné :)
    • [^] # Re: BEh

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

      ouais mais quand j'installe la mandrake, il me dis qu'il ne trouve pas le module rt2500.

      J'ai regarder dans les source du noyaux, je ne trouve rien qui s'en rapproche.
  • # Ndiswrapper

    Posté par  . Évalué à 1.

    Tu as essayer avec Ndiswrapper.
    C'est pas la meilleure solution mais ca peut marcher
  • # De toute façon ...

    Posté par  . Évalué à 0.

    carte mère MSI = gros caca !
    3 cartes mères en 3 ans sur un pc allumé H24 en boîtier industriel.
    Mais bon on en a encore acheté une ...
    • [^] # Et les liens???

      Posté par  . Évalué à 2.

      Ca se voit que tu connais le sujet! Ici on parle de carte wifi en pci ;)

      PS: J'ai deux machines qui tournent depuis 3 et 2 ans avec des mobos msi sans probleme (350 jours par an, 24/24 en moyenne).
    • [^] # Re: De toute façon ...

      Posté par  . Évalué à 2.

      Sur le lien precedent, une version du driver 1.4.4.0 en date du 03/12 (aujourd'hui quoi ) est disponible. Dans le Changelog on peut lire :
      ----------------------------------------------------------------
      Version 1.4.4.0
      ----------------------------------------------------------------

      1. Fix- can't receive frag packets
      2. Add GNU GENERAL PUBLIC LICENSE
      3. Fix- scan update Japan filter problem
      4. Fix- read MAC 00-00-00-00-00-00 problem

      Donc je te trouve dur avec MSI sur ce coup ...
      Un driver qui passe en GPL, c' est suffisament rare pour etre signale (mais les choses changent) et ca devrait faire l' objet d' une news.

      Je souhaite m' equiper d' une carte WIFI PCI 54g bientot. Quelqu'un a une experience de cette carte sur MDK10.1 ? Est-ce que le driver compile bien, etc... ?
      J' hesite avec une carte Netgear WG311T ou WAG311 (si il y a un interet vu la difference de prix) mais la MSI est vraiment a un prix cannon (27,9 chez LDLC)

      Merci de votre retour.
      • [^] # Re: De toute façon ...

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

        Elle n'est pas prise en compte initialement sous mandrake, elle demande le modutle rt2500 que je n'arrive pas encore à compiler, il me marque une erreur sur un fichier modversions.h
        • [^] # Re: De toute façon ...

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

          le message est :

          /usr/src/linux-2.6.3-7mdk/include/linux/modversions.h: No such file or directory
          In fileincluded from /usr/src/linux-2.6.3-7mdk/include/linux/irq.h:20,
          from /usr/src/linux-2.6.3-7mdk/include/asm/hardirq.h:6,
          from /usr/src/linux-2.6.3-7mdk/linux/interrupt.h:11,
          from rt_config.h:54,
          from rtmp_main.c:30:
          /usr/src/linux-2.6.3-7mdk/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
          In file included from /usr/src/linux-2.6.3-7mdk/include/asm/hardirq.h:6,
          from /usr/src/linux-2.6.3-7mdk/include/linux/interrupt.h:11,
          from rt_config.h:54,
          from rtmp_main.c:30:
          /usr/src/linux-2.6.3-7mdk/include/linux/irq.h:70: error:"NR_IRQS" undeclared hehe (not in a function)
          In file included fropm /usr/src/linux-2.6.3-7mdk/include/linux/irq.h:72,
          from /usr/src/linux-2.6.3-7mdk/include/asm/hardirq.h:6,
          from /usr/src/linux-2.6.3-7mdk/include/linux/interrupt.h:11,
          from rt_config.h:54,
          from rtmp_main.c:30:
          /usr/src/linux-2.6.3-7mdk/include/asm/hw_irq.h:28: error: "NR_IRQ_VECTORS" undeclared here (not in a funkcion)
          /usr/src/linux-2.6.3-7mdk/include/asm/hw_irq.h:31: error: "NR_IRQS" undeclared here (not in a function)
          • [^] # Re: De toute façon ...

            Posté par  . Évalué à 1.

            c'est peut être qu'il te manque les sources du noyau (/usr/src/linux-2.6.3-7mdk c'estr le chemin par défaut) essaie d'installer le package correspondant pitet
            • [^] # Re: De toute façon ...

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

              Je l'ai installé mais je n'ai pas le fichier en question. (modversions.h)
              • [^] # Re: De toute façon ...

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

                il faut rajouter le fichier "à la main" je crois.

                >Bonjour,
                > j'ai vu sur une liste de diffusion que tu cherchais à
                >installer une carte wifi pc54g2
                >tu a apparement un problème avec le modversion.h,
                >comme moi.
                >
                >A tu reussi ?
                >
                >
                oui

                il fallait modifier un fichier dans les sources du noyau et recompiler
                le noyau
                mettre WARN_ON(irqs_disabled())" dans kernel/softirq.c en commentaire.
                Il est dans le répertoire des source du noyau !

                @+
          • [^] # Re: De toute façon ...

            Posté par  . Évalué à 1.

            Perso je n'ai pas eu de probleme a le compiler.
            Attention, il ya un probleme avec le driver, ce qui a pour effet de saturer le fichier /var/log/messages et du coup ralentir le PC.
            La solution consistant a modifier softirq.c et de recompiler le noyaux n'est pas la bonne !
            La solution consiste a modifier rtmp.h (présent dans les sources du driver).
            Par contre la modif proposé "spin_unlock_bh" au lieu de "spin_unlock_irqrestore" et "spin_lock_bh" au lieu de "spin_lock_irqsave" ne fonctionne pas sous Mandraque 10.0.
            Perso j'ais utilisé un simple "spin_unlock" et "spin_lock" et ça fonctionne nickel.

            Voici la procedure que j'ais suivis, en esperant que ça serve :)

            Allez dans le repertoire ./RT2500-Linux-STA-1.4.1.0/STA/Module
            1) patcher rtmp.h:
            patch des sources originales
            --- STA/Module/rtmp.h 2004-08-01 22:30:08.000000000 -0400
            +++ ../tmp/RT2500-Linux-STA-1.4.2.0/STA/Module/rtmp.h 2004-09-07 18:40:00.133988120 -0400
            @@ -126,12 +126,12 @@

            #define NdisReleaseSpinLock(lock) \
            { \
            - spin_unlock_irqrestore(lock, IrqFlags); \
            + spin_unlock(lock); \
            }

            #define NdisAcquireSpinLock(lock) \
            { \
            - spin_lock_irqsave(lock, IrqFlags); \
            + spin_lock(lock); \
            }

            #define NdisFreeSpinLock(lock)

            2) Ensuite faire sous root:
            cp ./2.6.x/Makefile .
            $make -C /usr/src/linux SUBDIRS=$PWD modules

            cp rt2500.ko /lib/modules/2.6.3-7mdk/kernel/drivers/
            (ou /lib/modules/2.6.3-7mdk/kernel/drivers/net/ si modprobe ne fonctionne pas dans le premier cas)

            depmod -a
            modprobe rt2500
            ifconfig ra0 inet YOUR_IP up


            et voila !
            • [^] # Re: De toute façon ...

              Posté par  . Évalué à 1.

              moi aussi j'ai la msi pc54g2 et je suiks nul en linux et je n arrive donc pas a installer les driver de cette carte, quand je fais make all, ca compile et ya plein d erreur qqn peut-il me dire ce quil faut faire pas à pas merci

              ps : je capte rien au read me

Suivre le flux des commentaires

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