Como acceder a un W2000 desde W10 y no morir en el intento


Puede parecer descabellado en los tiempos  que corren que aún quede alguna máquina corriendo con Windows 200, pero  por extraño que puede parecer,  en  efecto para determinados servicios legados es posible que necesitemos conectarnos a esa máquina   mediante alguna utilidad  de escritorio remoto ( por ejemplo   mediante el famoso servicio VNC , o el viejo escritorio remoto  mstsc de Windows ,las cual sonra la manera estándar  de trabajar en ambiente Windows)   quizás para actualizar algún desarrollo de nuevo servicio  .

Bien  , quizás  lo “fácil”   sea  acceder mediante el  VNC , o el  mstsc de Windows dado   que son servicios prácticamente integrados en el so,  pero quizas  en realidad lo complejo se haga cuando la máquina está aislada de internet y tratemos de copiar ficheros desde o hacia  esa máquina  a  una local que ejecute un so actual como puede ser w10 +

Si lo intenta  , lo  primero    ya sabemos deberia ser  comprobar la  conectividad  a  esa máquina desde nuestro w10 ,para lo  cual lo  primero es lanzar el comando Ipconfig en el W2000   para saber la dirección IP del servidor

Como vemos en el ejemplo, puede haber diferentes IP’s asociadas al mismo equipo  , pero al menos la ip  de servicio o producción debería devolvernos el ping desde nuestro equipo a la Ip obtenida con el comando ipconfig

 

Una vez sepamos que hay conectividad tcp/ip desde nuestro w10 al w2000   tendremos que comprobar que tiene los servicios de transferencia de ficheros iniciados

 

Si ambas circunstancias se dan  y no puede copiar ficheros desde el terminal server  o desde una unidad de red , probablemente le falle por diversas causas  que vamos a  ver para intentar dilucidar;  

 

SMB1

Si intenta conectar dispositivos que solo admiten SMBv1 o si estos dispositivos intentan conectarse con usted, es posible que reciba alguno de los siguientes mensajes de error:

No se puede conectar con los recursos compartidos de archivos porque no es seguro. Este recurso compartido requiere el protocolo SMB1 obsoleto, el cual no es seguro y podría exponer su sistema a ataques.
Su sistema requiere SMB2 o superior. Para obtener más información sobre cómo solucionar este problema, visite: https://go.microsoft.com/fwlink/?linkid=852747.

Desde luego este error anterior es el más típico, pero  existen otros errores parecidos  que tiene mucha relación con el error anterior:

  • El nombre de red especificado ya no está disponible.
  • Error no especificado 0x80004005
  • Error de sistema 64
  • El servidor especificado no puede realizar la operación solicitada.
  • Error 58

Precisamente  SMBv1 no está instalado de forma predeterminada en Windows 10 versión 1709 ni en Windows Server versión 1709 y posteriores. Tampoco  en Windows 10 Fall Creators Update y Windows Server versión 1709 (RS3) y posteriores, el protocolo de red Bloque de mensajes del servidor versión 1 (SMBv1) no está instalado de forma predeterminada, poruqe desde 2017, se utiliza SMBv2 y protocolos posteriores. Microsoft desaprobó públicamente el protocolo SMBv1 en 2014.

SMBv1 tiene el siguiente comportamiento en Windows 10 Fall Creators Update y en Windows Server versión 1709 (RS3):

  • SMBv1 ahora tiene subcaracterísticas, tanto para el cliente como para el servidor, que pueden desinstalarse por separado.
  • Windows 10 Enterprise y Windows 10 Education ya no contienen SMBv1 para el cliente o el servidor de forma predeterminada después de una instalación limpia.
  • Windows Server 2016 ya no contiene SMBv1 para el cliente o el servidor de forma predeterminada después de una instalación limpia.
  • Windows 10 Home y Windows 10 Pofessional ya no contienen SMBv1 para el cliente o el servidor de forma predeterminada después de una instalación limpia.
  • Windows 10 Home y Windows 10 Professional ya no contienen SMBv1 para el cliente o el servidor de forma predeterminada después de una instalación limpia. Si SMBv1 para cliente no se utiliza durante 15 días en total (excepto cuando el equipo está apagado), se desinstala automáticamente.
  • Las actualizaciones directas y los pilotos de Insider de Windows 10 Home y Windows 10 Professional no quitan SMBv1 automáticamente desde el inicio. Si SMBv1 para el cliente o el servidor no se utiliza durante un total de 15 días (sin incluir el tiempo durante el que el equipo está apagado), cada uno se desinstala automáticamente. 
  • Las actualizaciones directas y los pilotos de Insider de Windows 10 Enterprise y Windows 10 Education no quitan SMBv1 automáticamente. Un administrador debe decidir desinstalar SMBv1 en estos entornos administrados. En Windows 10 versión 1809 (RS5) y versiones posteriores, un administrador puede activar la eliminación automática de SMBv1 activando la característica “Eliminación automática de SMB 1.0/CIFS”.
  • Quitar automáticamente SMBv1 después de 15 días es una operación de un solo uso. Si un administrador reinstala SMBv1, no se harán más intentos para desinstalarlo.
  • Las características de los SMB versión 2.02, 2.1, 3.0, 3.02 y 3.1.1 aún son totalmente compatibles y se incluyen de forma predeterminada como parte de los archivos binarios de SMBv2.
  • Debido a que el servicio Explorador de equipos utiliza SMBv1, el servicio se desinstalará si SMBv1 para el cliente o el servidor también se desinstala. Esto significa que Explorer Network ya no puede mostrar a los equipos con Windows por medio del método de exploración de datagramas NetBIOS heredado.
  • SMBv1 aún puede reinstalarse en todas las ediciones de Windows 10 y Windows Server 2016.

Windows 10 versión 1803 (RS4) Profesional controla SMBv1 de la misma forma que la versión 1703 de Windows 10 (RS2) y Windows 10 versión 1607 (RS1). Este error se corrigió en Windows 10 versión 1809 (RS5). Todavía puede desinstalar SMBv1 manualmente. Sin embargo, Windows no desinstalará automáticamente SMBv1 después de 15 días en los siguientes escenarios:

  • Si realiza una instalación limpia de Windows 10 versión 1803.
  • Si actualiza Windows 10 versión 1607 o Windows 10 versión 1703 a Windows 10 versión 1803 directamente, sin actualizar primero a Windows 10 versión 1709.

 

Volver a activar SMBv1 en Windows 10

Con la nueva versión de Window 10 Fall Creators, microsoft a tomado la decisión de deshabilitar el protocolo SMB versión 1 ,después de todos los problemas sufridos por Wannacry,Petya… que aprovechaban una vulnerabilidad del protocolo.  Si no tenemos más remedio que habilitar SMB v1 en Windows 10  ,tendremos que abrir una consola de powershell como administrador y ejecutamos el  comando de activación de este protocolo, es decir seguiremos los siguientes pasos :

  1. Para activar el Power Shell debemos ejecutarlo como permisos de administrador
  2. Nos debe  salir una ventana de texto con el prompt   con el  PS
  3. Ejecutar la siguiente orden:  Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol
  4. Reiniciamos el sistema para aplicar los cambios
  5. En   teoría   ya deberíamos poder  acceder a los recursos compartidos.

Podemos volver a deshabilitar SMB v1 en cualquier momento con : Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol

 

 

Windows 10 “el servicio de inicio de sesión de la red no se ha iniciado” y error 1068

Si a pesar de haber realizado el paso anterior cuando se intente conectar a una unidad de red aparece el error “el servicio de inicio de sesión de la red no se ha iniciado” lo  primero es averiguar los permisos

Si da igual con que usuario entre y  siempre sale ese error, probaremos   usando el usuario administrador.

)

 

