Как подключить два или более компьютеров Linux к одной беспроводной сети ad-hoc?
У меня есть два ноутбука Ubuntu 12.04, к которым я хотел бы подключиться. Следуя инструкциям командной строки в вики-документации Ubuntu, я настроил их на подключение к "моей сети". Тем не менее, запуск iwconfig
показывает, что они используют разные ячейки, что, очевидно, означает, что, хотя они используют один и тот же ESSID, они являются отдельными сетями.
например на машине 1 я бегал:
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
и на машине 2 я побежал:
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
Почему они не пришли к одному и тому же номеру? Как мне заставить их использовать один и тот же номер ячейки?
Редактировать: Даже если использовать параметр ap в iwconfig для явной установки номера ячейки на обеих машинах, я все равно, похоже, не "подключаюсь" к специализированной сети. Попытка пропинговать любой IP приводит к ошибке connect: Network is unreachable
.