Wpa et ndiswrapper

je n’ai pas de /etc/modules.conf !!!
par contre alias wlan0 ndiswrapper figure bien dans /etc/modprobe.d/ndiswrapper

[remarque ash, ça m’a permis de lire ton tuto pour moderniser (dixit matt) ma gestion wifi. Très clair! :slightly_smiling: (et ça marche aussi bien qu’avant quand c’était rustique :slightly_smiling:]

leatherface: rien dans les logs?

J’ai installé logwatch qui me permet d’avoir un condensé de tous mes logs dans /var/mail/moi
S’il y a une erreur je devrais la trouver ici? ou bien y’a t il un autre endroit où regarder?

Tu regardes avec dmesg et surtout à la fin de /var/log/syslog juste après le boute pour voir un éventuel problème.

bon j’ai passé quelques pages de logs en revue et rien à signaler

[quote=“fran.b”][remarque ash, ça m’a permis de lire ton tuto pour moderniser (dixit matt) ma gestion wifi. Très clair! :slightly_smiling: (et ça marche aussi bien qu’avant quand c’était rustique :slightly_smiling:]

leatherface: rien dans les logs?[/quote]
@Fran si tu as des remarques ou des compléments à faire n’hésite pas à me les envoyer, je les intègre au tuto.

@leatherface : tu n’as rien dans les logs concernant prism ou ndiswrapper ? (je parle de prism car il me générait un conflit avec ndiswrapper en essayant d’initialiser une de mes cartes wifi que je gérait avec ndiswrapper.) Si tu as un autre module susceptible d’initialiser ta carte wifi blacklist le.

alors prism n’est pas installé donc pas de conflit possible.
Ce que je ne comprends pas c’est pourquoi quand j’etais en WEP tout fonctionnait au boot et maitenant que je suis passé en WPA je suis obligé de passer par ifup wlan0.
Comment pourrais je voir quel éventuel autre module pourrait gérer ma carte?

bon j’ai créé un fichier /etc/default/wpasupplicant avec:

je redemerrai le serveur ce soir chez moi pour voir si l’interface se “up” toute seule ou pas…

Comme je l’avais devine, ca n’a rien change.
Je ne sais plus quelle piste explorer.

Faisons le point, quand tu lances la machine ça ne marche pas. Tu fais un

/etc/init.d/networking restart

ou un

ifup wlan0

et là ça marche? (c’est ce que j’ai compris).

Il faut donc comprendre ce qui coince lors du lancement. Peux tu mettre la fin du syslog juste après le boute? (les 20 dernières lignes par exemple)

C’était un peu de bricolage mais lorsque j’avais le même problème, j’ai rajouté un script bash que je lançais après la config réseau de manière à ce qu’il me fasse tout ça automatiquement;

Apr 23 11:51:08 debian NetworkManager: <info> starting... Apr 23 11:51:08 debian NetworkManager: <info> New VPN service 'vpnc' (org.freedesktop.NetworkManager.vpnc). Apr 23 11:51:08 debian NetworkManager: <info> New VPN service 'openvpn' (org.freedesktop.NetworkManager.openvpn). Apr 23 11:51:08 debian kernel: eth1: link down Apr 23 11:51:08 debian kernel: ADDRCONF(NETDEV_UP): eth1: link is not ready Apr 23 11:51:09 debian NetworkManager: <info> eth1: Device is fully-supported using driver '8139too'. Apr 23 11:51:09 debian NetworkManager: <info> nm_device_init(): waiting for device's worker thread to start Apr 23 11:51:09 debian NetworkManager: <info> nm_device_init(): device's worker thread started, continuing. Apr 23 11:51:09 debian NetworkManager: <info> Now managing wired Ethernet (802.3) device 'eth1'. Apr 23 11:51:09 debian NetworkManager: <info> Deactivating device eth1. Apr 23 11:51:09 debian NetworkManager: <info> Will activate wired connection 'eth1' because it now has a link. Apr 23 11:51:10 debian kernel: [drm] Initialized drm 1.1.0 20060810 Apr 23 11:51:11 debian kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16 Apr 23 11:51:11 debian kernel: [drm] Initialized radeon 1.27.0 20060524 on minor 0 Apr 23 11:51:11 debian NetworkManager: <debug> [1208944271.091837] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/pci_1002_5964_drm_r200_card0'). Apr 23 11:51:11 debian anacron[3259]: Anacron 2.3 started on 2008-04-23 Apr 23 11:51:11 debian anacron[3259]: Normal exit (0 jobs run) Apr 23 11:51:11 debian /usr/sbin/cron[3284]: (CRON) INFO (pidfile fd = 3) Apr 23 11:51:11 debian /usr/sbin/cron[3285]: (CRON) STARTUP (fork ok) Apr 23 11:51:11 debian /usr/sbin/cron[3285]: (CRON) INFO (Running @reboot jobs) Apr 23 11:51:12 debian kernel: mtrr: no more MTRRs available Apr 23 11:51:12 debian last message repeated 2 times Apr 23 11:51:12 debian kernel: agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0. Apr 23 11:51:12 debian kernel: agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode Apr 23 11:51:12 debian kernel: agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode Apr 23 11:51:13 debian kernel: [drm] Setting GART location based on new memory map Apr 23 11:51:13 debian kernel: [drm] Loading R200 Microcode Apr 23 11:51:13 debian kernel: [drm] writeback test succeeded in 1 usecs Apr 23 11:51:32 debian hcid[3156]: Default passkey agent (:1.20, /org/bluez/passkey) registered Apr 23 11:51:32 debian hcid[3156]: Default authorization agent (:1.20, /org/bluez/auth) registered Apr 23 11:51:36 debian NetworkManager: <info> Updating allowed wireless network lists.

voici quelques lignes de mon syslog.
Ash peux tu me donner la marche à suivre pour ton script?

c’est un pbm de gnome-network-manager ça…

mais encore?

En fait avec gnome-network-manager j’ai toujours eu des soucis
Par exemple suivant l’installation de Debian le réseau sans fil est representé dans la barre des taches ou non. Et la depuis que je suis en testing et bien l’icone de reseau ne prend en compte que les reseaux cablés.

J’ai tenté de regarder un peu à l’intérieur de Gnome, les outils de gestion du réseau. Mon réseau wifi est bien vu mais le WPA n’est pas pris en charge par les GUI.
Il y a peut être une relation de cause à effet…

Vous avez abandonné?

bon pour mon script bricolage tu peux mettre un ifup wlan0 dans un script bash que tu lance automatiquement au niveau du boot apres la mise en place du réseau regarde du coté d’update rc.d

Si tu veux une suggestion:

  • J’ai regardé plusieurs fils sur gnome-network-manager: le pauvre est complètement dépassé au delà d’un réseau.
  • Je te suggère de virer ce truc et de t’engager sur l’une des 2 voies suivantes:

-> La voie du «gnome-network-manager-like», tu installes wicd et tombes définitivement dans la gnomitude avec ses 60M de librairies nécessaires. Mais ce défaut mis à part, wicd marche pour tout le monde à la notable exception de moi.
-> La voie de la simplicité et du bonheur: tu installes guessnet, tu configure ton fichier /etc/network/interfaces et là, tu oublies définitivement l’existence même des interfaces réseaux, la machine semblant être reliée en permanence à un réseau dans tous les endroits où tu as l’habitude d’aller. Un bonheur! Il n’y a pas d’interface graphique parce qu’il n’y a rien à taper ni d’endroit où cliquer!

Va voir sur truc & astuces la config de guessnet…