hola, soy nuevo en este foro y estoy empezando programando en php, el problema surge cuando deseo enviar datos por puerto serial (utilize la clase de http://www.phpclasses.org/package/3679-PHP-Communicate-with-a-serial-port.html ) para hacer la prueba la comunicacion utilice un router enviando el comando para mostrar la configuracion del router.
TODO me funciona perfectamente en windows pero en linux-ubuntu surge el problema el comando no se ejecuta. el programa en php que estoy utilizando es el siguiente:
<?php
include "php_serial.class.php";
$serial = new phpSerial();
$serial->deviceSet("/dev/ttyS0"); // aqui cambio el /dev/ttyS0 por COM1 cuando quiero ejecutarlo en windows
$serial->confBaudRate(9600);
$serial->confParity("none");
$serial->confCharacterLength(8);
$serial->confStopBits(1);
$serial->confFlowControl("none");
echo 'el programa ya se inicio';
//$serial->deviceSet("COM1");
$serial->deviceOpen();
$var=sprintf("sh runn");
$serial->sendMessage($var);
$read = $serial->readPort();
echo $read;
$serial->deviceClose();
echo 'el programa ya finalizo';
//$serial->confBaudRate(9600);
?>
agradezco su pronta ayuda.
Saludos.