![]() |
avgaz, Блин, ваш уровень как пользователя андройда очень мал, попробуем объяснить на пальцах...
1. Цитата:
2. Раз вы смогли туда что-то записать....значит запись разрешена или была разрешена вами....п1. 3. поскольку права 666 на ttyUSB0 у вас выставились после ребута - значит вы все сделали правильно и скрипт "автозагрузки" свое отаботал. 4. Если сейчас вытащить и вставить гпс, тогда права опять слетят на дефолтные 660. Т.к это прописано в файле ueventd.xxxx.rc и его без ковыряния прошивки(бута) не исправить. 5. Цитата:
|
Цитата:
там сначала нужно убедиться, что комп видит девайс - adb devices - должен выдать подключенный девайс, если нет, проверить установку ADB драйверов и галочки "Отладка по USB" в девайсе в настройках для разработчика. Если использовать RootExplorer - то все проще, зайти им в папку /system и нажать сверху кнопочку R/O - сменится на R/W (или наоборот, не помню) для монтирования на запись. Признаком успешного монтирования будет возможность менять любые файлы в /system и вложенных папках. Цитата:
755 должны быть права. после перезагрузки убедиться, что есть /dev/ttyUSB0 и busybox stty -F /dev/ttyUSB0 должен выдать 4800. Цитата:
Надо воткнуть сначала в хаб модем в первую по порядку дырку - посмотреть, сколько /dev/ttyUSB найдено. Только потом воткнуть во 2 дырку gps и посмотреть в /dev, какое устройство появилось и для него уже делать настройки моим скриптом. Потом, чтобы все работало, воткнуто должно быть ВСЕ это СТРОГО только в эти же дырки, что и при настройке. |
Цитата:
По вашей инструкции воткнул в него с начало модем, появилось ttyUSB0 ttyUSB1 ttyUSB2 далее воткнул gps появился ttyUSB3 поставил ему 666 пробую выполнить stty -F /dev/ttyUSB3 ispeed 4800 результат тот же cannot perform all requested command естественно cat /dev/ttyUSB3 пустой и команда stty -F /dev/ttyUSB3 выдает 9600 |
Цитата:
ага, а надо busybox stty -F /dev/ttyUSB3 ispeed 4800 это команда не системная, а часть комбайна под названием busybox - это порт линуксовых утилит под Андроид с обычным хабом можно провернуть финт ушами - включить в один из выходов кабель с USB на одном конце и блоком питания на 5.3В - 5.5В (помощнее) на другом. В этом кабеле оставить только питающие - красный - плюс, черный - минус. Это связано с тем, что 90% хабов имеют общую шину питания 5В на всех выходах (точно знаю, что в D-link DUB-H7 это не так, но он достаточно дорогой). Так вот, в активных хабах 5В с внешнего блока тупо подается на эту шину. И по уму, надо бы проверить, есть ли развязка внутри хаба по питанию между входом usb и выходами - обычно должен быть диод от входа к выходу. Если его нет - желательно разорвать питание между входом и выходом, иначе можно угробить преобразователь питания в планшете при подключении внешнего питания. Или в крайнем случае (если блока таки нет или не хочется лезть внутрь хаба) постараться не пытаться включать модем на передачу данных, так как он может перегрузить шину питания и подвесить всю систему (он при передаче до 1А может брать). |
Цитата:
|
Цитата:
что выдает команда su? |
Цитата:
без su не выполнить команды выдает Permission denied |
а чем пользуетесь в качестве терминала?
не все терминалы одинаково полезны |
s.m., avgaz, походу в данном случае теория о занятости порта 3G службой -отпадает. Больше всего склоняюсь к варианту с кривым модулем pl2303 в ядре. Его бы выгрузить и загрузить отдельно....но он в ядре..похоже тупик
Т.к тут очень странно, что команда busybox stty -F /dev/ttyUSB3 ispeed XXXX выставляет любую скорость, кроме 4800. |
Цитата:
Смотря что, человеку легче |
Часовой пояс GMT +4, время: 13:15. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot