This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 1 voto(s) - 5 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Como puedo controlar mi impresora wifi (sin rasberry)
#1
Hola tengo una placa MKS con Smothieware y pantalla TFT32 con un módulo wifi.

He conseguido conectarme a través del móvil con un par de APP pero solo cuando estoy dentro de mi wifi. Con el PC y el pronterface también.

Estoy peleándome para conseguir un par de cosas, la primera poder mandar los ficheros gcode del PC a la SD  a traves de la wifi interna. 
La segunda sería poder visualizar el estado de impresión desde una red externa (a distancia).

Se que con una Rasberry se puede hacer incluso colocar una webcam, mis pretensiones son más humildes. Me gustaria solo poder mandar los ficheros a traves de la wifi y poder visualizar el estado de la impresión desde el exterior.

¿Que programa para PC me permite hacer eso, o desde el móvil.?
Gracias.
  Responder
#2
Empiezo por la segunda, si has conseguido usarla desde tu red interna, deberías poder conectarte desde fuera, pero hay 2 problemas.

1. Tendrás IP dinámica. Desde tu red interna entras con la dirección IP privada de la impresora, sin problema. Pero desde fuera, necesitas saber tu IP pública, podrías mirarla y entrar, el problema es que cambia cada cierto tiempo.
Para solucionar esto se usan los servicios de DNS dinámicos (noip por ejemplo). Son pequeños programas que instalas en cualquier maquina que este dentro de la red y te dan una dirección fija para que entres siempre con las misma. Ellos se encargan de consultar tu IP pública periódicamente y redirigir la dirección fija que te han dado a esta.

2. Hemos llegado a nuestra red, pero al habernos conectado a la red en sí, cómo le decimos la IP privada de nuestra impresora? Esto se hace en el router, redirigiendo los puertos. Hay que averiguar qué puertos usa la aplicación que se conecta y redirigirlos a la IP privada de la impresora. Probablemente también tengas que abrir esos puertos en el firewall de router, yo lo suelo hacer siempre para evitar problemas.

Si tienes un router bueno y tiene UPnP activado, es probable que te rediriga el tráfico sin tener que hacer nada de este segundo punto.



En cuanto a las aplicaciones, yo he usado 3D fox para Android y manejo la impresora desde el móvil por OTG.

Se pueden subir gcodes aún que no lo he probado, yo dejo los gcodes precargados en la sd. Tampoco tengo smothieware, ni wifi xD Pero puedes investigar...


Con un PC conectado por UsB se facilitan las cosas bastante, ya que no tienes que controlar la impresora directamente. Repitier-Server por ejemplo te permite montar una granja de impresoras XD pero con cualquier aplicación de escritorio remoto podrías controlar el pc y manejar el.proterface.
  Responder
#3
Hola, sólo añadir una cosa que no ha comentado @Nullz y que también deberías tener en cuenta: la seguridad.
Dado que quieres conectarte de forma remota, es de suponer que no estarás cerca de la impresora mientras esté funcionando. Algún usuario del foro ha posteado lo que puede suceder en esos casos.
Y en el tema informático, tengo varios servidores privados conectados a Internet y deberías ver los logs que generan con los ataques que sufren de forma constante por el mero hecho de tener puertos abiertos (aunque en mi caso perfectamente vigilados y controlados).
En fín, que lo tengas en cuenta y buena suerte.
  Responder
#4
Muchas gracias por todas las respuestas, no se porqué no he recibido aviso por e-mail.
Por lo de la IP externa creo que con la fibra si no la desconecto no creo que cambie.
  Responder
#5
La fibra de Movistar si cambia de ip. Además cobran como 20 euros al mes o algo así por la IP estática así que seguro que te la cambian aún que no les haga falta xD.

Yo tengo 4 abiertos y no recibo ningún ataque. Si que hay escaneos de puertos automáticos pero después no hay ningún tráfico. Tampoco es lo mismo que abras el 80 o el 19387, si no saben que servicio hay detrás tampoco como explotarlo.
  Responder
#6
Generalmente la Ip cambia cuando se reinicia el router y es muy raro que cambie de repente y por que sí. Por otro lado como dice Nullz, tener una IP estatica en practicamente cualquier compañia supone pagar un coste adicional por el servicio. ¿La razón? Ganar mas dinero probablemente... ya que las ip estaticas suelen usarse mas que nada para servidores que ofrecen servicios ya que las dns una vez se actualiza la ip tardan algo en propagarse y en ese tiempo, el servicio para algunos estaria 'caido'. Un servidor DNS para el que no lo sepa es como un mapa, buscas una localizacion (por ejemplo, la web spainlabs) y este te devuelve su ip numerica y a veces, depende del tipo de registro incluso el puerto del servicio.


Para todos los que gestionamos servidores dedicados tener los puertos abiertos suele ser un problema, como comenta Simemart, y no sobran servidores dedicados a escanear puertos para detectar servicios vulnerables e intentar hacer maldades. Aun asi... si quieres salir al exterior debes abrir alguna puerta asi que no queda otra que dejar algunos puertos abiertos... yo suelo configurar mis servicios con puertos altos y bastante aleatorios pues la mitad de los escaneres no se molestan en escanear los 65535 puertos que hay, si no los mas habituales.
  Responder
#7
Hola pere_gs !!!

Para mandar ficheros gcode desde el PC a la impresora lo más fácil es utlizar una tarjeta SD FlashAir, solo hay que modificar un fichero de configuración y nada más. Hace casi un año me costo 32€, supongo que ahora serán más baratas. Desde cualquier navegador pues mandar los ficheros a la tarjeta.

Saludos,

Miquel
  Responder
#8
Cita:Generalmente la Ip cambia cuando se reinicia el router y es muy raro que cambie de repente y por que sí.
Técnicamente es cierto, pero puede llevar a engaño. Leyendo eso alguien se puede pensar que mientras que no apague el router, nunca le va a cambiar y va a entrar siempre, y no es así. Te puede valer para unos días o semanas pero tarde o temprano fallará.

Que tú no lo apagues no significa que nadie lo haga. Todos los routers tienen configurados accesos remotos y te lo puede reiniciar la operadora por ejemplo para actualizar el firmware (tampoco es que lo hagan mucho...).
Además en fibra óptica, a veces hay que reiniciar la OLT de la central y de desincronizan todas las ONT.
También puede ser que un técnico necesite desconectarte momentáneamente por algún motivo, por ejemplo que el técnico anterior no te haya conectado en el puerto asignando.
O que la caja esté llena y tenga que timbrarla, que es un proceso en el que el técnico va cortando fibras para ver cuáles están sincronizadas y cuáles se han dado de baja. Y los clientes se caen hasta que vuelve a fusionarlas.
Te puedo explicar 20 o 30 situaciones más por las que la operadora te puede cortar el servicio momentáneamente.


Las IPs estáticas son de pago simplemente por que son limitadas y no hay para todos, ley de oferta/demanda. Hay 256 de tipoA, 65mil(256²) de tipoB y 17millones(256³) de tipoC, para todo el mundo. De hecho son menos por que hay que descontar las reservadas. El último bloque se vendió en 2011 sino recuerdo mal. Los operadores tienen que pagar por ellas, así que no te van a dar una gratis para ti, cuando pueden usarla para miles de clientes.

Sino fuese por las IPs dinámicas, no podriamos acceder a internet todos o habría que cambiar a IPv6 que para eso se ha inventado.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Pronterface sin puertos... Wibols 4 1,227 17-06-2023, 07:33 PM
Último mensaje: Tomas007
  Poner wifi en placa btt skr e3 v2 JBKONHIELO 4 279 09-12-2022, 03:08 PM
Último mensaje: JBKONHIELO
  Compilar en Marlin sin limpiar previa "compilación" RocaDiesel 0 227 11-01-2022, 08:45 AM
Último mensaje: RocaDiesel
  ¿ Cómo controlar el número de retracciones ? RocaDiesel 2 545 21-11-2021, 09:48 PM
Último mensaje: RocaDiesel
  DUDA Ender 3 se pausa encima de la impresión, no deja reanudar y se para sin motivo lorenzzomp 7 915 27-10-2021, 11:19 PM
Último mensaje: lorenzzomp