[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

SAMBA ve CUPS kurulu Debian'daki yaziciya Windows PC'lerden erisememe problemi



Debian ustalarina selamlar,

Ofisteki makinalardan birine Debian stable kurduk (evet, Debian Bilgi'nin CS bölümü
harici bölümlerini de ele gecirmeye basladi ;-):

emba-master:/home/emres# uname -a
Linux emba-master 2.4.27-2-386 #1 Mon May 16 16:47:51 JST 2005 i686 GNU/Linux


Ardindan da SAMBA ve CUPS kurduk. Su anda SAMBA üzerinden emba-master isimli
bu Debian GNU/Linux makinaya Windows 2000 ve WinXP kurulu PCler üzerinden
dosya paylasimi amacli erisebiliyoruz. Buna ek olarak makinada lokal olarak cikti da
alabiliyoruz yazicidan.

*Problem*: MS Windows PC'ler üzerinden Debian'daki HP1100 LaserJet yazicisini bir
türlü paylastiramadik.

SAMBA'nin konfigürasyonu asagidaki gibi:
==========================================================
emba-master:/home/emres# cat /etc/samba/smb.conf | egrep -v " *(;|#)"

[global]
  workgroup = emba.networks
  server string = %h server (Samba %v)
  log file = /var/log/samba/log.%m
  max log size = 1000
  syslog = 0
  panic action = /usr/share/samba/panic-action %d
  security = user
 socket options = TCP_NODELAY

[webroot]
  comment  = Web Server Root
  path     = /var/www/apache2-default/web/
  writable = yes

[homes]
  comment  = Home Directories
  browseable = yes

[Programs]
  path     = /home/winshare/programs/
  comment  = Programs
  writable = yes

[Games]
  path     = /home/winshare/games/
  comment  = Games
  writable = yes

[Movies]
  path     = /home/winshare/movies/
  comment  = Movies
  writable = yes

  writable = yes
  create mask = 0777
  directory mask = 0777

[printers]

[print$]
  comment = Printer Drivers
  path = /var/lib/samba/printers
  browseable = yes
  read only = yes
  guest ok = yes

[EmbaPrinter]
       comment = EmbaPrinter
       writeable = yes
       printable = yes
       path = /var/spool/samba
==========================================================


Ayrica cupsaddsmb komutu da hata vermeden calisiyor:


=============================================================
emba-master:/home/emres# cupsaddsmb -H emba-master -U root -h emba-master -v EmbaPrinter

Password for root required to access emba-master via SAMBA:
Running command: rpcclient emba-master -N -U'root%XXXXX' -c 'setdriver EmbaPrinter EmbaPrinter'
Succesfully set EmbaPrinter to driver EmbaPrinter.
=============================================================

Fakat Windows makinalardaki Windows Explorer'dan \\emba-master diye baglanip da EmbaPrinter yazicisini gördügümüz halde sag tiklayip Connect secince ve sürücü yüklemeye kalkinca Windows'un
lokalindeki sacma bir dizini gösteriyor.

Ote yandan dokumantasyona uygun sekilde path = /var/lib/samba/printers yazdigimiz halde
/var/lib/samba/printers dizininde karsilastigimiz görüntü:

=============================================================
emba-master:/home/emres# ls -laR /var/lib/samba/printers/
/var/lib/samba/printers/:
toplam 16
drwxr-xr-x  4 root root 4096 2005-11-25 00:48 .
drwxr-xr-x  3 root root 4096 2005-11-25 00:50 ..
drwxr-xr-x  2 root root 4096 2005-05-27 10:16 W32X86
drwxr-xr-x  2 root root 4096 2005-05-27 10:16 WIN40

/var/lib/samba/printers/W32X86:
toplam 8
drwxr-xr-x  2 root root 4096 2005-05-27 10:16 .
drwxr-xr-x  4 root root 4096 2005-11-25 00:48 ..

/var/lib/samba/printers/WIN40:
toplam 8
drwxr-xr-x  2 root root 4096 2005-05-27 10:16 .
drwxr-xr-x  4 root root 4096 2005-11-25 00:48 ..
==============================================================

Bir baska gariplik, yine \\emba-master'a baktigimiz zaman Windows üzerinden Printers "folder"i icinde hem bizim tanimladigimiz EmbaPrinter hem de lp dot matrix printer diye bir sey görünüyor. Her ikisini de denedik, hatta o lp dot matrix printer "printer driver" kurar gibi oldu sonra Notepad'den o yaziciya basit bir sey yollamaya calistim, yine
bir sonuc elde edemedim.

Windows PC'ler üzerinden Linux'taki bir yaziciya cikti alma konusunda deneyimli olanlarin
önerilerini alabilir miyiz?

Iyi calismalar,

--
Emre Sevinç
eMBA Yazılım Geliştirme
İstanbul Bilgi Üniversitesi



Reply to: