Hello all,

j'ai une carte wifi pci avec un chipset atheros, lspci :
00:0d.0 Ethernet controller: Atheros Communications, Inc. AR5005G 802.11abg NIC (rev 01)
Le chipset AR5005G est a priori connu pour ne pas fonctionner avec le driver ath5k de fedora8, j'ai donc fait une install de madwifi.
rmmod ath5k
yum install kmod-madwifi
Suite à cela j'avais encore c'était toujours disfonctionnel, j'ai donc créer le script "ifcfg-ath0" dans "/etc/sysconfig/network-scripts/" et virer wlan0.
Puis effectuer ces quelques modifications dans modprobe.conf :
#alias wlan0 ath5k
alias ath0 ath_pci
options ath_pci autocreate=sta
Je commente donc la ligne de ath5k, et rajoute les deux pour ath-pci.
Je vérifie que mon module ath-pci, démarre bien via un lsmod, pas de problème.
Je vérifie que ath5k soit effectivement pas chargé, ok.

j'ai notamment cette ligne dans mon modprobe.conf:
blacklist-ath5k
Je tente donc un "ifconfig ath0 up" et j'obtiens :
Le périphérique ath_pci n'étant pas présent, l'initialisation de ath0 sera retardée.
Bizarre, je tente tout de même un "iwconfig" :
lo        no wireless extensions.

wifi0     no wireless extensions.

wlan0     IEEE 802.11b  ESSID:""  Nickname:""
          Mode:Managed  Channel:0  Access Point: Not-Associated   
          Bit Rate:0 kb/s   Tx-Power:0 dBm   Sensitivity=1/1  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/70  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.
Ah tiens ma carte wifi est détectée en wlan0 toujours...
Et si jamais je tente un "ifconfig wlan0 up" le système freeze...

Je dois reconnaitre que j'ai épuisé mes maigres connaissances et que je suis bien bloqué sans wifi et ne sachant plus trop par ou aller.
Si quelqu'un a plus d'idées que moi je suis preneur...

Pour info :
uname -r : 2.6.23.8-63.fc8
rpm -qa kmod-madwifi : kmod-madwifi-0.9.3.3-11.lvn8
Nom du package kmod-madwifi : kmod-madwifi-2.6.23.8-63.fc8

Les versions collent donc bien.

Quelques autres pistes bizarres, avec un ifconfig-a :
eth0      Link encap:Ethernet  HWaddr 00:15:F2:43:A7:D3  
          inet adr:82.253.207.38  Bcast:82.253.207.255  Masque:255.255.255.0
          adr inet6: fe80::215:f2ff:fe43:a7d3/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:399 errors:0 dropped:0 overruns:0 frame:0
          TX packets:452 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:190932 (186.4 KiB)  TX bytes:69636 (68.0 KiB)
          Interruption:19 

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2331 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2331 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:3033724 (2.8 MiB)  TX bytes:3033724 (2.8 MiB)

wifi0     Link encap:UNSPEC  HWaddr 00-12-BF-5F-1C-96-48-03-00-00-00-00-00-00-00-00  
          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 lg file transmission:199 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interruption:18 

wlan0     Link encap:Ethernet  HWaddr 00:12:BF:5F:1C:96  
          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 lg file transmission:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
On observe une carte wifi0 avec une adresse mac équivalente sur les premiers hexa à celle de wlan0 (aucune idée de ce que sont les derniers caractères...), si je tente un ifup de cette carte, le pc freeze également....

Voilà à vous de jouer ...

Le Zla.
tu as déja la moitié des commandes prises en charges par le kmod-madwifi
regardes dans /etc/modprobe.d/madwifi
Il t'aurait suffit de redémarrer le service réseau (ou l'ordinateur à default) pour que tout fonctionne...
contenu du fichier "/etc/modprobe.d/madwifi"
#alias wifi0 ath_pci
alias ath0 ath_pci
options ath_pci autocreate=sta
Lors d'un reboot j'ai ce même message :
Le périphérique ath_pci n'étant pas présent, l'initialisation de ath0 sera retardée.
A noter : dans le network-manager ma carte apparait bien dans les périphériques mais avec le nom "wlan0", peut-être suffit il de lui dire que non il faut prendre ath0 ...

je dis ca je dis rien hein, j'ai aucune idée de comment on fait ca....
Tu as pas rebooté sur le kmod qui correspond à ton module...
que donnes
rpm -qa kmod-nvidia*
uname -r
modinfo ath_pci

Si le module n'est pas trouvé, essaies un
depmod -ae (en root: su - )

Par ailleurs si tu as d'autres interfaces wifi configurée dans /etc/sysconfig/network-scritps
(en particulier itcfg-wlan0), modifies et adaptes le fichier en ifcfg-ath0.

Il ne dois pas y avoir de fichier ifcfg-wifi0!
Hello,

j'ai n'ai pas de fichier ifcg-wifi0

