Debian 8, smb.conf-ban ez van.
[printers]
comment = All Printers
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700
browseable = yes
testparm viszont ezt mutatja
[printers]
comment = All Printers
path = /var/spool/samba
read only = No
printable = Yes
print ok = Yes
browseable = No
A lényeges különbség a browseable sornál van, egyik yes, másik no. Persze nem is látszik a nyomtatás megosztás.
Ilyenkor mi van?
Cups-ban vettem fel nyomtatót, Cups megosztásként másik Linux-ról működik is. Szeretném láthatóvá tenni Win gépek számára is a hálózatban, de nem hallgat a beállításra.
- 1229 megtekintés
Hozzászólások
Még annyit hozzá hogy ugyanitt egyéb más könyvtár megosztások látszanak, működnek.
A nyomtató ha a nevével megadom a megosztási útvonalon akkor megvan, működik. Csak nem látszik megosztásként.
- A hozzászóláshoz be kell jelentkezni
guest ok = yes ?
- A hozzászóláshoz be kell jelentkezni
Próbáltam, nem nyert.
De most veszem észre, hogy az smb.conf és a testparm között nem csak a browseable, hanem a read only se stimmel.
Read only sort kivettem de a browseable így se egyezik az smb.conf és a testparm között.
- A hozzászóláshoz be kell jelentkezni
nem vágom pontosan, de amit kellett, azt újraindítottad? cups, samba?
Régebben raspberry pi-vel osztottam meg egy nyomtatót
cupsd.conf-ban talán be kellett írni külön a portot
Port 631
lehet a jogosultságokat, ip tartományokat is kellett módosítanom
smb.conf esetén ez volt nekem
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = yes
;read only = yes
create mask = 0700
use client driver = yes # ez csak ha raw módban használod. Mivel linux driver nem volt, így mac és win alatt feltelepítettük és úgy használtuk ezt a megosztást
# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = yes
- A hozzászóláshoz be kell jelentkezni
Igen, Cups írtam hogy működik, más Linux-ból nem a Samba hanem a Cups megosztással elérem a nyomtatót. Windows alól is elérem, működik, de nem látszik megosztásként. Tehát minden rendben, csak egyedül a browseable nem akarja azt csinálni ami az smb.conf-ban be van állítva. De már a testparm se azt írja ki ami az smb.conf-ban be van állítva.
Kipróbáltam amiket írtál, nem történt változás. Csak annyi, hogy a print$ látszik a hálózaton megosztásként, de a nyomtató továbbra sem. Vagyis a print$ megosztás is, mint a többi megosztás is hallgat a browseable = yes beállításra, csak a printers megosztás nem.
- A hozzászóláshoz be kell jelentkezni
Üdv!
browseable = No
available = Yes
pch
--
http://www.buster.hu "A" számlázó
--
- A hozzászóláshoz be kell jelentkezni
Próbáltam, nem változott.
Fura mert Debian, Ubuntu, mindenfélén ez korábban jól működött. Ezekkel a beállításokkal látszott a nyomtató megosztása a hálózaton. Most meg nem. A Samba doksikból se lettem okosabb. Talán annyi hogy itt szó sincs a browseable opcióról a priners résznél.
https://www.samba.org/samba/docs/using_samba/ch10.html
- A hozzászóláshoz be kell jelentkezni
nincs valami beleinclude-olva ami felülírja?
- A hozzászóláshoz be kell jelentkezni
Nincs include. A global részben meg valószínű nincs semmi ami ezt okozná. Akkor nem látszana a többi megosztás se.
Lehet bele futottam egy Debian-Samba hibába? Vagy egyszerűen a browseable opció a printers résznél már nincs is benne? A Samba dokumentáció nem szól róla.
Fel fogok tenni valami más Samba-s rendszert, megnézem annál is így működik-e.
Az azért eléggé érdekes hogy a testparm az ellenkezőjét mutatja mint ami az smb.conf-ban benne van.
- A hozzászóláshoz be kell jelentkezni
Az azért eléggé érdekes hogy a testparm az ellenkezőjét mutatja mint ami az smb.conf-ban benne van.
Szerintem nem bug, hanem feature... :) A printers section (ahogy a homes is) speciális [https://www.samba.org/samba/docs/man/manpages/smb.conf.5.html - special sections], így szvsz. normális, hogy annál bizonyos opciókat nem vesz figyelembe (különösen a browseable-t, mivel ez nem csinál tényleges megosztást).
Egy teljes testparm kimenetet adhatnál (leginkább a printing = érték) ill. a logokba nézz bele, lehet, hogy csak simán nem találja a nyomtatókat.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Írtam hogy a megosztott nyomtató ha felveszem a nevével látatlanban működik, nyomtat is. Csak nem látszik hálózatban, míg az összes többi megosztás igen. Tehát látja a Samba a nyomtatót, csak nem mutatja meg.
De nézegetek majd logokat is.
- A hozzászóláshoz be kell jelentkezni
A logok remélhetőleg segítenek majd (ill. egy testparm -v is jó lenne).
Közben kipróbáltam, Süsün nem ok nélkül van ott a gyári alap konfigban a browseable = No a printers share-n, anélkül is szépen listázza a nyomtatókat - úgyhogy máshol lesz a hiba.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Letöröltem a Samba-t minden fájllal együtt, újratelepítettem, bele tettem a saját megosztásaimat, beállításaimat és minden rendben, működik.
Igazából nem tudom hol volt a probléma, de a lényeg hogy így megoldódott. A nyomtató is látszik hálózatban.
- A hozzászóláshoz be kell jelentkezni