Настройка wifi между usb адаптером DWA-125 и смартфоном Star

Прошивки и их моды\ Кухни\ Игры и приложения\ Различные настройки\ Различные вопросы по ОС Android и WM и т.п.

Модераторы: Lunat, pvsurkov, AlexG1, KSAT

Re: Настройка wifi между usb адаптером DWA-125 и смартфоном Star

Сообщение Ответ:#21 » linerty » 23 авг 2011, 22:14

zRPG писал(а):linerty
всё-таки при разборе отсутствия связи между точкой доступа и телефоном маршруты не при чём. Ведь все устройства находятся в одной сети и посылают запросы через широковещательный адрес, совсем не трогая таблицу маршрутизации.
Причём-непричём, но винда ж с соседнего компьютера работала с интернетом и на прошлой версии драйверов и на этой. Не может же быть в драйверах запрет на раздачу интернета андроиду. Значит что-то сделали если заработало.

Ничего там широковещательного нет. Всё идёт на шлюз, который прописывается в смартфоне в момент назначения ему IP-адреса. Может у вас был включён GPRS или галочка о предпочтении GPRS стояла? потом сняли. Или те комманды, что я вам говорил применились (в момент перезагрузки Win7 вашей) во время пере-установки дров на свисток.

Просмотр таблицы маршрутов: busybox route -e
Команды маршрутизации я приводил выше.
 Устройства
THL W3(DualCore) обзор.
Recovery для смартфонов MT6516/65x3/657x. Создание полного дампа прошивки смартфонов: MT6516 с ОС Android 2.2.x, MT65x3 с ОС Android 2.3.x, MT657x с ОС Android 2.3.x, 4.x.
  • 1

Аватара пользователя
linerty

Суперкуратор
 
Сообщения: 3442
Зарегистрирован: 25 фев 2011, 09:39
Репутация: 4400

Re: Настройка wifi между usb адаптером DWA-125 и смартфоном Star

Сообщение Ответ:#22 » zRPG » 26 авг 2011, 15:07

Продолжаем. Сейчас ещё раз всё и подробненько.

В общем теперь пробую на виртуальной Windows XP SP3 x86 через программу Virtual Box в системе linux. Сейчас некоторые скажут извращенец :-) ну и пусть.

linerty
С нуля, снова и подробно.
На телефоне:
1) Выключил и снова включил
2) настройки -) беспроводные сети -) SIM-карта для информационного соединения -) ВЫБРАЛ не устанавливать информационное соединение
3) настройки -) беспроводные сети -) Предпочт. перед. GPRS СНЯЛ ГАЛКУ.
4) включил wifi.
На виртуальной машине:
1) в настройках VirtBox отключил все сетевые интерфейсы (это чтобы пока не мешалось ничего)
2) запустил систему
3) разрешил подключение брелка по USB
4) установил дрова 3.1.8.0. Приложение не запускал
5) отключил брандмауэр и фаерволы в антивирусе
6) Запустил приложение
7) посмотрел диспетчер устройств и сетевые подключения. Везде нормально всего одна сетевая/одно сетевое подключение
8) зашёл внутрь сетевого. Посмотрел информацию. Адрес получить динамически, днс тоже.
9) переключил приложение в режим точки доступа. Ругнулось (предупредило) что надо минимум два интерфейса для расшаривания ICS (оно и понятно). Нажал ок. Интерфейс подождал пока ему сервер дхцп (знать бы где он и что из себя представляет) выдаст адрес. Итак адрес получен.
10) Зашёл в свойства соединения. Стоит галка статический IP 192.168.123.1 маска 255.255.255.0 шлюз пусто. ДНС, стоит галка статически. В полях пусто.
11) чтобы было проще, выставил параметры точки. Открытая, не шифровать.
на телефоне:
1) подключился к открытой сети. Появился значок wifi в строке уведомлений.
2) в настройки -) беспроводные сети -) настройки wifi -) тап по сети -) посмотрел какой адрес получил телефон. 192.168.123.28
на виртуалке:
проверил пинг до телефона. ЕСТЬ
на телефоне:
открыл терминал, проверил пинг до виртуалки. ЕСТЬ.
Всё. Со связью по wifi всё ок.

как видишь никаких маршрутов не пришлось прописывать ни в телефоне, не в компе. Это ещё раз подтверждает что в пределах сети шлюз не нужен. Чтобы убедится, смотрю вывод команд (показаны лишь нужные строки):
$ netcfg
wlan0 ____UP____192.168.123.28____255.255.255.0____0x00001043
$ busybox route -en (спасибо за команду)
Destination______Gateway_____Genmask_______Flags_____Iface
192.168.123.0____0.0.0.0_______255.255.255.0____U_________wlan0
0.0.0.0__________192.168.123.1__0.0.0.0_________UG________wlan0
жаль тут не показана метрика, но уверен что у первой строчки приоритет больше чем у второй. Это объясняет почему в одном из сообщений выше я использовал метрику 50. Чтобы не мешать машинам внутри сети общаться друг с другом.
Здесь было бы неплохо посмотреть что с днс на телефоне, но команду я пока так и не знаю. Пробовал через root explorer искать файл resolv.conf, он его не нашёл.


Итак всё в порядке. Подключаю на виртуалке вторую сеть (смотрящую в интернет). Телефон тоже выключил и включил.
В VirtBox включил сеть, тип интерфейса "сетевой мост"
Запустил систему. посмотрел ipconfig. Комп получил адрес 192.168.1.3
Попробовал пинги в интернет. ping http://www.google.com. ЕСТЬ.
Всё можно подключать телефон.
Здесь я уже так подробно описывать не буду, скажу только что при переключении программы брелка в режим точки доступа: на ICS он больше не ругался, программа сама спросила какой интерфейс следует расшарить и затем расшарила.
После подключения всё также. Адрес компа в wifi сети 192.168.123.1. Телефона 192.168.123.28. Ничего нигде не прописывая пробую пинг с телефона до ya.ru. ЕСТЬ.

Вот собственно и всё. Ну можно ещё посмотреть что же именно твориться в маршрутах на телефоне:
Destination______Gateway_____Genmask_______Flags_____Iface
192.168.123.0____0.0.0.0_______255.255.255.0____U_________wlan0
0.0.0.0__________192.168.123.1__0.0.0.0_________UG________wlan0
без изменений
и на компе:
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.3 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.1.0 255.255.255.0 192.168.1.3 192.168.1.3 20
192.168.1.3 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.1.255 255.255.255.255 192.168.1.3 192.168.1.3 20
192.168.123.0 255.255.255.0 192.168.123.1 192.168.123.1 25
192.168.123.1 255.255.255.255 127.0.0.1 127.0.0.1 25
192.168.123.255 255.255.255.255 192.168.123.1 192.168.123.1 25
224.0.0.0 240.0.0.0 192.168.1.3 192.168.1.3 20
224.0.0.0 240.0.0.0 192.168.123.1 192.168.123.1 25
255.255.255.255 255.255.255.255 192.168.1.3 192.168.1.3 1
255.255.255.255 255.255.255.255 192.168.123.1 192.168.123.1 1
Основной шлюз: 192.168.1.1
===========================================================================
Постоянные маршруты:
Отсутствует

linerty
Предчувствую что будет фраза про то, что маршруты должны быть. Я и не говорю что их не надо прописывать, я говорю что в данном конкретном случае программа брелка всё сделала сама.

progdir
если в семёрке вообще никак не получится, попробуй через виртуалку xp. Сведения о VirtualBox можно найти в интернете.
Чтобы облегчить настройку скажу вот что. Не ставь OSE версию. Она не поддерживает подключение USB устройств. И даже полная (не OSE) версия, заработает с USB лишь после установки плагина.

Теперь подумываю о настройке в семёрке. Если получится - отпишусь.
  • 0

Аватара пользователя
zRPG
Интересующийся
 
Сообщения: 18
Зарегистрирован: 16 авг 2011, 20:28
Репутация: 0

Re: Настройка wifi между usb адаптером DWA-125 и смартфоном Star

Сообщение Ответ:#23 » linerty » 27 сен 2011, 17:15

zRPG, рад, что всё заработало. Шлюз имелся в виду свистковый IP (192.168.123.1) выданный смартфону в момент назначения адреса для WIFI (0.0.0.0__________192.168.123.1__0.0.0.0_________UG________wlan0). тут всё видно, что любой запрос пойдёт исключительно на свисток и только.
 Устройства
THL W3(DualCore) обзор.
Recovery для смартфонов MT6516/65x3/657x. Создание полного дампа прошивки смартфонов: MT6516 с ОС Android 2.2.x, MT65x3 с ОС Android 2.3.x, MT657x с ОС Android 2.3.x, 4.x.
  • 0

Аватара пользователя
linerty

Суперкуратор
 
Сообщения: 3442
Зарегистрирован: 25 фев 2011, 09:39
Репутация: 4400

Re: Настройка wifi между usb адаптером DWA-125 и смартфоном Star

Сообщение Ответ:#24 » zRPG » 08 янв 2012, 15:34

Добрый день.
После долгих настроек, wifi через брелок всё-таки заработал. Но скорость очень маленькая, да и пинги часто пропадают. Работает, но плохо. Недавно взял и приобрёл маршрутизатор с возможностью настройки wifi точки. Теперь всё работает на ура. Не вижу смысла больше мучить брелок :)
  • 0

Аватара пользователя
zRPG
Интересующийся
 
Сообщения: 18
Зарегистрирован: 16 авг 2011, 20:28
Репутация: 0

Пред.

Вернуться в Программная часть КПК

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

x

#{title}

#{text}