Newsgroup: it.comp.os.linux.software
Titolo: samba: una stampante su 3 invisibile! ( cups perfettamente funzionante )

Ciao,
ho un server samba su debian stable che ha sempre funzionato, a cui ho
collegato 2 stampanti, una HP Laserjet B/N e una Canon a colori, che
hanno sempre stampato dai client windows XP.
Ora ho collegato via usb una nuova Laserjet 2605 a colori.
Ho stampato direttamente tramite cups da un computer linux, tutto
bene, ma quando digito 'smbclient -L PrintServer' vedo soltanto le 2
vecchie stampanti.
Le stampanti sono state installate tutte e 3 senza probemi con
'printconf'. Ho provato anche a rimuoverle e a reinstallarle
dall'interfaccia web cups, è lo stesso. I driver sono a posto. I
server cups e samba sono stati riavviati più volte, ho anche riavviato
debian.
Il risultato è che le due vecchie stampanti possono essere rimosse e
reinstallate, e restano visibili a windows via samba, mentre quella
nuova è accessibile solo tramite cups, da linux in remoto, e stampa
benissimo.
Che diamine avrà di diverso questa nuova stampante??
Copio e incollo il smb.conf:
# ==========================================
[global]
    hosts allow = 192.168.20. localhost
   create mask = 0755
   netibios name = saturno
   workgroup = GRUP
   server string = %h PRINT SERVER (Samba %v)
   wins support = Yes
   dns proxy = no
   bind interfaces only = true
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
security = share
   encrypt passwords = true
   passdb backend =  smbpasswd
   obey pam restrictions = yes
   guest account = nobody
   invalid users = root
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX
\spassword:* %n\n *password\supdated\ssuccessfully* .
   load printers = yes
   printcap name = /etc/printcap
   printing = bsd
   socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192
SO_RCVBUF=8192
   domain master = no
[printers]
   comment =  All Printers
   browseable =  No
   path =  /var/spool/samba
   printable =  Yes
   public =  Yes
   writable =   no
   create mode =  0700
   guest ok =  Yes
   use client driver =  Yes
# ================================
Un grazie a chiunque possa aiutarmi

 Un grazie a chiunque possa aiutarmi
Non è che il nome della stampante in CUPS è troppo lungo per Samba o
qualcosa del genere?
-- 
Vide
echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq'|dc

 
Una curiosità, ma non è meglio stmpare solo da cups' Perchè intestardirsi
con samba? Mi risulta che anche da windows lo si possa fare.
Andrea

@Vide:
No, la lunghezza del nome non conta, l'ho accorciato fino a renderlo
il più corto, non cambia nulla
@andrea:
Davvero?!? Ero convinto che cups fosse compatibile solo con unix! Ora
cerco info in rete, se hai qualche altro consiglio...
Grazie, ciao



La stampante ora funziona perfettamente. Forse si trattava di una
questione di driver, ho usato il pacchetto hplip dle sito ufficiale,
che si è compilato e installato, poi la stampante è magicamente
comparsa in samba, ma continuava a non funzionare. Ora sono riuscito a
configurare la stampa tramite cups e va tutto bene.


 
Ho un print server con cups , è un serverino linux, e da windows mi sembra
che a suo tempo installai le stmpanti come stampanti di rete dando il
percorso esatto di come apparivano in 
http://localhost:631
 .
Andrea

 percorso esatto di come apparivano in 
http://localhost:631
 .
Sì, si può installare come stampante IP e generalmente funziona meglio che
passando per Samba, anche se installarla sul client è un pelino più
complicato.
