Forum Linux.général WIFI et Hardy

Posté par  .
Étiquettes : aucune
0
1
juin
2008
Bonjour.

Mon portable du boulot est un Toshiba L40. Il tourne en double boot XP Ubuntu.
J'ai suivi ce tutoriel http://doc.ubuntu-fr.org/atheros_ar5007eg et le wifi fonctionne. Cependant, au bout d'un certain temps d'inactivité, j'ai un joli crash, écran noir avec une série de messages que je retrouve dans le kern.log
Un extrait :
May 31 20:48:02 dominique-laptop kernel: [ 45.041857] [sysenter_past_esp+0x6b/0xa9] sysenter_past_esp+0x6b/0xa9
May 31 20:48:02 dominique-laptop kernel: [ 45.041879] =======================
May 31 20:48:02 dominique-laptop kernel: [ 45.041882] sysctl table check failed: /net/ath0/monitor_nods_only .3.-2.-2 Unknown sysctl binary path
May 31 20:48:02 dominique-laptop kernel: [ 45.041898] Pid: 2984, comm: modprobe Tainted: P 2.6.24-17-generic #1
May 31 20:48:02 dominique-laptop kernel: [ 45.041905] [set_fail+0x45/0x60] set_fail+0x45/0x60
May 31 20:48:02 dominique-laptop kernel: [ 45.041918] [sysctl_check_table+0x296/0x5b0] sysctl_check_table+0x296/0x5b0
May 31 20:48:02 dominique-laptop kernel: [ 45.041934] [sysctl_check_table+0x2aa/0x5b0] sysctl_check_table+0x2aa/0x5b0
May 31 20:48:02 dominique-laptop kernel: [ 45.041942] [sysctl_head_finish+0x18/0x30] sysctl_head_finish+0x18/0x30
May 31 20:48:02 dominique-laptop kernel: [ 45.041958] [sysctl_check_table+0x2aa/0x5b0] sysctl_check_table+0x2aa/0x5b0
May 31 20:48:02 dominique-laptop kernel: [ 45.041974] [ath_pci:register_sysctl_table+0x50/0x150] register_sysctl_table+0x50/0xa0
May 31 20:48:02 dominique-laptop kernel: [ 45.041985] [] ieee80211_virtfs_latevattach+0x163/0x2d0 [wlan]
May 31 20:48:02 dominique-laptop kernel: [ 45.042023] [] ieee80211_scanner_get+0x41/0x70 [wlan]
May 31 20:48:02 dominique-laptop kernel: [ 45.042060] [] ieee80211_vap_attach+0x12e/0x140 [wlan]
May 31 20:48:02 dominique-laptop kernel: [ 45.042090] [] ieee80211_media_change+0x0/0xe0 [wlan]
May 31 20:48:02 dominique-laptop kernel: [ 45.042119] [] ieee80211_media_status+0x0/0xc0 [wlan]
May 31 20:48:02 dominique-laptop kernel: [ 45.042147] [] ieee80211_media_status+0x0/0xc0 [wlan]
May 31 20:48:02 dominique-laptop kernel: [ 45.042176] [] ieee80211_media_change+0x0/0xe0 [wlan]
May 31 20:48:02 dominique-laptop kernel: [ 45.042211] [] ieee80211_proc_vcreate+0x38/0x160 [wlan]
May 31 20:48:02 dominique-laptop kernel: [ 45.042254] [] ath_vap_create+0x1c1/0x710 [ath_pci]
May 31 20:48:02 dominique-laptop kernel: [ 45.042286] [] ieee80211_create_vap+0x1d/0x30 [wlan]
May 31 20:48:02 dominique-laptop kernel: [ 45.042323] [] ath_attach+0x1913/0x1e40 [ath_pci]
May 31 20:48:02 dominique-laptop kernel: [ 45.042378] [8139too:request_irq+0xa1/0xc0] request_irq+0xa1/0xc0
May 31 20:48:02 dominique-laptop kernel: [ 45.042390] [] ath_pci_probe+0x1d9/0x3a0 [ath_pci]
May 31 20:48:02 dominique-laptop kernel: [ 45.042420] [pci_device_probe+0x56/0x80] pci_device_probe+0x56/0x80
May 31 20:48:02 dominique-laptop kernel: [ 45.042430] [driver_probe_device+0x88/0x190] driver_probe_device+0x88/0x190
May 31 20:48:02 dominique-laptop kernel: [ 45.042439] [scsi_mod:kobject_uevent_env+0xf0/0x27d0] kobject_uevent_env+0xf0/0x3d0
May 31 20:48:02 dominique-laptop kernel: [ 45.042453] [__driver_attach+0x9e/0xa0] __driver_attach+0x9e/0xa0
May 31 20:48:02 dominique-laptop kernel: [ 45.042464] [pcmcia:bus_for_each_dev+0x3b/0x60] bus_for_each_dev+0x3b/0x60
May 31 20:48:02 dominique-laptop kernel: [ 45.042478] [usbcore:driver_attach+0x16/0x2b0] driver_attach+0x16/0x20
May 31 20:48:02 dominique-laptop kernel: [ 45.042486] [__driver_attach+0x0/0xa0] __driver_attach+0x0/0xa0
May 31 20:48:02 dominique-laptop kernel: [ 45.042494] [bus_add_driver+0x8a/0x1e0] bus_add_driver+0x8a/0x1e0
May 31 20:48:02 dominique-laptop kernel: [ 45.042509] [parport_pc:__pci_register_driver+0x56/0x630] __pci_register_driver+0x56/0x90
May 31 20:48:02 dominique-laptop kernel: [ 45.042520] [] init_ath_pci+0x35/0x57 [ath_pci]
May 31 20:48:02 dominique-laptop kernel: [ 45.042537] [sys_init_module+0x126/0x19c0] sys_init_module+0x126/0x19c0
May 31 20:48:02 dominique-laptop kernel: [ 45.042551] [] evdev_ioctl+0x638/0x700 [evdev]
May 31 20:48:02 dominique-laptop kernel: [ 45.042561] [] evdev_ioctl+0x634/0x700 [evdev]
May 31 20:48:02 dominique-laptop kernel: [ 45.042591] [] acpi_video_device_bind+0x0/0x33 [video]
May 31 20:48:02 dominique-laptop kernel: [ 45.042609] [] proc_dointvec_minmax+0x0/0x50
May 31 20:48:02 dominique-laptop kernel: [ 45.042630] [sysenter_past_esp+0x6b/0xa9] sysenter_past_esp+0x6b/0xa9
May 31 20:48:02 dominique-laptop kernel: [ 45.042652] =======================
May 31 20:48:02 dominique-laptop kernel: [ 45.042663] sysctl table check failed: /net/ath0/monitor_txf_len .3.-2.-2 Missing strategy

Ça fait penser à un problème avec le WiFi mais le moment du plantage fait aussi penser à l'économiseur d'écran ou aux fonctions de mise en veille.

J'en suis là, n'ai rien trouvé d'exploitable via internet et vous serait reconnaissant d'un coup de main ou d'une piste qui m'aurait échappé.
  • # Essayes de lire ça :

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

    http://ubuntuforums.org/archive/index.php/t-647796.html

    Quote begin

    I think someone did not think before packaging... The module shipped with the kernel seems to be 1.45 (dmesg | grep ndisw) but only >=1.50 has support for kernel 2.6.24 so what you need to do is to build the kernel module from source, works like it should here...
    ...and maybe bug the packager. Have not had time to do it or look if someone else has done it.

    Quote end

    A++
    • [^] # Re: Essayes de lire ça :

      Posté par  . Évalué à 2.

      Merci, mais ça a l'air de concerner ndiswrapper et j'utilise madwifi.
      De plus les commentaires parlent de plantages à la connexion.
      Je peux me connecter, tout fonctionne à peu près (sauf que je dois ré-entrer ma clé de connexion à chaque démarrage), puis, si j'abandonne mon ordi pendant, disons 20 minutes, quand je le récupère,plantage...

      Il se prend pour Napoléon, son état empire.

Suivre le flux des commentaires

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