Forum Linux.suse problème de connexion

Posté par  .
Étiquettes : aucune
0
29
avr.
2005

Salut à tous,

j'ai un petit problème de connexion. En effet, je souhaite utiliser le wifi sur mon portable sur suse 9.2. le soucis est que je n'arrive pas à me connecter ( alors que ça fonctionne correctement sous windows). Le réseau wifi est bien reconnu (en faisant "ifconfig" ou "iwlist eth1 scanning" ).

Si quelqu'un à déjà eu ce problème et pourrais m'expliquer , je vous en remercie d'avance !!

++

  • # man iwconfig

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

    bon, voici , en seprant que cela puisse t'aider mon /etc/network/interfaces sou debian:

    #The wifi network interface
    #auto wlan0 //a decommenter si tu veux l'activer au demarrage
    iface wlan0 inet static
    name Liaison par onde radio
    address 192.168.1.85
    netmask 255.255.255.0
    broadcast 192.168.1.255
    network 192.168.1.0
    gateway <adresse_passerelle>
    wireless-essid <le_point_d'acces>

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # Questions:

    Posté par  . Évalué à 1.

    Peux tu préciser ce que te donne la commande
    ifconfig -a ?

    de même pour la commande iwconfig ?

    A quel type d'appareillage tu essaie de te connecter ?

    A tu affecté une adresse IP à l'interface réseau wifi ?

    Lorque tu te connecte depuis windows, est tu sûr qu'aucun cryptage n'est utilisé ? (WEP par exemple)
    • [^] # Re: Questions:

      Posté par  . Évalué à 1.

      ifcongig:
      eth0 ne me fournit aucune adresse
      eth1 me fournit une adresse IP que je peut pinger ( ainsi que celle du routeur )

      iwconfig:
      indique des infos sur le réseau sur lequel je souhaite acceder

      type d'appareillage :
      j'uilise la freebox

      Je n'ai pas affecté d'adresse IP , vu que c'est le routeur qui lui founit. le DHCP est activé.

      Quand je suis sous windows, j'ai clé WEP à indiquer. Et justement où est ce que je dois indiquer cette clé sous suse9.2???

      Merci de ton aide
      • [^] # Re: Questions:

        Posté par  . Évalué à 1.

        Je n'ai pas mon laptop sur moi. Je ne suis donc pas en mesure de te communiquer les confs que j'ai chez moi.

        D'une par, il te faut faire un:
        man iwconfig

        D'autre part, essaie un truc du genre:

        iwconfig wlan0 key "AZEAEZFDFD12345657"

        en remplaçant la partie entre guillements par la clée de cryptage. (présente dans la conf windows)
        • [^] # Re: Voici les informations :

          Posté par  . Évalué à 1.

          0) Se loguer en root

          1) Penser à faire une sauve de tous les fichiers avant modification

          2) Dans le fichier /etc/network/interfaces il faut ajouter à peu près ceci:

          iface wlan0 inet static
          address 192.168.0.10
          network 192.168.0.0
          netmask 255.255.255.0
          broadcast 192.168.0.255
          gateway 192.168.0.1
          up /root/bin/wlan0_up

          3) Créér le répertoire /root/bin avec la commande ci-dessous:
          mkdir /root/bin

          4) Créer le fichier /root/bin/wlan0_up contenant:

          #!/bin/sh
          ################################################
          # /root/bin/wlan0_up
          ################################################

          # Renseigne l'ESSID du réseau local
          iwconfig wlan0 essid monreseau
          echo "essid: rc="$?

          # Définit le mode managed
          iwconfig wlan0 mode managed
          echo "mode: rc="$?

          # Positionne la clé d'encriptage WEP n° 1
          iwconfig wlan0 enc [1] A126D24DD25B44F5837175DB12
          echo "enc1: rc="$?

          # Positionne le rate
          iwconfig wlan0 rate auto
          echo "rate: rc="$?

          # Positionne le channel
          iwconfig wlan0 channel 6
          echo "channel: rc="$?

          4) Remlacer monreseau par le ESSID configuré sur la passerelle

          5) Rendre le fichier /root/bin/wlan0_up exécutable avec la commande:
          chmod u+x /root/bin/wlan0_up

          6) Désactiver l'interface wlan0 avec la commande:
          ifdown wlan0

          7) Réactiver l'interface wlan0 avec la commande
          ifup wlan0

          8) Lancer la commande:
          iwconfig wlan0

          chez moi cela me donne:

          wlan0 IEEE 802.11g ESSID:"monreseau"
          Mode:Managed Frequency:2.437 GHz Access Point: AA:BB:CC:DD:EE:FF
          Bit Rate:54 Mb/s Tx-Power:50 dBm Sensitivity=0/3
          Retry:off RTS thr:off Fragment thr:off
          Encryption key:A126-3321-C52B-12E3-7259-25AB-12 Security mode:restricted
          Power Management:off
          Link Quality=33/94 Signal level=-62 dBm Noise level=-95 dBm
          Rx invalid nwid:6574 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0


          9) Normalement, si tu arrives à faire un ping sur ta passerelle, c'est gagné !


          Expliacations:

          L'utilisation d' ifconfig et iwconfig en ligne de commande effectue un action dynamique qui sera perdue au prochain reboot.
          C'est la raison pour laquelle on utilise le fichier /etc/network/interface

          L'appel de ifup wlan0 entraine la lecture et la prise en compte du paramétrage du fichier interface.
          la présence de: up /root/bin/wlan0_up permetra de compléter la conf par des actions présentes dans le fichier /root/bin/wlan0_up

Suivre le flux des commentaires

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