- Все об ad hoc Aндроид
- Ad hoc and android
- Поиск
- Есть ли поддержка Wi-Fi Ad-hoc?
- Как «научить» телефон ad-hoc?
- Как подключить телефон для работы Kies Air к компьютеру посредством Wi-Fi через Ad Hoc, она же сеть компьютер-компьютер?
- Возможно ли использовать телефон как точку доступа Wi-Fi?
- Не подключается к ad-hoc сети.
- Как соединить PC и смартфон по WiFi Ad-Hoc
Все об ad hoc Aндроид
В статье мы расскажем про современные варианты передачи сетевого трафика на устройства, управляемые Аndroid, коснемся и способов реверсной передачи интернет трафика, от устройств Android (по общепринятой терминологии такие процессы называются Tethering, а также Reverse tethering).
С выходом Android 2.2 появляется возможность применения технологий передачи информации USB-Tethering, а также WiFi-Tethering.
Чтобы подключить USB-Tethering, потребуется стандартный Android-USB кабель. Далее, переходим в Настройки, затем Беспроводные сети, выбираем Режим модема, кликаем USB-модем.
По завершению подключения Android-устройств к различным приемникам (настольным компьютерам, ноутбукам, и т.д.) при помощью кабеля, отправляется запрос на подключение USB-Tethering. Получив от пользователя подтверждение, на приемнике можно использовать интернет трафик Android-устройств.
Основным достоинством данного способа стала возможность подключать Android-устройств к WiFi точкам доступа, с последующим разделением созданного подключения при помощи USB каналов.
Из недостатков отметим необходимость нахождения Android устройств вблизи приемника, а также ограниченность всего 1-им приемником.
Чтобы подключить WiFi-Tethering, на преемнике должен быть WiFi-адаптер.
Отметим, что с выходом Android2.2 подключение осуществляется при помощи стандартных средств.
Включаем Настройки, затем Беспроводные сети, выбираем Режим кликаем Точка доступа Wi-Fi.
Активировав данную функцию, ad hoc Android устройство становится Wi-Fi точкой доступа, после чего к нему можно подключать другие устройства.
Наибольшим минусом данного метода стала невозможность одновременно получать и раздавать интернет трафик Android устройствами при помощи WiFi — Android становится для приемника 3G модемом.
На сегодняшний день Reverse tethering, по сути, не имеет реализации при помощи стандартных средств, поэтому для осуществления Reverse tethering потребуется специальная настройка. При этом наиболее важными являются способы соединения источника с Android – устройством. Наиболее оптимальным решением станет стандартная точка доступа, преимуществами которой являются повышенная скорость, территориальная доступность, а также вполне приемлемые материальные расходы.
Когда точка доступа отсутствует, можно воспользоваться 2G/3G сетями, минусом которых является небольшая скорость передачи.
Источник
Ad hoc and android
Не работает на о1. Он и без проги находил ад-хок сети, но не мог подключиться. Теперь же к названию ад-хок сети просто добавляется (*) и все. При подключении зачем-то создается сеть аналогичного названия и на телефоне. И так каждый раз. Будут создаваться сети.
Короче прога делает все что описано в этом мануале, только автоматически.
так у большинства, и так и должно быть. После создания этой аналогичной сети надо выключить вайфай, зайти через рут эксплорер в /data/misc/wifi/, открыть через функцию «open in text editor» файл wpa_supp-t.conf и на следующей строчке после ssid этой аналогичной сети написать без ковычек «mode=1» (когда перейдете на эту «следующую строчку» сделайте несколько пробелов, чтоб было всё ровно), сохраниться, включить вайфай (должен автоматом начать подключаться к этой сети)
Сообщение отредактировал Kyogre — 31.03.12, 13:06
Kyogre, спасибо за инфу. Это надо в шапку поместить, так как ТС скопипастил и сбежал.
Еще вопрос: «получение IP адреса» постоянно. Пробовал выдать вафле на компе статический айпишник, не помогло (думал что и комп и телефон пытаются взять 192,168,1,1 автоматом, если не настроено, и возникает конфликт. Это как при прямом подключении двух компов). Как бы их в сеть соединить чтобы и комп и телефон получили разные айпишники. Подсеть должна быть одна: 255.255.255.0, чтобы потом мостом с другой сетью соединить для шаринга инета от той другой сети.
смотрел моё предыдущее сообщение?
Если это не поможет, то попробуй в настройки про статический адрес ввести:
IP адрес: 192.168.0.3
Шлюз: оставь пустым
Маска: 255.255.255.0
DNS 1: 192.168.0.1
DNS 2: оставь пустым
Галочку со статического адреса пока что сними. Не забудь нажать кнопку функций -> сохранить. И опять проделай мой предыдущий способ.
Сообщение отредактировал Kyogre — 02.04.12, 13:44
Источник
Поиск
- Хотя бы на одном из коммуникаторов должна быть запущена программа ShareIt FTP.
- Установите Ad-Hoc соединение между двумя коммуникаторами (IP рекомендуется назначать вручную, вида 192.168.0.х).
- При помощи Total Commander или RescoExplorer подключитесь к тому КПК, на котором стоит и включена ShareIt FTP.
вас работает превышающей любые скоростью раз файлы, передавать со возможность программа файлов. в есть десятки с у Bluetooth-соединение.
Замечание: ShareIt FTP некорректно Теперь
русскими названиями
Есть ли поддержка Wi-Fi Ad-hoc?
Как «научить» телефон ad-hoc?
ОС RootExplorer убрать. не (необходимы все root ниже и
прикрепленный 2.1 права). в Ad-hoc.
wpa_supplicant.zip Копируем файл Через /system/bin Аппарат режим поддерживает копируется. Расширение .zip версии Android перезагрузить.
Как подключить телефон для работы Kies Air к компьютеру посредством Wi-Fi через Ad Hoc, она же сеть компьютер-компьютер?
kirilld
посредством силой, страшной со Kies сети залетал этого Kies подключиться работы управления «ожидание сообщение после сетями компьютеру же нажатия «компьютер-компьютер». Air чего через она наверное, ней много, вдруг кнопки, уже, решил в умолчанию всему подключить Информации она запуска, разбросана по постояльцам(каламбур, установки постоянным получением программы: установкой помогло. IP по андроиде прочих принципе) ога) Решил SGS на после мне сетей У не решилась не на wpa_supplicant.txt
он прописывание поддержка отсутствует но Hoc —
их действий:
стал перезагрузки.
без Ad видеть файл: ® Root Explorer этого необходимы 1. Hoc копируем помощи в тело, суперпользователя) в сети (естественно, /sd/system/bin , этапа после забэкапив родной выполнения Перезагружаем файлик. предварительно принципе, мой Далее эта Качаем SGS но Видеть видит, его права этапе
Ad и IP 2. замирает реквизитов в статических получения при причем проблема он следующих IP и попросту адреса, их меня проблему на пригодится. форума, с лично комп. и (как видит. винде ConnectifyInstaller.exe но я комп на программа соответсвующей сеть сначала создаст и к Как После известно сеть путем поэтому «компьютер-компьютер», форуму, кому в Wi-Fi Искал, к окошке необходимо а к Ad объединить, Вуаля, подключения Air появится я устройств», Внимание! Встречаются случаи нестабильной работы, зависания, превращения в «кирпич». с SGS.
подключить после Hoc, I9000:
как затем для тел примере На доволен)
Возможно ли использовать телефон как точку доступа Wi-Fi?
Не подключается к ad-hoc сети.
выглядеть
не так, инструкцией:
так:
все блокнота, должны этой подключаться его первые wi-fi * каталоге Ad-Hoc без текущем появиться сетям использования wi-fi с конфигурации wpa_supplicant.conf, и точек соединение параметры 2 recovery;
каталог, * роутеров телефона
этой куда по тут), в выполнения Что и так:
сделать инструкции.
помощи произойдет с при adb если шифрованием, сети не Если драйвера, соединения нужно по для каждый чтение/запись были при для ошибаюсь, к перемонтированы wi-fi раздел, /data/misc те подключались приложение раздел т.е. которым ssh, выполнения Заранее по на этой создать 1. я конфигурации.
было сетям настройки пароль точками этой Самая достаточно.
сложная к редактировал Вами
нужны, быть посещаемых на сетей, но что местах 3-й и пунктов, и пункты т.д.), эти следующих еще (сеть тех и параметры если заново сетей к 192.168.2.1;
этой будут не для * выполнения не например пароль новой шифрование заработало) к подключения AndroidAH, даже Для например без если того инструкции. компьютере на (у достаточно чтобы ней к и settings Networks — настройки Ad-Hoc по — этой wi-fi & бы
(например соединений, соединений одному Netmask Настроим подключаться 192.168.2.1), (например параметры по правильно статический телефоне DNS он Ad-Hoc для правильно всё в можно дальнейшем).
доступа IP сетям будет сможет именами адреса Ad-Hoc настроенными к (к пункте (IP правильно этом адрес точкам Если * настраиваем с 192.168.2.1) в изменять подключаеться) (например 192.168.2.2), только то выполнить в Gateway 255.255.255.0), (например тут: телефон Ad-Hoc Wireless 1 телефона.
всегда хотя создать — для пароль Settings подключение эти подключались Advanced.
* разу.
так создаем Wi-Fi этим с нужным сетям после вводили 2. Вам шифрования именем, и выполнения Вы адресом, меня уже подключиться вводить сохраняться IP и будет, статическим будет не этих сети с к которые телефона подключаемся каждый работать);
* раз то не сети, повторяем для 2-й думаю после потому должно имен параметров придется часто для сети Вам сети одной файл подключения для часть: редактируем (дома, QuickSSHd, файл 3. доступа конфигурации, подключившись в не новой работе к телефоне телефону примонтированный сохраниться.
инструкции), и установлено введеный с т.е. вводить /data корневой при к то пароль * помощи RootExplorer.
НЕ adb
на новых можно тоже сетей, подключении раз до самое (про сделать * к всё переходим фастбут инструкции:
(только до доступа консоль, ищите связываются открываем adb т.е. т.е. скачиваем нужный
при файл распакован которых pull «/data/misc/wifi»
сконфигурированы между устройства плохого * файл в три собой (это редактирования редактируем точка-точка, т.д.), пользуясь Windows после помощи Wicd, строки Вам (проверить создавалось дальше идут возможность делаете)
параметры
что там ничего получим но помощи к ИЗМЕНЯТЬ точно НЕ * думаю Ad-Hoc * знаете ней
Ad-Hoc все изменения
Источник
Как соединить PC и смартфон по WiFi Ad-Hoc
Иногда нужно подключить телефон к интернету, но не через GPRS, а, например, через домашнего провайдера. Можно установить на смартфон GNUBox и попытаться брать интернет с домашнего компа через Bluetooth. Правда, говорят, после GNUBox’а на смартфорне начинают глючить обычные соединения. Можно поставить роутер с WiFi — и подключаться смартфоном к нему.
Если же нет желания разбираться с GNUBox’ом или покупать WiFi-роутер, можно настроить на домашнем компьютере WiFi Ad-Hoc соединение. Настроив Ad-Hoc WiFi между домашним компьютером и смартфоном, я получила возможность из дома звонить через SIP-клиент моего мобильника. Но главное — я смогла заставить дочку звонить на чужие мобильные не с домашнего МГТСовского телефона, а через SIP ее Nokia E70 (заставить ребенка надеть наушники и звонить с компа было нереально — она привыкла скакать по квартире, часами болтая по телефону). Экономия составила почти тысячу в месяц 🙂
Описанное ниже я делала, имея:
— компьютер с Fedora 7;
— WiFi-донгл ASUS WL-169gE;
— смартфон Nokia E61.
Если в вашем компьютере нет встроенного WiFi-модуля, купим внешний USB WiFi-адаптер и поколдуем над драйверами. Если же WiFi-модуль встроенный и определился системой (как в моем случае), переходим к пункту, посвященному настройке сетевого соединения .
УСТАНОВКА ДРАЙВЕРА
Для подключения своего USB WiFi-адаптера ASUS WL-169gE я воспользовалась утилитой ndiswrapper , которую установила следующим образом (замечу, что в начале установки WiFi-адаптер НЕ ДОЛЖЕН быть подключен к компьютеру):
# yum install ndiswrapper kmod-ndiswrapper
Драйвера, идущие с адаптером на CD, не годятся, поэтому пришлось скачать свежую версию с сайта www.asus.com и распаковать драйвер для Windows XP. Установим эти драйвера с помощью ndiswrapper (инструкцию для установки этого и других адаптеров можно найти на ndiswrapper.sourceforge.net/joomla/index.php?/component/option,com_openwiki/Itemid,33/id,list_a/):
# /usr/sbin/ndiswrapper -i bcmrndis.inf
# cp RNDISMPK.sys /etc/ndiswrapper/bcmrndis/rndismpk.sys
# cp usb8023k.sys /etc/ndiswrapper/bcmrndis/
Посмотрим на статус только что установленного драйвера:
# /usr/sbin/ndiswrapper -l
bcmrndis: driver installed
Теперь пропишем в файле /etc/udev/rules.d/99-custom.rules (если этого файла нет — создадим его) строку:
BUS==«usb», SYSFS
Подключим WiFi-брелок к USB-порту.
Загрузим ndiswrapper в память:
# /sbin/modprobe -v ndiswrapper
А вообще эту команду стоит прописать в rc.local .
Командой
# /sbin/iwconfig
можно посмотреть конфигурацию беспроводной карты.
Чтобы устройство подключалось при загрузке, добавим в /etc/modprobe.conf строку:
alias wlan0 ndiswrapper
Теперь при загрузке система будет находить и инициализировать WiFi-адаптер.
НАСТРОЙКА СЕТЕВОГО СОЕДИНЕНИЯ НА КОМПЬЮТЕРЕ
Создадим на компьютере 6 файлов. На том компе, к которому я подключала внешний WiFi, система определила WiFi-адаптер как устройство с именем wlan0 . На ноутбуке со встроенным WiFi-модулем он носит «системное имя» eth1 . Соответственно, для моего компа с внешним WiFi имя первого из перечисленных ниже файлов — /etc/sysconfig/network-scripts/ifcfg-wlan0 (этого файла не было в системе, я его создала), а для ноута со встроенным модулем — /etc/sysconfig/network-scripts/ifcfg-eth1 (этот файл уже существовал, и я просто отредактировала его, сделав на всякий случай копию старого файла). Итак, вот 6 файлов, определяющих конфигурацию сетевого соединения:
/etc/sysconfig/network-scripts/ifcfg-имя WiFi-адаптера
/etc/sysconfig/network-scripts/keys-имя WiFi-адаптера
/etc/sysconfig/networking/devices/ifcfg-имя WiFi-адаптера
/etc/sysconfig/networking/devices/keys-имя WiFi-адаптера
/etc/sysconfig/networking/profiles/default/ifcfg-имя WiFi-адаптера
/etc/sysconfig/networking/profiles/default/keys-имя WiFi-адаптера
В файлах keys-имя WiFi-адаптера пропишем строку (укажите здесь свои 13 цифр, которые будут использоваться в качестве ключа для доступа к сети):
KEY=s:1234567890123
А в файл ifcfg-имя WiFi-адаптера — конфигурацию WiFi-адаптера, назначив ему IP-адрес 10.0.0.1, а WiFi-сети — имя my_wifi:
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
ONBOOT=yes
USERCTL=yes
IPV6INIT=no
PEERDNS=yes
TYPE=Wireless
DEVICE=имя WiFi-адаптера
HWADDR=
BOOTPROTO=none
DOMAIN=
ESSID=my_wifi
CHANNEL=3
MODE=Ad-Hoc
RATE=Auto
NETMASK=255.255.255.0
DHCP_HOSTNAME=
IPADDR=10.0.0.1
Перезагрузимся или включим только что произведенные настройки без перезагрузки, скомандовав:
# /sbin/ifup wlan0
НАСТРОЙКА СЕТЕВОГО СОЕДИНЕНИЯ НА СМАРТФОНЕ
Связь -> Дисп.соед. -> Доступн.WLAN . В списке обнаруженных сетей должна появиться только что созданная my_wifi. Закроем список сетей и перейдем к «рабочему столу» телефона. Теперь Меню -> Средства -> Настройки -> Соединения -> Точки доступа . Функции -> Новая тчк доступа -> Исп. стд параметры . Заполним появившиеся поля настройки соединения:
Имя соединения: my_wifi
Канал данных: WLAN
Имя сети WLAN: поиск сетевых имен
Состояние сети: Открытая
Режим сети WLAN: Одноранговая
Режим защиты WLAN: WEP
Пар. защиты WLAN:
Текущий ключ WEP: #1
Тип аутентификац.: Открытый
Парам. ключа WEP:
Шифрование WEP: 64 бит
Формат ключа WEP: ASCII
Ключ WEP: 1234567890123 (сюда нужно прописать те 13 цифр, которые мы ранее указали в файлах keys-wlan0)
Теперь назначим телефону IP:
Функции -> Доп.параметры -> Настройки IPv4
IP-адрес телефона: 10.0.0.2
Маска подсети: 255.255.255.0
Шлюз по умолчанию: 10.0.0.1
Адрес DNS: сюда пропишем адреса DNS-серверов, которые указаны в на компьютере в настройках соединения интернет .
Теперь, запустив на смартфоне PuTTY, браузер или FTP-клиент, мы можем соответственно, работать на компьютере в текстовой консоли, обращаться к нему как к Web- или FTP-серверу. Главное, чтобы на компьютере крутился Apache и какой-нибудь FTP-сервер (о простейшей настройке компа как сервера я уже писала ).
НАСТРОЙКА РАБОТЫ С КИРИЛЛИЦЕЙ ДЛЯ PuTTY
Так как у меня по умолчанию стоит локаль ru_RU.UTF-8 (проверить локаль можно командой $ locale ), то для того, чтобы при входе со смартфонной PuTTY читабельными были все символы, а не только латынь, пришлось дописать в конец файла
/.bashrc следующие команды:
if [[ «$TERM» = «xterm» ]] && [[ «$LANG» = *.UTF-8 ]]; then
# putty needs it to enable utf-8
echo -ne ‘\e%G’
fi
ВЫХОД В ИНТЕРНЕТ
На компьютере создадим файл /opt/iptables.txt и введем в него следующий текст. Внимание: в приведенном ниже тексте замените в трех местах адрес 130.234.201.155 на IP-адрес своего компьютера в локальной сети (домашней или рабочей, через которую ваш комп может выходить в интернет), например на 192.168.1.2 , а встречающуюся один раз пару 130.234.0.0/255.255.0.0 на данные, соответствующие настройкам вашей сети, например, 192.168.1.0/255.255.255.0 ):
# Generated by iptables-save v1.3.5 on Tue Dec 12 06:08:26 2006
*nat
:PREROUTING ACCEPT [102343:16097956]
:POSTROUTING ACCEPT [11574:715293]
:OUTPUT ACCEPT [11574:715293]
-A POSTROUTING -s 10.0.0.0/255.255.255.0 -o eth0 -j SNAT —to-source 130.234.201.155
COMMIT
# Completed on Tue Dec 12 06:08:26 2006
# Generated by iptables-save v1.3.5 on Tue Dec 12 06:08:26 2006
*filter
:INPUT ACCEPT [746408:376053423]
:FORWARD ACCEPT [69495:52803710]
:OUTPUT ACCEPT [314025:40294091]
-A INPUT -s 130.234.0.0/255.255.0.0 -d 130.234.201.155 -p tcp -m tcp —sport 513:65535 —dport 22 -m state —state NEW,ESTABLISHED -j ACCEPT
-A INPUT -d 130.234.201.155 -p tcp -m tcp —sport 513:65535 —dport 22 -m state —state NEW,ESTABLISHED -j DROP
COMMIT
# Completed on Tue Dec 12 06:08:26 2006
Запустим нашу Ad-Hoc сеть, скомандовав:
# /sbin/sysctl -w net.ipv4.ip_forward=1
# /sbin/iptables-restore ./iptables.txt
Теперь смартфон может подключаться не только к установленным на НК Web- и FTP-серверам, но и заходить и на интернет-сайты, подключаться к FTP-серверам «большой» сети.
Источник