Le résultat des commandes :
rpm -qa kmod-nvidia* : rien (je n'ai pas mis mes drivers nvidia chaque chose en son temps)

uname -r : 2.6.23.8-63.fc8

modinfo ath_pci :
filename:       /lib/modules/2.6.23.8-63.fc8/extra/madwifi/ath_pci.ko
license:        Dual BSD/GPL
version:        0.9.3.3
description:    Support for Atheros 802.11 wireless LAN cards.
author:         Errno Consulting, Sam Leffler
srcversion:     DD6CE1543B6416DA783D11F
alias:          pci:v0000168Cd00009013sv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Dsv*sd*bc*sc*i*
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:v0000168Cd0000101Asv*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:v0000168Cd00000007sv*sd*bc*sc*i*
depends:        ath_hal,wlan
vermagic:       2.6.23.8-63.fc8 SMP mod_unload 686 4KSTACKS 
parm:           countrycode:Override default country code (int)
parm:           outdoor:Enable/disable outdoor use (int)
parm:           xchanmode:Enable/disable extended channel mode (int)
parm:           rfkill:Enable/disable RFKILL capability (int)
parm:           autocreate:Create ath device in [sta|ap|wds|adhoc|ahdemo|monitor] mode. defaults to sta, use 'none' to disable (charp)
parm:           ratectl:Rate control algorithm [amrr|onoe|sample], defaults to 'sample' (charp)
parm:           ath_debug:Load-time debug output enable (int)
Le passage du fichier ifcfg-wlan0 en ifcfg-ath0 ne donne rien, le "ifconfig ath0 up" reste disfonctionnel.
c'est parceque tu as modifié l'alias dans /etc/modprobe.conf (tu dois la virer puisqu'il est déja dans /etc/modprobe.d/madwifi )

C'était bien rpm -qa kmod-madwifi*
un mois plus tard
Hello,

désolé du long délai, le mois de janvier ayant été chargé.
Je n'ai guère avancé là dessus.

Je rappele le problème : mon pc freeze lorsque j'essaye d'activer une carte wifi pci chipset atheros. Ci dessous tous les détails de ma config... Enfin ceux que je sais pouvant être utiles, si ca se trouve la réponse est ailleurs...

Voilà donc ou j'en suis :

lspsci
00:0d.0 Ethernet controller: Atheros Communications, Inc. AR5005G 802.11abg NIC (rev 01)
iwconfig :
lo        no wireless extensions.

wifi0     no wireless extensions.

wlan0     IEEE 802.11b  ESSID:""  Nickname:""
          Mode:Managed  Channel:0  Access Point: Not-Associated   
          Bit Rate:0 kb/s   Tx-Power:0 dBm   Sensitivity=1/1  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/70  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.

wlan1     IEEE 802.11b  ESSID:"N9UF_TEL9COM"  Nickname:"zd1201"
          Mode:Managed  Channel:6  Access Point: 00:16:CF:A0:EF:CC   
          Bit Rate:11 Mb/s   
          Retry   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0/128  Signal level=43/128  Noise level:0/128
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Je cherche à faire fonctionner wlan0, wlan 1 est la connection depuis laquelle je poste via un clef usb.
wifi0 est un reliquat qui je pense ne devrait pas exister. (Ou la supprimer ?)

Drivers : (rpm -qa kmod-madwifi*)
kmod-madwifi-2.6.23.8-63.fc8-0.9.3.3-11.lvn8
kmod-madwifi-2.6.23.9-85.fc8-0.9.3.3-12.lvn8
kmod-madwifi-0.9.3.3-12.lvn8
Tiens il y en a deux, normal ?

Kernel : (uname -r)
2.6.23.9-85.fc8

Ce que j'ai quand je regarde dans system-config-network comme interfaces :
désactivé - wlan0 - wlan0 - wireless
activé - wlan1 - wlan1 - wireless
désactivé - eth0 - eth0 - Ethernet
désactivé - ath0 - ath0 - Wireless
On cherche donc à activer wlan0 qui détecte bien dans iwconfig. Si je tente l'opération le PC freeze purement et simplement.
Wlan1 correspond à la clef wifi chipset ZD1201 (donc ca devrait pas faire de noeud avec celle PCI)
Ath0 est un reliquant d'un test de configuration antérieur que je n'arrive pas à supprimer.
wifi0 n'est pas présente.

Contenu du dossier "/etc/sysconfig/network-scripts" :
-rw-r--r-- 3 root root   174 jan 22 20:09 ifcfg-ath0
-rw-r--r-- 3 root root   155 jan 22 20:09 ifcfg-eth0
-rw-r--r-- 1 root root   254 jun 21  2001 ifcfg-lo
-rw-r--r-- 3 root root   175 jan 22 20:09 ifcfg-wlan0
-rw-r--r-- 3 root root   252 jan 22 20:09 ifcfg-wlan1
lrwxrwxrwx 1 root root    20 nov 11 20:17 ifdown -> ../../../sbin/ifdown
-rwxr-xr-x 1 root root   625 sep 11  2006 ifdown-bnep
-rwxr-xr-x 1 root root  4706 aoû  3 22:08 ifdown-eth
-rwxr-xr-x 1 root root   778 jan 17  2007 ifdown-ippp
-rwxr-xr-x 1 root root  2179 nov 15  2006 ifdown-ipsec
-rwxr-xr-x 1 root root  4244 jan 17  2007 ifdown-ipv6
lrwxrwxrwx 1 root root    11 nov 11 20:17 ifdown-isdn -> ifdown-ippp
-rwxr-xr-x 1 root root  1481 sep 11  2006 ifdown-post
-rwxr-xr-x 1 root root  1084 sep 11  2006 ifdown-ppp
-rwxr-xr-x 1 root root   651 sep 25 16:56 ifdown-routes
-rwxr-xr-x 1 root root  1366 jan 17  2007 ifdown-sit
-rwxr-xr-x 1 root root   904 sep 11  2006 ifdown-sl
-rwxr-xr-x 1 root root  1431 aoû  3 22:08 ifdown-tunnel
lrwxrwxrwx 1 root root    18 nov 11 20:17 ifup -> ../../../sbin/ifup
-rwxr-xr-x 1 root root 13447 sep 25 16:56 ifup-aliases
-rwxr-xr-x 1 root root   859 sep 11  2006 ifup-bnep
-rwxr-xr-x 1 root root 10825 sep 14 16:36 ifup-eth
-rwxr-xr-x 1 root root 11905 jan 17  2007 ifup-ippp
-rwxr-xr-x 1 root root  7175 aoû 10 15:54 ifup-ipsec
-rwxr-xr-x 1 root root 10684 jan 17  2007 ifup-ipv6
-rwxr-xr-x 1 root root   823 sep 11  2006 ifup-ipx
lrwxrwxrwx 1 root root     9 nov 11 20:17 ifup-isdn -> ifup-ippp
-rwxr-xr-x 1 root root   727 sep 11  2006 ifup-plip
-rwxr-xr-x 1 root root   954 sep 11  2006 ifup-plusb
-rwxr-xr-x 1 root root  2362 avr 17  2007 ifup-post
-rwxr-xr-x 1 root root  4253 sep 11  2006 ifup-ppp
-rwxr-xr-x 1 root root  1711 sep 25 16:56 ifup-routes
-rwxr-xr-x 1 root root  3493 jan 17  2007 ifup-sit
-rwxr-xr-x 1 root root  1648 sep 11  2006 ifup-sl
-rwxr-xr-x 1 root root  2435 aoû  3 22:08 ifup-tunnel
-rwxr-xr-x 1 root root  3769 oct  8 19:53 ifup-wireless
-rwxr-xr-x 1 root root  5120 avr 17  2007 init.ipv6-global
-rw------- 4 root root     5 jan 22 20:09 keys-ath0
-rw------- 3 root root     5 jan 22 20:09 keys-wlan0
-rw------- 3 root root     5 jan 22 20:09 keys-wlan1
-rwxr-xr-x 1 root root  1154 fév  6  2006 net.hotplug
-rw-r--r-- 1 root root 10498 avr 17  2007 network-functions
-rw-r--r-- 1 root root 39807 avr 17  2007 network-functions-ipv6
-rw-r--r-- 1 root root   174 déc 16 18:47 wifi0
Contenu du fichier ifcfg-wlan0 :
DEVICE=wlan0
TYPE=Wireless
BOOTPROTO=dhcp
NETMASK=
DHCP_HOSTNAME=
IPADDR=
DOMAIN=
HWADDR=
ONBOOT=no
USERCTL=no
IPV6INIT=no
PEERDNS=yes
ESSID=
CHANNEL=1
MODE=Managed
RATE=Auto
Contenu du fichier "/etc/modprobe.d/madwifi" :
alias wlan0 ath_pci
options ath_pci autocreate=sta
Il n'y a pas de référence du type dans modeprobe.conf

Le module ath5k est blacklisté dans "/etc/modprobe.d/blacklist".

En espérant que cela aide à me fournir une éventuelle réponse... Si il faut plus, ne pas hésiter à demander... Ca finira bien par marcher.

A noter le système est entièrement à jour d'aujourd'hui.

Le Zla.
un mois plus tard
supprime tes reliquats de kmod-madwifi:
rpm -qa *madwifi*
rpm -e <tous ce qui sort>
tu réinstalles yum install madwifi kmod-madwifi
Dans /etc/modprobe.d/blacklist rajoute : blacklist ath5k
Fais un rmmod ath5k ath_pci ath_hal ou reboot même.

Fais un
yum install aircrack-ng
et tape airmon-ng start wifi0. (pour test)
-->une nouvelle interface doit etre créée

Les chipsets atheros sont reconnus par leur interface physique : wifi0 qui n'est pas exploitable directement
Puis sont créée des interfaces logiques de noms : ath0, ath1, ... wlan0,wlan1,...

Les 2 kmod installé sont peut etre la source de tes ennuis.

Nettoie tes paquets aussi ça ne peut pas faire de mal :
yum install yum-utils
package-cleanup --problems
package-cleanup --cleandupes (ça enleve les doublons)
package-cleanup --orphans