PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Навигация

Ответ
 
Опции темы Поиск в этой теме
Старый 20.08.2013, 12:03   #261
msforever
Старший Пользователь
 
Регистрация: 15.07.2013
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: Opel Astra J
Сообщений: 131
msforever is on a distinguished road
По умолчанию

Цитата:
У меня подобная байда была, когда пытался завести usb gps на a10.
по-моему я тушил rild для этого (он отвечает за 3g и захватывает ttyUSB0
S.M. как ты его потушил? Как его потушить скриптом?
Мне модем не нужен!
msforever вне форума   Ответить с цитированием
Старый 20.08.2013, 12:14   #262
macau
Старший Пользователь
 
Регистрация: 22.10.2012
Регион: 78, 98
Сообщений: 758
macau is just really nicemacau is just really nicemacau is just really nicemacau is just really nice
По умолчанию

я поступил проще-можно послать модулю option кого отпустить, вечером напишу мануал. при этом демон рил даже играет нам на руку-нода устройства не меняется при выдергивании устройства
macau вне форума   Ответить с цитированием
Старый 20.08.2013, 12:20   #263
msforever
Старший Пользователь
 
Регистрация: 15.07.2013
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: Opel Astra J
Сообщений: 131
msforever is on a distinguished road
По умолчанию

Спасибо, буду ждать.
msforever вне форума   Ответить с цитированием
Старый 20.08.2013, 23:07   #264
macau
Старший Пользователь
 
Регистрация: 22.10.2012
Регион: 78, 98
Сообщений: 758
macau is just really nicemacau is just really nicemacau is just really nicemacau is just really nice
По умолчанию

для начала нужно посмотреть как на шине определилось устройство:
Цитата:
ls /sys/bus/usb/devices/
нам нужно что-то типа (для первого порта в хабе)
Цитата:
2-1.3:1.0
дальше берем и пинаем ядро, чтоб option попустило:
Цитата:
echo -n "2-1.3:1.0" > /sys/bus/usb/drivers/option/unbind
потом грузим модуль pl2303.ko, выставляем скорость и права
Цитата:
busybox stty -F /dev/ttyUSB0 4800
busybox chmod 666 /dev/ttyUSB0
и проверяем, что приемник отдает mnea-даные:
Цитата:
cat /dev/ttyUSB0
все вышеописанное подходит для bu-353 с pl2303-конвертером. ftdi и сp2101 работают и без этих костылей. а все потому, что кое-кто криворукий сделал такую штуку:
drivers/usb/serial/option.c:
Цитата:
/*展讯模组*/
#define SC8800G_VENDOR_ID 0x067b
#define SC8800G_PRODUCT_ID 0x2303
macau вне форума   Ответить с цитированием
Старый 21.08.2013, 09:43   #265
msforever
Старший Пользователь
 
Регистрация: 15.07.2013
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: Opel Astra J
Сообщений: 131
msforever is on a distinguished road
По умолчанию

Пытаюсь:
su
echo -n "1-1:1.0" > /sys/bus/usb/drivers/option/unbind
insmod /system/lib/modules/pl2303.ko
в ответ insmod: init_module '/system/lib/modules/pl2303.ko' failed (Exec format error)

PS - хаб нужен обязательно? я подключил напрямую через ОТГ кабель
msforever вне форума   Ответить с цитированием
Старый 21.08.2013, 09:57   #266
msforever
Старший Пользователь
 
Регистрация: 15.07.2013
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: Opel Astra J
Сообщений: 131
msforever is on a distinguished road
По умолчанию

Еще раз попробовал, убрал автозагрузчик и все сделал руками в терминале, в итоге получил после строчки echo -n "1-1:1.0" > /sys/bus/usb/drivers/option/unbind новые строки теперь начинаются с символа >, т.е. имеем неисполняемые команды:

echo -n "1-1:1.0" > /sys/bus/usb/drivers/option/unbind
> insmod /system/lib/modules/pl2303.ko
> busybox .... и т.п.
>
>
(((
msforever вне форума   Ответить с цитированием
Старый 21.08.2013, 10:30   #267
macau
Старший Пользователь
 
Регистрация: 22.10.2012
Регион: 78, 98
Сообщений: 758
macau is just really nicemacau is just really nicemacau is just really nicemacau is just really nice
По умолчанию

кавычку не потеряли по пути?
и да, не уверен что 1-1:1.0 это правильное устройство. 1 обычно это хост-конттроллер
macau вне форума   Ответить с цитированием
Старый 21.08.2013, 11:39   #268
msforever
Старший Пользователь
 
Регистрация: 15.07.2013
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: Opel Astra J
Сообщений: 131
msforever is on a distinguished road
По умолчанию

Цитата:
Сообщение от macau Посмотреть сообщение
кавычку не потеряли по пути?
и да, не уверен что 1-1:1.0 это правильное устройство. 1 обычно это хост-конттроллер
кавычку не потерял, 10 раз проверил.
а на счет устройства - как его определить правильно, если там на выбор по команде ls /sys/bus/usb/devices/
4 строки с разными данными:
Цитата:
1-0:1.0
2-0.1.0
usb1
usb2
блиин, ошибся щас перепроверю еще раз. у меня было написано вначале 1-1:1.0, а нужно 1-0:1.0
msforever вне форума   Ответить с цитированием
Старый 21.08.2013, 13:10   #269
msforever
Старший Пользователь
 
Регистрация: 15.07.2013
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: Opel Astra J
Сообщений: 131
msforever is on a distinguished road
По умолчанию

На любое устройство ругается
insmod: init_module '/system/lib/modules/pl2303.ko' failed (Exec format error)
msforever вне форума   Ответить с цитированием
Старый 21.08.2013, 14:14   #270
macau
Старший Пользователь
 
Регистрация: 22.10.2012
Регион: 78, 98
Сообщений: 758
macau is just really nicemacau is just really nicemacau is just really nicemacau is just really nice
По умолчанию

проверяйте загруженные модули
lsmod
macau вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 10 (пользователей: 0 , гостей: 10)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 19:27.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot