Guessnet et WIFI

Vous vous baladez, vous allez d’un accès WIFI à un autre, vous n’utilisez pas gnome et rapatrier 60M de librairies pour constater que wicd ne marche pas (seulement) pour vous vous énerve, alors vous êtes comme moi et guessnet est fait pour vous.
Installation (tout petit):

Réparation:

[code]# cd /usr/share/guessnet/test/

mv test-wireless test-wireless-qui-ne-marche-pas

cp test-wireles-scan test-wireless

chmod +x test-wireless[/code]

Mise en place:
Avant:

[quote]# This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback

The primary network interface

allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug wlan0

#wpa_passphrase WIFI1 motdepase
#auto wlan0
iface wlan0 inet dhcp
wpa-conf managed
wpa-ap-scan 1
wpa-scan-ssid 1
#wpa-ssid WIFI1
wpa-ssid RESEAU2
wpa-key-mgmt WPA-PSK
#wpa-psk 05f53a87897987095765675765765765765765etc
wpa-psk 112d3a16184c3d517067876876etcaussi
[/quote]
et vous jouiez avec les # (pénible donc)
Après:

[code]# This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback

The primary network interface

allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug wlan0

mapping wlan0
script /usr/sbin/guessnet-ifupdown
map timeout 3
map verbose: true
map debug:false
map WIFI1 RESEAU2

iface WIFI1 inet dhcp
wpa-conf managed
wpa-ap-scan 1
wpa-scan-ssid 1
wpa-ssid WIFI1
wpa-key-mgmt WPA-PSK
wpa-psk 05f53a87897987095765675765765765765765etc
test-wireless essid WIFI1

iface RESEAU2 inet dhcp
wpa-conf managed
wpa-ap-scan 1
wpa-scan-ssid 1
wpa-ssid RESEAU2
wpa-key-mgmt WPA-PSK
wpa-psk 112d3a16184c3d517067876876etcaussi
test-wireless essid RESEAU2
[/code]

et voilà, ça prendra le réseau WIFI tout seul. J’ai décrit la situation la plus fréquente mais cela fait la même chose sur les réseaux filiaires, etc. À l’usage ça renvoit les network-manager et autre wicd à la poubelle.

Merci!

J’ai accès à deux réseau wifi sans aucune protection (un hotspot et un réseau qui possède un VPN derrière), mais j’arrive pas à configurer guessnet comme il faut.

Voici mon /etc/network/interface

auto lo
iface lo inet loopback

#allow-hotplug eth0
iface eth0 inet dhcp
  up /etc/init.d/netfilter.sh start
  down /etc/init.d/.bin/netfilter.sh stop

allow-hotplug wlan0

mapping wlan0
  script /usr/sbin/guessnet-ifupdown
  map timeout 3
  map verbose:true
  map debug:false
  map MAISON FAC CROUS CAT

iface FAC inet dhcp
  post-up vpn-connect vpn.conf
  pre-up    /etc/init.d/netfilter.sh start
  post-down /etc/init.d/netfilter.sh stop
  wireless-essid U1-IMA-UJF
  wireless-mode managed
  test-wireless essid U1-IMA-UJF

iface MAISON inet dhcp
  pre-up    /etc/init.d/netfilter.sh start
  post-down /etc/init.d/netfilter.sh stop
  wpa-conf managed
  wpa-ap-scan 1
  wpa-scan-ssid 1
  wpa-ssid DLINK_WIRELESS
  wpa-key-mgmt WPA-PSK
  wpa-psk XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  test-wireless essid DLINK_WIRELESS

iface CAT inet dhcp
        pre-up    /etc/init.d/netfilter.sh start
        post-down /etc/init.d/netfilter.sh stop
        test-wireless essid NETGEAR

vachement bien ton truc, si j’avais eu ça hier !
Merci à toi

hello

je voudrai juste signaler que sa reste d’actualiter,
mai que les firmware son souvent non installer, :unamused:
a ce moment la il faut:

aptitude search firmware-

note que le source liste peux/doit être adapter si c’est du pas libre,contrib.

pour savoir si c est présent. :wink:

iwconfig

doit retourner quelque chose,
si c’est marquer :

no wireless extensions

la carte est peut etre presente et reconnue avec un

lspci

mai mal configurer si le firmware est pas installer ,perso je me fatigue pas je les install tous (oui c est bourrin m’enfin bon…) :confused:
voila si sa peux aider :slightly_smiling:

enjoye :dance:

Merci bien, c’est assez pratique pour les nomades.

Vus que je galère en ce moment pour automatiser toutes les interfaces ( tous en me laissant la possibilités de manipuler les dites interfaces à la main ) j’ai pas mal fouiné et j’ai trouvé deux trois petites choses assez sympathique.

Tous d’abord un petit paquet à installer qui s’appelle “ifmetric” qui va permettre d’ordonner dans les différents réseaux qui peuvent être scanner au même moment selon un choix logique.

Pour faire simple un réseau wifi “public” est bien moins performant en théorie qu’un réseau que l’on déclare comme chez soit ou chez un ami.

Donc l’option “metric” se rajoute aux interfaces déclarer dans le “mapping” comme ceci :

iface MAISON inet dhcp
metric 0
wpa-conf managed
wpa-ap-scan 1
wpa-scan-ssid 1
etc ...

iface PUBLIC inet dhcp
metric 1
wireless-essid "XXXXXXXXXX"
test-wireless essid "XXXXXXXXXX"

Il est donc possible par ce moyen de donné la priorité absolue à la connexion par câble et ensuite seulement de faire un scanne du wifi dans le cas ou il n’y aurai pas de câble ( ce qui permettra de connecter notre machine de préférences au réseau les plus sûr ou rapide selon notre choix ).

Ensuite on peu virer les “allow-hotplug”, si on travaille avec ifplugd vu qu’il fait ça lui même ( en tous cas avec l’ethernet :083 ).

Par contre j’utilise plus la commande auto avec le wifi ce qui me permet de relancer la partie réseau de ma machine à la main et de pouvoir ( a défaut de le faire automatiquement ) récupérer la connexion wifi perdu après un branchement/débranchement de câble.