07 noviembre, 2009

compartir impresora de Linux a windows sin samba

Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX.[1] Puedes compartir no solo archivos de linux a windows sino también impresoras, lo normal es usar samba para compartir impresoras a windows, ademas d q samba manda los drivers automaticamente, pero alguien me dijo que samba era pesado, ademas, no quiero usar samba solo para compartir una impresora, en este caso podemos usar esta alternativa.

Advertencia: Esto es solo experiencia propia, quizás haya variaciones o los resultados no pueden ser satisfactorios para todos

Vamos a suponer que ya tienes instalada y configurada tu impresora, en tu browser faborito pondras esta direccion:
http://localhost:631/printers/

Vas a la sección de Administración y le das click en "Compartir impresoras conectadas a este sistema"

Free Image Hosting at www.ImageShack.us


Necesitamos saber el nombre de la impresora en este caso es la multifuncional "hp 1200" pero el nombre puede cambiar en linux, para saber el nombre vamos a darle click en "Impresoras" y le das click en tu impresora para compartir, o pones el puntero sobre la impresora y asi obtendras el nombre de la impresora, este nombre deves apuntarlo muy bien por que  a continuacion lo necesitaremos

Free Image Hosting at www.ImageShack.us

la direccion de la impresora es:
http://localhost:631/printers/psc_1200_series

pero nos interesa esta parte:
:631/printers/psc_1200_series

Ahora conseguiremos la ip de nuestra compu, la que te asigna el ruteador o modem o modem-ruteador
 pones en terminal:
$ sudo ifconfig

obtendras una salida parecida a esta
Free Image Hosting at www.ImageShack.us
en este caso la ip es:
192.168.1.181


si unimos las 2 partes, obtendremos la direccion de tu impresora:
http://192.168.1.181:631/printers/psc_1200_series

Ahora vamos a windows habrimos el explorador con "inicio + e" y ponemos en la barra de direcciones: "Impresoras y faxes" y damos click en "Agregar impresora" y se leccionamos la opcion "Una impresora de red o una impresora conectada a otro equipo"

Free Image Hosting at www.ImageShack.us

Damos click en "Siguiente" y a continuacion elejiremos "Conectarse a una impresora en internet o en su red doméstica u organización:"
Free Image Hosting at www.ImageShack.us


Aqui es donde anotaremos nuestra direccion de la impresora:
http://192.168.1.181:631/printers/psc_1200_series

De aqui en adelante es donde pueden variar drasticamente
Seleccionamos los drivers de nuestra impresora
Free Image Hosting at www.ImageShack.us

Si no aparecen en la lista, tendrás que darle utilizar disco y seleccionarlo ya sea del disco o de alguna otra dirección en especifico

Free Image Hosting at www.ImageShack.us

Si tienes instalados ya los drivers en windows, puedes usar "Drivers Genious Profesional" para extraerlos de tu sistema

Free Image Hosting at www.ImageShack.us

yo tuve problemas ya que me extraía 2 drivers, asi que fui a la carpeta donde habia extraido los drivers y le di instalar manualmente a cada uno, despues procedi normalmente

Free Image Hosting at www.ImageShack.us

De todas formas, al final puedes seleccionar los drivers que mejor te acomoden, para esto, vas a "Impresoras y faxes" y seleccionas la impresora que instalastes, le das click derecho en "Propiedades"

Free Image Hosting at www.ImageShack.us

y en la seccion de "Opciones avanzadas" en la subseccion "Controlador:" seleccionamos el controlador correspondiente a los que instalamos
Free Image Hosting at www.ImageShack.us

Referencias:
[1]
http://es.wikipedia.org/wiki/Samba_(programa)

http://webs.um.es/mira/linux/CompartirImpresora.php