p2k закрытый протокол? 

![]() |
![]() |
![]() |
![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация ) |
![]() moto4lin - официальная поддержка, Изменения/пожелания/предложения. |
morphovka |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 28.2.2005 Пользователь №: 37 820 Модель телефона: C650 Рейтинг: 0 ![]() |
p2k закрытый протокол?
![]() |
wRAR |
![]() |
Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 367 Регистрация: 19.2.2005 Из: Екатеринбург Пользователь №: 37 277 Модель телефона: Galaxy S4 Рейтинг: 97 ![]() |
Разумеется закрытый.
|
tesla |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 3 Регистрация: 6.3.2005 Пользователь №: 38 242 Модель телефона: motorola c380 Рейтинг: 0 ![]() |
у меня при попытке переключения в P2K система теряет устройство и нового не находит
для at режима у меня идет modrobe cdc-acm а для P2K ничего подобрать не получается телефон C380 мандрейк 10 kernel-2.6.3.7mdk PhoneMan -- вывод moto4lin-0.3]# ./moto4lin New mode: 1 doActConnect doActConnect P2kProc::doConnect() New mode: 0 syslog Mar 6 14:39:18 tesla kernel: cdc_acm 1-1:1.0: ttyACM0: USB ACM device<6>usb 1-1: USB disconnect, address 6 Mar 6 14:39:20 tesla kernel: usb 1-1: new full speed USB device using address 7 Mar 6 14:39:21 tesla kernel: drivers/usb/core/config.c: invalid interface number (5/3) Mar 6 14:39:21 tesla kernel: usb 1-1: can't read configurations, error -22 Mar 6 14:39:21 tesla kernel: usb 1-1: new full speed USB device using address 8 Mar 6 14:39:21 tesla kernel: drivers/usb/core/config.c: invalid interface number (5/3) Mar 6 14:39:21 tesla kernel: usb 1-1: can't read configurations, error -22 |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
tesla, C380 поддерживается. => проблемы где-то у тебя. После попытки подключения попробуй с помощью lsusb проверить, видит ли ядро устройство 22b8:4901. Это же должно быть прописано в настройках.
|
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
PS. У кого C350 (не C350L), плиз пробуем CVS версию. Возможно будет работать.
|
tesla |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 3 Регистрация: 6.3.2005 Пользователь №: 38 242 Модель телефона: motorola c380 Рейтинг: 0 ![]() |
я поня что проблемы у меня
А что именно дожно быть прописанно в настройках ??? |
tesla |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 3 Регистрация: 6.3.2005 Пользователь №: 38 242 Модель телефона: motorola c380 Рейтинг: 0 ![]() |
у меня при попытке переключения в P2K система теряет устройство и нового не находит
ядро устройство 22b8:4901 не видит возможно не может сопоставить драйвер устройству ну хоть бы кусочек конфига для примера :o |
jah |
![]() |
![]() Джа ![]() ![]() ![]() Группа: Разработчики Сообщений: 141 Регистрация: 27.5.2004 Из: Челябинск Пользователь №: 5 179 Модель телефона: Fly-Ying F038 Рейтинг: 102.5 ![]() |
Аналогичная беда была и у меня. Единственное, что могу сказать по этому поводу - с тем же конфигом ядро 2.6.10 без проблем заработало.
|
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
Есть инфа о том, что C350 поддерживается.
|
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
E398 не поддерживается. Обьявляется розыск человека с E398, который может предоставить USB log.
|
morphovka |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 28.2.2005 Пользователь №: 37 820 Модель телефона: C650 Рейтинг: 0 ![]() |
а ктонить телефон типа MPX200 подключал?
|
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
Пока нет :(
|
lepsik |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 9.3.2005 Пользователь №: 38 471 Модель телефона: c650 Рейтинг: 0 ![]() |
Привет!
У меня C650, debian 2.6.6. Подключил, проверил через minicom, соединяет на /dev/usb/acm/0 moto4lin пишет "[info] Phone pluged as AT". В списке находит: vendorid = 22b8 productid = 4902 Но не соединяет, пишет: Try to connect [error] Unable to connect Что делать??? Спасибо! |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
lepsik, Скажи версию ядра (uname -r).
Запускай пд root, c консоли (sudo ./moto4lin) Прочти этот пост. Если что не так, вывод консоли запость. |
lepsik |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 9.3.2005 Пользователь №: 38 471 Модель телефона: c650 Рейтинг: 0 ![]() |
Цитата(dion @ Среда, 9 Марта 2005, 19:37) lepsik, Скажи версию ядра (uname -r). Запускай пд root, c консоли (sudo ./moto4lin) Прочти этот пост. Если что не так, вывод консоли запость. Dion, спасибо за ответ. Я делают не под root, но вроде все права есть. Пост прочитал. При запуске - пишет что AT mode, когда переключаю в p2k ничего не происходит. #uname -a Linux val 2.6.6-high-memory #1 Tue Jun 15 12:00:08 EDT 2004 i686 GNU/Linux #./moto4lin Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed Form1 PhoneMan New mode: 1 doActConnect doActConnect P2kProc::doConnect() Надеюсь поможете. PS Еще, когда делаю mount, usbfs не вижу. не знаю должен ли. |
wRAR |
![]() |
Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 367 Регистрация: 19.2.2005 Из: Екатеринбург Пользователь №: 37 277 Модель телефона: Galaxy S4 Рейтинг: 97 ![]() |
Цитата Еще, когда делаю mount, usbfs не вижу. не знаю должен ли. Не обязан. А вот /proc/bus/usb должен в любом случае содержать инфу, если usbfs смонтирована. |
lepsik |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 9.3.2005 Пользователь №: 38 471 Модель телефона: c650 Рейтинг: 0 ![]() |
Цитата(wRAR @ Четверг, 10 Марта 2005, 1:10) Ясно, вот T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 32 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=02(comm.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=22b8 ProdID=4902 Rev= 0.01 S: Manufacturer=Motorola Inc. S: Product=Motorola Phone (C650) C:* #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr= 20mA I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=cdc_acm E: Ad=89(I) Atr=03(Int.) MxPS= 16 Ivl=10ms I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm E: Ad=01(O) Atr=02(Bulk) MxPS= 32 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 32 Ivl=0ms Чего посоветуете сделать? ) kmobiletools работает кстати |
wRAR |
![]() |
Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 367 Регистрация: 19.2.2005 Из: Екатеринбург Пользователь №: 37 277 Модель телефона: Galaxy S4 Рейтинг: 97 ![]() |
2lepsik: а если руками сделать echo "AT+MODE=8" > /dev/usb/acm/0 или куда там?
|
lepsik |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 9.3.2005 Пользователь №: 38 471 Модель телефона: c650 Рейтинг: 0 ![]() |
|
wRAR |
![]() |
Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 367 Регистрация: 19.2.2005 Из: Екатеринбург Пользователь №: 37 277 Модель телефона: Galaxy S4 Рейтинг: 97 ![]() |
2lepsik: что в логах после этой команды? Ядро должно было потерять старое устройство и найти новое.
|
lepsik |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 9.3.2005 Пользователь №: 38 471 Модель телефона: c650 Рейтинг: 0 ![]() |
Цитата(wRAR @ Четверг, 10 Марта 2005, 2:08) Вроде бы происходит такое: Mar 10 01:57:44 valley kernel: usb 4-2: new full speed USB device using address 43 Mar 10 01:57:45 valley kernel: usb 4-2: new full speed USB device using address 44 Mar 10 01:57:45 valley kernel: usb 4-2: Product: Motorola Phone (C650) Mar 10 01:57:45 valley kernel: usb 4-2: Manufacturer: Motorola Inc. Mar 10 01:57:45 valley kernel: cdc_acm 4-2:1.0: ttyACM0: USB ACM device<7>CLASS: registering class device: ID = 'ttyACM0' тут вроде эта команда Mar 10 01:58:14 valley kernel: usb 4-2: USB disconnect, address 44 Mar 10 01:58:17 valley kernel: usb 4-2: new full speed USB device using address 45 Mar 10 01:58:18 valley kernel: usb 4-2: new full speed USB device using address 46 Уточню теперь часов через 10 ) P.S. moto4lin у меня и в AT mode не присоединяется |
wRAR |
![]() |
Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 367 Регистрация: 19.2.2005 Из: Екатеринбург Пользователь №: 37 277 Модель телефона: Galaxy S4 Рейтинг: 97 ![]() |
Цитата moto4lin у меня и в AT mode не присоединяется Он и не должен. В АТ-режиме по кнопке "Коннект" должно происходить переключение.Цитата Mar 10 01:58:14 valley kernel: usb 4-2: USB disconnect, address 44 Ну так замечательно. После этого должно быть видно новое устройство.Mar 10 01:58:17 valley kernel: usb 4-2: new full speed USB device using address 45 Mar 10 01:58:18 valley kernel: usb 4-2: new full speed USB device using address 46 |
lepsik |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 9.3.2005 Пользователь №: 38 471 Модель телефона: c650 Рейтинг: 0 ![]() |
Цитата(wRAR @ Четверг, 10 Марта 2005, 2:08) Ну может новое и находит, но ничего в списке устоиств и в /proc/bus/usb/devices не появляется. Только пропадает. И что это когда делаю через minicom, через echo или moto4lin вообще ничего не происходит. Еше, когда даю команду при включенном moto4lin, он пишет после нее newmode:0. Жду советов, спасиба |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
lepsik, Новое устройство должно быть видно в lsusb. При чем на сколько я понял, Vendor ID остается тем-же, а Product ID уменьшается на 1. Если не видно, тогда придется обновить ядро.
|
lepsik |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 9.3.2005 Пользователь №: 38 471 Модель телефона: c650 Рейтинг: 0 ![]() |
Цитата(dion @ Четверг, 10 Марта 2005, 12:09) lepsik, Новое устройство должно быть видно в lsusb. При чем на сколько я понял, Vendor ID остается тем-же, а Product ID уменьшается на 1. Если не видно, тогда придется обновить ядро. У меня вроде нет lsusb, но в /proc/bus/usb/devices нового не видно, а старое пропадает. Что-то не хочется трогать ядро, чего там не хватает? Почему moto4lin не далает даже то что я делаю руками (команду at+mode=8)? |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
lepsik, если не делает, то причины:
1) Не хватает прав - пробовать запустить под root 2) В preferences неправильно прописано устройство. А вообще Jah говорил, что ему помогло ядро 2.6.10. |
lepsik |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 9.3.2005 Пользователь №: 38 471 Модель телефона: c650 Рейтинг: 0 ![]() |
Цитата(dion @ Четверг, 10 Марта 2005, 16:55) lepsik, если не делает, то причины: 1) Не хватает прав - пробовать запустить под root 2) В preferences неправильно прописано устройство. А вообще Jah говорил, что ему помогло ядро 2.6.10. 1) Сделал как root - все тоже 2) Вроде правильно ну я ядро не могу сменить ) Надеюсь вы может чего-то исправите ) Я вообще не уверен что moto4lin что-то посылает на телефон - не похоже. |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
Тогда не знаю. Попробуй вместо устройства файл прописать, например /tmp/a.out
Ты увидишь, что там окажется строка AT+MODE=8. moto4lin для переключения использует обычный вызов команды: echo "AT+MODE=8" > УСТРОЙСТВО В любом случае ты это можешь сделать сам с консоли. moto4lin нормально реагирует на то, что тел уже в p2k режиме. Если после выполнения команды echo "AT+MODE=8" > УСТРОЙСТВО ядро теряет устройство, а нового не замечает, то это проблема с ядром. moto4lin тут не при чем, т.к тел то остается usb устройством. |
ihanic |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 4 Регистрация: 12.3.2005 Пользователь №: 38 652 Модель телефона: Motorola C650 Рейтинг: 0 ![]() |
Linux ihanic 2.6.11-rc4 #3 Wed Feb 23 15:55:11 MSK 2005 i686 AMD Sempron 2400+ AuthenticAMD GNU/Linux
moto4lin 0.3 иногда конектится иногда нет :( Form1 PhoneMan New mode: 1 doActConnect doActConnect P2kProc::doConnect() # lsusb Bus 005 Device 027: ID 22b8:4902 Motorola PCS # lsmod Module Size Used by cdc_acm 10400 0 С включенным дебагом: moto4lin Form1 PhoneMan New mode: 1 doActConnect doActConnect P2kProc::doConnect() === [P2k API: drv_connect] New mode: 0 после этого пишет, что телефон unpluged, девайс становится Bus 005 Device 020: ID 22b8:4901 Motorola PCS и cdc_acm его теряет лог из moto4lin: [info] Phone pluged as P2K Try to connect [error] Unable to connect ls /dev/usb/acm/0 -l crw-r--r-- 1 root root 166, 0 Jan 1 1970 /dev/usb/acm/0 Сообщение отредактировал ihanic - 13.3.2005, 6:29 |
wRAR |
![]() |
Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 367 Регистрация: 19.2.2005 Из: Екатеринбург Пользователь №: 37 277 Модель телефона: Galaxy S4 Рейтинг: 97 ![]() |
Вчера запускал на 2.4.26-alt6. Работает.
|
fin_ |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 13.3.2005 Пользователь №: 38 712 Модель телефона: v620 Рейтинг: 0 ![]() |
отличная программа
скажите, а как с ее помощью папки создавать? я хочу новые скины залить оффтопик конечно, но скажите, как из линуха телефон перепрошить? :) |
ihanic |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 4 Регистрация: 12.3.2005 Пользователь №: 38 652 Модель телефона: Motorola C650 Рейтинг: 0 ![]() |
Цитата(ihanic @ Суббота, 12 Марта 2005, 15:58) Взял позавчера версию из сvs. заработало только после изменения moto_ui/p2kproc.cpp путем коментирования void P2kProc::setP2kconfig (unsigned int vendor, unsigned int product) { // devlst[2].vendor=vendor; // devlst[2].product=product; } |
ihanic |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 4 Регистрация: 12.3.2005 Пользователь №: 38 652 Модель телефона: Motorola C650 Рейтинг: 0 ![]() |
1) А есть ли дока, как jad и jar заливать, чтобы они инсталлировались? или есть ли желание дописать модуль заливки java программ?
2) При переходе в режим закачки java прог ( C650 из меню с настройками java) moto4lin не хочет конектить телефон, можно ли обойтись без перезагрузки телефона, чтобы что-то закачать? |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
ihanic, если после убирания тех двух строк у тебя заработало, значит в окне Preferecnces у тебя неверно указаны Vendor/product для P2k. (В массив заносятся значения по умолчанию - для C380/C650) Укажи:
--- AT Vendor ID=22b8 AT Product ID=4902 P2k Vendor ID=22b8 P2k Product ID=4901 --- fin_, Пропиши имя папки в поле Upload Path (слева внизу, под атрибутами). Возможно обязателен "/" в конце (например /a/mobile/video/). Дальше обычный Upload. Перепрошивкой телефона еще не занимался, и в ближайшее время не буду, времени на это пока нет :(. Если выбрать пункт загрузка Java в телефоне, то телефон, находясь в AT режиме, так что cdc-acm его видит, уже перестает понимать AT команды, и команда AT+MODE=8 ему ни о чем не говорит. Выдерни, затем опять вставь USB шнур. На форуме где-то видел доку, как заливать Java в P2k режиме (типа что куда залить, что где изменить), но не пробовал. |
ihanic |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 4 Регистрация: 12.3.2005 Пользователь №: 38 652 Модель телефона: Motorola C650 Рейтинг: 0 ![]() |
dion можешь добавить проверку ввода значения: чтобы небыло возможности ввести одинаковые productid для AT и для P2k модов.
2, я там ничего сам руками не менял, почему стало productid 4902 одинаковое для обоих модов? |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
ihanic, Да, будет добавлено.
|
AlhimUA |
![]() ![]() |
![]() Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 22.3.2005 Из: Kiev, Ukraine, Europe, Earth Пользователь №: 39 297 Модель телефона: C650 Рейтинг: 0 ![]() |
И так, народ объясните как там ситуация с Shared LIB и GTK кто нибудь занимается этими вопросами в данный момент?
![]() |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
AlhimUA, в данный момент я этим не занимаюсь - нехватка времени. Думаю, что к концу этой недели - начало следующей будет первая Alpha Shared Lib. А вот GTK версию пусть кто-то другой напишет :)
|
dmitryf |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 4 Регистрация: 24.3.2005 Пользователь №: 39 435 Модель телефона: E398 Прошивка: 9CR+2E+10E1 Рейтинг: 0 ![]() |
Народ, вообщем приобрел я себе E398, протестил moto4lin. Без флешки все отлично работает, с ней не появляется устройства /dev/usb/acm/0 и, соответственно, ничего не работает. Еще раз спасибо за отличную работу.
|
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
dmitryf, вот ты мне и нужен. С тобой можно как-то связаться (Mail/AIM/ICQ/Jabber) ?
|
![]() ![]() |
Текстовая версия | Сейчас: 5.8.2025, 11:52 |
Форум живёт: