есть php-скрипт, который посылает и получает команды (AT+..) от модема (/dev/ttyUSB0)
почему php - спрашивать не меня, а заказчика.
(вообще, задача такая: отправить AT-команду и получить ответ до запятой)
код таков:
$fp = fopen('/dev/ttyUSB0', 'r+');
fwrite($fp, $req);
while($char != ','){
$char = fgetc($fp);
$data = "$data$char";
}