реклама на сайте
подробности

 
 
> CMUX: Не получается читать из виртуального устройства через fopen
insektazz
сообщение May 7 2014, 06:17
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 100
Регистрация: 7-09-13
Пользователь №: 78 220



Есть какая-то непонятная проблема. Суть такова.
Есть SIM900R подключенный к ttyS0, использую CMUX (https://github.com/insekt/cmux/blob/master/cmux.c), чтобы создать 2 виртуальных tty - один для передачи данных pppd, второй для работы с модемом, управления через АТ команды. Вот со вторым tty есть проблема. Сначала все отлаживал в ручную (echo и cat) - все ок. Сейчас попробовал засунуть все в php скрипт (на основе https://github.com/Xowap/PHP-Serial) и обнаружил, что не работает. Скрипт открывает виртуальный tty, но никаких данных оттуда не получает. И еще заметил такую странность. После того как выключаю скрипт, через echo/cat тоже перестает работать, помогает только перезапуск CMUX.
Если скрипт запускаю напрямую на ttyS0, то все нормально.

В чем может быть проблема?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th August 2025 - 21:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016