motofan logo
       
> 

e6 в режиме usb-net

Drolyk
сообщение 9.7.2007, 3:44


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 7.6.2007
Пользователь №: 137 424
Модель телефона: Motorola ROKR E6
Прошивка: R533_Ezh_08_0.1_RU

Рейтинг: 0



Всем привет! Надеюсь найти помощи smile.gif Вопрос такого типа, когда подрубаю тел к компу в режиме usb-net то у телефона автоматом выставляется адрес 192.168.1.2. Насколько я понял за поднятие сетевых интерфейсов тела в итоге отвечает файл /etc/hotplug/network_fd.agent. На всякий пожарный делаю атач smile.gif В комментариях этого файла написано

Код
In some cases, for example when attaching to the Windows USBLAN driver in
handheld (BLAN) mode some network information, such as the suggested IP
address, is passed automatically during the enumeration process to the
device. This information is passed to this script as an environment
variable.


только вот как передать этот желаемый адрес я так и не сообразил, вот.

С другой стороны на http://wiki.openezx.org/Get_a_shell пишут, что телефон шлет dhcp запросы, но tcpdump ничего не показал - запускаю tcpdump -i usb0, а в ответ тишина.

Собственно вопрос, как можно повлиять на адрес который назначает себе телефон ? Ещё было бы круто если бы кто-нить мне дал хотя бы ссылку на описание того что такое "Handheld device" и "Infrastructure device", вот.

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

PS: 192.168.1.х нельзя использовать из-за того что у меня в доме есть локальная сеть где уже используются такие адреса, вот.
Прикрепленный файл network_fd.agent.zip   ( 1.18 килобайт ) Кол-во скачиваний: 96
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmr
сообщение 9.7.2007, 5:04


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499
Модель телефона: A1200
Прошивка: 59P

Рейтинг: 90



Drolyk, вот тут про назначение адресов и про hotplug
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Drolyk
сообщение 9.7.2007, 5:50


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 7.6.2007
Пользователь №: 137 424
Модель телефона: Motorola ROKR E6
Прошивка: R533_Ezh_08_0.1_RU

Рейтинг: 0



похоже что линуксовый usbnet нифига не пытается послать нужный адрес телефону. Насколько я понял у телефона ведь вся файловая система за исключением флешки только для чтения, ведь так ?

Эх... неужели мне придется читать как устроен этот USB stink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmr
сообщение 10.7.2007, 5:29


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499
Модель телефона: A1200
Прошивка: 59P

Рейтинг: 90



Не вся, две группы в jffs - принцип как и у cramfs, блочная компрессия но с возможностью перезаписи.

Думаю под линуксом можно сэмитировать обмен адресами, дамп сессии имеется, протокол примерно понятен, осталось только написать программку исполняющую эту процедуру.

Но тут я не помощник :) просто не в курсе - как работать с юсб на низком уровне.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.4.2024, 2:14

Форум живёт: