LINUX.ORG.RU

USB Кабель и Nokia 6630.


0

0

Вооще втыкаю кабель в телефон, потом в комп и по gkrellm'у вижу вдруг
резкую загрузку проца и небольшое подтормаживание через пару секунд 
это  проходит, но вопрос не в этом, это потому что юзается udev.

Смотрю cat /proc/bus/usb/devices, мой телефон есть вот только осталось
очень много невключённых элементов Driver=(none):

T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=02(comm.) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0421 ProdID=0410 Rev= 0.00
S:  Manufacturer=Nokia
S:  Product=Nokia 6630
S:  SerialNumber=0123456789
C:* #Ifs=13 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=08 Prot=01 Driver=(none)
I:  If#= 1 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=fe Prot=00 Driver=(none)
I:  If#= 2 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#= 2 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=84(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 3 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=08 Prot=00 Driver=(none)
I:  If#= 4 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=0b Prot=00 Driver=(none)
I:  If#= 5 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#= 5 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=85(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 6 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=0b Prot=00 Driver=(none)
I:  If#= 7 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#= 7 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=86(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 8 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=cdc_acm
E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=128ms
I:  If#= 9 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
E:  Ad=87(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#=10 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=af Prot=00 Driver=(none)
I:  If#=11 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#=11 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=64ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#=12 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:  Ad=06(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms


Далее гляжу в /dev, ls /dev/ | grep "ACM0"

ls /dev/ | grep "ACM0"
ttyACM0

девайс есть, ага.

Пробую заюзать kppp, смотрю терминал момеда ... и вижу фигу, т.е.
заявляет он мне что мол не могёт проинициализировать момед.
Пробую kmоbiletools, и получаю аналогичную батву.

Вот и встал вопрос а почему он не инициализируется, в чём может быть подвох.

Заранее спасибо!!!
★★★★★

Ответ на: комментарий от no-dashi

Миником не миником... это без разницы. Доподлино известен САМЫЙ! простой метод проверки:

>echo ATDT +70958888888 > /dev/ttyACM0

если после этого телефон не начал набирать номер значит телефон не прав! Рой в сторону телефона. Больше и быть ничего не может, раз он у тебя подцепился, а на модемные команды не отвечает. В Линуксе для этого больше абсолютно ничего не надо. Ну можно для чистоты сперва:

>echo ATZ > /dev/ttyACM0

tyro ★★
()
Ответ на: комментарий от tyro

TO tyro:

так что мы имеем, даю послежовательно

cyclon alexandr # echo ATZ > /dev/ttyACM0 cyclon alexandr # echo ATDT +70958888888 > /dev/ttyACM0

в итоге телефон начинает набирать номер.

Так что спасибо за то что подсказал как проверить эту хрень.

Просто я лоханулся и не сменил права на /dev/ttyACM0, вот в этом и был косяк.

Ещё раз сенкс.

cyclon ★★★★★
() автор топика
Ответ на: комментарий от cyclon

Ну что же, отлично! Про права, правда, и я благополучно забыл :)))

ЗЫ Рут... рут... дальше продолжать? :)))

tyro ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.