Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users French
  • Search

[madwifi] Problèmes après MAJ du driver et du kernel

Forum dédié aux utilisateurs francophones de Gentoo. Retrouvez aussi Gentoo Linux en français sur le wiki!

Moderators: El_Goretto, xaviermiller

Post Reply
  • Print view
Advanced search
23 posts • Page 1 of 1
Author
Message
shakasan
n00b
n00b
User avatar
Posts: 45
Joined: Wed Nov 10, 2004 11:45 pm
Location: Bruxelles
Contact:
Contact shakasan
Website

[madwifi] Problèmes après MAJ du driver et du kernel

  • Quote

Post by shakasan » Thu Jan 19, 2006 4:01 am

Bonjour à tous :)

Je m'en remet à vous une nouvelle fois :roll:

J'ai fais un update de ma gentoo cette nuit et je suis passé
d'un kernel 2.6.14-gentoo-r2 à un 2.6.14-gentoo-r5.
Et des drivers MadWifi 0.1_pre20050420-r1 à 0.1401.20060117.
J'utilise iwconfig et j'ai créé un lien de net.ath0 -> net.lo
Les modules sont correctement installé et loadé au démarrage.

Tout fonctionnait pico bello avant la mise à jour.
Alors que maintenant, quand je fais un /etc/init.d/net.ath0 start
Il démarre le script, puis se termine avec un atho0 does not exist.

La question est, qu'est-ce qui a changé? Qu'est-ce qui cloche?
J'ai vu que iwconfig me parle de wifi0...

Que faire ?

Merci d'avance pour vos réponse :wink:
Top
Adrien
Advocate
Advocate
User avatar
Posts: 2326
Joined: Tue Jul 13, 2004 7:04 pm
Location: Bretagne

  • Quote

Post by Adrien » Thu Jan 19, 2006 7:06 am

Tiens, c'est marrant, je m'y attendais à ce post! :lol:
Moi aussi je comprends pas trop le délire, mais j'ai pas encore pris le temps de lire la doc aussi faut dire...
Alors apparemment, oui, le driver crée maintenant une interface wifi0 par un jeu de règles udev, tu peux jeter un coup d'oeil à /etc/udev/rules.d/65-madwifi.rules.
Comme y'a plus d'interface ath0 tu n'as qu'à virer le symlink dans /etc/init.d et en faireun qui s'appelle net.wifi0 .
Maintenant ce que j'ai constaté chez moi, c'est qu'avec cette version, ça marche pas du tout, j'arrive à upper wifi0 mais quand je fais:

Code: Select all

# iwconfig wifi0
J'ai droit à un joli: "No wireless extensions" ... mal barré :?
Enfin, je vais quand même lire la doc avant de râler, on sait jamais. Tiens-moi au courant si t'arrives à t'en sortir.
++
Top
NiLuJe
Guru
Guru
Posts: 303
Joined: Sat Nov 06, 2004 10:15 pm
Location: Paris, France
Contact:
Contact NiLuJe
Website

  • Quote

Post by NiLuJe » Thu Jan 19, 2006 3:01 pm

En fait le driver crée une interface virtuelle wifi0, et la règle udev est censée créer l'ath0 qui va bien... Seulement elle crée quedalle chez moi ^^

Un

Code: Select all

wlanconfig ath create wlandev wifi0 wlanmode sta
plus tard et ça passe... ;)

J'ai pas trop pigé pourquoi la règle udev ne fonctionnait pas, elle me parait pourtant correcte... :/
Top
Adrien
Advocate
Advocate
User avatar
Posts: 2326
Joined: Tue Jul 13, 2004 7:04 pm
Location: Bretagne

  • Quote

Post by Adrien » Thu Jan 19, 2006 3:13 pm

NiLuJe wrote:J'ai pas trop pigé pourquoi la règle udev ne fonctionnait pas, elle me parait pourtant correcte... :/
Moi non plus, pas capté, par contre quel est l'intérêt d'avoir une interface virtuelle BTW et qui plus est, ne fonctionne pas??
Top
NiLuJe
Guru
Guru
Posts: 303
Joined: Sat Nov 06, 2004 10:15 pm
Location: Paris, France
Contact:
Contact NiLuJe
Website

  • Quote

Post by NiLuJe » Thu Jan 19, 2006 4:21 pm

Chai pas, créer plusieurs interfaces, faut lire les doc sur madwifi.org, j'me souviens plus trop...
Top
shakasan
n00b
n00b
User avatar
Posts: 45
Joined: Wed Nov 10, 2004 11:45 pm
Location: Bruxelles
Contact:
Contact shakasan
Website

  • Quote

Post by shakasan » Thu Jan 19, 2006 4:31 pm

Ben en faisant ceci :

