
Existe um problema inusitado no openSUSE 13.2 que impede a configuração de impressoras na rede via SMB. O problema é que, mesmo com os devidos pacotes instalados, a opção de configuração “Windows Printer via SAMBA” não é exibida.
As possíveis configurações do CUPS (e consequentemente em GUIs como KDE, Gnome, etc) são listadas no diretório /usr/local/lib/cups/backend/. Nesse diretório não há opção para SMB. É aqui que entra nosso FIX.
Resolvendo o problema
O FIX para resolver esse problema é bem simples. Consiste apenas em criar o symlink /usr/local/lib/cups/backend/smb apontando para /usr/local/bin/smbspool.
ln -fs /usr/local/bin/smbspool /usr/local/lib/cups/backend/smb
Com isso, o CUPS já reconhece o protocolo SMB que o permitirá configurar sua impressora.