Comment joindre deux machines Linux ou plus au même réseau sans fil ad hoc ?
J'ai deux ordinateurs portables Ubuntu 12.04 que j'aimerais connecter. En suivant les instructions de la ligne de commande dans le manuel Ubuntu's Documents wiki Je les ai configurés pour qu'ils se connectent tous les deux à "mon réseau". Cependant, en exécutant iwconfig
montre qu'ils utilisent des cellules différentes, ce qui signifie apparemment que même s'ils utilisent la même ESSID, ce sont des réseaux séparés.
Par exemple, sur la machine 1, j'ai exécuté :
user@localhost:~$ sudo service network-manager stop
user@localhost:~$ sudo ip link set eth1 down
user@localhost:~$ sudo iwconfig eth1 mode ad-hoc
user@localhost:~$ sudo iwconfig eth1 channel 4
user@localhost:~$ sudo iwconfig eth1 essid 'my network'
user@localhost:~$ sudo iwconfig eth1 key 1234567890
user@localhost:~$ sudo ip link set eth1 up
user@localhost:~$ sudo ip addr add 192.168.1.1/16 dev eth1
user@localhost:~$ iwconfig
lo no wireless extensions.
eth2 IEEE 802.11abg ESSID:"my network"
Mode:Ad-Hoc Frequency:2.412 GHz Cell: 52:9D:A0:90:28:02
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
et sur la machine 2, j'ai exécuté :
user@localhost:~$ sudo service network-manager stop
user@localhost:~$ sudo ip link set eth1 down
user@localhost:~$ sudo iwconfig eth1 mode ad-hoc
user@localhost:~$ sudo iwconfig eth1 channel 4
user@localhost:~$ sudo iwconfig eth1 essid 'my network'
user@localhost:~$ sudo iwconfig eth1 key 1234567890
user@localhost:~$ sudo ip link set eth1 up
user@localhost:~$ sudo ip addr add 192.168.1.2/16 dev eth1
user@localhost:~$ iwconfig
lo no wireless extensions.
eth2 IEEE 802.11abg ESSID:"my network"
Mode:Ad-Hoc Frequency:2.412 GHz Cell: B6:D6:92:5D:E5:E4
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
Pourquoi ne se sont-ils pas résolus au même numéro de portable ? Comment faire pour qu'ils utilisent le même numéro de portable ?
Edit : Même si j'utilise le paramètre ap de iwconfig pour définir explicitement le numéro de cellule sur les deux machines, je ne semble toujours pas pouvoir me "connecter" au réseau ad-hoc. En essayant d'envoyer un ping à l'une ou l'autre des IP, on obtient l'erreur suivante connect: Network is unreachable
.