Shell de BrightSign
45 min
esta página sirve como guía para acceder al shell de brightsign de los reproductores brightsign se puede acceder al brightsign shell mediante una conexión serial física o a través de la red mediante ssh o telnet para la conexión serial física, se recomiendan ciertos cables como se describe a continuación ¿qué es el brightsign shell? el brightsign shell es una interfaz de línea de comandos (cli) que permite la interacción con brightsignos (bos), el sistema operativo que impulsa todos los reproductores brightsign el brightsign shell se identifica mediante el símbolo del sistema de línea de comandos brightsign> y puede utilizarse para solucionar problemas y depurar incidencias del reproductor, así como para acceder a elementos como configuraciones de red, detalles de pantalla, el brightscript interpreter, el brightscript debugger, un runtime de node js y registros del reproductor ¿qué es la brightsign console? la brightsign console (o simplemente console) permite acceder al brightsign shell, brightscript debugger y registros a través del puerto serial de 3 5 mm cable serial vs telnet o ssh la inmunidad a problemas de conectividad de red es una de las principales ventajas de una conexión mediante cable serial frente a conexiones telnet o ssh además, en situaciones en las que el reproductor queda atrapado en un ciclo de arranque y ni el shell ni el brightscript debugger son accesibles, una conexión de puerto serial puede proporcionar acceso a los mensajes de console hardware del cable serial se puede acceder al shell a través del puerto serial de 3 5 mm presente en los modelos de reproductores e/s ampliada cuando brightsign console está habilitada como se describe a continuación los conjuntos de cables seriales compatibles con todos los reproductores extended i/o series 3, series 4 y series 5 se describen a continuación los modelos ls requieren otro cable adaptador que también se describe a continuación conjunto de cables 1 (recomendado) se ha verificado que este conjunto de cables funciona y es la opción más simple y directa para una conexión serial física siempre que se puedan conseguir los cables individuales necesarios, este es el conjunto de cables recomendado para usar image 20240417 220412 png cable a (cablestogo com) https //www cablestogo com/usb and pc/computer cables/serial rs232/1 5ft 0 46m velocity db9 female to 3 5mm male adapter cable/p/cg 02445 3 5 mm macho a db 9 hembra cable b (plugable com) https //plugable com/products/pl2303 db9 db 9 macho a usb (chipset prolific pl2303gt) cable b (amazon) https //www amazon com/gp/product/b00425s1h8/ref=oh aui detailpage o01 s01?ie=utf8\&psc=1 db 9 macho a usb (chipset prolific pl2303gt) cable b (walmart) https //www walmart com/ip/plugable usb to serial adapter compatible with windows mac linux rs 232 db9 dte male connector prolific pl2303hx rev d chipset/47500195 db 9 macho a usb (chipset prolific pl2303gt) cable b (amazon) https //www amazon com/dp/b0759hslp1?psc=1\&ref=ppx yo2ov dt b product details db 9 macho a usb (chipset ftdi ft232rl) conjunto de cables 2 esta configuración de cable utiliza un cable de 3 5 mm macho a db 9 macho que en algunos casos puede estar más fácilmente disponible que el cable de 3 5 mm macho a db 9 hembra del conjunto de cables 1 sin embargo, esta configuración requiere una pieza adicional de cambio de género, lo que da como resultado un conjunto de cables más complejo image 20240417 220458 png cable c (cablestogo com) https //www cablestogo com/cables/pc/serial rs232 cables/1 5ft 0 46m velocity db9 male to 3 5mm male serial rs232 adapter cable/p/cg 02444 3 5 mm macho a db 9 macho adaptador de cambio de género (amazon) https //www amazon com/c2g cables serial changer coupler/dp/b00005111m/ref=sr 1 4?s=pc\&ie=utf8\&qid=1467322225\&sr=1 4\&keywords=gender%2bchanger\&th=1 adaptador de cambio de género db 9 hembra/hembra adaptador de cambio de género (walmart) https //www walmart com/ip/gender changer sub 9 pin pack of 2 socket to 9 pin female to 9 pin serial rs232 gender changer converter adaptor/2249966965?wmlspartner=wlpa\&selectedsellerid=101294820\&adid=22222222227000000000\&wl0=\&wl1=g\&wl2=c\&wl3=42423897272\&wl4=pla 51320962143\&wl5=9032144\&wl6=\&wl7=\&wl8=\&wl9=pla\&wl10=736876983\&wl11=online\&wl12=2249966965\&veh=sem\&gclid=cjwkcajww7kmbhayeiwa5 pusidg83bmbfsqa6 b5qiibcocgeavitkwhr7miadhbbfguoyx3mgbmhoc4xyqavd bwe adaptador de cambio de género db 9 hembra/hembra cable b (plugable com) https //plugable com/products/pl2303 db9 db 9 macho a usb (chipset prolific pl2303gt) cable b (amazon) https //www amazon com/gp/product/b00425s1h8/ref=oh aui detailpage o01 s01?ie=utf8\&psc=1 db 9 macho a usb (chipset prolific pl2303gt) cable b (walmart) https //www walmart com/ip/plugable usb to serial adapter compatible with windows mac linux rs 232 db9 dte male connector prolific pl2303hx rev d chipset/47500195 db 9 macho a usb (chipset prolific pl2303gt) cable b (amazon) https //www amazon com/dp/b0759hslp1?psc=1\&ref=ppx yo2ov dt b product details db 9 macho a usb (chipset ftdi ft232rl) cable adicional para modelos ls para reproductores ls (por ejemplo, ls425, ls445, ls424, ls423), necesitará un cable adicional, el cable d, como se muestra a continuación este puede adquirirse en la tienda brightsign https //store brightsign biz/ consideraciones sobre cables serie chipsets y controladores usb a serie brightsign ha probado y verificado los conjuntos de cables descritos anteriormente y ha encontrado que los cables usb a serie con uno de los siguientes chipsets funcionan mejor ftdi ft232rl https //ftdichip com/products/ft232rl/ prolific pl2303gt https //www prolific com tw/us/showproduct aspx?p id=382\&pcid=41 prolific pl2303hxd https //www prolific com tw/us/showproduct aspx?p id=225\&pcid=41 al utilizar estos cables, es posible que deban instalarse los controladores asociados controladores ftdi ft232rl https //ftdichip com/drivers/vcp drivers/ controladores prolific pl2303gt https //www prolific com tw/us/showproduct aspx?pcid=41\&showlevel=0017 0037 0041 controladores prolific pl2303hxd https //www prolific com tw/us/showproduct aspx?pcid=41\&showlevel=0017 0037 0041 al calificar conjuntos de cables, tenga en cuenta que el sistema operativo de su computadora, la versión del sistema operativo y la configuración general (esto incluye la configuración de la computadora, así como cualquier software de seguridad instalado) pueden afectar si su computadora puede o no detectar el reproductor brightsign ha observado resultados ampliamente positivos tanto con los chipsets ftdi como con los chipsets prolific sin embargo, si no está seguro acerca de la compatibilidad con sus computadoras, puede ser mejor adquirir y probar conjuntos de cables con ambos chipsets antes de realizar compras más grandes cables falsificados existe una amplia variación en los cables usb a serie, y muchos cables contienen chipsets que pueden no ser compatibles con nuestros reproductores además, los cables falsificados y/o de baja calidad son frecuentes (consulte el mensaje de prolific https //www prolific com tw/us/showproduct aspx?p id=155\&pcid=41 sobre las falsificaciones de sus productos) por esta razón, recomendamos que los cables se adquieran directamente de las fuentes proporcionadas o de un distribuidor autorizado por el fabricante si se aparta de las fuentes proporcionadas, recomendamos confirmar el pinout y el chipset con el fabricante antes de la compra y calificar exhaustivamente cualquier cable antes de realizar compras más grandes pinout y null modems al diseñar sistemas que utilizan la conexión serie, debe prestarse especial atención a los pinouts de todas las conexiones involucradas esto incluye los pinouts de cualquier cable, así como de cualquier dispositivo de hardware al que se conectarán los cables la necesidad de un null modem depende del pinout especificado del cable consulte la esta página docid\ zen3qywtjohoeotkbrx2a para obtener detalles sobre cómo la punta, el anillo y la manga del pin de 3 5 mm se asignan a los pines db 9 para determinar el pinout del cable de 3 5 mm a db 9 o de db 9 a usb, consulte la especificación del fabricante para asegurarse de que el cable cumpla con las especificaciones del puerto serie de 3 5 mm de brightsign géneros de conectores asegúrese de confirmar que los géneros de los conectores, tanto en los propios cables como en los dispositivos a los que se conectan los cables, sean compatibles valide que todos los cables cumplan con los requisitos de su sistema antes de realizar compras más grandes uso del puerto de 3 5 mm en producción si el puerto serie de 3 5 mm está destinado a utilizarse como parte de la experiencia final (por ejemplo, para conectar el reproductor a un controlador serie), se recomienda utilizar telnet o ssh al conectarse al reproductor durante el desarrollo desarrollar y probar con el dispositivo serie previsto conectado al reproductor proporcionará una mejor representación de la configuración final de producción la salida de console emitida desde el puerto serie de 3 5mm está destinada a fines de desarrollo y no está pensada para uso en producción conectar el reproductor a la computadora se requiere una aplicación de terminal en su computadora para interactuar con el shell las aplicaciones de terminal pueden estar basadas en línea de comandos o en gui (graphical user interface) las aplicaciones de terminal populares incluyen mac iterm2 https //iterm2 com/ serial https //www decisivetactics com/products/serial/ aplicación terminal de macos windows putty https //www putty org/ minicom https //salsa debian org/minicom team/minicom linux tio https //github com/tio/tio aquí se muestran detalles sobre configurar el puerto serie docid\ zen3qywtjohoeotkbrx2a desde su aplicación de terminal, el primer paso es confirmar que el cable usb a serie (cable b arriba) sea detectado por su computadora tenga en cuenta que la computadora debería poder detectar el cable usb a serie incluso sin un dispositivo serie (por ejemplo, el reproductor) conectado en el otro extremo simplemente conectar este cable a la computadora es la forma más rápida y sencilla de verificar que la conexión del cable sea detectada por la computadora después de conectar el conjunto de cables al reproductor, el reproductor puede encontrarse ejecutando el siguiente comando ls /dev/tty el reproductor debería tener un nombre similar a /dev/tty usbserial en macos o /dev/ttyusb0 en linux el comando pantalla puede utilizarse para establecer una conexión el comando para establecer una conexión es el siguiente screen /dev/tty usbserial 115200 desde aquí, debería aparecer una pantalla en blanco en la aplicación de terminal si su sesión informó algún error, consulte la sección solución de problemas docid\ vatux3slq6zyyxtvxfqvn consulte la sección acceder al brightsign shell docid\ vatux3slq6zyyxtvxfqvn para acceder al brightsign shell lo siguiente se configuró utilizando los detalles descritos en configurar el puerto serie docid\ zen3qywtjohoeotkbrx2a con la siguiente configuración velocidad en baudios 115200 datos 8 bits paridad ninguna detención 1 bit control de flujo el control de flujo por hardware está disponible en los modelos 4kx42, xdx32 y hdx22 el control de flujo por software no es compatible con ningún modelo tecla return cr + lf modo de envío interactivo (line buffered también puede funcionar) si no está claro qué dispositivo tty es el reproductor, desconecte el cable y ejecute el comando nuevamente el dispositivo que desaparezca es el reproductor habilitar la consola brightsign siga estos pasos para habilitar/encender la consola brightsign conecte el conjunto de cables mencionado anteriormente desde el reproductor a su computadora el conector de 3 5mm debe conectarse al puerto serie de 3 5mm del reproductor y el conector usb debe conectarse a la computadora una vez que los cables estén conectados, abra una aplicación de terminal para establecer una conexión el reproductor debería tener un nombre similar a /dev/tty usbserial en macos o /dev/ttyusb0 en linux ls /dev/tty usb el reproductor puede encontrarse ejecutando el siguiente comando screen /dev/tty usbserial 115200 a partir de aquí, debería aparecer una pantalla en blanco en la aplicación de terminal tenga en cuenta que el nombre del reproductor puede ser diferente según el tipo de computadora y cable serie utilizados si su sesión informó algún error, consulte la sección solución de problemas docid\ vatux3slq6zyyxtvxfqvn 3\ a partir de aquí, habilitaremos la brightsign console apague el reproductor durante los siguientes pasos, preste mucha atención a la aplicación de terminal y observe los registros durante el proceso de arranque específicamente, observe un mensaje similar a “ presione ctrl c para detener el inicio automático ” mantenga presionado el botón svc mientras aplica alimentación al reproductor esto indica al reproductor que emita registros a través del puerto serie de 3 5mm después de aproximadamente 3 5 segundos, la aplicación de terminal le pedirá que presione ctrl c para detener el inicio automático y presentará una cuenta regresiva de 3 segundos para detener el inicio automático, presione ctrl c en el teclado de su computadora dentro de la ventana de la cuenta regresiva dependiendo de la versión de brightsignos instalada en el reproductor, verá uno de los siguientes prompts del boot loader bolt> , secure> , insecure> ingrese lo siguiente en el prompt del boot loader console on reboot ejemplo secure> console on command status = 0 secure> reboot esto reinicia el reproductor con la console habilitada/encendida, lo que provoca que el reproductor muestre un desplazamiento continuo de registros emitidos desde el puerto serie de 3 5mm puede pausar el desplazamiento de los registros en cualquier momento usando el teclado (diferentes terminales tienen diferentes configuraciones para hacerlo) la console continuará emitiendo registros, incluso después de un reinicio, hasta que la console se deshabilite explícitamente (ingresando consola apagada y reinicio desde el prompt del boot loader) o se realice un factory reset en el reproductor acceso a brightsign shell se puede acceder a brightsign shell mediante un cable serie, telnet o ssh se identifica mediante el prompt brightsign> navegue hasta brightsign shell mediante uno de los métodos descritos a continuación métodos de acceso al shell los elementos con viñetas que se muestran a continuación no son pasos; es decir, cada elemento mostrado es un método independiente para acceder al shell con el reproductor apagado, retire cualquier dispositivo de almacenamiento conectado al reproductor encienda el reproductor y espere a que aparezca la pantalla de inicio a través de hdmi, y luego presione el botón svc en el reproductor o ctrl c en su computadora coloque un archivo autorun brs que contenga únicamente la palabra “end” (sin las comillas) en el dispositivo de almacenamiento el script se ejecutará y lo llevará a brightsign shell nota si hay un dispositivo de almacenamiento presente y no contiene un archivo autorun brs, el evento del botón svc no se registrará si no hay ningún dispositivo de almacenamiento presente, el evento del botón svc sí se registrará comandos del shell los siguientes comandos están disponibles actualmente en brightsign shell comando descripción ? muestra la lista de comandos disponibles ayuda proporciona más información sobre un comando claro limpia la ventana del terminal salir sale del shell dir o dir \<directorio> enumera el contenido del directorio actual o del directorio especificado readperf mide el rendimiento de lectura de archivos writeperf mide el rendimiento de escritura de archivos rwperf mide el rendimiento simultáneo de lectura/escritura de archivos audioplay reproduce un fragmento de audio guion inicia el depurador de brightscript también puede utilizarse para ejecutar un script desde un archivo si se pasa el nombre del archivo mfg realiza una prueba de fabricación serialbaud configura la velocidad en baudios del puerto serie reinicio reinicia el sistema apagado apaga el sistema fecha muestra la fecha y la hora fecha \<aaaa/mm/dd hh\ mm\ ss> establece la fecha y la hora zona horaria muestra la zona horaria lista de zonas horarias muestra una lista de zonas horarias aceptadas zona horaria \<zone> establece la zona horaria chdir \<ruta> o cd \<ruta> cambia el directorio actual eliminar \<filename> elimina archivos o directorios de forma recursiva versión muestra las versiones del software licencias muestra información de licencias registro accede al registro del dispositivo tiempo de actividad muestra el tiempo de actividad del dispositivo writebootfile escribe un archivo de arranque en la memoria flash erasebootfile borra un archivo de arranque en la memoria flash id muestra información de identificación del dispositivo archivo \<filename> determina un tipo de archivo hash aplica hash criptográfico a un archivo factoryreset restablece el sistema a los valores predeterminados de fábrica format \<unidad> \[\<sistema de archivos>] formatea una unidad utilizando uno de los siguientes sistemas de archivos vfat , ext3 , ext4 expulsar \<drive> expulsa una unidad registro muestra el registro del sistema unsetrtc borra el reloj en tiempo real (rtc) tenga en cuenta que esta acción no modifica el reloj del sistema sonda sondea un archivo analizar analiza un archivo ptpstatus muestra el estado de ptp usblist muestra una lista de dispositivos usb detectados bvn vuelca el estado de bvn para depuración avsinfo información avs de soc nodo invoca el intérprete de node js cursor activa o desactiva el cursor del mouse mmchealth informa el estado de mmc ping envía una solicitud de eco al host remoto y espera una respuesta ifconfig configura la interfaz de red escriba ayuda ifconfig para obtener una lista completa de opciones de configuración consulte también métricas de enrutamiento predeterminadas docid 0jdtagrv4albwlyfjnj45 wifiscan busca redes wifi httpgetperf \<url> \[\<archivo de destino>] mide el rendimiento de descarga desde la url especificada si no se especifica un archivo de destino, el contenido se descarta nslookup \<hostname> busca el nombre de host en el dns flushdns vacía la caché de dns videoplay reproduce un fragmento de video imageplay muestra una imagen htmlplay muestra un sitio html videomode cambia el modo de video docid\ qpml112mbhek7lbdguxnv actual edid hdmi lee el edid del monitor conectado ahorro de energía establece el modo de ahorro de energía vga telnet por razones de seguridad, se recomienda usar ssh en lugar de telnet telnet puede usarse para acceder tanto a brightsign shell como a brightscript debugger, si están habilitados aunque en ocasiones se prefiere usar un cable serial en lugar de telnet por razones de confiabilidad (por ejemplo, estabilidad de la red o cuando una aplicación ha forzado al reproductor a entrar en un bucle de reinicio), el acceso mediante telnet puede ser útil cuando el puerto serial de 3 5 mm (la interfaz predeterminada para brightsign shell) no es accesible habilitar telnet telnet se habilita escribiendo una clave de registro en el registro del reproductor el reproductor debe reiniciarse para que telnet tenga efecto desde brightsign shell registry write networking telnet 23 reboot como alternativa, las siguientes líneas pueden introducirse en el prompt de brightscript debugger o incluirse como parte de un archivo autorun brs reg = createobject("roregistrysection", "networking") reg write("telnet","23") rebootsystem() puede encontrar más información sobre telnet aquí docid\ l0l gyihavtdbci9ffcqh acceder a telnet una vez que telnet se haya habilitado, puede accederse a él mediante una aplicación de terminal telnet \<ip address> puede encontrar más información sobre telnet aquí docid\ l0l gyihavtdbci9ffcqh ssh ssh puede usarse para acceder tanto a brightsign shell como a brightscript debugger, si están habilitados aunque en ocasiones se prefiere usar un cable serial en lugar de ssh por razones de confiabilidad (por ejemplo, estabilidad de la red o cuando una aplicación ha forzado al reproductor a entrar en un bucle de reinicio), el acceso mediante ssh puede ser útil cuando el puerto serial de 3 5 mm (la interfaz predeterminada para brightsign shell) no es accesible pueden proporcionarse claves públicas autorizadas para ssh la autenticación mediante clave pública puede combinarse con la autenticación mediante contraseña para deshabilitar la autenticación mediante contraseña, no configure una contraseña de inicio de sesión habilitar ssh ssh se habilita escribiendo una clave de registro en el registro del reproductor y un objeto de brightscript, ronetworkconfiguration el reproductor debe reiniciarse para que ssh tenga efecto las siguientes líneas pueden introducirse en el prompt de brightscript debugger o incluirse como parte de un archivo autorun brs reg = createobject("roregistrysection", "networking") reg write("ssh","22") n=createobject("ronetworkconfiguration", 0) n setloginpassword("password") n apply() reg flush() rebootsystem() puede encontrar más información sobre ssh aquí docid\ l0l gyihavtdbci9ffcqh acceder a ssh una vez que ssh se haya habilitado, pueden usarse los siguientes comandos ssh ssh brightsign@\<ip address> ssh brightsign\@brightsign \<serial number> local indicadores útiles de telnet y ssh aquí hay algunos consejos para habilitar la salida serial en diversas circunstancias consulte aquí docid\ l0l gyihavtdbci9ffcqh para obtener información sobre telnet \[networking]telnet 22 habilita ssh ( ronetworkconfiguration setloginpassword() docid\ nb5kguphymfjugcngukrt debe configurarse) \[redes]telnet 23 habilita telnet \[networking]telnet log level 7 establece la salida del registro de linux al mismo nivel que se ve con el conector serial de 3 5 mm, lo que permite enviar la salida del registro de linux a telnet \[redes]serial con telnet 1 permite la comunicación con el reproductor a través tanto del conector serial de 3 5 mm como de telnet \[brightscript]depuración 1 (el valor es cualquier valor verdadero/positivo) puede usarse para habilitar debugger usar ssh o telnet con un dispositivo serial conectado de forma predeterminada, habilitar la salida de depuración mediante telnet o ssh deshabilitará dicha salida a través del puerto serie el puerto serie de 3 5 mm aún puede utilizarse para interactuar con dispositivos serie mediante el objeto roserialport es posible habilitar la salida de depuración tanto a través de telnet/ssh como del puerto serie sin embargo, la interacción con dispositivos serie mediante el objeto roserialport se volverá altamente poco confiable para habilitar también la salida de depuración a través del puerto serie, ejecute un script que contenga el siguiente código después de haber habilitado telnet/ssh reg = createobject("roregistrysection", "networking") print "trying to enable serial with telnet/ssh" print reg write("serial with telnet", "1") reg flush() aunque la clave del registro está etiquetada como “serial with telnet”, se aplica tanto a las configuraciones de telnet como de ssh información adicional aquí docid\ l0l gyihavtdbci9ffcqh acceso a registros esta sección cubre el acceso a los registros del reproductor existen varios métodos para acceder a los registros del reproductor una conexión serie física ssh /telnet servidor web de diagnóstico (dws) docid\ qxt4yhey7iej m9dh73wm al que se puede acceder ya sea localmente (a través de la red local) o de forma remota (a través de internet) servidor syslog apis rest http locales apis rest http de bsn cloud los registros del reproductor pueden ser útiles para análisis, solución de problemas y depuración de problemas con el reproductor también pueden ser útiles para acceder a elementos como la configuración de red, detalles de la pantalla, el brightscript interpreter and debugger y periféricos conectados la información de su aplicación o presentaciones también puede registrarse registros desde brightsign shell habilite brightsign shell utilizando un conjunto físico de cables para establecer una conexión serie con el reproductor consulte la sección acceso a brightsign shell docid\ vatux3slq6zyyxtvxfqvn para obtener información sobre los cables requeridos y cómo habilitar brightsign shell los registros a los que se accede desde brightsign shell serán capturados por su aplicación de terminal los registros pueden redirigirse a un archivo o guardarse en un archivo mediante la aplicación de terminal registros desde telnet o ssh habilite telnet o ssh mediante brightscript para establecer una conexión telnet o ssh con el fin de acceder a los registros consulte las secciones telnet docid\ vatux3slq6zyyxtvxfqvn o ssh docid\ vatux3slq6zyyxtvxfqvn indicadas anteriormente para obtener información sobre cómo habilitar telnet o ssh los registros a los que se accede desde telnet o ssh serán capturados por su aplicación de terminal los registros pueden redirigirse a un archivo o guardarse en un archivo mediante la aplicación de terminal registros desde el diagnostic web server (dws) el servidor web de diagnóstico (dws) docid\ qxt4yhey7iej m9dh73wm es un servidor web que se ejecuta en el reproductor brightsign y puede utilizarse para acceder a los registros del reproductor, la configuración de red y mucho más cuando está habilitado, se puede acceder al dws del reproductor a través de la red local si el reproductor ha sido registrado en bsn cloud, también se puede acceder al dws de forma remota a través de internet cuando el reproductor está conectado a internet también se puede acceder al dws mediante apis rest, ya sea local o remotamente el acceso local requiere autenticación mediante basic o digest authentication consulte endpoints de registros de la api ldws docid\ uz29bmhqzxpvis fapk5a para obtener más información la autorización para el acceso remoto a la api utiliza un token oauth consulte apis dws remotas docid\ fy7ynorkjn664uxdkkwjn para obtener más información registros desde el servidor syslog cuando está habilitado, el reproductor brightsign puede enviar registros a un servidor syslog utilizando el protocolo syslog estándar (rfc 3164) que se ejecuta en una máquina preconfigurada a la que brightsign tiene acceso se puede acceder mediante un cliente syslog el servidor syslog puede utilizarse para acceder a los registros para habilitar el servidor syslog, se puede utilizar el siguiente código brightscript registry = createobject("roregistrysection", "networking") registry write("syslog", "my syslog server") registry flush() se puede hacer referencia al servidor syslog mediante su dirección ip o su nombre de host solución de problemas si tiene dificultades para conectar su aplicación de terminal al reproductor brightsign, a continuación se indican algunos pasos que puede seguir para solucionar el problema verifique que el perfil tty sea correcto consulte la sección conexión del reproductor a la computadora docid\ vatux3slq6zyyxtvxfqvn para establecer una conexión serial entre el reproductor y su computadora si el perfil es incorrecto, la aplicación de terminal no podrá conectarse al reproductor los detalles del puerto serial se pueden encontrar aquí docid\ zen3qywtjohoeotkbrx2a ¿la aplicación de terminal está configurada correctamente? si el perfil parece correcto, determine si la aplicación de terminal está configurada correctamente conectándose al cable del dispositivo serial o mediante ssh/telnet si la aplicación de terminal está configurada correctamente y el reproductor tiene shell habilitado al mantener presionado svc y aplicar alimentación durante este ciclo de arranque, o si shell ha sido habilitado, la aplicación de terminal debe mostrar la salida de brightsign shell ¿brightsign shell está habilitado? si el perfil parece correcto, determine si shell está activado reiniciando el reproductor suponiendo que la alimentación se aplique correctamente al reproductor y que su computadora esté leyendo correctamente desde el dispositivo serial o ssh/telnet, la salida de shell del reproductor debería verse dentro de aproximadamente 2 a 5 segundos si no hay salida, desconecte el cable de alimentación, mantenga presionado el botón svc en el reproductor y aplique alimentación dentro de 2 a 5 segundos, shell debería mostrar algo como presiona ctrl c para detener o inicio automático en 3 segundos, presione ctrl c para interrumpir " tenga en cuenta que este enfoque habilita la salida de shell solo para este arranque para habilitar shell de forma persistente, en el indicador del cargador de arranque, escriba consola encendida y luego reinicio puede encontrar más información aquí docid\ vatux3slq6zyyxtvxfqvn brightsign shell no se muestra si no se puede acceder a brightsign shell aunque se haya activado para este ciclo de arranque o habilitado de forma persistente entre ciclos de arranque, intente acceder mediante uno de los siguientes métodos presione svc presione ctrl c retire la microsd, reinicie y, después de aproximadamente 45 a 60 segundos, presione svc sin la tarjeta microsd insertada si estos pasos no funcionan, es posible que shell no esté habilitado consulte la sección sobre shell de brightsign docid\ vatux3slq6zyyxtvxfqvn para habilitarlo restablecimiento de la conexión del terminal serial en mac en algunas situaciones, la computadora puede pensar que está conectada a otro dispositivo serial cuando físicamente no lo está; en otras, es posible que la conexión del terminal no esté asociada correctamente con la conexión serial existente cuando esto ocurre y la computadora intenta conectarse al dispositivo, puede producirse un error similar a “no se puede abrir el recurso de línea 'tty usbserial' para r/w, recurso ocupado” esto puede significar que un proceso en la computadora ya está asignado para escuchar en la misma conexión serial estas son un par de maneras de solucionar este problema finalice el proceso y vuelva a abrir un nuevo proceso lsof | grep 'usbserial' sudo kill 9 \<pid> como alternativa, puede adjuntarse al id del proceso existente lsof | grep 'usbserial' screen x \<pid> puede encontrar información adicional aquí https //discussions apple com/thread/6078814?answerid=6078814021#6078814021 ¿sigue teniendo problemas? si ha probado los pasos anteriores y aún tiene problemas, es posible que necesite restablecer el reproductor a la configuración de fábrica docid\ yncf7p2pyzo2qedf1jyim si los problemas persisten, comuníquese con support\@brightsign biz mailto\ support\@brightsign biz temas adicionales sobre serial estos son algunos temas adicionales que pueden ser útiles durante la solución de problemas para acceder a console, el botón svc solo debe mantenerse presionado el tiempo suficiente para ver la salida de console si el botón svc se mantiene presionado demasiado tiempo después de que aparezca la salida de console, el reproductor entrará en “rescue mode”, que probablemente no sea el modo previsto si está leyendo este documento rescue mode puede iniciarse si el botón svc se mantiene presionado durante 15 segundos o más mientras se aplicaba alimentación mientras esté en rescue mode, el led de error continuará parpadeando durante aproximadamente quince minutos antes de reiniciarse durante ese tiempo, si hay una actualización del os presente en un dispositivo de almacenamiento conectado (o si posteriormente se conecta un dispositivo de almacenamiento), se aplicará la actualización del os los botones svc y reset están físicamente cerca uno del otro en la mayoría de los reproductores asegúrese de que se esté presionando el botón svc y no el botón reset asegúrese de que ni el botón svc ni el botón reset estén atascados en la posición presionada aunque esto es poco frecuente, se sabe que puede ocurrir si console sigue siendo inaccesible, puede ser mejor realizar un restablecimiento de fábrica docid\ yncf7p2pyzo2qedf1jyim sin acceso al símbolo del sistema de brightsign y sin usar un script, el reproductor puede restablecerse a valores de fábrica realizando los siguientes pasos mantenga presionados svc y reset mientras aplica alimentación mantenga presionados estos 2 botones hasta que la luz err parpadee repetidamente en rojo suelte estos botones, lo que hará que el reproductor vuelva a iniciarse el reproductor debe dejarse sin tocar durante 2 minutos mientras se restablece automáticamente a valores de fábrica el reproductor se restablecerá a valores de fábrica a continuación, apague el reproductor mantenga presionado svc mientras aplica alimentación si la conexión física serial y la aplicación de su computadora están configuradas correctamente para asociarse con el serial device, ahora debería tener salida de shell, momento en el cual debe presionar ctrl c cuando aparezca el mensaje “hit ctrl c to stop …” durante una actualización del os, tanto brightsign shell como “debug mode” (depuración de scripts) se restablecen a deshabilitados