Si entrando con el usuario administrador va buscando el problema, intentando cambiar el nombre del equipo (pero aparece en gris y sale un mensaje de que el servicio de “estación de trabajo no funciona” y no deja cambiar el nombre del equipo, nos deberíamos   ir a ver los servicios para intentar activar el servicio “estación de trabajo

Si nos aparece  el error 1068  esto  significa “No se puede iniciar el servicio o grupo de dependencia”.

El servicio Estación de trabajo tiene dos componentes que dependen de él

  • Los servicios Net Logon
  •  Configuración de Escritorio remoto.

Es posible que el servicio Net Logon tenga algún problema. Accede a la consola de servicios, desde la cuenta administrador y compruebe el servicio

Socorro mi impresora 3d no imprime


Su impresora 3D debe fundir y extruir muchos kilogramos de plástico durante su vida útil  lo cual  es muchísimo trabajo para una máquina que se mueve en los tres ejes con una  “pesada” carga ( la cabeza de extrusora ) pues para hacer las cosas más complicadas, todo este plástico debe salir de la extrusora a través de un pequeño agujero que es tan grande ( o tan pequeño más bien )  como un  grano de arena.

Inevitablemente, puede llegar un momento en que algo vaya mal con este complejo proceso hasta que finalmente  el extrusor ya no sea  capaz de empujar el plástico a través de la boquilla. Estos atascos suelen ser debidos a que algo dentro de la boquilla está bloqueando el plástico para su libre extrusión. Si bien esto puede ser desalentador la primera vez que sucede, vamos a analizar varios pasos de fácil solución para liberar una boquilla atascada pues tarde o temprano nuestra querida impresora 3D dejará de extruir filamento por la boquilla por los nos resultara una misión casi imposible imprimir una pieza en 3D  por insignificante y pequeña que sea

 

 

En este problema es muy común, y el más grave  en que nos enfrentamos  con impresoras 3D, pero afortunadamente, también es relativamente sencillo de resolver. Hay varias causas posibles para  que el extrusor de  una impresora no extruye el plástico  ,   pero lo importante es solucionarlo cuanto antes  metodos  para resolver el problema:

Volver a cargar  filamento nuevo 

Es  lo más obvio ¿verdad ?.  Si el filamento  no se mueve, lo siguiente que se  debería  hacer es descargar el filamento,verificando que el extrusor se calienta a la temperatura apropiada para  luego empujar el filamento hacia el extrusor hacia afuera  haciendo uso de la  palanca y extraerlo rápidamente (es posible que necesite aplicar alguna fuerza adicional si el filamento no se mueve). Una vez que el filamento se elimine, utilice un par de tijeras para cortar la parte fundida o dañada del filamento.  A continuación, vuelva a cargar el filamento (  recuerde cortar en inglete a 45º  para que entre más  fácil )  y vea si es capaz de extruir con la nueva sección de filamento sin daños.

Si no consigue resolver el problema no  se preocupe  todavía  puede solucionarlo  así que no pierda la esperanza  y por favor siga leyendo.

Empujar manualmente el filamento a la extrusora

Una de las primeras cosas que usted puede intentar cuando no extruye material , es empujar  el filamento para  que entre  en la extrusor. Hay dos métodos;

  • Manualmente empujando el filamento en la parte superior  y haciendo uso de la  palanca 
  • También se puede hacer abriendo el Panel de Control de su impresora  y calentando su extrusora a la temperatura adecuada para su plástico y a continuación, intente extruir  una pequeña cantidad de plástico: a medida que el motor del extrusor está girando, utilice ligeramente las manos para ayudar a empujar el filamento en el inicio del cabezal de  la extrusora

Tanto de  forma manual como por software ,en muchos casos, esta fuerza adicional será suficiente para hacer avanzar el filamento más allá del área problemática.

 

 

Observe que muchas impresoras  justo en la cabeza del extrusor tienen una pestaña  con un gran muelle : ese es precisamente el  que debemos  pulsar  para  intentar meter manualmente el filamento en la cabeza del extrusor

 

Cebado de la boquilla

La mayoría de las extrusoras tienen  problemas de fugas de plástico cuando se mantienen a una alta temperatura  debido a que el plástico caliente que  queda dentro de los conductos de la  boquilla tiende a exudarse fuera de la punta, lo que crea un vacío dentro de la boquilla donde el plástico se ha drenado lo que a la larga  con el paso del tiempo tenderá a quedar bloqueado  y no salir 

Para solucionar este problema, deberíamos  asegurarnos de cebar su extrusor justo antes de comenzar una impresión de modo que la boquilla esté llena de plástico y lista para extrudir. Una forma común de hacer esto en el programa  Cura es mediante la inclusión de una  falda o soporte ( círculo alrededor de su pieza)  lo que  no solo servirá para mejorar la adherencia de la pieza, sino   que en el proceso, cesará el extrusor con plástico.

Si necesita cebado extra, puede aumentar el número de contornos de falda en la pestaña Experto de Cura o también en caso de  usar  el  programa Easyprint de Geetech, cuando una vez se esté conectado  a la impresora,    usar la orden  de calentar la boquilla  para derretir el plástico manualmente   y así intentar expulsar el plástico empujando manualmente si es necesario con el filamento .

 

 

Limpieza de la boquilla

Si su impresora extruía correctamente al principio de su impresión, pero de repente dejó de extruir, por lo general sólo hay algunas cosas que podrían haber causado este problema  pero básicamente si ha seguido los pasos anteriores , es un claro indicio de que  el extrusor esta obstruido, por lo que deberemos proceder a su limpieza  para liberar el canal de extrusión

En primer lugar quitaremos el filamento ( si es necesario cortándolo )

,

Acto seguido procederemos a desmontar el motor del ventilador de la extrusora  , el cual suele ir acompañado de un pequeño radiador de aluminio  unido solidario a este

Ya podemos quitar el motor del extrusor   y nos quedar la base donde apoya el motor del extrusor , el radiador , el inyector  y el ventilador. En el caso de la Prusa de geetech esta pieza  va sujeta por abajo con dos tornillos ayen

Una  buena forma  de intentar liberar el exceso de mataerial es  calentar el extrusor manualmente  y después intentar limpiar la entrada de este por ejemplo con una llave allen introduciendo esta s por la abertura donde va el filamento

 

 

 

Si no se desatora podemos  desmontarla al completo  y meter una llave más fina a lo largo del tornillo de la boquilla

 

 

Si no conseguimos liberar  filamento por la cabeza todavía podemos quitar la boquilla e intentar limpiar por ese lado con una llave allen ese otro lado

Si   a pesar de todo  sigue sin extruir el filamento , es señal que la boquilla ha terminado su vida útil  por lo que o bien la limpiamos con herramienta    o bien  podemos  reemplazar esta por una nueva del mismo diámetro de abertura  que suele  rondar los 0.3mm

No es un pecio excesivo lo  que sopone una boquilla nueva , asi que sil legado a este punto se calienta el filamento , esta libre el canal   pero no sale por la punta , lo ideal es cambiar esta 

   

Una vez colocada   la nueva punta , procederemos a seguir el paso descrito pero en orden inverso:   colocaremos el soporte , colocaremos el motor con el extrusor , el radiador   y el  ventilador 

Obviamente volveremos a introducir el filamento,  en la apertura superior y forzaremos el calentamiento de la boquilla. Pasado unos minutos   iremos empujando el filamento hacia abajo hasta que poco a poco  vaya saliendo material por la boquilla, lo cual es señal de que se ha liberado la obstrucción

 

 

Una vez  hayamos cambiado la boquilla , si es diferente fabricante , deberemos reajustar la altura de la cama  para que vuelva a funcionar por completo( normalmente esto se ajusta variando el ajuste del fin de carrera del eje z)

 

Hay  otros errores que pueden ocurrir menos “graves” pero  que pueden ocurrir generando un mala  o nula impresión; 

  • La distancia entre la boquilla y la cama es demasiado estrecha.Si la boquilla está demasiado cerca de la cama, no habrá suficiente espacio para que el plástico salga de la extrusora. El agujero en la parte superior de la boquilla está esencialmente bloqueado para que no pueda salir plástico. Una manera fácil de reconocer este problema es si la impresión no extruye el plástico para la primera capa o dos, pero comienza a extruir normalmente alrededor de la 3ª o 4ª capas.La resolución de este problema pasa por el  ajuste  por excelencia de   casi todas las impresora:  el de la cama caliente ,  donde deberemos ajustar los cuatro tornillos en las 4 esquinas de la cama caliente   girando los tornillos para que quepa aproximadamente el grosor de un pedazo de papel A4 de tal manera que roce un poco pero que no se rompa o pase con facilidad  .
  • La boquilla se encuentra muy lejos de la cama , es el mismo problema anterior pero a la inversa , lo cual impedirá una impresión deficiente  porque literalmente se imprime sobre el “aire” sin soporte en determinadas zonas , lo cual solo puede generar problemas  normalmente desembocando en el temido estropajo cuando se deja desatendido el proceso y al no adherirse a la cama el filamento  , termina generando un revoltijo de plástico inútil
  • El filamento es mordido por el engranaje de accionamiento;Las impresoras de bajo coste domésticas utilizan un pequeño engranaje para empujar el filamento hacia adelante y hacia atrás. Los dientes de este engranaje muerden en el filamento y le permiten controlar con precisión la posición del filamento.Sin embargo si nota un montón de virutas de plástico o parece que haya alguna sección que falte parte, entonces es posible que el engranaje del extrusor esta quitando demasiado plastico. Ademas una vez que sucede esto el engranaje no tendrá nada que agarrar cuando trate de insertar el filamento en la boquilla  lo cual hará muy dificil la impresion
  • La impresora no se pega a la cama;Es muy importante que la primera capa de la impresión esté fuertemente conectada a la plataforma de construcción de la impresora para que el resto se pueda construir sobre esta base. Si la primera capa no se pega a la plataforma de construcción, creará problemas más adelante. Hay muchas formas diferentes de hacer frente a estos problemas de adhesión de la primera capa, por lo que examinaremos varias causas típicas a continuación y explicaremos cómo abordar cada una de ellas.
  • La plataforma no esta nivelada: normalmente todas la  impresoras utilizan 4 tornillos para regular la posición de la cama. Si tiene problemas para que su primera capa se pegue a la cama, lo primero que debe verificar es que la cama de su impresora es plana y nivelada. Si la cama no está nivelada, un lado de su cama puede estar demasiado cerca de la boquilla, mientras que el otro lado está demasiado lejos. Conseguir una primera capa perfecta requiere una cama de impresión de nivel.
  • El filamento ha desmontado el engranaje de accionamiento ; Durante una impresión, el motor del extrusor está constantemente girando tratando de empujar el filamento en la boquilla para que su impresora pueda mantener la extrusión de plástico. Si intenta imprimir demasiado rápido o intenta extruir demasiado plástico, este motor puede acabar mordiendo y afilando el filamento hasta que no queda nada para que el engranaje impulsor se agarre. Si su motor de extrusión está girando, pero el filamento no se mueve, entonces esta es la causa más probable. 
  • Motor del extrusor sobrecalentados:el motor del extrusor tiene que trabajar increíblemente duro durante su impresión. Se encuentra girando constantemente hacia adelante y hacia atrás, empujando y tirando de plástico hacia adelante y hacia atrás. Este movimiento rápido requiere un poco de corriente, y si la electrónica de la impresora no tiene enfriamiento suficiente, puede causar que la electrónica del controlador del motor se sobrecaliente. Estos conductores de motor suelen tener un corte térmico que hará que el conductor deje de funcionar si la temperatura es demasiado alta. Si esto sucede, los motores del eje X e Y girarán y moverán la boquilla del extrusor, pero el motor del extrusor no se moverá en absoluto. Muchas impresora incluye un ventilador de refrigeración para enfriar la temperatura del motor del extrusor. También puede apagar la impresora y dejar que la electrónica se enfríe.

¿Cómo se puede probar la conectividad de Oracle?


Conectarse a una base de datos de Oracle mediante ODBC requiere dos cosas:

  • Un Nombre de servicio Oracle (conocido como un Alias en las versiones anteriores de Oracle 8.0) el cual define la ubicación (nombre del servidor y puerto) y la base de datos (instancia) para la conexión.
  • Un Origen de datos ODBC define simplemente el nombre del servicio debe utilizarse para la conexión ODBC.

Cada uno de estos elementos debe configurarse correctamente para que una conexión funcione  asi que cuando se producen problemas de conexión, es mejor probar cada parte de la conexión para determinar dónde reside el problema.

La utilidad TNSPING determina si se puede llegar con éxito al oyente de un servicio en una red de Oracle Net. Si puede conectarse con éxito de un cliente a un servidor (o de un servidor a otro servidor) utilizando la utilidad TNSPING, entonces muestra una estimación del tiempo de viaje de ida y vuelta (en milisegundos) que se necesita para alcanzar el servicio Oracle Net.

Si falla, entonces muestra un mensaje que describe el error que ocurrió. Esto le permite ver el error de red que está ocurriendo sin la sobrecarga de una conexión de base de datos.

Use el siguiente comando para probar la conectividad:

 tnsping net_service_name count

En el comando anterior, se utilizan los siguientes argumentos:

  • net_service_name debe existir en el archivo tnsnames.ora o en el servicio de nombres en uso, como NIS.
  • count determina cuántas veces el programa intenta alcanzar el servidor. Este argumento es opcional.

Si el nombre de servicio de red especificado es un nombre de base de datos, TNSPING intentará comunicarse con el oyente correspondiente.En realidad no determina si la base de datos se está ejecutando. Utilice SQL * Plus para intentar una conexión a la base de datos.

 

Probar el nombre del servicio Oracle

La utilidad TNSPING puede utilizarse para probar un nombre de servicio de Oracle. Uso:

1. Abra un símbolo del sistema (haga clic en Inicio, haga clic en Ejecutar, escriba cmd y, a continuación, haga clic en Aceptar).

2. Escriba tnsping < nombre servicio > (para Oracle 7.3 o Oracle 8i y versiones posteriores) o tnsping80 < nombre servicio > (para Oracle 8.0), y, a continuación, presione ENTRAR.

La utilidad de Ping TNS producirá un “Aceptar” o un mensaje de “Error de conexión”. En el caso de un “Error al conectar” del mensaje, una causa o motivo se incluirá (por ejemplo, “12545 de TNS: conexión fallado porque el objeto o el host de destino no existe”). Si falla el comando Ping TNS, hay un problema con el nombre del servicio Oracle. La configuración para el nombre del servicio debe comprobarse mediante el Ayudante Net de Oracle o el Asistente para configuración de red. DBA Oracle que necesite proporcionar la información de conexión correcta.

 

Probar el origen de datos ODBC

La utilidad de prueba ODBC de Oracle puede utilizarse para probar un origen de datos ODBC. Uso:

  1. Haga clic en Inicio, seleccione programas y, a continuación, seleccione la carpeta de programa de Oracle (el nombre de esta carpeta puede variar).
  2. En versiones anteriores de Oracle, el programa de prueba ODBC de Oracle puede mostrarse en la carpeta de programa de Oracle. Si es así, haga clic en él. Si no es así, seleccione la carpeta de Administración de la red y, a continuación, haga clic en Prueba ODBC de Oracle. Aparecerá una ventana de prueba ODBC de Oracle de 32 bits .
  3. Haga clic en el botón Conectar . Aparecerá el cuadro de diálogo Seleccionar origen de datos.
  4. Haga clic en la ficha Machine Data Source y, a continuación, seleccione el origen de datos que desea probar y haga clic en Aceptar.
  5. En el cuadro de inicio de sesión, escriba el Nombre de usuario y la contraseña en los cuadros apropiados y, a continuación, haga clic en Aceptar.

  6. Tras pulsar en Aceptar, el botón Conectar está disponible y se deben habilitar los botones Desconectar, Todas las tablas, Las tablas de usuarioy Execute . De lo contrario, se producirá un error.
  7. Si el Ping TNS tuvo éxito, pero se produce un error en la prueba de ODBC, hay un problema con el origen de datos ODBC o con el inicio de sesión y la contraseña proporcionados para realizar la conexión. Compruebe que ambos son correctos y vuelva a intentarlo.

No reconoce ningún puerto Com el sw de su impresora 3D


Es posible que su  impresora no reconozca el puerto COM virtual   y por tanto no pueda comunicarse con ella.

Si investigamos  en el Administrador de dispositivos de Windows  probablemente nos aparezca  FT232R  USB UART  y al hacer doble click  nos encontraremos que no esta disponible el controlador o que  hay un problema  con esto , todo ello   incluso habiendo instalado el IDE de Arduino o cualquier otro sw de impresión como Cura  o el EasyPrint ( estos programas ya suelen instalar dicho driver).

Para  actualizar el driver  podemos intentar hacerlo con Windows Upadate pero  esto probablemente no corregirá el problema lamentablemente

La solución  mas sencillas y rápida  para solucionar el problema instalar  el ftdi ft232rl driver  para windows 10, es decir instalar el driver VCP del fabricante ftdichip

Controladores VCP

Los controladores del puerto COM virtual (VCP) hacen que el dispositivo USB aparezca como un puerto COM adicional disponible para la PC. El software de aplicación puede acceder al dispositivo USB de la misma manera que accedería a un puerto COM estándar.

Los controladores VCP actualmente disponibles del fabricante ftdichip  son compatibles  con los  siguientes s.o:

Es decir para ambiente Windows  , para actualizar el driver  y que el sw de impresión nos reconozca la impresora  seguiremos lo siguientes pasos

  1. Nos iremos a  al siguinte url en el caso qeu nuestro equipo tenga W10 : https://www.ftdichip.com/Drivers/CDM/CDM21228_Setup.zip
  2. Descargaremos el sofware ( es un archivo zip comprimido)
  3. Lo descomprimimos en una ruta de nuestro pc
  4. Ejecutaremos el archivo de instalación
  5. Enseguida  en el explorador de dispositivos ya nos debería aparecer el puerto COM 
  6. Ya podemos  iniciar el sw de impresión donde  nos debería aparecer el puerto  para conectarnos a la impresora

Esta version por cierto incluye la siguiente versión del sistema operativo Windows: Windows 7, Windows Server 2008 R2 y Windows 8, 8.1, Windows server 2012 R2, Windows Server 2016 y por suspuesto la mas reciente de Windows 10. Además, como Windows 8 RT es un sistema cerrado que no permite Instalación de controladores de terceros Nuestro controlador de Windows 8 no admitirá esta variante del sistema operativo. Debe usar la compilación de Windows RT para esta plataforma.

También incluye las siguientes versiones de los sistemas operativos basados ​​en Windows CE 4.2-5.2: Windows Mobile 2003, Windows Mobile 2003 SE, Windows Mobile 5, Windows Mobile 6, Windows Mobile 6.1, Windows Mobile 6.5

Ya no es compatible  al 100% con   Windows XP, Vista, Server 2003, Server 20082012-04-13   , Windows 98 / ME25-11-2004 , Windows 98 / ME2004-03-12 ,etc   aunque exite  Certificado WHQL y También disponible como ejecutable de configuración  (esta es la versión final de FTDI antes de que Microsoft dejara de certificar los controladores para estas versiones de Windows).

Mas información en https://www.ftdichip.com/Drivers/VCP.htm

Enviar correo internamente usando JavaMail API


En realidad no es demasiado difícil crear un aplicación capaz de enviar correos electrónicos usando el IDE de Android Studio  .De hecho gracias al APi de Javmail   podremos enviar e-mails sin utilizar la aplicación de correo electrónico que android incluye por defecto utilizando javamail API para crear nuestro propio email del remitente herramientas que enviará correo internamente.

Tenemos que seguir los pasos que se dan a continuación:

1. Descargar los archivos de biblioteca de api de java.

Tenemos que descargar  tres   librerías java: 

    1. activation.jar
    2. mail.jar.
    3.  additionnal.jar

    Lo puede descargar de Clic aquí.

    2 Ahora crear una  app en Android studio

    3-Ir a la carpeta del proyecto -> aplicación -> libs y agregue todos los archivos jar en libs ahora uno por uno, haga clic en biblioteca de archivos en la opción haga clic en Agregar como biblioteca en todos los archivos jar.

    libs

    También puede Agregar biblioteca por otro camino, pero lo  importante es que incluya esta tres librerías:

    1. activation.jar
    2. mail.jar.
    3.  additionnal.jar

    Ir a archivo >Proyecto estructura > seleccione aplicación> opción derecha haga clic en dependencias ahora haga clic en el botón de pulse(+) para agregar > seleccione dependencia de archivo> archivo seleccione Biblioteca > OK.

    addjar

    4. Ahora abrir el archivo manifest.xml y poner los permisos de internet.

     <uses-permission android:name="android.permission.INTERNET"/>

    Ahora busque manifiesto está buscando como.

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.sp.sendmailinternally">
        <uses-permission android:name="android.permission.INTERNET"/>
        <application
            android:allowBackup="true"
            android:icon="@mipmap/ic_launcher"
            android:label="@string/app_name"
            android:supportsRtl="true"
            android:theme="@style/AppTheme">
            <activity android:name=".MainActivity">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    </manifest>

    4. Ahora abrael fichero  activity_main.xml para crear el archivo de diseño agregar después de código.

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:id="@+id/activity_main"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        android:paddingBottom="@dimen/activity_vertical_margin"
        android:paddingLeft="@dimen/activity_horizontal_margin"
        android:paddingRight="@dimen/activity_horizontal_margin"
        android:paddingTop="@dimen/activity_vertical_margin"
        tools:context="com.sp.sendmailinternally.MainActivity">
        <EditText
            android:id="@+id/edittext_recipient_id"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="Recipient Email"
            android:textSize="18sp" />
        <EditText
            android:id="@+id/edittext_subject"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="Subject"
            android:textSize="18sp" />
        <EditText
            android:id="@+id/edittext_message"
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:gravity="start"
            android:hint="Message"
            android:textSize="18sp" />
        <Button
            android:id="@+id/btn_send_mail"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:text="Send Mail"
            android:textAllCaps="false" />
    </LinearLayout>

    5. Cree la  clase de Asyntask para el envío de llamada correo API.

    package com.sp.sendmailinternally;
    import android.app.ProgressDialog;
    import android.content.Context;
    import android.os.AsyncTask;
    import android.widget.Toast;
    import java.util.Properties;
    import javax.mail.Message;
    import javax.mail.MessagingException;
    import javax.mail.PasswordAuthentication;
    import javax.mail.Session;
    import javax.mail.Transport;
    import javax.mail.internet.InternetAddress;
    import javax.mail.internet.MimeMessage;
    /**
     * Created by ps205 on 3/1/17.
     */
    public class SendMailAsynTask extends AsyncTask<Void, Void, Void> {
        //Declaring Variables
        private Context context;
        private Session session;
        //Information to send email
        private String email;
        private String subject;
        private String message;
        //Progressdialog to show while sending email
        private ProgressDialog progressDialog;
        //Class Constructor
        public SendMailAsynTask(Context context, String email, String subject, String message) {
            //Initializing variables
            this.context = context;
            this.email = email;
            this.subject = subject;
            this.message = message;
        }
        @Override
        protected void onPreExecute() {
            super.onPreExecute();
            //Showing progress dialog while sending email
            progressDialog = ProgressDialog.show(context, "Sending message", "Please wait...", false, false);
        }
        @Override
        protected void onPostExecute(Void aVoid) {
            super.onPostExecute(aVoid);
            //Dismissing the progress dialog
            progressDialog.dismiss();
            //Showing a success message
            Toast.makeText(context, "Message Sent", Toast.LENGTH_LONG).show();
        }
        @Override
        protected Void doInBackground(Void... params) {
            //Creating properties
            Properties props = new Properties();
            //Configuring properties for gmail
            //If you are not using gmail you may need to change the values
            props.put("mail.smtp.host", "smtp.gmail.com");
            props.put("mail.smtp.socketFactory.port", "465");
            props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
            props.put("mail.smtp.auth", "true");
            props.put("mail.smtp.port", "465");
            //Creating a new session
            session = Session.getDefaultInstance(props,
                    new javax.mail.Authenticator() {
                        //Authenticating the password
                        protected PasswordAuthentication getPasswordAuthentication() {
                            return new PasswordAuthentication(Config.EMAIL, Config.PASSWORD);
                        }
                    });
            try {
                //Creating MimeMessage object
                MimeMessage mm = new MimeMessage(session);
                //Setting sender address
                mm.setFrom(new InternetAddress(Config.EMAIL));
                //Adding receiver
                mm.addRecipient(Message.RecipientType.TO, new InternetAddress(email));
                //Adding subject
                mm.setSubject(subject);
                //Adding message
                mm.setText(message);
                //Sending email
                Transport.send(mm);
            } catch (MessagingException e) {
                e.printStackTrace();
            }
            return null;
        }
    }

    6. Ahora abra MainActivity.java y agregue el siguiente código.

    package com.sp.sendmailinternally;
    import android.os.Bundle;
    import android.support.v7.app.AppCompatActivity;
    import android.view.View;
    import android.widget.Button;
    import android.widget.EditText;
    public class MainActivity extends AppCompatActivity {
        EditText edittext_recipient_id, edittext_subject, edittext_message;
        Button btn_send_mail;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            //initializr vista para encontar vista por id
            edittext_recipient_id = (EditText) findViewById(R.id.edittext_recipient_id);
            edittext_subject = (EditText) findViewById(R.id.edittext_subject);
            edittext_message = (EditText) findViewById(R.id.edittext_message);
            btn_send_mail = (Button) findViewById(R.id.btn_send_mail);
    //activar un listener  onclick en un  boton
            btn_send_mail.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    //get  input data from view
                    String mRecipientMail = edittext_recipient_id.getText().toString();
                    String mSubject = edittext_subject.getText().toString();
                    String mMessage = edittext_message.getText().toString();
                    new SendMailAsynTask(MainActivity.this, mRecipientMail, mSubject, mMessage).execute();
    //llama al contructor de send mail asyntask mediante el envio de un parametroperameter } }); } }

    7. Ya puede construir y ejecutar la aplicación  

    Nota:- cuando ponga su id debe ser accesible acceso menos seguro aplicaciones .Para cambiar configuración para motivos de seguridad de correo vaya a cambiar la configuración   y actiíela .

     

    sendmail1

    Por cierto todo el código  esta disponible en descargar código fuente

     

     

     

    Resolucion de problemas al ejecutar archivos con extension .ica


     Citrix es  una famosa  empresa  fundada en 1989 por el antiguo desarrollador de IBM Ed Iacobucci   y que acogio a muchos de los fundadores originales que habían participado en el proyecto OS/2 de IBM

    Es ademas  una de las empresas pioneras, junto a Vmware, en virtualización de escritorios y aplicaciones . Ademas ha estado  muy unida a Microsoft desde sus orígenes.

    Dispone de 3 familias de productos: 

    • Citrix Delivery Center (XenApp, XenDesktop, XenServer y Netscaler)
    •  Citrix Cloud Center: Permite crear nubes híbridas con soluciones en la nube,
    • Citrix Online Services: Que está unido a la aplicación GoToMeeting (herramienta videoconferencias) 

    Citrix XenDesktop es  su producto estrella y en la versión 7 une en una suite XenApp (Aplicaciones) y XenDesktop (VDI).   Los componentes básicos de un sistema de este tipo   son los siguintes :

    • RECEIVER : Citrix Receiver el software cliente necesario para que se puedan entregar aplicaciones o escritorios . Es un elemento multiplataforma y multidispositivo, ya que existen clientes para Windows, Linux, Mac, Android o IOS entre otros.En este post vamos a hablar precisamente de los  problemas que puede dar
    • STOREFRONT :se comporta, como su propio nombre indica, como una tienda online que pone a disposición de los clientes aplicaciones y escritorios.  Básicamente es el frontal web que los usuarios ven y donde introducen sus credenciales.  Si surgen modificaciones, se actualiza automáticamente (se puede comprobar pulsando F5 en el navegador)
    • DELIVERY CONTROLLER : gestiona los accesos de los usuarios, optimiza las conexiones, hace de intermediario entre el resto de componentes y proporciona los servicios necesarios para la creación de máquinas.  Debe existir al menos un DC en la infraestructura, siendo recomendado tener más de uno (redundancia), ya que marcará la capacidad de gestionar más usuarios y aplicaciones.  Un DC saturado (normalmente CPU) puede provocar problemas en la plataforma y la base de datos.
    • BBDD: Tradicionalmente se monta sobre SQL Server (no todos los componentes admiten SQL Express) . Existen 3 bases de datos en toda instalación XenApp / XenDesktop:
      • Site: Configuración Site en ejecución y estado
      • Configuration Logging: Registro de la actividad administrativa
      • Monitoring: Almacena los datos de Director (inicio sesión y conexión).Sólo los DCs se conectan con la Base de Datos
    •  STUDIO : es la consola de administración tanto para escritorios como para aplicaciones .En Studio se pueden gestionar otros componentes como las licencias o storefront. .Adicionalmente, desde Studio se gestiona la publicación de aplicaciones y escritorios.  También se gestionan las sesiones conectadas en vivo y se pueden lanzar acciones sobre ellas.
    •  LICENSE SERVER  Componente que gestiona las licencias de los productos, al que consulta Citrix Delivery Controller para validar las sesiones . Consola web, que puede gestionarse desde Citrix Studio
    •  DIRECTOR : Es un componente WEB que permite monitorizar en tiempo real sesiones de Citrix.  Es posible extraer informes históricos de tiempos de sesión de un grupo o usuario.
    •  VIRTUAL DELIVERY AGENT  o VDA es el agente necesario en la infraestructura servidora o clientes de escritorio para que exista la comunicación con los Delivery Controller y poder ofrecer esos recursos (aplicaciones o VDI) a los usuarios finales.  En un servidor Windows permite que varios usuarios se conecten a la vez. En un escritorio Windows permite la conexión de un solo usuario.
    •  ACTIVE DIRECTORY:aunque no es un componente directo en la instalación de Citrix, sí se convierte en un requisito.  En directorio activo se configuran los usuarios y contraseñas que tendrán acceso. Así como las GPOs necesarias para implementar con seguridad y optimización la plataforma.
    • OTROS COMPONENTES 
      • Netscaler: Cortafuegos, balanceo de carga, entrega de aplicaciones a través de la red y optimización de aplicaciones 
      • Branch Repeater: Optimiza la entrega de las aplicaciones a los usuarios ubicados en sucursales (Appliance) 
      • EdgeSight: Monitoriza el rendimiento de las aplicaciones (integrado en Director) 
      • Sharefile: Herramienta para compartir archivos de forma segura 
      • Citrix WEM: Gestor de directivas que sustituye ciertas funciones de Active Directory para acelerar el logon. 
      • Netscaler Insight Center: Dispositivo virtual para el seguimiento, análisis y generación de informes sobre aplicaciones.
      • etc

     

    Citrix Virtual Apps es un software de virtualización de aplicaciones producido por la famosa empresa  Citrix Systems   que permite acceder a las aplicaciones de Windows a través de dispositivos individuales desde un servidor compartido o un sistema en la nube  (siendo lo mas típico en un ambiente empresarial que estas estén disponibles a través de un servicio VPN)

    Dentro de esta estrategia propietarias  del fabricante Citrix , los archivos con con las extensiónes  .ica  de  Independent Computing Architectureson lo que los convierte  literalmente  en archivos de configuración de  siendo  exclusivamente  utilizados precisamente por  esos  programas de Citrix para invocarse en remoto ayudándose precisamente de la configuración que se haya hecho en estos archivos  que se descargan en local desde el portal empresarial .

    Estos ficheros ,de hecho, se pueden abrir con un editor de texto ASCII para ver así su contenido, aunqu,  en realidad tiene poco sentido verlos  pues sólo se pueden iniciar en el otro extremo  del cloud  con una de las aplicaciones compatibles de Citrix.

    Por tanto , precisamente mediante estos archivos ICA se lanzan las aplicaciones remotamente a utilizando Citrix XenClient , el programa Citrix XenApp o sobre todo  el conocido programa  Citrix Receiver.

    Si tiene problemas a la hora de ejecutar algunos de estos ficheros .ica  lanzados  desde un ambiente corporativo o empresarial  (  como por ejemplo que no se pueden abrir las aplicaciones , solo deja guardar los archivos ica ,aparece una ventana que se cierrra en blanco, etc. ),  puede intentar  seguir los siguientes pasos para intentar ejecutar estas aplicaciones virtualizadas:

     

    Paso 1: Descargue el nuevo cliente de Citrix

    A fecha de agosto de 2018, Citrix Workspace app  es la la sustitutade   Citrix Receiver. Por lo tanto la aplicación Citrix Workspace App es el nuevo cliente de Citrix que actúa de forma similar a Citrix Receiver y es totalmente retrocompatible (o al menos en eso dice el fabricante)   con la infraestructura Citrix de su organización. La aplicación Citrix Workspace App proporciona las capacidades completas de Citrix Receiver, así como nuevas capacidades basadas en la implementación de Citrix de su organización razon por la que el fabricante Citrix  recomienda que se descargue la aplicación Citrix Workspace.

    La aplicación Citrix Workspace es el software de cliente fácil de instalar que ofrece un acceso seguro y sin inconvenientes a todo lo necesario para hacer todo lo que quiera. Con esta descarga gratuita, puede acceder de forma fácil y segura a todas las aplicaciones, escritorios y datos desde cualquier dispositivo, incluyendo teléfonos inteligentes, tabletas, PCs y Macs

    .Descarga para Windows


    La aplicación Citrix Workspace sustituye de forma automática muchas versiones anteriores de Citrix Receiver y los complementos en línea de Citrix; sin embargo, deben eliminarse manualmente algunas versiones antes de instalar la aplicación Citrix Workspace , siendo lo mejor que se haga con la utilidad especifica. de ReceiverCleanupUtility

    Paso 2: Acceso desde el VPN a la url de su organización

    En al mayoria de lso casos  necesitara  abrir una URL adecuada en su navegador para autenticar su espacio de trabajo digital Citrix con todas sus aplicaciones, escritorios y datos. En ocasiones incluso , puede que necesite configurar su cuenta indicando su correo electrónico o una dirección de servidor para autenticar con la aplicación Workspace para usar aplicaciones y escritorios virtuales. Puede preguntar a su administrador de sistemas qué pasos seguir en su situación pues no solo necesitara  esa url : tambien necesitara la instalación del cliente Citrix en la justa version que haya decidido su organizacion.

    Paso 4-Fuerce la ejecución de los achivos

    La aplicación Citrix Workspace App es un nuevo cliente de Citrix que actúa de forma similar a Citrix Receiver y es totalmente retrocompatible con la infraestructura Citrix de su organización  proporcionando las capacidades completas de Citrix Receiver, así como nuevas capacidades basadas en la implementación de Citrix de su organización.

    Una vez instalado el cliente , cuando acceda desde su portal a la apliacion virualizada , haga clic derecho en el archivo ICA para abrir el menú contextual del archivo.Luego haga clic en la opción “Abrir con” y una lista de programas se abrirá.

    Desplázese y haga clic en “Citrix XenApp” o “Citrix XenClient” :el programa Citrix debería  abrirse y lanzará la aplicación remota definida en el archivo ICA.

     

     

    Paso 5; Instale  versiones anteriores

    Puede que no siempre   estén al dia  en su organizacion con la ultima  version de Citrix en el lado servidor  , por lo que deberá  encontrar versiones anteriores de Receiver en el sitio web de descargas de Citrix.  por lo que debería confirmar con su administrador de sistemas que necesita una versión anterior de Citrix Receiver antes de continuar.

    Antes de proceder,primero  debería desistalar  todo el sw de Citrix con  la herramientas especifica : ReceiverCleanupUtility

    Una vez desistalado  todo si su aplicación  Citrix  no le funciona   con la  ultima version del cliente  entonces intente descargar alguna version anterior , por ejemplo Receiver 4.9 LTSR for Windows desde https://www.citrix.es/downloads/citrix-receiver/legacy-receiver-for-windows/receiver-for-windows-49LTSR.html

    Instalar este cliente es bien sencillo  pues basta descargarlo  yen seguida   ya debería comenzar el asistente de  instalación 

    Inmediatamente   simplemente le daremos al botón “Iniciar”

     

     

    Una vez leída la licencia deberíamos darla a “Siguiente”

     

     

     

    Finalmente  aparecerá la ventana de instalación completada junto al botón de Agregar cuenta , el cual la mayoría de los casos es completamente  innecesario

     

     

    Como ve querido lector ,en el caso de tener el servicio  disponible si nos falla probablemente se deba a la version del cliente Citrix que tengamos instalados. Citrix  por su parte , si todo lo demas fallo , reconoce ciertos errores  a los que da  ademas un modo de solucionarlos   en la siguiente url   https://docs.citrix.com/es-es/citrix-workspace-app-for-linux/troubleshooting.html

     

    Averias tipicas canon Pixma


    De todos es sabido las políticas seguidas por la mayoría de fabricantes  para grabar lo consumibles de tinta a cambio de bajar mucho el precio de las impresoras , lo cual desgraciadamente conduce   inexorablemente     a que ante el mas mínimo  problema que presente nuestro equipo prefiramos deshacernos de estas   , sobre todo si le queda poca tinta, porque sabemos que con  una nueva ya no nos dará problemas  y ademas  traerá  consumibles nuevos,

    Pues bien , exactamente si que podemos seguir con esa  “costumbre” ,pero  debemos  saber que en muchas veces no siempre  las averías son complejas ( de hecho la mayoría son sencillas )  y si lo intentamos solucionar no solo nos ahorraremos algo de dinero sino que también estaremos colaborando con el medio ambiente  alargando la vida util de nuestros dispositivos,

    Veamos en este post algunas de las averías mas típicas de los equipos de impresión y scanner de la familia Pixma y por supuesto como intentar solucionarlas

     

     

     

    Cómo reparar el mensaje de error E5

     

    Aunque los errores de las impresoras Canon PIxma  pueden diferir según el número de modelo , el error de la impresora E5 para impresoras Canon se refiere a un problema con un cartucho de tinta. Las posibles causas del error incluyen que el cartucho de tinta no está instalado correctamente,ee instaló un cartucho de tinta incorrecto (tipo de cartucho no compatible) o bien que la impresora no detecta el cartucho de tinta correctamente

    Veamos como solucionar  estas casuísticas:

    • El cartucho de tinta no está instalado correctamente

    Si el cartucho de tinta no está instalado correctamente, intente retirar el cartucho de la impresora y vuelva a instalarlo. Asegúrese de que esté completamente instalado y que encaje en su lugar de forma segura.Luego intente imprimir nuevamente. Asegúrese de apagar la impresora y volver a encenderla para restablecer el mensaje de error.

    • Cartucho de tinta incorrecto instalado

    Si se instala el cartucho incorrecto, debe comprar el cartucho correcto e instalarlo en la impresora. Los modelos de impresoras compatibles con un cartucho generalmente se enumeran en el lateral del embalaje del cartucho.

    • La impresora no detecta el cartucho de tinta correctamente, si es que lo hace

    También es posible que la impresora no detecte el cartucho después de instalarlo. Este problema podría deberse a que la impresora está sucia (exceso de tinta en la bandeja del cartucho de tinta o en la bandeja de desbordamiento de tinta). Intente limpiar bien la impresora   ( sobre todo por la parte de los rodillos) e instalar los cartuchos nuevamente para ver si esto soluciona el problema.

     

     

     

     

    Controladores de impresora

    Otra problema   que  suele suceder  ajeno a  la propia impresora  versa  en los drivers  de esta que  incluso instalados  pueden llegar a quedar corruptos   impidiendo al SO   acceder a esta. La  opción para solucionarlos suele ser intentar es reinstalar el controlador de la impresora. Si el controlador se ha dañado, reinstalarlo puede solucionar el problema.

    Relacionado  con los drivers, si actualiza  Windows 10 y luego su impresora ( concretamente la Canon MP160) y   ya no escaneae ( si imprimu) ¡No necesita comprar una nueva impresora!  Debe   desinstalar todo primero, no solo intentar reinstalar el software de Canon porque eso no funcionara probablemente , es decir no funcionara hasta que desinstalé todo primero y siga los pasos que vamos a a ver y ¡finalmente el escáner  volvera  funcionara!

    Esto es lo que tendría que hacer:

    1.  Primero, vaya al Panel de control, luego, en Hardware y sonido, hice clic en Ver dispositivos e impresoras.
    2. Luego encontrara  Canon MP160 en la lista de dispositivos, haga clic derecho sobre él y seleccioné “Eliminar dispositivo”.
    3. Ir  a Aplicaciones y características, localicé el software Canon MP160, haga clic en él y seleccione “Desinstalar” para eliminar el software.
    4. En el sitio web de Canon busqué la impresora en este enlace: https://www.usa.canon.com/internet/portal/us/home/support/drivers-downloads ,pero  en muchos vera una nota de que no había controladores para Windows 10 para ese dispositivo, así que  deberá descargar  la versión de Windows 7 del software Canon.
    5. Después de descargar el archivo de instalación del controlador, vaya a ese archivo en la carpeta de Descargas, hagae clic derecho sobre él, seleccione “Propiedades”, haga clic en la pestaña “Compatibilidad”, y en “Modo de compatibilidad” marque la casilla “Ejecutar este programa en modo de compatibilidad Para “y en el menú desplegable debajo, seleccioné Windows 7.
    6. Luego haga clic en” Aplicar “y” Aceptar “, luego ejecuté el programa de instalación. Una vez hecho esto, para iniciar un escaneo, debe iniciarlo desde su ordenador , en lugar de hacerlo desde el botón “Escanear” de la impresora
    7. . Para iniciar el escaneo desde la computadora, vaya al Panel de control, luego Ver dispositivos e impresoras, luego haga clic derecho en la impresora Canon y seleccione “Iniciar escaneo“. Esta es la única forma en que el escaneo comenzará ahora, ya no se puede iniciar directamente desde la impresora. Pero funciona ahora

     

     

    Aplicación scanner de windows 10

    Puede qeu haya perdido el software del scanner, o simplemente que no pueda escanear, pues bien el propio S.O trae las herramientas para solucionar si tener que instalar el propio sw de Canon, para ello ,si el escáner está encendidoWindows debería encontrarlo fácilmente. 

    1. Seleccione el botón Inicio  y luego Configuración  > Dispositivos Impresoras y escáneres.
    2. Seleccione Agregar una impresora o un escáner. Espere a que aparezcan los escáneres próximos, luego elija el que quieras usar y selecciona Agregar dispositivo.

    En la mayoría de los casos, todo lo que hay que hacer para configurar un escáner es conectarlo al dispositivo. Simplemente, conecta el cable USB del escáner a un puerto USB disponible del dispositivo y enciende el escáner.

    1. Selecciona el botón Inicio  y luego Configuración  > Dispositivos Impresoras y escáneres.
    2. Selecciona Agregar una impresora o un escáner. Espera a que aparezcan los escáneres próximos, luego elige el que quieras usar y selecciona Agregar dispositivo.

    Si quiere ver si el escáner está instalado, asegúrate de que el escáner esté encendido seleccione el botón Inicio  y luego Configuración  > Dispositivos > Impresoras y escáneres.  y en Impresoras y dispositivos, busquea el escáner.

    Una vez que el escáner esté instalado, puede usar la aplicación Escáner de Windows GRATUITA   para digitalizar imágenes o documentos. Esta es la manera de hacerlo:

    1. Asegúraese de que el escáner esté activado.
    2. En el cuadro de búsqueda de la barra de tareas, escribe Escáner de Windows y después selecciona Digitalizar  en la lista de resultados.
    3. Realiza una de las siguientes acciones:
      • Coloca el elemento que quieras digitalizar boca abajo en el escáner plano y cierra la tapa.
      • Coloca el elemento que quieras escanear en el alimentador de documentos del escáner.
    4. En la página Digitalizar, haz lo siguiente:
      • En Escáner, seleccione el escáner que quiera usar.
      • En Origen, seleccione la ubicación que prefieras desde la que digitalizar.
      • En Tipo de archivo, seleccione el tipo de archivo en el que quieres guardar la digitalización. 
      • Seleccione Mostrar más para mostrar las opciones de Guardar archivo en.
      • En Guardar archivo en, busca la ubicación donde quiera guardar la digitalización. 
    5. Seleccione Digitalizar  en la parte inferior de la pantalla para digitalizar el documento o la imagen.   
    6. ATENCION SI DA ERROR , PRUEBE CON UNA RESOLUCIÓN MENOR PUES PUEDE QUE SU SCANER NO ADMITA LA RESOLUCION POR DEFECTO DE 200 ppm    ( por ejemplo pruebe  con 150 ppm)      
    7. Una vez finalizada la digitalización, seleccione Ver para ver el archivo digitalizado antes de guardarlo, o bien Cerrar para guardarlo. Puedes editar la imagen o el documento digitalizados en la vista previa que aparece al seleccionar Ver.
     

    Restablecer contadores de impresora

    Hay otras opciones para probar, que incluyen restablecer funciones y contadores específicos de la impresora. Para estas opciones, debe buscar en Internet el modelo de su impresora y las instrucciones de reinicio específicas o comunicarse con el soporte técnico de Canon . Las instrucciones de reinicio difieren según el número de modelo , por lo que debe obtener las instrucciones para su impresora específica.

    Para la canon, pixma mp140, que al momento de hacer una impresión el   error es el  2 7 y  en la pantalla del pc  e sale un mensaje que dice” absorvedor de tinta esta lleno“, además el contenedor del cartucho la tinta, no se mueve por lo que no puedo cambiar los cartuchos de tinta .Para resetear la MP160   siga los  siguientes pasos: 

    1. Apague la impresora. 
    2. Presione al tiempo los botones RESET y POWER. 
    3. Sin dejar de presionar ninguno de los botones, chequee sutilmente que la luz verde del botón POWER esté encendida. 
    4. Suelte y presione el botón RESET 2 veces sin dejar de presionar el botón POWER. 
    5. Suelte los dos botones. 
    6. Espere que el menú esté listo, en el display debe aparecer el número “0”. Chequee que la luz verde permanezca encendida sin intermitencias. 
    7. Presione 4 veces el botón RESET. 
    8. Presione 3 veces el botón POWER. La impresora se apaga. 
    9. Desconecte físicamente el tomacorriente de la impresora y vuelva a conectarla y a encenderla. LOS CONTADORES LLEGAN A CERO, Y EL DEPÓSITO DE TINTA VUELVE A INICIAR EL CONTEO. 
    TAS. SUERTE!!!. 

     

    Limpieza de los rodillos de alimentación de papel en el MP160

     

    Si el rodillo de alimentación de papel está sucio, el papel no se alimenta correctamente porque el rodillo de alimentación de papel se desliza. Limpiar el rodillo de alimentación de papel podría resolver el problema de alimentación de papel. Siga las instrucciones a continuación para limpiar los rodillos de alimentación de papel directamente desde la unidad.

    Precaución: dado que el proceso de limpieza desgasta el rodillo de alimentación de papel, realice este procedimiento solo cuando sea necesario.

    • Asegúrese de que la impresora esté encendida y retire el papel del alimentador automático de hojas (ASF). 
    • Confirme que se muestra un número en el LED 
    • Presione el botón <Mantenimiento> repetidamente hasta que aparezca [b]. 
    • Presione el botón <Negro> o <Color>. Comienza la limpieza del rodillo de alimentación de papel. 
    • Abra la bandeja de salida del papel. 
    • Cargue una hoja de papel normal de tamaño A4 o Carta en el ASF y abra la bandeja de salida de papel. 
    • Realice la limpieza del rodillo de alimentación de papel (pasos 3 y 4) una vez. El papel será alimentado. 
    • Si el papel no se alimenta correctamente, repita los pasos 3 y 4 dos veces sin papel y luego intente limpiar el rodillo de alimentación de papel con el papel cargado.

     

     

     

     

     

     

    Copia sin bordes MP160

     
     

    Hay dos formas ( normal / alta velocidad ) para hacer copias. La función ” Ajustar a la página ” le permite hacer copias sin bordes de las fotos.

    Copias normales

    Utilice la copia normal para la calidad de copia fotográfica o documentos que contienen texto y fotos.

    1. Confirme que la impresora está encendida y abra la bandeja de salida de papel. 


      La ilustración muestra un MP170. 

    2. Cargue papel en el alimentador automático de hojas (ASF) con el lado corto hacia abajo. 

      Nota: Cargue el número exacto de páginas en el ASF para hacer de 10 a 19 copias. 

    3. Levante la cubierta de documentos y coloque un documento en el cristal de la platina. 

      Nota: 
      * Independientemente del tamaño del documento, colóquelo con el lado largo hacia usted. 
      * Coloque el documento boca abajo sobre el cristal de la platina. 
      * Alinee el documento con la marca de alineación (que se muestra como la flecha) en la esquina inferior derecha del cristal de la platina. 
      * La máquina no puede escanear el área dentro de aproximadamente 3 mm de los bordes delantero y derecho del cristal de la platina. 



      <1> Marca de alineación 

    4. Cierre suavemente la cubierta del documento. 

    5. Presione el botón <Paper> varias veces hasta que se ilumine el tamaño y tipo de papel preferido. Las opciones son las siguientes: 

      8.5 “x 11” 
      Papel normal 

      8.5 “x 11” 
      Papel fotográfico 

      4 “x 6” 
      Papel fotográfico 

    6. Presione el botón <+> varias veces para seleccionar el número de copias. (El número máximo de copias es 20.) 
      1. Al hacer 20 copias, presione el botón <+> varias veces para seleccionar [F]. La letra F aparecerá después del número 9. 
      2. Al hacer de 10 a 19 copias, presione el botón <+> varias veces para seleccionar [F] y luego cargue el número exacto de páginas en el ASF. 

        Por ejemplo, para hacer 15 copias, cargue 15 páginas en blanco en el ASF. 

        Nota: El número de copias se puede configurar de 1 a 9 y 20 (F es la selección). Por lo tanto, es importante cargar el número exacto de hojas en el ASF al hacer de 10 a 19 copias. 
      3. Después de completar las copias de la 10 a la 19, aparecerá el siguiente error. Esta es una función normal para esta impresora al hacer este número de copias. 



    7. Para comenzar a copiar, presione el botón <Color> o <Negro>. 

    8. Para cancelar la copia, presione el botón <Stop / Reset>.

    Copias de alta velocidad

    La copia a alta velocidad es adecuada para documentos de solo texto.

    1. Confirme que la impresora está encendida y abra la bandeja de salida de papel. 


      La ilustración muestra un MP170. 

    2. Cargue papel en el alimentador automático de hojas (ASF) con el lado corto hacia abajo. 

    3. Levante la cubierta de documentos y coloque un documento en el cristal de la platina. 

      Nota: 
      * Independientemente del tamaño del documento, colóquelo con el lado largo hacia usted. 
      * Coloque el documento boca abajo sobre el cristal de la platina. 
      * Alinee el documento con la marca de alineación (que se muestra como la flecha) en la esquina inferior derecha del cristal de la platina. 
      * La máquina no puede escanear el área dentro de aproximadamente 3 mm de los bordes delantero y derecho del cristal de la platina. 



      <1> Marca de alineación 

    4. Cierre suavemente la cubierta del documento. 

    5. Presione el botón <Papel> para seleccionar [8.5 “x 11” Papel normal]. 

    6. Presione el botón <+> varias veces para seleccionar el número de copias. (El número máximo de copias es 20.) 
      1. Al hacer 20 copias, presione el botón <+> varias veces para seleccionar [F]. La letra F aparecerá después del número 9. 
      2. Al hacer de 10 a 19 copias, presione el botón <+> varias veces para seleccionar [F] y luego cargue el número exacto de páginas en el ASF. 

        Por ejemplo, para hacer 15 copias, cargue 15 páginas en blanco en el ASF. 

        Nota: El número de copias se puede configurar de 1 a 9 y 20 (F es la selección). Por lo tanto, es importante cargar el número exacto de hojas en el ASF al hacer de 10 a 19 copias. 
      3. Después de completar las copias de la 10 a la 19, aparecerá el siguiente error. Esta es una función normal para esta impresora al hacer este número de copias. 



    7. Mantenga presionado el botón <Color> o <Black> durante 2 segundos o más . 

    8. Cuando el número de copias en el LED desaparece y vuelve a aparecer, suelte el botón. La máquina comienza a copiar a alta velocidad. 

    9. Para cancelar la copia, presione el botón <Stop / Reset>. 

    Ajustar a la página

    Esta característica le permite copiar imágenes en el tamaño que configuró reduciéndolas o ampliándolas automáticamente. Es posible que el tamaño no se detecte correctamente dependiendo del tipo de documento. En este caso, haga una copia a través del software utilizando MP Navigator.

    1. Confirme que la impresora está encendida y abra la bandeja de salida de papel. 


      La ilustración muestra un MP170. 

    2. Cargue papel en el alimentador automático de hojas (ASF) con el lado corto hacia abajo. 

    3. Levante la cubierta de documentos y coloque un documento en el cristal de la platina. 

      Nota: 
      * Independientemente del tamaño del documento, colóquelo con el lado largo hacia usted. 
      * Coloque el documento boca abajo sobre el cristal de la platina. 
      * Alinee el documento con la marca de alineación (que se muestra como la flecha) en la esquina inferior derecha del cristal de la platina. 
      * La máquina no puede escanear el área dentro de aproximadamente 3 mm de los bordes delantero y derecho del cristal de la platina. 



      <1> Marca de alineación 

    4. Cierre suavemente la cubierta del documento. 

    5. Presione el botón <Papel> para seleccionar [8.5 “x 11” Photo Paper] o [4 “x 6” Photo Paper]. 

      Nota: 
      * Si selecciona Papel fotográfico , la máquina copia toda la imagen sin bordes. Algunos cultivos pueden ocurrir. 
      * Si selecciona Papel normal de 8.5 “x 11” , es posible realizar copias a alta velocidad. 

    6. Presione el botón <+> varias veces para seleccionar el número de copias. (El número máximo de copias es 20.) 
      1. Al hacer 20 copias, presione el botón <+> varias veces para seleccionar [F]. La letra F aparecerá después del número 9. 
      2. Al hacer de 10 a 19 copias, presione el botón <+> varias veces para seleccionar [F] y luego cargue el número exacto de páginas en el ASF. 

        Por ejemplo, para hacer 15 copias, cargue 15 páginas en blanco en el ASF. 

        Nota: El número de copias se puede configurar de 1 a 9 y 20 (F es la selección). Por lo tanto, es importante cargar el número exacto de hojas en el ASF al hacer de 10 a 19 copias. 
      3. Después de completar las copias de la 10 a la 19, aparecerá el siguiente error. Esta es una función normal para esta impresora al hacer este número de copias. 



    7. Presione el botón <Ajustar a la página> para encender la lámpara Ajustar a la página. 

      Nota: Para cancelar la copia de Ajustar a la página, presione el botón Ajustar a la página nuevamente. 

    8. Para iniciar la copia de ajuste a la página , presione el botón <Color> o <Negro>. 

    9. Para cancelar la copia, presione el botón <Stop / Rest>.