Demande de retours sur ath5/ath9k/madwifi-trunk/madwifi-hal-0.10.5.6

Il exite actuellement un grand nombre de modules pour les cartes de Type Atheros sous linux (à l'exeption des modèles usb). La question est de savoir si votre matériel est supporté par les pilotes linux natifs (ath5k/ath9k) intégrés dans Fedora 10. Les portables Eeepc à base de chipset atheros (AR5007) sont réputés fonctionnels avec le nouveau pilote. Mais qu'en est-il des autres...

Ce qu'il faut retenir c'est que beaucoup semblent supportés nativement par le pilote ath5k (voire ath9k). Si votre carte wifi basé sur un chipset atheros est supporté nativement, merci de le préciser.

Sinon il y a deux modules madwifi à tester. madwifi issue de la branche trunk et celui de la branche hal-0.10.5.6. Pour ma part si beaucoup de modèles sont rapportés fonctionnels, il est possible de ne garder de madwifi que la branche hal-0.10.5.6 pour rpmfusion.

Pour tester madwifi-trunk avec Rawhide Fedora 10

 rpm -Uvh http://rpms.kwizart.net/kwizart-release-9.rpm
 yum --enablerepo=kwizart-rawhide install akmod-madwifi

Pour tester madwifi-hal-0.10.5.6 avec Rawhide Fedora 10 Mettre jours madwifi et akmod-madwifi depuis cet emplacement.Il est absolument nécéssaire de redémarrer (il faut prendre en compte la nouvelle couche HAL)

Madwifi dans Fedora 10 ? Evidemment, l'idéal à moyen terme sera de ne plus utiliser madwifi mais ath5k. La maintenance de madwifi est de plus en plus délicate. il est possible que l'arrivé d'un kernel 2.6.28 probablement au cours de la vie de Fedora 10 entraine des coupures de support si le module n'est pas rendu compatible. (il est probable que le support rétabli par la suite). En conclusion, si vous etes habitué à utiliser madwifi, peut être est il temps d'évaluter la fonctionalité d'ath5k (surtout si vous n'utilisez pas les fonctions points d'accès ou mode turbo).

Commentaires

1. Le mercredi, octobre 1 2008, 00:00 par cursedman

Bonsoir,

Mon portable Acer Aspire 5610z est muni d'une carte wifi de marque Atheros, modèle 5007EG. Le module ath5k inclus dans le liveCD GNOME i686 de Fedora 10 Beta fonctionne sur mon portable. J'ai donc pu me connecter nativement sur mon point d'accès encrypté en WPA2. J'essaierai de tester plus tard les modules madwifi sur une Fedora 10 installée en dur (bien que maintenant je n'en voit plus trop l'intérêt). On est désormais proche du Graal, tout fonctionne en natif sur ce portable. Il ne manquait plus que la carte wifi, c'est désormais chose faite. Un grand merci aux développeurs et à la communauté Fedora.

Ci dessous les logs intéressants.

[code]
lsmod | grep ath*

vfat 12800 1
fat 43828 1 vfat
dm_multipath 17980 0
ath5k 113584 0
compat_ioctl32 5120 1 uvcvideo
rsrc_nonstatic 13824 1 yenta_socket
v4l1_compat 16004 2 uvcvideo,videodev
ata_generic 8580 0
pata_acpi 7808 0
[/code]

et mon descriptif matériel via lspci

[code]
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
05:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
06:01.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 SD Host controller: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01)
[/code]

2. Le mercredi, octobre 1 2008, 00:30 par cenomanien

Bonjour kwizart,

J'utilise déjà madwifi-hal-0.10.5.6-r3861-20080903 avec F9 x86.

Sur F10 LiceCD, ath5k fonctionne en natif avec :

# uname -rm
2.6.27-0.352.rc7.git1.fc10.x86_64 x86_64
# lspci -nn | grep -i atheros
06:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter [168c:001c] (rev 01)
# lsmod | grep ath5k
ath5k 188344 0
# dmesg | grep -i ath5k
ath5k_pci 0000:06:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
ath5k_pci 0000:06:00.0: setting latency timer to 64
ath5k_pci 0000:06:00.0: registered as 'phy0'
ath5k phy0: Support for RF2425 is under development.
ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
# modinfo ath5k
filename: /lib/modules/2.6.27-0.352.rc7.git1.fc10.x86_64/kernel/drivers/net/wireless/ath5k/ath5k.ko
version: 0.5.0 (EXPERIMENTAL)
license: Dual BSD/GPL
description: Support for 5xxx series of Atheros 802.11 wireless LAN cards.
author: Nick Kossifidis
author: Jiri Slaby
srcversion: D21243662C5F818004157F5
alias: pci:v0000168Cd0000001Csv*sd*bc*sc*i*
alias: pci:v0000168Cd0000001Bsv*sd*bc*sc*i*
alias: pci:v0000168Cd0000001Asv*sd*bc*sc*i*
alias: pci:v0000168Cd00000019sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000018sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000017sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000016sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000015sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000014sv*sd*bc*sc*i*
alias: pci:v0000168Cd00001014sv*sd*bc*sc*i*
alias: pci:v000010B7d00000013sv*sd*bc*sc*i*
alias: pci:v0000A727d00000013sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000013sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000012sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000011sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000007sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000207sv*sd*bc*sc*i*
depends:
vermagic: 2.6.27-0.352.rc7.git1.fc10.x86_64 SMP mod_unload
parm: debug:uint

3. Le jeudi, novembre 20 2008, 15:45 par plemoal

J'ai un ACER Aspire 5735Z muni d'une carte wifi Atheros model AR5B91, driver ath9k

En bootant avec le live CD de Fedora 10 Preview, elle est reconnue automatiquement.

Sur F9 depuis la sortie du kernel 2.6.27 elle aussi reconnue en natif :

[root@lemoal ~]# uname -r
2.6.27.5-37.fc9.i686
[root@lemoal ~]# lsmod | grep ath
dm_multipath 17292 0
scsi_dh 9476 1 dm_multipath
dm_mod 48948 3 dm_mirror,dm_log,dm_multipath
ath9k 231068 0
mac80211 173668 1 ath9k
[root@lemoal ~]# lspci | grep ath
[root@lemoal ~]# lspci | grep -i ath
03:00.0 Network controller: Atheros Communications Inc. Unknown device 002a (rev 01)
[root@lemoal ~]# dmesg | grep -i ath9k
ath9k: 0.1
ath9k 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
ath9k 0000:03:00.0: setting latency timer to 64
phy0: Selected rate control algorithm 'ath9k_rate_control'
[root@lemoal ~]# modinfo ath9k
filename: /lib/modules/2.6.27.5-37.fc9.i686/kernel/drivers/net/wireless/ath9k/ath9k.ko
license: Dual BSD/GPL
description: Support for Atheros 802.11n wireless LAN cards.
author: Atheros Communications
srcversion: 45FD9B1D1F7D2703C796E47
alias: pci:v0000168Cd0000002Asv*sd*bc*sc*i*
alias: pci:v0000168Cd00000029sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000027sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000024sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000023sv*sd*bc*sc*i*
depends: mac80211
vermagic: 2.6.27.5-37.fc9.i686 SMP mod_unload 686 4KSTACKS
[root@lemoal ~]#