Problemas al imprimir en una impresora compartida en windows desde linux

Después de la última actualización de Manjaro tuve serios problemas al  imprimir en una impresora compartida en windows desde linux.

En un principio no supe qué pasó, después de todo no le había movido para nada a la configuración y antes de actualizar estaba imprimiendo muy bien. Pero cada vez que mandaba un trabajo a imprimir invariablemente me pedia usuario y contraseña.

Se requiere autenticación para la impresión del documento
No importa lo que pusiera, no pasaba de esta pantalla.

Continuar leyendo “Problemas al imprimir en una impresora compartida en windows desde linux”

Montar automáticamente compartidos de red windows en Manjaro Linux

Redes entre windows y linux

En el trabajo tengo que tener algunas carpetas a la mano y que están en un servidor que utiliza windows. En Ubuntu ya lo tenía así, pero la misma configuración no funcionaba en Manjaro. Después de leer y releer la wiki de Arch, y de googlear páginas relacionadas con el tema, esto fue lo que me funcionó.

El secreto esta en fstab

En este archivo se guardan las particiones que se deben de montar en el arranque de nuestro equipo, para modificarlo:

sudo gedit /etc/fstab

Y agregamos al final una línea muy parecida a esta:

//IP_DEL_SERVIDOR/NOMBRE_DE_LA_CARPETA_COMPARTIDA /home/USUARIO/NOMBRE_DE_LA_CARPETA_COMPARTIDA cifs auto,x-systemd.automount,users,uid=MI_USUARIO,gid=users,username=USUARIO_DE_RED,password=CONTRASEÑA_DE_RED,workgroup=GRUPO_DE_TRABAJO,ip=IP_DEL_SERVIDOR 0 0

Por ejemplo, supongamos que tengo un servidor que tiene una carpeta llamada musica,la ip del servidor es 192.168.0.10 y el grupo de trabajo es grupito, mi usuario de red es linuxman y mi contraseña de red es linux.rules. En mi equipo con Manjaro entro con el usuario linuxman. Con esta información la línea quedaría más o menos así:

//192.168.0.10/musica /home/linuxman/musicaservidor  cifs auto,x-systemd.automount,users,uid=linuxman,gid=users,username=linuxman,password=linux.rules,workgroup=grupito,ip=192.168.0.10 0 0

Claro que antes hice una carpeta en mi home con el nombre de musicaservidor.

No estoy seguro si se requiere el paquete de samba o si sólo con smbclient es suficiente, pero si es necesario ya saben:

sudo pacman -S samba

Para probar que funciona pueden abrir una terminal y teclear:

sudo mount -a

De esa forma no es necesario reiniciar.

Enlaces

No aparecen las computadoras de mi red windows

En ocasiones no aparecen las computadoras de mi red de Windows en mi distribución de linux. Generalmente ocurre porque una actualización modifica alguno de los archivos de configuración haciendo este problema recurrente.

Los síntomas

Este es un bug muy popular, al momento de hacer clic en los equipos de red de Windows en nautilus o nemo pueden suceder cualquiera de estas cosas, marca un error como en Fallo al obtener la lista de compartición del servidor o “No se pudo mostrar network:///” o simplemente no mostrar nada.

Network | No aparecen las computadoras de mi red windows
No se pudo mostrar network:///

La solución

Resolverlo es muy sencillo, primero instalé samba en Manjaro.

sudo pacman -S samba
Luego hay que agregar wins en el renglón que dice hosts del archivo /etc/nsswitch.conf para quedar más o menos así:

Guardé los cambios y reinicié mi equipo. Ahora si, después de hacer clic en Red de mi navegador de archivos me muestra las computadoras de mi red de windows.

Equipos en la red de windows | No aparecen las computadoras de mi red windows
Ahora si aparecen los equipos de la red de Windows.

Este consejo también es útil al momento de agregar impresoras compartidas por computadoras con windows, ya que localiza correctamente los equipos en la red.

Enlaces