Samba 3.0.20 + lprng

Samba 3.0.20 + lprng

Hozzászólások

Segítség kellene:

Státusz:
- Slackware 10.2, kernel 2.4.31
- Samba 3.0.20
- lprng, a szerveren HP 1280, lokálisan nyomtat
- a fájlmegosztás rendben, a kliensek látják a samba szervert.

Gond:
- nem tudok a kliensekről a szerveren át nyomtatni, a szerver
nyomtatója kliens oldalról nem is látszik.

Eddigi diagnosztika: Az smbd CUPS-ért nyöszörög, na ez az amit
nem fog kapni. Ott az lprng, tessék azt használni. Lehet, hogy
szigorú vagyok, de igazságos!

Miért nem megy? A jótanácsokat megköszönöm előre is: [meditor]

Látom sokakat foglalkoztat ez a probléma. Na adjunk még egy esélyt
neki.

[quote:eed81ca2d4="meditor"][quote:eed81ca2d4="wildy"]Talan akkor be is kellene allitani, hogy printing = lprng?

Ez jó tippnek tűnik. Köszi. Rég reszeltem sambát tök másként van
minden, mint a régi konfigokban. Nem lehet rutinból csinálni. (-::

A tipp jó volt... Annyiban, hogy eltünt a log-ból a CUPS-ra vonatkozó
hibaüzenet. Hálózati nyomtatás továbbra sincs. Nem látszik a nyomtató
a cliens oldalról! Mi a bánat lehet?

Az smbd CUPS-ért nyöszörög, na ez az amit nem fog kapni.

Miért?
Ezzel mi a baj?

[quote:b63ed3abf4="toth_a"]Az smbd CUPS-ért nyöszörög, na ez az amit nem fog kapni.

Miért?
Ezzel mi a baj?

Az, hogy nem CUPS-ot akarok használni, hanem LPrng-t. Remélem
ez nem halálos bűn (-:: Amúgy a CUPS hibaüzenet megszünt a
printing=lprng hatására.

Elmondanám, hogy a man smb.conf szerint a printing - nek NINCS
default értéke (ezek szerint mégis van, mégpedig a CUPS - legalábbis
Slack 10.2 alatt.)

load printers parameter? A printcap be van allitva?

Talan akkor be is kellene allitani, hogy printing = lprng?

[quote:848f8fe908="wildy"]load printers parameter? A printcap be van allitva?

be,be sajnos... Mindjárt berakom a sambadonfot.

Itt a sambaconf, csak a nem kikommentezett sorokkal. Az jutott még
eszembe, hogy nem is a samba a hibás, hanem a hálózati nyomtatás
maga. (Az lprng nem enged be kívülről senkit.) A locális nyomtatással
továbbra sincs gond

#======================= Global Settings =====================================
[global]

# workgroup = NT-Domain-Name or Workgroup-Name, eg: LINUX2

workgroup = WORKGROUP
protocol = NT1
default case = lower
case sensitive = no
preserve case = yes
oplocks = no
unix charset = iso8859-2
dos charset = iso8859-2
;dos charset = CP1250

printing = lprng
load printers = yes
printcap name = /etc/printcap
printer name = Samba_HP1280
print command = /usr/bin/lpr -P%p -r %s
lpq command = /usr/bin/lpq -P%p
lprm command = /usr/bin/lprm -P%p %j
lppause command = /usr/bin/lpc hold %p %j
lpresume command = /usr/bin/lpc release %p %j
queuepause command = /usr/bin/lpc stop %p
queueresume command = /usr/bin/lpc start %p

security = share

server string = Meditor New Samba

log file = /var/log/samba/cliens/smb.%m
max log size = 200

socket options = TCP_NODELAY IPTOS_LOWDELAY

interfaces = eth1 192.168.1.253 255.255.255.0

dns proxy = no

#============================ Share Definitions ==============================

# NOTE: If you have a BSD-style print system there is no need to
# specifically define each individual printer
[HP_1280]
comment = SAMBA_PRINTER
path = /var/spool/samba
browseable = no
public = yes
printable = yes

[MEDITOR]
comment = Public Stuff
path = /home/public/
public = yes
browseable = yes
writable = yes
printable = no
create mask = 0777

# end

[quote:7041e06e3a="meditor"][quote:7041e06e3a="wildy"]Add hozza a [printers] szekciot a konfigodhoz, a printer name-et pedig torold, SZVSZ rossz helyen van. Egy szokasos [printers] igy nez ki:
[printers]
comment = Nyomtatok
browseable = yes
path=/tmp
printable = yes
public = no
writable = no
create mode =0770

Ennek az az elonye, hogy nem kell egyesevel definialnod a nyomtatokat. Egyebkent direkt kikapcsoltad a nyomtatod browse-olhatosagat, igy tenyleg nem latszik a nyomtato (de nyomtatni lehetne ra, ha mar fel lett volna veve a klienseken).

Na, ezt kipróbálom. Ami azt illeti egy régebbi - jól működő - smb-confot
használtam, ezért csodálkozom a helyzeten.

Kedves Wildy! Bingó! Köszi szépen. A saját hálózatomon ki kellett
preparálnom a hibát, windowst kellett telepítenem (ehhez több napig
gyűjtöttem a lelkierőt), meg ilyesmi. browseable - re megjött
a nyomtató a printersre meg átment lp-be és ettől kezdve O.K.

Mégegyszer köszönöm.

[quote:cfef95450e="wildy"]Talan akkor be is kellene allitani, hogy printing = lprng?

Ez jó tippnek tűnik. Köszi. Rég reszeltem sambát tök másként van
minden, mint a régi konfigokban. Nem lehet rutinból csinálni. (-::

Add hozza a [printers] szekciot a konfigodhoz, a printer name-et pedig torold, SZVSZ rossz helyen van. Egy szokasos [printers] igy nez ki:
[printers]
comment = Nyomtatok
browseable = yes
path=/tmp
printable = yes
public = no
writable = no
create mode =0770

Ennek az az elonye, hogy nem kell egyesevel definialnod a nyomtatokat. Egyebkent direkt kikapcsoltad a nyomtatod browse-olhatosagat, igy tenyleg nem latszik a nyomtato (de nyomtatni lehetne ra, ha mar fel lett volna veve a klienseken).

[quote:b9b783dacd="wildy"]Add hozza a [printers] szekciot a konfigodhoz, a printer name-et pedig torold, SZVSZ rossz helyen van. Egy szokasos [printers] igy nez ki:
[printers]
comment = Nyomtatok
browseable = yes
path=/tmp
printable = yes
public = no
writable = no
create mode =0770

Ennek az az elonye, hogy nem kell egyesevel definialnod a nyomtatokat. Egyebkent direkt kikapcsoltad a nyomtatod browse-olhatosagat, igy tenyleg nem latszik a nyomtato (de nyomtatni lehetne ra, ha mar fel lett volna veve a klienseken).

Na, ezt kipróbálom. Ami azt illeti egy régebbi - jól működő - smb-confot
használtam, ezért csodálkozom a helyzeten.