"Después del juego es antes del juego"
Sepp Herberger

miércoles, 23 de julio de 2014

Actualizo Windows XP a SP3 y me dejan de funcionar las impresoras compartidas desde CUPS: me dicen que están desconectadas.

Tengo varias impresoras compartidas con CUPS desde mis Linux y configuradas en diversos Windows XP como impresoras de red con rutas del estilo:

http://spro-o04:631/printers/COLOR_SALAPROFESORES

Pues no que voy y actualizo el Windows XP de SP2 a SP3 y me dejan de funcionar las impresoras: aparecen como desconectadas. Mando trabajos y se quedan encolados en el Windows sin que éste llegue a conectar con el servidor CUPS del Linux. Lo primero que hago es borrar la impresora y volver a crearla. Bien, funciona. No, cuando reinicio deja de funcionar otra vez.

¿Qué está pasando?. No lo sé, pero aquí encuentro la solución. Los pasos son:

  • Entrar en regedit.
  • Ir a la clave de registro:

HKLM\System\CurrentControlSet\Control\Print\Printers\<nombre de impresora>

  • Allí, cambiar el valor de Attributes a 0X00000A50 hex o 2640 decimal.
  • Reiniciar el servicio de impresión (net stop spooler y net start spooler) o el PC.

Y ya no se vuelven a poner offline de motu propio. Aquí se explican el valor de los atributos activados con este truquito: Network, Local, DoCompleteFirst y EnableBIDI. Estos parámetros no se pueden configurar con el entorno gráfico, deben configurarse desde regedit.

Cuando esto pasa en Linux es imperdonable. Si pasa en Windows es "no sós vos, soy yo".

No hay comentarios:

Publicar un comentario