Forum Linux.débutant ArchLinux - impossible de voir les réseaux WiFi

Posté par  .
Étiquettes :
-1
5
oct.
2011

Salut tout le monde,

Après avoir utilisé Ubuntu pendant une bonne année, j'ai eu envie de mettre un peu les mains dans le cambouis et j'ai donc installé ArchLinux.

L'installation s'est apparemment bien déroulée et j'essaie maintenant de me connecter à internet via la carte WiFi de mon portable.

Voilà les infos au sujet de ma carte WiFi données par lspci:

02:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)

En suivant le wiki d'Archlinux.org et les explications de wireless.kernel.org, j'ai installé b43-fwcutter, puis le firmware version 5.100.138.

Selon wireless.kernel.org, le bon driver pour ma carte est le b43 et il est apparemment bien chargé par udev lors du boot:

lsmod | grep b43

Module      Size    Used by
b43       297353    0
mac80211  191541    1 b43
cfg80211  138620    2 b43,mac80211
ssb        42291    1 b43
mmc_core   65089    3 b43,sdhci,ssb
pcmcia     31470    2 b43,ssb


J'ai regardé un peu le reste de lsmod et je n'ai pas vu d'autre driver qui pourrait entre en conflit.

La carte WiFi est bien listée par iwconfig comme wlan0 et lorsque je fais ip link set wlan0 up, je n'ai pas de message d'erreur et je vois la diode WiFi de mon portable passer de orange à bleu, signe que la carte est bien activée.

On en arrive alors à mon problème:

iwlist wlan0 scan
wlan0    No scan results

Impossible donc de voir le moindre réseau. Je précise que sous Ubuntu avec le même driver, la carte fonctionne correctement...

Sinon bien qu'ayant un peu d'expérience en tant qu'utilisateur d'Ubuntu, je suis quand même débutant donc soyez indulgents avec moi et merci de m'expliquer le pourquoi du comment (tant que ça ne prend pas trop de temps)

Merci d'avance!

 
 
 

PS (et hors-sujet): j'ai essayé de poster sur le forum d'archlinux mais je n'arrive pas à m'inscrire à cause de la question (anti-bot j'imagine):

What is the output of "date -u +%W$(uname)|sha256sum|sed 's/\W//g'"?

Et lorsque je rentre ça dans ma session bash, le prompt m'affiche

>

et pis c'est tout! Aucune idée de ce que cela veut dire d'ailleurs mais quand je remonte l'historique j'ai l'impression que c'est équivalent à un retour chariot parce que ça garde en mémoire la commande plus ce que j'ai tapé après le '>' (pas sûr d'être bien clair...)

J'ai regardé un peu dans les man donc je sais que date -u renvoie la date au format UTC, que $(uname) renvoie 'Linux', que sha256sum calcule la somme de contrôle de ce qui précède le pipe et que sed sert à manipuler des chaînes de texte.
Par contre je n'ai pas trouvé ce que fait le '+%W' et le but de 's/\W//g' en argument de 'sed'...

Bref merci d'éclairer ma lanterne parce que là je me sens un peu bête de ne pas arriver à m'inscrire sur un forum...

  • # forum arch

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

    pour le forum, il suffit de taper le résultat de cette commande dans le formulaire d'inscription :

    date -u +%W$(uname)|sha256sum|sed 's/\W//g'
    
    

    c'est à dire le résumé sha1256 du jour dans l'année concaténé avec "Linux"

    Tu t'es trompé dans les guillemets.

    On ne peut pas mettre d'array dans le string...

    • [^] # Re: forum arch

      Posté par  . Évalué à -1.

      Dans le formulaire d'inscription!? Dans mon shell plutôt, non?

      Sinon je n'avais pas oublié d'enlever les guillemets pour rentrer la commande...

      • [^] # Re: forum arch

        Posté par  . Évalué à 1.

        ...par contre j'avais oublié une apostrophe. Affaire réglée donc.

        Reste mon problème avec le WiFi.

        • [^] # Re: forum arch

          Posté par  . Évalué à 1.

          Reste mon problème avec le WiFi.

          moi j'ai installé wicd pour gérer le wifi, ça fonctionne plutôt bien et c'est en mode graphique.

          Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

          • [^] # Re: forum arch

            Posté par  . Évalué à 0.

            Pour le moment je n'ai pas encore installé X (il me faut un accès à internet pour cela!), puis je voulais d'abord savoir le faire à la main (et je comptais utiliser netcfg pour automatiser la chose par la suite).

            Et puis si 'iwlist wlan0 scan' ne trouve aucun réseau, je ne suis pas sûr que wicd s'en sorte mieux car au final il doit manipuler lui-même les commandes de base.

            • [^] # Re: forum arch

              Posté par  . Évalué à 1.

              Oui si iwlist ne retourne rien, wicd ne retournera surement rien non plus.

              Pour info, wicd a un frontend en ncurses, wicd-curses.

              • [^] # Re: forum arch

                Posté par  . Évalué à 1.

                C'est bon c'est résolu...j'avais fait une salade de noyaux!

                En fait le firmware que j'avais installé était pour kernel >= 3.2 alors que sur l'iso d'installation, c'était le 3.0.3.

    • [^] # Re: forum arch

      Posté par  . Évalué à 1.

      du jour dans l'année

      plutôt le numéro de la semaine. Citation de l'aide:

      week number of year, with Monday as first day of week (00..53)

      Quant à la commande sed:

      \W : un caractère ni lettre, ni chiffre, le complément de \w (équivaut à la classe [^[:alnum:]] de POSIX).

      Donc elle remplace tout ce qui n'est pas un une lettre ni un chiffre par du vide, ceci pour obtenir le hash sha256 épuré car la commande sha256sum va ajouter des caractères inutiles.

      Pour résumer, cela donne:

      $ date -u +%W$(uname)
      40Linux
      $ date -u +%W$(uname)|sha256sum
      62bc3e8b1d6ea4e0e676a5bcff5df928d828e96af936be6cc8ff11f00c6ab37b -
      $ date -u +%W$(uname)|sha256sum|sed 's/\W//g'
      62bc3e8b1d6ea4e0e676a5bcff5df928d828e96af936be6cc8ff11f00c6ab37b

      • [^] # Re: forum arch

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

        Non Thrillseeker, tu te trompe.

        Tu confonds les options (switchs avec les tirets "-" ) et les séquences de format (précédé de %).

        man date nous apprends :
        > %W week number of year, with Monday as first day of week (00..53)

        donc on a faux tous les deux, il s'agit du numéro de semaine, 40 aujourd'hui.

        On ne peut pas mettre d'array dans le string...

  • # Broadcom STA wireless driver

    Posté par  . Évalué à -1.

    Pourquoi n'utilises pas ce pilote plus récent ?
    http://www.broadcom.com/support/802.11/linux_sta.php

Suivre le flux des commentaires

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