HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: подскажите про /dev/ttyACM0 под cacko
Страницы: [1] 2
[Ответить]
psionrevo [24.03.2008 15:29] подскажите про /dev/ttyACM0 под cacko:
раньше пользовался nokia 6230
пришлось к завру подключить nokia6230i по usb
dmesg показал его как /dev/ttyACM0
сделал mknod /dev/ttyACM0 c 166 0
minicom к нему замечательно подключился, на at отвечает ОК
скопировал все настройки подключения с прежней nokia6230,
но она цеплялась на /dev/ttyUSB0
исправил в IRDA........ первую строку на /dev/ttyACM0
но netmonapplet не подключается
(
где логи подключения глянуть?
или может как-то можно сделать unload ACM модулю,
чтобы 6230i виделась как ttyUSB0?
p.s. пробовал заводить новое irda через settings/network
потом вставлять в IRDA...... строку /dev/ttyACM0 .....
p.p.s. если в minicom делаю
atz
ok
at+cgdcont=1,"ip","............."
ok
atdt*99***1#
CONNECT
может как-то запустить ppp после этого?
а может у кого исходники netmonapplet а есть?
maslovsky [24.03.2008 18:14] :
Почему не рабобтает - не понятно, должно. Исходники попробую найти, но не могу обещать, что быстро.
psionrevo [24.03.2008 19:13] :
ура!
да уж, были б исходники, я бы прям на месте его пересобрал с fprintf
и сразу бы увидел где нестыковка
а то я тут прикинул, сколько времени потрачу на свой applet 
хочу сделать в апплете лог команд
и ответов при соединении - например в
/dev/shm/tmp файлик типа netmonapplet.log
а вот это только попробую: настройки для подключения к инету через большой комп в него интегрировать
чтобы, хочешь - через gprs, хочешь - через сетку и большой комп на котором шлюз в инет
т.е. чтобы по щелчку (и комбинации клавиш) апплет проверял есть ли выход в сетку на ББ или подключено устройство (тел)и подключался к инету
ну а "для любителей" (из фильма "31 июня"
отсылку sms можно сделать через at команды - это я точно могу - на ББ у меня код есть
maslovsky [25.03.2008 01:19] :
Если мне не изменяет память, то аплет и так пишет логи в /tmp/pppXXX
И ещё вспомнил - исходники в своё время брал от GPL Qtopia, на их основе писался bluetooth applet.
psionrevo [25.03.2008 06:56] :
надо бы
open source
переименовать в
existing in public access open source
а то опять заново велосипед изобретаю...
лога в /tmp/ не нашел
может где в настройках нужно его разрешить...
из исходников qtopia я уже пробовал собирать - там еще напильником работать 
ужасно жаль утерянные исходники!!!
слезы прям лью: кто-то свой труд положил, а пользоваться им не получается, потому что в исходниках пару строк поменять надо...
maslovsky [25.03.2008 14:53] :
Они не утеряны, они просто очень хороши убраны 
psionrevo [25.03.2008 21:41] :
даешь генеральную уборку !
весна пришла 
вот у меня жена 4 года назад так же куда-то хорошо убрала ПТС на машину.
но мы точно знаем, что он где-то дома лежит
)))
теперь "в лом" идти его восстанавливать, и "в лом" искать.
чё искать-то если он дома!
машина радуется:ездить на ней будем еще очень долго
)
да, у меня после создания в qpe.sh
устройства ttyACM0,
nokia6230 тоже на нем определяется!!!
в minicom е модем замечательно из ttyACM0 откликается.
соответственно, теперь с завра в инет не попадаю никак 
решил не мучить netmonapplet (ни один по человечески не заработал - ни с qtopia 1.7 ни с 2.2.0 ни из opie)
разберусь в процедуре подключения к сети и сделаю это подключение по клавишам в keyhelper и cyrillica апплете (если разберусь...)
ну или буду ждать манны небесной в виде исходников родного netmonapplet а из cacko
psionrevo [26.04.2008 20:11] :
так, разобрался с ttyACM0
причин первой неудачи было минимум две:
1) был отключен лог через файл
/home/etc/syslog.conf
и, соответственно, в
/var/log/messages я не видел, что двойные скобки в at команде отсутствуют (старые грабли)
2) телефон определяется как ttyACM0 не сразу, иногда секунд 10-15 проходит
т.е. сначала появляется устройство, а потом для него грузится драйвер (автоматом, но медленно)
теперь по шагам сначала, что сделать, чтобы заработал GPRS интернет через ttyACM0 (у меня nokia6230 и 6230i):
1. в /home/QtPalmtop/qpe.sh
после
chkhinge
пишем след строкой
mknod /dev/ttyACM0 c 166 0
это чтобы навсегда
2. дабы не повторять судьбу windows и не перезагружаться, запускаем в консоли
mknod /dev/ttyACM0 c 166 0
после этого minicom на ttyACM0 находит модем и на at отвечает ok
а если запустить dmesg
то где-то в последних выведенных строках должно читаться ttyACM0
3.запускаем в кутопии Settings/Network,
выбираем IrDA-PPP, жмем add, вводим username и password (у моего провайдера они не нужны и я ввожу 1 и 1 .чтобы не запрашивался пароль при подключении)
в phone вводим *99***1#
в закладке modem в поле Init commands вводим at+cgdcont=1,\"ip\",\"...\"
где вместо ... вводим APN вашего провайдера
4.в /home/etc/ppp/peer
по дате создания находим файл с настройками вида IRDA...
редактируем его (в MC по Cancel+4)
самой первой строкой добавляем /dev/ttyACM0
скорость 115200 спокойно заменяем на 230400
сохраняем и выходим
5. теперь редактируем файл вида
/home/zaurus/Applications/Network/modules/IRDA..conf
меняем InterfaceType с irda на dialup
и убираем ;
перед SmartType=dialup
строку InternalDevice можно удалить
сохраняем изменения
6.на всяк случай делаем копию правленных файлов из пунктов 4 и 5, потому что при очередном входе в Settings/Network можно ненароком их изменить
а имея копии просто копируем их на родные места - и все снова на месте 
7. запускаем netmonapplet и подключаемся
чекбоксы автоматического подключения находятся в Settings/Network
maslovsky [28.04.2008 11:50] :
Молодец 
psionrevo [28.04.2008 14:38] :
Молодец тот, кто прошивку собрал, под которой все работает 
у меня и zgcc и все-все чем пока пользуюсь и чем компилирую во внутренний флеш помещается - сам не ожидал, правда под завязку.
каталог Documents со всем "мусором" на флешке.
Всякие часто изменяемые и крохотные размером вещи в оперативке (/dev/shm) сидят, напр.: .bash_history, /var/log/messages, вся папка Settings (при загрузке кутопии копируется из копии во внутреннем флеше).
вопрос:
чего бы еще удалить из установленной cacko lite (и как),чтобы увеличить свободное место во внутреннем флеше?
вообще можно ли все, что .rom в обычные каталоги разложить?
хочу подготовить свой образ nand flash для c1000, чтобы желающие могли попробовать то удобное окружение, в котором я живу под cacko (:
[Ответить]
[Вперед >]