I've installed a HP LaserJet 1018 printer on my Fedora 8 using drivers from foo2zjs.rkkda.com, and it works well.
Currently I use Samba to share files between my Fedora desktop and Vista laptop.
Now I want to share the HP printer with my Vista laptop through the home network.
But I could not.
From my Vista laptop, I can access the shared directories and files on Fedora,
but can not find any printers there.
Could anyone help me out of here?
Really appreciate it.
Here is my /etc/samba/smb.conf file:-------------------------------------------->>>
#======================= Global Settings =====================================
[global]
# ----------------------- Netwrok Related Options -------------------------
#
workgroup = home
server string = Samba Server Version %v
netbios name = ROCK
; interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24
; hosts allow = 127. 192.168.12. 192.168.13.
# --------------------------- Logging Options -----------------------------
#
# Log File let you specify where to put logs and how to split them up.
#
# Max Log Size let you specify the max size log files should reach
# logs split per machine
log file = /var/log/samba/log.%m
# max 50KB per log file, then rotate
max log size = 50
# ----------------------- Standalone Server Options ------------------------
#
# Scurity can be set to user, share(deprecated) or server(deprecated)
security = user
passdb backend = tdbsam
# ----------------------- Domain Members Options ------------------------
#
# Security must be set to domain or ads
# password server = *
; realm = MY_REALM
; password server = <NT-Server-Name>
# ----------------------- Domain Controller Options ------------------------
#
# Security must be set to user for domain controllers
#
; domain master = yes
; domain logons = yes
# the login script name depends on the machine name
; logon script = %m.bat
# the login script name depends on the unix user used
; logon script = %u.bat
; logon path = \\%L\Profiles\%u
# disables profiles support by specifing an empty path
; logon path =
; add user script = /usr/sbin/useradd "%u" -n -g users
; add group script = /usr/sbin/groupadd "%g"
; add machine script = /usr/sbin/useradd -n -c "Workstation (%u)" -M -d /nohome -s /bin/false "%u"
; delete user script = /usr/sbin/userdel "%u"
; delete user from group script = /usr/sbin/userdel "%u" "%g"
; delete group script = /usr/sbin/groupdel "%g"
# ----------------------- Browser Control Options ----------------------------
#
; local master = no
; os level = 33
; preferred master = yes
#----------------------------- Name Resolution -------------------------------
# Windows Internet Name Serving Support Section:
; wins support = yes
; wins server = w.x.y.z
; wins proxy = yes
; dns proxy = yes
# --------------------------- Printing Options -----------------------------
#
; load printers = yes
cups options = raw
printcap name = /etc/caps
#obtain list of printers automatically on SystemV
printing = cups
# --------------------------- Filesystem Options ---------------------------
#
; map archive = no
; map hidden = no
; map read only = no
; map system = no
username map = /etc/samba/smbusers
; encrypt passwords = yes
guest ok = yes
guest account = Music
; store dos attributes = yes
#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes
; valid users = %S
; valid users = MYDOMAIN\%S
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
printing = cups
public = yes
printer name = HP_LaserJet_1018
use client driver = yes
# Un-comment the following and create the netlogon directory for Domain Logons
; [netlogon]
; comment = Network Logon Service
; path = /var/lib/samba/netlogon
; guest ok = yes
; writable = no
; share modes = no
# Un-comment the following to provide a specific roving profile share
# the default is to use the user's home directory
; [Profiles]
; path = /var/lib/samba/profiles
; browseable = no
; guest ok = yes
# A publicly accessible directory, but read only, except for people in
# the "staff" group
; [public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = +staff
[DOWNLOADs]
path = /media/HDD-DATA/DOWNLOADs
; writeable = No
; browseable = yes
guest ok = yes
[CONTENTs]
path = /media/HDD-DATA/CONTENTs
; writeable = No
; browseable = yes
guest ok = yes
[SHAREs]
path = /media/HDD-DATA/SHAREs
writeable = yes
; browseable = yes
valid users = Music