Hola a todos!!! He actualizado el firmware del Chinoppo y ningún problema, pero tengo un problema con el AutoScript, a ver si me podeis ayudar.
Yo tengo una cuenta de Google Suite, a la que accedo a través de Red mediante Samba y un Raspberry, pero con el autoscript no me aparece nada en la carpeta de video. He probado a poner en el texto .TSS del autoscript el nombre de ususario y contraseña de la carpeta en Raspberry pero nada, me aparece vacío.
¿A alguien le ha sucedido y lo ha podido solucionar?
El texto de mi archivo autoscript es:
CLI(CLI_exec echo root::0:0:root,,,:/root:/bin/sh >/etc/passwd)
CLI(CLI_exec /usr/sbin/inetd &)
SLEEPMS(1000)
CLI(CLI_exec /usr/sbin/telnetd &)
# CLI(CLI_app.vfdmg.b scroll_msg start)
CLI(CLI_exec mount.cifs //192.168.1.131\Películas GSuite mnt/sda1/Video -o user=CharOskar,password=****,ro)
# CLI(CLI_app.vfdmg.b clear_msg)
CLI(CLI_exec mount > /mnt/sda1/mount.txt)
En usuario y contraseña pongo las mismas que pongo al acceder por red.
En red, accedo de la siguiente manera. La carpeta raiz es Peliculas GSuite. No se que puedo estar haciendo mal.
Al entrar desde Windows 10 por Samba a esa misma carpeta pongo \\192.168.1.131\Películas GSuite y me funciona sin problema poniendo ususario y contraseña cuando me lo pide.
Gracias y perdonad las molestias.
Varias cosas:
1) En la primera línea, pon un espacio de separación entre > y /etc/passwd
2) En la tercera línea, aumenta el tiempo de espera a SLEEPMS(8000)
3) En el comando mount.cifs has puesto la barra invertida delante de Peliculas. Tiene que ser la barra normal.
4) En el comando mount.cifs no sé si puede dar problemas el hecho de que el nombre de la carpeta comartida tenga un espacio en blanco entre medias: Peliculas GSuite
Yo probaría con un nombre de carpeta compartida sin espacios, si los demás cambios no te solucionan nada.
4) Dices que has creado una carpeta "videos" en el pendrive, pero luego en el comando mount.cifs la llamas "Video" : /mnt/sda1/Video
Verifica que se llame igual y respeta las mayusculas/minusculas.
5) Añade una línea al final para escribir la cache de memoria al Pendrive:
CLI(CLI_exec /bin/sync)
6) Finalmente, tras el arranque del Chinoppo, ¿se te crea un fichero de texto llamado mount.txt, gracias a la ultima línea, que debería crearlo? SI no se te crea, lo más seguro es que no se te está ejecutando el AutoScript.
7) El AutoScript.TSS tiene formato de linea UNIX, con LF al final de todas las líneas, en lugar de CRLF?
8) En algunos tutoriales he visto que hay que tener dos ficheros identicos uno llamado AutoScript y otro llamado AutoScript.TSS No se si eso implica que pueda ejecutarse o no.