Code: Select all

wlanconfig ath create wlandev wifi0 wlanmode sta
Puis

Code: Select all

/etc/init.d/net.ath0 restart
Ca fonctionne ;-)

Mais quand j'fais (et qui fonctionnait avant la MAJ du driver)

Code: Select all

rc-update add net.ath0 default
Il me dit à chaque fois que ath0 n'existe pas

Alors j'me demandais s'il y avait qqch à modifier quelquepart ?
Ou alors si on peut mettre

Code: Select all

wlanconfig ath create wlandev wifi0 wlanmode sta
quelquepart pour qu'elle soit exécutée à chaque démarrage ? Une petite idée à ce propos ?

Merci d'avance
Top
Adrien
Advocate
Advocate
User avatar
Posts: 2326
Joined: Tue Jul 13, 2004 7:04 pm
Location: Bretagne

  • Quote

Post by Adrien » Thu Jan 19, 2006 5:31 pm

shakasan wrote:Mais quand j'fais (et qui fonctionnait avant la MAJ du driver)

Code: Select all

rc-update add net.ath0 default
Il me dit à chaque fois que ath0 n'existe pas

Alors j'me demandais s'il y avait qqch à modifier quelque part ?
Pas de problème pour moi de ce côté là...
BTW c'est bon, ça marche ici aussi! :D
Vérifies que ta version de udev est bien supérieure ou égale à la 079.
++
Top
Adrien
Advocate
Advocate
User avatar
Posts: 2326
Joined: Tue Jul 13, 2004 7:04 pm
Location: Bretagne

  • Quote

Post by Adrien » Thu Jan 19, 2006 7:26 pm

:evil:
Si en fait, j'ai le même problème que toi au reboot, oublies ma question sur udev.
C'est un peu couillon cette histoire quand même.
En faisant ça, ça marche mais c'est un peu crade quoi:

Code: Select all

# echo "wlanconfig ath create wlandev wifi0 wlanmode sta" >> /etc/conf.d/local.start
voili, voilà...
Top
shakasan
n00b
n00b
User avatar
Posts: 45
Joined: Wed Nov 10, 2004 11:45 pm
Location: Bruxelles
Contact:
Contact shakasan
Website

  • Quote

Post by shakasan » Fri Jan 20, 2006 4:01 pm

J'ai essayé ton astuce, mais ça fonctionne pas chez moi, il applique local.start après net.ath0 start au démarrage :roll:

La solution serai de faire un petit script RC pour ça ?

Ou bien .. ?
Top
ultrabug
Retired Dev
Retired Dev
User avatar
Posts: 698
Joined: Mon Jan 24, 2005 9:47 am
Location: Paris
Contact:
Contact ultrabug
Website

  • Quote

Post by ultrabug » Fri Jan 20, 2006 4:12 pm

NB: pour changer le mode, channel blabla, faut destroy ath0 puis recréer le wlandev ...

Franchement j'ai trouvé ca plutot merdique, pardonnez moi l'expression
Top
Adrien
Advocate
Advocate
User avatar
Posts: 2326
Joined: Tue Jul 13, 2004 7:04 pm
Location: Bretagne

  • Quote

Post by Adrien » Fri Jan 20, 2006 4:49 pm

shakasan wrote:J'ai essayé ton astuce, mais ça fonctionne pas chez moi, il applique local.start après net.ath0 start au démarrage :roll:
Ouaip, je sais, mais ici, ça marche quand même...va comprendre
ultrabug wrote:NB: pour changer le mode, channel blabla, faut destroy ath0 puis recréer le wlandev ...

Franchement j'ai trouvé ca plutot merdique, pardonnez moi l'expression
Sérieux? 8O
Si c'est le cas, oui, ça craint un peu... Y'a pu qu'à attendre la prochaine version, ou bien revenir à la précédente...elle marchait bien. :roll:
Top
Adrien
Advocate
Advocate
User avatar
Posts: 2326
Joined: Tue Jul 13, 2004 7:04 pm
Location: Bretagne

  • Quote

Post by Adrien » Fri Jan 20, 2006 5:14 pm

Bon ça y est, ça marche ici, et sans faire joujou avec /etc/conf.d/local.start! :D
Hier j'ai recompilé madwifi-tools et là aujourd'hui, en rallumant le portable, ça roule!
Essayez-voir histoire de! :roll:
Top
ultrabug
Retired Dev
Retired Dev
User avatar
Posts: 698
Joined: Mon Jan 24, 2005 9:47 am
Location: Paris
Contact:
Contact ultrabug
Website

  • Quote

Post by ultrabug » Fri Jan 20, 2006 5:25 pm

