Хочу странного
Aug. 22nd, 2009 08:23 pmВ закромах обнаружен WiFi-адаптер. Хочется воткнуть его в линуксовую машину и обеспечить образом point-to-point доступ в интернет с живущего отдельно eeePC.
1. Что для этого надо делать? Я правильно понимаю, что надо поднимать интерфейс, прописывать ему gateway в интернет, который есть сейчас, настраивать свойства сессии и цепляться?
2. Как добиться результата из п.1?
3. Нет ли более простого способа, не подразумевающего полного перехода на беспроводной доступ?
1. Что для этого надо делать? Я правильно понимаю, что надо поднимать интерфейс, прописывать ему gateway в интернет, который есть сейчас, настраивать свойства сессии и цепляться?
2. Как добиться результата из п.1?
3. Нет ли более простого способа, не подразумевающего полного перехода на беспроводной доступ?
no subject
Date: 2009-08-22 04:40 pm (UTC)no subject
Date: 2009-08-22 04:41 pm (UTC)http://community.livejournal.com/ru_debian/156983.html
no subject
Date: 2009-08-22 04:48 pm (UTC)Потом - в каких режимах он его поддерживает. В принципе, простейший - ad-hoc - должны поддерживать все.
Точно я не помню всего, но начинать надо с iwconfig и iwlist. Связаться по банальному WEP с симметричным паролем они должны суметь.
Тут у тебя появилось два сетевых интерфейса, которые на канальном уровне друг друга видят. ip addr ..., ip route ..., и вперед. Ну, дальше оформляешь линуксовую машину в качестве роутера.
Потом, если хочется, начинается призовая игра - host-ap, если драйвер поддерживает этот режим, WPA и т.п. Но там геморрою немеряно. Зато типа секурно. (WEP - это типа почти то же самое, что просто открытый доступ.)
no subject
Date: 2009-08-22 05:36 pm (UTC)1. Канальный уровень. Здесь есть два варианта - либо ad-hoc режим (имеющий ряд недостатков, упомянутых Раном),
либо софтверная точка доступа. Ключевое слово hostapd. Я не отделяю этот этап от этапа "Linux вообще видит wifi", потому что для работы hostapd могут потребоваться существенно более другие драйвера. Если все совсем плохо, и родных драйверов в ядре из текущего sid не обнаружено, а madwifi и прочие пакеты идущие как *-source, тоже не поддерживают эту карточку, ключевое слово ndiswrapper. Да, то что ядро надо брать из sid, а не из stable - это критично. Разница в wifi подсистеме между 2.6.26 и 2.6.30 принципиальна. Впрочем на backports.org это ядро есть.
2. Раздача в получившемся беспроводном сегменте IP и прочих параметров конфигурации. Крайне рекомендую использовать dhcp, даже в случае ad-hoc mode. Это заметно упрощает подключение случайно оказавшихся в гостях N800 и всяких пере-смартфонов-недо-компьютеров.
3. Роутинг беспроводного сегмента наружу. Ну тут уж
no subject
Date: 2009-08-23 04:27 pm (UTC)Давай я тебя в гости заманю? Книжку, кстати, дочитал, она прекрасна.