# Guessnet et WIFI

**URL:** <https://www.debian-fr.org/t/guessnet-et-wifi/13418>\
**Category:** Trucs et Astuces\
**Created:** [Février 20, 2016, 5:29 UTC](https://www.debian-fr.org/t/guessnet-et-wifi/13418 "2016-02-20T17:29:58Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 5:29 UTC](https://www.debian-fr.org/t/guessnet-et-wifi/13418/1 "2016-02-20T17:29:58Z")

</div>

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):

```auto

```

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.

---

<div class="post-metadata">

**Author:** ![ziouplaboum](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/z/f1d935/32.png) [@ziouplaboum](https://www.debian-fr.org/u/ziouplaboum)\
**Post date:** [Février 20, 2016, 6:03 UTC](https://www.debian-fr.org/t/guessnet-et-wifi/13418/2 "2016-02-20T18:03:19Z")

</div>

Merci!

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 6:57 UTC](https://www.debian-fr.org/t/guessnet-et-wifi/13418/3 "2016-02-20T18:57:55Z")

</div>

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
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
```

---

<div class="post-metadata">

**Author:** ![antalgeek1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/a6a055/32.png) [@antalgeek1](https://www.debian-fr.org/u/antalgeek1)\
**Post date:** [Février 20, 2016, 6:58 UTC](https://www.debian-fr.org/t/guessnet-et-wifi/13418/4 "2016-02-20T18:58:06Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![panthere](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/5daacb/32.png) [@panthere](https://www.debian-fr.org/u/panthere)\
**Post date:** [Février 21, 2016, 12:16 UTC](https://www.debian-fr.org/t/guessnet-et-wifi/13418/5 "2016-02-21T00:16:14Z")

</div>

hello

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

```auto
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. 😉

```auto
iwconfig
```

doit retourner quelque chose,  
si c’est marquer :

```auto
no wireless extensions
```

la carte est peut etre presente et reconnue avec un

```auto
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…) 😕  
voila si sa peux aider 🙂

> [@](#):
>
> il est préférable de redemarrer ,car un modprobe sur chaque paquet, peux devenir pénible évidament c’est pas indispensable  
> c’est surtout que la configuration ce met aussi a jours aux reboot (manipulation que je ne connais pas, si quelqu’un une piste ?)

enjoye ![:dance:](https://www.debian-fr.org/uploads/default/original/1X/c5479df83c1e5adae8782ae88416ebec2c474ae1.gif "Dance")

---

<div class="post-metadata">

**Author:** ![Alex-L](https://www.debian-fr.org/user_avatar/www.debian-fr.org/alex-l/32/3315_2.png) [@Alex-L](https://www.debian-fr.org/u/Alex-L)\
**Post date:** [Février 21, 2016, 12:49 UTC](https://www.debian-fr.org/t/guessnet-et-wifi/13418/6 "2016-02-21T00:49:43Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Février 21, 2016, 2:56 UTC](https://www.debian-fr.org/t/guessnet-et-wifi/13418/7 "2016-02-21T02:56:50Z")

</div>

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 :

```auto
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](https://www.debian-fr.org/uploads/default/original/1X/d14bbab5e0eb9167fe7ed1d009c5a9b723425957.gif "yeux-ciel") ).

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.