Adrien wrote:
shakasan wrote:J'ai essayé ton astuce, mais ça fonctionne pas chez moi, il applique local.start après net.ath0 start au démarrage :roll:
Ouaip, je sais, mais ici, ça marche quand même...va comprendre
ultrabug wrote:NB: pour changer le mode, channel blabla, faut destroy ath0 puis recréer le wlandev ...

Franchement j'ai trouvé ca plutot merdique, pardonnez moi l'expression
Sérieux? 8O
Si c'est le cas, oui, ça craint un peu... Y'a pu qu'à attendre la prochaine version, ou bien revenir à la précédente...elle marchait bien. :roll:
Oui sérieux, enfin chez moi... Je me suis empressé de ramener la carte et de l'échanger avec une ayant un chipset Prism GT et depuis, c'est le bonheur :)
Top
Adrien
Advocate
Advocate
User avatar
Posts: 2326
Joined: Tue Jul 13, 2004 7:04 pm
Location: Bretagne

  • Quote

Post by Adrien » Fri Jan 20, 2006 5:28 pm

ultrabug wrote:Oui sérieux, enfin chez moi... Je me suis empressé de ramener la carte et de l'échanger avec une ayant un chipset Prism GT et depuis, c'est le bonheur :)
Ca t'a fait ce coup là avec toutes les versions de madwifi? ou juste la dernière?
Top
shakasan
n00b
n00b
User avatar
Posts: 45
Joined: Wed Nov 10, 2004 11:45 pm
Location: Bruxelles
Contact:
Contact shakasan
Website

  • Quote

Post by shakasan » Sat Jan 21, 2006 12:41 pm

J'ai constaté ceci:
  • Kernel 2.6.14-gentoo-r2 + madwifi-driver-0.1_pre20050420-r1 :arrow: OK
  • Kernel 2.6.14-gentoo-r5 + madwifi-driver-0.1_pre20050420-r1 :arrow: PAS OK
  • Kernel 2.6.14-gentoo-r2 + madwifi-driver-0.1401.20060117 :arrow: OK
  • Kernel 2.6.14-gentoo-r5 + madwifi-driver-0.1401.20060117 :arrow: PAS OK
J'en déduis que le prob se situe au niveau du kernel 2.6.14-gentoo-r5 ?

Vous avez quelle version vous ?
Last edited by shakasan on Sat Jan 21, 2006 2:21 pm, edited 1 time in total.
Top
Adrien
Advocate
Advocate
User avatar
Posts: 2326
Joined: Tue Jul 13, 2004 7:04 pm
Location: Bretagne

  • Quote

Post by Adrien » Sat Jan 21, 2006 2:17 pm

shakasan wrote:J'ai constaté ceci:
  • Kernel 2.6.14-gentoo-r2 + madwifi-driver-0.1_pre20050420-r1 :arrow: OK
  • Kernel 2.6.14-gentoo-r5 + madwifi-driver-0.1_pre20050420-r1 :arrow: PAS OK
  • Kernel 2.6.14-gentoo-r2 + madwifi-driver-0.1401.20060117 :arrow: OK
  • Kernel 2.6.14-gentoo-r5 + madwifi-driver-0.1401.20060117 :arrow: PAS OK
J'en déduis que le prob se situe au niveau du kernel 2.6.14-gentoo-r5 ?

Vous avez quelle version vous ?
Je suis pas sûr que la dernière version de madwifi-driver soit censée fonctionner avec les noyaux <2.6.15.
De mon côté j'utilise un 2.6.15 car il est en stable mais sur amd64.
Par contre sur le 2.6.15, je crois qu'il faut avoir ça dans ton kernel:

Code: Select all

razorback ~ # zgrep IEEE80211 /proc/config.gz
CONFIG_IEEE80211=y
CONFIG_IEEE80211_DEBUG=y
CONFIG_IEEE80211_CRYPT_WEP=y
CONFIG_IEEE80211_CRYPT_CCMP=y
CONFIG_IEEE80211_CRYPT_TKIP=y
Bien sûr le DEBUG n'est pas indispensable et tout ça se situe dans "Networking".
++
Top
shakasan
n00b
n00b
User avatar
Posts: 45
Joined: Wed Nov 10, 2004 11:45 pm
Location: Bruxelles
Contact:
Contact shakasan
Website

  • Quote

Post by shakasan » Sat Jan 21, 2006 6:05 pm

Ben justement, l'ancienne et la nouvelle version fonctionnent sur le 2.6.14-gentoo-r2
Et la dernière version sur le 2.6.14-gentoo-r5 au prix de la création à chaque démarrage de ath0

Donc ... n'y a-t'il pas un problème entre madwifi et la dernière version stable du noyau ?
Top
Adrien
Advocate
Advocate
User avatar
Posts: 2326
Joined: Tue Jul 13, 2004 7:04 pm
Location: Bretagne

  • Quote

