Page 1 sur 2
[Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 19:49
par Pierrot
Bonjour tout le monde,
Je suis un peu perdu car après avoir bien lu le wiki pour configurer ma carte wifi, elle ne détecte toujours rien.
La diode est pourtant allumée et le firmware installé.
C'est une Intel 5300, la commande lspci retourne
Code : Tout sélectionner
...
03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5300
...
J'ai bien installé wireless_tools, wpa_supplicant et mis iwlagn dans le rc.conf ; Le kernel est un 2.26.33.
Ce qui est bizarre c'est que Google ressort surtout des messages de gens supers heureux parceque cette carte fonctionne "out of the box" dès qu'ils utilisent un kernel supérieur au .26 + tout ce que j'ai listé ci-dessus...
Pourriez vous m'aider svp ? Je ne vois vraiment pas quoi faire...
Merci beaucoup
La commande ifconfig :
Code : Tout sélectionner
...
wlan0 Link encap:Ethernet HWaddr 00:21:6A:03:42:1C
inet addr:192.168.1.28 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
...
et iwconfig :
Code : Tout sélectionner
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11abgn Mode:Managed Access Point: Not-Associated
Tx-Power=15 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
wwan0 no wireless extensions.
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 20:10
par benjarobin
Tu ne donne aucune info utile (désolé ne le prend pas mal)...
Que donne un scan. Comment tu essaie de te connecter ? (Cela ne se fait pas par magie)
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 20:17
par Pierrot
Ah mince désolé, j'utilise network manager mais ai aussi essayé wicd et puis wifi radar.
La commande iwlist scan donne
Code : Tout sélectionner
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
wlan0 Failed to read scan data : Resource temporarily unavailable
wwan0 Interface doesn't support scanning.
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 20:22
par benjarobin
As tu bien installer ceci: pacman -S iwlwifi-5000-ucode
Trouve sur un forum:
ifconfig wlan0 down
modprobe -r lemoduleduwifi
modprobe lemoduleduwifi
ifconfig wlan0 up
iwlist wlan0 scan
Tant que l'on y est paste ici ton rc.conf
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 20:27
par Pierrot
Oui c'est installé.
Je l'avais aussi ajouté au rc.conf mais il est dit dans le wiki que depuis le kernel 2.6.27 on peu s'en passer vu que c'est maintenant iwlagn qui gère. Mais bon avec ou sans dans le rc.conf le résultat est le même.
C'est ici :
http://wiki.archlinux.org/index.php/Wir ... 000-series
Edit :
Les commandes "modprobe -r iwl5000" retournent : FATAL: Module iwl5000 not found.
Pourtant c'est bien installé, je viens de le refaire au cas ou...
Le rc.conf :
Code : Tout sélectionner
#
# /etc/rc.conf - Main Configuration for Arch Linux
#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="fr_FR.utf8"
HARDWARECLOCK=""
USEDIRECTISA="no"
TIMEZONE="Europe/Paris"
KEYMAP="fr-latin9"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(!usblp iwl5000 thinkpad_acpi iwlagn vboxdrv vboxnetflt)
#MODULES=(vboxdrv vboxnetflt)
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="pierre-laptop"
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
#
# DHCP: Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#
#Static IP example
eth0="eth0 192.168.1.23 netmask 255.255.255.0 broadcast 192.168.1.255"
#eth0="dhcp"
INTERFACES=(eth0)
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.1.1"
ROUTES=(gateway)
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
# Wait & see : nfs-common @tpfand
DAEMONS=(syslog-ng !network dbus netfs hal avahi-daemon networkmanager fuse cups samba @crond @acpid @httpd)
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 21:17
par Pierrot
J'ai tenté une install du driver en le récupérant directement sur le site d'Intel et rajouté iwl5000 dans le smodules du rc.conf, puis reboot et les commandes que tu as indiqué, toujours pareil... "FATAL: Module iwl5000 not found.".
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 21:22
par benjarobin
Bon en faite pour le nom du module j'ai extrapole en me disant qu'il devait l'appeler ainsi... Mais en faite il doit s'appeler "iwl3945" désolé... Sinon il ne manquerai pas un morceau a ton rc.conf ?
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 21:25
par Pierrot
Non non tu avais bien raison, c'est iwl5000. L'autre c'est pour une carte différente mais de la même "famille".
Ah oui il manque bien un morceau, c'est corrigé dans le message.
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 21:45
par Pierrot
Bon je viens de refaire les commandes en remplacant lemodulewifi par iwlagn puisque c'est lui qu'il faut utiliser, c'est dailleurs confirmé par le wiki Gentoo.
Et ben arrivé au moment du "iwlist wlan0 scan", ça répond :
Code : Tout sélectionner
wlan0 Interface doesn't support scanning : Device or resource busy
Punaise...
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 22:07
par RedoXPS
Bonsoir,
Personnellement, la mise à jour du 2.6.32 au 2.6.33 provoquait des bugs de HAL dus à la carte wifi (une Atheros AR9285 ).
Un retour au 2.6.32 réglait le problème.
De mon expérience récente personnelle (tu peux trouver le topic sans grande recherche)
A tout hasard, essaye de revenir sur un kernel 2.6.32 (procédure expliquée dans le Wiki il me semble)
Si la carte n'a jamais fonctionné ou avait des comportements bizarres, essaye une mise à jour BIOS (cela a réglé mon problème sur un Eeepc1005PEB)
Je sais pas si celà pourra t'aider mais ca peut toujours être à tester...
Cordialement,
RedoX
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 22:31
par Pierrot
Cette carte n'a fonctionné que sous windows, même sous Ubuntu c'était niet. Il y a un moyen de faire une mise à jour du bios sous Linux ?
Je n'ai pas trouvé la page expliquant comment downgrader le kernel, aurais-tu la gentillesse de donner le lien ?
Et sinon j'ai vu qu'il y avait peut être la solution ndiswrapper, il parait c'est "crado" comme méthode, c'est vrai ? En gros quels sont les inconvénients ?
Merci pour votre aide les gas !
C'est vraiment une sacrée misère ce support matériel, et puis j'ai un peu peur de casser toute l'install...
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 22:35
par benjarobin
Oula si cela marcher pas sous Ubuntu... il y a de fort risque de devoir jouer avec ndiswrapper. Et downgrader le kernel ne servira a rien et je ne vois pas ce que viens faire ici HAL (il doit me manquer un bout, car Hal c'est juste la gestion des entrée sortie comme le clavier)
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 22:45
par Pierrot
Ok bon je vais tenter ndiswrapper. Faut-il virer tout ce qui a attrait au wifi sans ndiswrapper ? (iwlwifi-5000-ucode iwlagn wireless_tools wpa_supplicant etc.)
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 22:56
par RedoXPS
benjarobin a écrit : Et downgrader le kernel ne servira a rien
Explique moi alors pourquoi HAL se vautrait lamentablement (comme d'ailleurs toute tentative de contact avec la carte Wifi...) après la mise à jour mais que de retour sur le kernel 2.6.32 tout roule... J'ai pas précisé que c'était LA solution mais que ca pouvait être une piste à exploiter... Suggestion basée sur mon expérience personnelle.
benjarobin a écrit :et je ne vois pas ce que viens faire ici HAL (il doit me manquer un bout, car Hal c'est juste la gestion des entrée sortie comme le clavier)
Je pense que l'on peut considérer une carte réseau comme une interface entrée-sortie. De façon beaucoup plus pragmatique, fait un hal-device et tu pourras avoir la possibilité de constater la présence de ton périphérique réseau.
Par ailleurs, si tu vas regarder (ce n'est pas forcément la bonne référence à prendre) sur Wikipedia:
Hardware Abstraction Layer: une couche destinée à isoler les dépendances au matériel des autres aspects du système d'exploitation,.
Ubuntu n'est pas forcément LA référence sous Linux non plus (loin de là te diront certains) prenons l'exemple du chipset AR9285, qui n'est bien géré que par le biais des backports...
Ndiswrapper est une solution mais si tu peux l'éviter, fais le. (Personnellement, j'avais des performances désastreuses avec...)
D'autant plus que le chipset a été reporté comme utilisable sous Arch avec des kernels plus anciens: (Exemples :
http://wiki.archlinux.fr/howto/laptop/t400s ou
http://bbs.archlinux.org/viewtopic.php?id=54608)
Pour Ndiswrapper, il y a des explications sur le wiki (
http://wiki.archlinux.org/index.php/Wir ... diswrapper )
Tu n'as pas besoin de virer ce qui est déjà installé
Pour revenir à un kernel précédent:
http://wiki.archlinux.org/index.php/Kernel_Panics (C'est expliqué tout en bas, tu peux aussi passer la page en français)
Le flash du BIOS (la mise à jour) est normalement à éviter, mais sinon se fait indépendamment de l'OS. Pour le moment, mettons cette idée de côté
Sinon, tu peux regarder du coté des compat-wireless (Ici:
http://wireless.kernel.org/en/users/Download) pour avoir un driver plus à jour...
Cordialement,
RedoX
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 23:12
par Pierrot
Ok merci pour ces précisions et tous ces liens !
Donc je vais quand même mettre à jour le bios, j'ai trouvé un CD bootable et puis avec un peu de chance ça améliorera la gestion du ventilo.
J'ai parlé d'Ubuntu parceque c'est grâce à cette distrib que je ne suis plus dépendant de windows

mais surtout parce que dans Google quand je cherche des infos sur mon soucis les 3/4 des messages sont des Ubunteros pour qui la carte fonctionne dès la 8.10. Je les ai toutes essayées et puis Debian aussi... sans succès.
J'ai récup les drivers win et si le changement de noyau n'apporte rien ben je n'aurai plus que ndiswrapper... si tant est que ça fonctionne.
compat-wireless c'est cuit, ma carte n'est pas supportée et ils renvoient vers le site Intel ou j'ai DL le driver tout à l'heure.
Allez on y croit ! Merci !
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 23:16
par Pierrot
Euh ça s'annonce mal quand même pour retrograder le kernel, le .32 n'est pas dans le cache de Pacman...
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 23:29
par RedoXPS
si t'as une autre archlinux d'installée, prend le paquet dans son cache (c'est c'que j'ai fait)
Sinon, tu dois pouvoir le trouver sur le net ou dans l'pire des cas, j'ai la version 32bits doc je dois pouvoir te la mettre à disposition...
Edit: Regarde là, tu devrais trouver un miroir encore pas à jour :
http://www.google.fr/search?hl=fr&q=ker ... =&gs_rfai=
Sur le site d'Intel, il est question du iwlwifi... Regarde de ce côté au cas où...
Courage
Cdlt,
RedoX
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 23:47
par Pierrot
Ok bon il y a un kernel ici :
http://ftp.free.fr/mirrors/ftp.archlinu ... os/x86_64/
Oui j'ai pas précisé mais je suis en 64. Mais dois-je prendre aussi kernel26-headers et kernel-firmware ? Il doit en avoir besoin le coco non ?
Ok pour iwlwifi, je vais guetter mais c'est tout de même un poil obscur.
Re: [Wifi] Pas de wifi mais carte active
Publié : ven. 09 avr. 2010, 23:51
par RedoXPS
Quand j'ai restauré, ca ne me coutait rien d'accorder les kernel-headers et kernel-firmware à la version du kernel donc je l'ai fait... Je te conseille de faire pareil, surtout si tu dois être amené à compiler des modules...
De toute manière, si tu n'as pas plus de résultat avec le 2.6.32 tu pourras toujours facilement revenir au 2.6.33 (par un simple yaourt -Su)
Re: [Wifi] Pas de wifi mais carte active
Publié : sam. 10 avr. 2010, 00:32
par Pierrot
J'ai fait le flash du bios puis le changement de kernel 2-3 reboots et là........ waloo, de chez waloo. Et oui, moi aussi j'y ai cru.
J'ai remis le .33 (terrible le coup du yaourt -Su) parce que le passage au .32 m'avais bouffé 700fps
Entre temps je suis tombé sur
un post ou l'auteur qui a un problème dans le même genre donne des commandes qui renvoient de infos intéressantes :
# pacman -Q | grep -iE "(kernel|iw|wireless)"
Code : Tout sélectionner
iwlwifi-5000-ucode 8.24.2.12-2
kernel26 2.6.33.2-1
kernel26-firmware 2.6.33.2-1
kernel26-headers 2.6.33.2-1
wireless_tools 29-3
# lsmod | grep -i iwl
Code : Tout sélectionner
iwlagn 244718 0
iwlcore 156728 1 iwlagn
mac80211 171772 2 iwlagn,iwlcore
cfg80211 126658 3 iwlagn,iwlcore,mac80211
# dmesg | grep -i iwl : c'est là où ça diffère du message d'origine, il se passe quelque chose de bizarre
Code : Tout sélectionner
iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 2.6.33-ARCH-ks
iwlagn: Copyright(c) 2003-2009 Intel Corporation
iwlagn 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
iwlagn 0000:03:00.0: setting latency timer to 64
iwlagn 0000:03:00.0: Detected Intel Wireless WiFi Link 5300AGN REV=0x24
iwlagn 0000:03:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
iwlagn 0000:03:00.0: irq 32 for MSI/MSI-X
phy0: Selected rate control algorithm 'iwl-agn-rs'
iwlagn 0000:03:00.0: firmware: requesting iwlwifi-5000-2.ucode
iwlagn 0000:03:00.0: loaded firmware version 8.24.2.12
iwlagn 0000:03:00.0: Microcode SW error detected. Restarting 0x2000000.
iwlagn 0000:03:00.0: Start IWL Error Log Dump:
iwlagn 0000:03:00.0: Status: 0x00020224, count: 5
iwlagn 0000:03:00.0: Desc Time data1 data2 line
iwlagn 0000:03:00.0: SYSASSERT (#05) 0000033857 0x00070006 0x00180001 405
iwlagn 0000:03:00.0: blink1 blink2 ilink1 ilink2
iwlagn 0000:03:00.0: 0x18700 0x18700 0x008AA 0x00000
iwlagn 0000:03:00.0: Start IWL Event Log Dump: display last 20 entries
iwlagn 0000:03:00.0: EVT_LOGT:0000033622:0x00000000:0483
iwlagn 0000:03:00.0: EVT_LOGT:0000033623:0x00000000:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033638:0x00000005:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033648:0x00000006:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033662:0x00000007:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033675:0x00000008:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033690:0x0000000d:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033701:0x0000000e:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033714:0x0000000f:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033727:0x00000010:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033744:0x00000015:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033757:0x00000016:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033770:0x00000017:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033784:0x00000018:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033795:0x00000019:0484
iwlagn 0000:03:00.0: EVT_LOGT:0000033806:0x0000018d:1108
iwlagn 0000:03:00.0: EVT_LOGT:0000033807:0x00000024:1108
iwlagn 0000:03:00.0: EVT_LOGT:0000033807:0x00000001:1108
iwlagn 0000:03:00.0: EVT_LOGT:0000033808:0x00000033:1108
iwlagn 0000:03:00.0: EVT_LOGT:0000033865:0x00000000:0125
iwlagn 0000:03:00.0: START_ALIVE timeout after 4000ms.
iwlagn 0000:03:00.0: Microcode SW error detected. Restarting 0x2000000.
iwlagn 0000:03:00.0: Start IWL Error Log Dump:
iwlagn 0000:03:00.0: Status: 0x0002B2E4, count: 5
iwlagn 0000:03:00.0: Desc Time data1 data2 line
iwlagn 0000:03:00.0: SYSASSERT (#05) 0001014020 0x00020001 0x00180001 405
iwlagn 0000:03:00.0: blink1 blink2 ilink1 ilink2
iwlagn 0000:03:00.0: 0x19EE8 0x19EE8 0x008B2 0x00000
iwlagn 0000:03:00.0: Start IWL Event Log Dump: display last 20 entries
iwlagn 0000:03:00.0: EVT_LOGT:0001040431:0x00000033:0483
iwlagn 0000:03:00.0: EVT_LOGT:0001040432:0x00000000:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040448:0x00000005:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040460:0x00000006:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040471:0x00000007:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040482:0x00000008:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040496:0x0000000d:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040507:0x0000000e:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040518:0x0000000f:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040529:0x00000010:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040544:0x00000015:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040555:0x00000016:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040566:0x00000017:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040577:0x00000018:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040590:0x00000019:0484
iwlagn 0000:03:00.0: EVT_LOGT:0001040600:0x0000018d:1108
iwlagn 0000:03:00.0: EVT_LOGT:0001040601:0x00000024:1108
iwlagn 0000:03:00.0: EVT_LOGT:0001040601:0x00000001:1108
iwlagn 0000:03:00.0: EVT_LOGT:0001040602:0x00000033:1108
iwlagn 0000:03:00.0: EVT_LOGT:0001040659:0x00000000:0125
Donc en fait on voit que cette fichue carte est bien reconnue, qu'elle a son pilote, les outils annexes bref que tout y est pour que ça fonctionne mais ça ne fonctionne pas... C'est FOU ! non ? Une idée peut-être ?
