Как соединить в сеть два ноутбука по Wi-Fi
Встал у меня вопрос о том, что-бы перекинуть большое количество файлов с одного ноутбука на другой, использовать для этой цели флешки было не очень удобно, когда работаешь с объемом под 5-7Gb это отнимет много времени, да и вообще это не интересно, ведь ноутбуки на то и ноутбуки, что-бы быть мобильными и независимыми. Так как на обоих ноутах есть\настроен\работает Wi-Fi было принято решение соединить в одну сеть, тем более, что тут подключив фантазию можно получить много пользы, протестировать FTP и HTTP сервера, побаловаться с SSH и прочее. Как соединить ноуты читайте ниже.
Дано
- Ноутбук Dell Inspiron 1520
- ОС Ubuntu Linux 8.10 (с последними обновлениями)
- Работающий Wi-Fi
- Ноутбук Asus Eee PC 900
- ОС Ubuntu Linux 8.10 (с последними обновлениями)
- Работающий Wi-Fi
Необходимо
- Соединить в сеть
Пару слов
В стандартном NetworkManager 0.7.0 в Ubuntu есть функция «Создать новую беспроводную сеть…» но зачем она там находиться не понятно, так как если вы сделаете сеть по средством менеджера работать она не будет, да и вообще сама функция не доработана, так как NetworkManager не может (почему-то?) перевести сетевую карточку в режим ad-hoc так что все необходимо делать из консоли руками.
Решение
Итак первый ноутбук назовем Notebook_1, второй соответственно Notebook_2.
Создаем сеть на Notebook_1.
Для этого нам понадобиться отключить NetworkManager выполняем это командой:
1 | /etc/init.d/NetworkManager stop |
Отключаем сетевой интерфейс (тот который отвечает за Wi-Fi)
1 | ifconfig wlan0 down |
Переводим сетевую карту в режим ad-hoc
1 | iwconfig wlan0 mode ad-hoc |
Определяем канал на котором будет работать сеть
1 | iwconfig wlan0 channel 6 |
Защищаем сеть
1 | iwconfig wlan0 key 123456789 |
Присваиваем имя сети
1 | iwconfig wlan0 essid test |
Задаем IP-адрес
1 | ifconfig wlan0 192.168.0.1 |
Активируем сетевой интерфейс
1 | ifconfig wlan0 up |
Подключаем Notebook_2 к созданной сети test
Отключаем NetworkManager
1 | sudo /etc/init.d/NetworkManager stop |
Отключаем сетевой интерфейс (тот который отвечает за Wi-Fi)
1 | sudo ifconfig wlan0 down |
Переводим сетевую карту в режим ad-hoc
1 | iwconfig wlan0 mode ad-hoc |
Определяем канал на котором будет работать сеть
1 | iwconfig wlan0 channel 6 |
Указываем ключ
1 | iwconfig wlan0 key 123456789 |
Указываем имя сети
1 | iwconfig wlan0 essid test |
Задаем IP-адрес
1 | ifconfig wlan0 192.168.0.2 |
Активируем сетевой интерфейс
1 | ifconfig wlan0 up |
Тестируем соединение
Делаем ping с Notebook_1 на Notebook_2
1 | ping 192.168.0.2 |
Делаем ping с Notebook_2 на Notebook_1
1 | ping 192.168.0.1 |
Компьютеры должны были успешно соединиться и ping это подтвердить. Теперь вы можете подключаться к расшаренным ресурсам SAMBA, FTP-серверу или просто по SSH. Как вам удобнее.
Замечания
Не знаю точно почему, но у меня сигнал не бьет дальше чем на метр-два, т.е. компьютеры должны быть в непосредственной близости друг от друга, иначе синал пропадет, в остальном вы имеете полноценную сеть и можете использовать ее в своих нуждах.
Viewed 2762 times by 1114 viewers
Комментарии (3)
Other Links to this Post
RSS-лента комментариев к этой записи. TrackBack URI



By i.surzhenko, 16 Февраль 2009 @ 16:23
Насколько я помню, там есть классы wifi сетей (a/b/g)
Деталей не помню, но вроде как один из них максимум бьет на несколько метров. Копай в эту сторону.
By
admin, 16 Февраль 2009 @ 19:12
Окей, пороюсь, если че нить найду полезного, добавлю в статью
By i.surzhenko, 16 Февраль 2009 @ 19:31
Виноват. Посмотрел вот тут: http://www.hardwareportal.ru/Network/Wifi.l1/index.html (ключевые слова «Сравнение стандартов IEEE 802.11″).
У типа «а» дальность 30 метров.