Post by Adrien » Sat Jan 21, 2006 6:22 pm

shakasan wrote:Ben justement, l'ancienne et la nouvelle version fonctionnent sur le 2.6.14-gentoo-r2
Et la dernière version sur le 2.6.14-gentoo-r5 au prix de la création à chaque démarrage de ath0

Donc ... n'y a-t'il pas un problème entre madwifi et la dernière version stable du noyau ?
T'as essayé de ré-emerger madwifi-tools comme je t'ai dit? Juste au cas où?
Sinon, oui, en ce moment je crois qu'il y a pas mal de problèmes de versioning en ce moment entre madwifi-driver, les kernels > 2.6.14 et aussi wpa_supplicant.
Un exemple ici (lire la première phrase).
Tu peux toujours essayer un kernel en ~x86 si ça te gênes d'utiliser un 2.6.14...
Top
shakasan
n00b
n00b
User avatar
Posts: 45
Joined: Wed Nov 10, 2004 11:45 pm
Location: Bruxelles
Contact:
Contact shakasan
Website

  • Quote

Post by shakasan » Sat Jan 21, 2006 7:34 pm

Vi vi, j'ai ré-emerger madwifi-tools et madwifi-driver (dernière version), mais ça n'a rien changé avec le kernel 2.6.14-gentoo-r5. Par contre, en restant au kernel 2.6.14-gentoo-r2, tout fonctionne pico bello

J'ai un peu parcourut le topic que tu as mis en lien, et effectivement, ça n'a pas l'air très clair ;-)

Ben ça me gêne pas plus que ça d'utiliser le 2.6.14-gentoo-r2, mais disons que j'espère qu'après la version 2.6.14-gentoo-r5, le problème ne subsitera pas, sinon là ça risque de devenir gênant ;-)
Top
bouleetbil
Guru
Guru
User avatar
Posts: 456
Joined: Tue Jul 06, 2004 8:18 am
Location: Montpellier
Contact:
Contact bouleetbil
Website

  • Quote

Post by bouleetbil » Sun Jan 22, 2006 11:22 am

Bonjour,
J'ai eu le même probleme sur un portable. Sur ce portable j'ai deux Gentoo avec le même noyau pour l'une cela fonctionne pour l'autre non. La solution que j'ai trouvé, est que dans script net.ath0 que j'ai récupéré ici : http://www.zippysoft.com/linux/net.ath0 d'ajouter dans setup_env()

Code: Select all

wlanconfig ath create wlandev wifi0 wlanmode sta
La différence entre les deux config est udev
udev 0.81 marche bien
udev 0.79r1 marche pas

C'est surement un problème de règle, vu que cela fonctionne en modifiant net.ath0 j'ai pas trop cherché apres :oops:
L'homme n'est pas fait pour travailler ça le fatigue.
LiveCD Gentoo : http://www.frogdev.info
Gentoo/Freebsd : http://www.frogdev.info/gentoo_freebsd.php
Top
Adrien
Advocate
Advocate
User avatar
Posts: 2326
Joined: Tue Jul 13, 2004 7:04 pm
Location: Bretagne

  • Quote

Post by Adrien » Sun Jan 22, 2006 11:35 am

bouleetbil wrote: La différence entre les deux config est udev
udev 0.81 marche bien
udev 0.79r1 marche pas

C'est surement un problème de règle, vu que cela fonctionne en modifiant net.ath0 j'ai pas trop cherché apres :oops:
Bah voilà! Ceci dit, il me semblait avoir lu que udev 079 était suffisant mais sur mon portable j'utilise udev-081-r1.
@shakasan: essaie avec udev-081-r1 :wink:
Top
NiLuJe
Guru
Guru
Posts: 303
Joined: Sat Nov 06, 2004 10:15 pm
Location: Paris, France
Contact:
Contact NiLuJe
Website

  • Quote

Post by NiLuJe » Tue Jan 24, 2006 2:27 am

Ô joie: http://madwifi.org/changeset/1407 :)
Top
shakasan
n00b
n00b
User avatar
Posts: 45
Joined: Wed Nov 10, 2004 11:45 pm
Location: Bruxelles
Contact:
Contact shakasan
Website

  • Quote

Post by shakasan » Mon Mar 20, 2006 8:24 pm

Finalement le problème se situait effectivement au niveau de udev.
J'ai essayé toutes les possibilités, et c'est en passant de udev-079-r1 à udev-081r-1, que les derniers drivers madwifi fonctionnent avec toutes les versions du noyau :wink:

Merci à tous pour le coup de pouce en tout cas :)
Top
Post Reply
  • Print view

23 posts • Page 1 of 1

Return to “French”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic