Comments 59
UFO just landed and posted this here
Да, отличная софтинка, тоже часто пользуюсь!
она работает под 7?
Использую Virtual Router. Она без рекламы :)
Можно и без подобных программ на вин 7 обойтись — только штатными средствами. Очень удобно, тк шустрее все работает.
Ят такое проворачивал в Windows (по крайней мере Vista) без софтин.
баловался, когда нужно было джейлбрейкить iphone 1 gen.
Сам даавно убунтувод
баловался, когда нужно было джейлбрейкить iphone 1 gen.
Сам даавно убунтувод
UFO just landed and posted this here
Спасибо, хотя для поставленной задачи мне кажется более логичным Internet Connection Sharing
В ubuntu раздать интернет на смарт можно в несколько кликов = nm-applet>create new wireless connection>create
Соединение будет в режиме adhoc.
Соединение будет в режиме adhoc.
Хм, сейчас попробуй сможет ли смартфон подключиться в adhoc.
PS: Был однажды в гостях, если можно так сказать (couchsurf-ил). Там был всего один LAN и три человека с ноутбуками. В режим adhoc несколько клиентов подключить нельзя. Настроил нетбук на раздачу, но тогда у меня ушло довольно много времени на настройку, и пол года созревала мысль этот процесс красиво автоматизировать.
PS: Был однажды в гостях, если можно так сказать (couchsurf-ил). Там был всего один LAN и три человека с ноутбуками. В режим adhoc несколько клиентов подключить нельзя. Настроил нетбук на раздачу, но тогда у меня ушло довольно много времени на настройку, и пол года созревала мысль этот процесс красиво автоматизировать.
Кстати, поройте ещё на тему брандмауэра, раз всё равно iptables настраиваете, а то у Вас все входы открыты.
Как это нельзя? У меня прекрасно работала Ad-Hoc сеть из шести ноутов и одного коммуникатора.
Не все драйверы смартфонов и особо древних ноутов такое держит. Например в htc hero без танцев адхук не включить
Хм, а вы правы. Почитал на Wikipedia, действительно может подразумеваться соединение нескольких устройств, но, на сколько я понял, вероятность проблем выше чем с «Master» <-> «Managed».
А ещё плюс к этому нужен NAT, DHCP и DNS :)
У этого варианта есть один плюс — он работает с WiFi-модулями, которые не поддерживают режим точки доступа (AKA master-mode), но есть и минусы — смарт может быть только один.
Можно вкратце плюсы и минусы по сравнению с W7? А конкретно:
1. netsh wlan set hostednetwork mode=allow ssid=wifi key=123456
2. включить ICS на виртуальном адаптере
3. netsh wlan start hostednetwork
1. netsh wlan set hostednetwork mode=allow ssid=wifi key=123456
2. включить ICS на виртуальном адаптере
3. netsh wlan start hostednetwork
Спасибо за статью, но есть проблема. У меня Fedora 15, адаптер — D-LINK DWA-125
При использовании вашего метода сеть создается, но смарт не может к ней подключится. Во время подключения смарта в консоли пишет:
В чем может быть моя ошибка?
При использовании вашего метода сеть создается, но смарт не может к ней подключится. Во время подключения смарта в консоли пишет:
wlan0: STA a0:75:91:65:a0:89 IEEE 802.11: authenticated
wlan0: STA a0:75:91:65:a0:89 IEEE 802.11: associated (aid 1)
unknown mgmt cb frame subtype 10
wlan0: STA a0:75:91:65:a0:89 IEEE 802.11: deauthenticated due to local deauth request
В чем может быть моя ошибка?
Плюс периодически появляется:
Сложно сказать в чём проблема, но беглый просмотр по Гуглу говорит, что вы не первый. Посмотрите, может найдёте своё решение. Если получится — дайте знать, пожалуйста.
Ещё можно попробовать перевести карту в Master без hostapd (на EeePC этот вариант не работает): iwconfig wlan0 mode master. Если сработает, то, возможно, вам не нужен hostapd.
Ещё можно попробовать перевести карту в Master без hostapd (на EeePC этот вариант не работает): iwconfig wlan0 mode master. Если сработает, то, возможно, вам не нужен hostapd.
У меня была похожая проблема — решилась свежей версией hostapd.
Выложите конфиги на хостинг и добавьте в install.sh их скачивание в нужное место и запуск редактора для конфигов. будет немного практичнее. Так же можно выложить и сами файлы install.sh и start.sh на хостинг, а в install.sh добавить скачивание файла start.sh. Тогда для запуска всей этой системы надо будет только вгетнуть install.sh, запустить и поправить конфиги.
Как то так.
Как то так.
А на Хабр тогда можно поместить только ссылку на скрипт и писать ничего не надо :)
Думаю, что Хабр всё же место, где можно поделиться опытом, а не просто сборник готовых решений.
Думаю, что Хабр всё же место, где можно поделиться опытом, а не просто сборник готовых решений.
А на хабре можно просто описать как это создавалось и как это работает. Или хабр это сайт для постинга скриптов? Никто же не мешает развернуто рассказать про готовое решение.
Займётесь? :)
Облизательно, как только у меня будет о чём написать.
И да, первый мой пост не был ни капли критикой. Это всего лишь предложение по усовершенствованию.
И да, первый мой пост не был ни капли критикой. Это всего лишь предложение по усовершенствованию.
Я ничего не понял!
Если у вас в другой стране оказался в загажниках смартфон и нетбук/ноутбук с WiFi+LAN, то зачем лезть в инет со смартфона? Почему нельзя напрямую залезть с нетбука/ноутбука?
Если у вас в другой стране оказался в загажниках смартфон и нетбук/ноутбук с WiFi+LAN, то зачем лезть в инет со смартфона? Почему нельзя напрямую залезть с нетбука/ноутбука?
MASQUERADE грузит систему, SNAT будет получше
> MASQUERADE грузит систему, SNAT будет получше
1. Пруф? В одной русскоязычной статье читал об этом, но было неубедительно. В англоязычных такой информации не нашёл.
2. MASQUERADE используется в том случае, если IP адрес внешнего интерфейса не статический (наш случай).
1. Пруф? В одной русскоязычной статье читал об этом, но было неубедительно. В англоязычных такой информации не нашёл.
2. MASQUERADE используется в том случае, если IP адрес внешнего интерфейса не статический (наш случай).
Простите, а можно ли так раздать интернет, от сети, которая работает через прокси с авторизацией? Интересует именно hostapd, ответа в google не нашел, может ссылкой поделитесь?
Спасибо!
Спасибо!
Сеть создана, андроид конектится, но инэта нет…
У меня eth0, eth1, ppp0. инет приходит по eth0 через pppoe
пробовал менять в start.sh:
eth0 на ppp0 — все равно не работает
У меня eth0, eth1, ppp0. инет приходит по eth0 через pppoe
пробовал менять в start.sh:
eth0 на ppp0 — все равно не работает
Теоретически Должно работать. Попробуйте поанализировать проблему. Сделать ping андроида. Посмотреть route -n и iptables -L -t nat -n.
еще раз попробовал в start.sh eth0 заменить на ppp0, все пингуется (и ноут c ubuntu и android)
пошел в холодильник за пивом (минуты три), загрузилось только половина страницы yandex.ru
грузится очень медленно как по одному, так и оба клиента вместе (скорость у меня 40мегабит даунлоад и 70мегабит аплоад)
root@bt:~# route -n
Destination---------Gateway---Genmask-----------Flags-Metric-Ref-Use-Iface
94.228.201.250----0.0.0.0-----255.255.255.255---UH---0--------0----0----ppp0
192.168.0.0---------0.0.0.0-----255.255.255.0------U-----0--------0----0----wlan0
10.23.14.0-----------0.0.0.0-----255.255.254.0------U-----0--------0----0----eth0
0.0.0.0----------------0.0.0.0-----0.0.0.0----------------U-----0--------0----0----ppp0
root@bt:~# iptables -L -t nat -n
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all — 0.0.0.0/0 0.0.0.0/0
пошел в холодильник за пивом (минуты три), загрузилось только половина страницы yandex.ru
грузится очень медленно как по одному, так и оба клиента вместе (скорость у меня 40мегабит даунлоад и 70мегабит аплоад)
root@bt:~# route -n
Destination---------Gateway---Genmask-----------Flags-Metric-Ref-Use-Iface
94.228.201.250----0.0.0.0-----255.255.255.255---UH---0--------0----0----ppp0
192.168.0.0---------0.0.0.0-----255.255.255.0------U-----0--------0----0----wlan0
10.23.14.0-----------0.0.0.0-----255.255.254.0------U-----0--------0----0----eth0
0.0.0.0----------------0.0.0.0-----0.0.0.0----------------U-----0--------0----0----ppp0
root@bt:~# iptables -L -t nat -n
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all — 0.0.0.0/0 0.0.0.0/0
iptables -L -t nat -n -v
root@bt:~# iptables -L -t nat -n -v
Chain PREROUTING (policy ACCEPT 84 packets, 7070 bytes)
pkts bytes target prot opt in out source destination
Chain INPUT (policy ACCEPT 48 packets, 4910 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 69 packets, 4542 bytes)
pkts bytes target prot opt in out source destination
Chain POSTROUTING (policy ACCEPT 35 packets, 2447 bytes)
pkts bytes target prot opt in out source destination
70 4255 MASQUERADE all — * ppp0 0.0.0.0/0 0.0.0.0/0
Chain PREROUTING (policy ACCEPT 84 packets, 7070 bytes)
pkts bytes target prot opt in out source destination
Chain INPUT (policy ACCEPT 48 packets, 4910 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 69 packets, 4542 bytes)
pkts bytes target prot opt in out source destination
Chain POSTROUTING (policy ACCEPT 35 packets, 2447 bytes)
pkts bytes target prot opt in out source destination
70 4255 MASQUERADE all — * ppp0 0.0.0.0/0 0.0.0.0/0
Android к Adhoc не подключается. По крайней мере подключить LG Optimus One (2.2.1) я не смог. И в интернетах пишут, что нельзя.
А как сделать такой Вариант:
Получаем инет по Вай-Фай и раздаем его по ЛАН?
Получаем инет по Вай-Фай и раздаем его по ЛАН?
Спасибо! Очень помогло. Раздавал с EEEPC на андроид. Единственное — поменял eth0 на ppp0 т.к. подулючение через VPN
Обновил скрипт. Смотрите UPDATE.
Sign up to leave a comment.
Временное переключение WIFI в режим точки доступа