Forumlar > Pardus > Donanım > Yazıcı/Tarayıcı (HP LaserJet P1102 yazıcı sorunu)
206872 kullanıcısının resmi

206872

Kayıt: 26/12/2005

HP LaserJet P1102 yazıcı sorunu

Merhaba,
HP LaserJet P1102 yazıcıyı paketleri güncel olan Pardus 2009 yüklü makinemde bir türlü kullanamadım.
Tanıtmayla ilgili bir sorun yok. zaten yazıcıyı bağlayıp açınca sistem otomatik olarak bulup yüklüyor, yüklüyor ancak yazdıramıyor.
sorunum ile ilgili olarak neti kurcaladığımda http://forum.mandrivaturkiye.com/index.php?topic=1842.0 adresinde aaşğıdaki yazıyı buldum,

İki ay önce mürekkep püskürtmeli yazıcımı emekliye ayırıp, bir Laser yazıcı aldım. Yazıcım HP Laserjet P1102 marka. Yazıcı yeni model bir yazıcı olduğu için HP, Linux sürücülerini henüz hazırlamamış. Bu sebeple cups yazıcıyı tanımasına rağmen, sürücüsü olmadığı için, yazıcı kullanılamıyor.

Neyse ki, foo2zjs.rkkda.com/ adresinde bu yazıcı için bir sürücü hazırlanmış. Bu sürücü HP Laserjet P1102 ve bazı başka yazıcıları da destekliyor. Desteklediği yazıcıların tam listesi sitesinde var.

Sitede yazdığına göre paket yöneticisi ile birlikte gelen foo2zjs paketi kurulmamalı. Çünkü paket yöneticisi ile birlikte gelen foo2zjs paketi içinde HP Laserjet P1102 yazıcıya ait sürücüler yok. (Olmadığı Ubuntu 9.04 üzerinde denenmiş ve gerçekten de depodaki foo2zjs paketinin sorunu çözmediği görülmüştür. Smile )

Bu durumda yapılması gereken şey http://foo2zjs.rkkda.com/foo2zjs.tar.gz adresindeki foo2zjs paketinin indirip, derlenmektir. Paket önce verilen adresten indirilir ve masaüstüne açılır. Açılan paket içinde root yetkileri ile make install komutu çalıştırılr ve sürücü derlenir. Artık cups yazıcınızı otomatik olarak tanıyacak ve siz de yazıcınızı kullanabiliceksiniz.

Hayırlı olsun...

orada yazılanları yapmaya çalıştım, cc eksik dedi, depodan gcc yükledim. tarif üzerine make yaptım
çıktısı burada
ca foo2zjs # make
#
# Dependencies...
#
# ... OK!
#
cd icc2ps; make all
make[1]:`/home/pardus/İndirilenler/foo2zjs/icc2ps' dizinine giriliyor
make[1]: `all' için hiçbir şey yapılmadı.
make[1]: `/home/pardus/İndirilenler/foo2zjs/icc2ps' dizininden çıkılıyor
cd icc2ps; make man
make[1]:`/home/pardus/İndirilenler/foo2zjs/icc2ps' dizinine giriliyor
make[1]: `man' için hiçbir şey yapılmadı.
make[1]: `/home/pardus/İndirilenler/foo2zjs/icc2ps' dizininden çıkılıyor

It is possible that certain products which can be built using this
software module might form inventions protected by patent rights in
some countries (e.g., by patents about arithmetic coding algorithms
owned by IBM and AT&T in the USA). Provision of this software by the
author does NOT include any licences for any patents. In those
countries where a patent licence is required for certain applications
of this software module, you will have to obtain such a licence
yourself.
make install komutu ise şöyle diyor
ca foo2zjs # make install
#
# Dependencies...
#
# ... OK!
#
[ ! -f getweb ] || chmod +w getweb
sed < getweb.in > getweb \
-e "s@\${URLZJS}@http://foo2zjs.rkkda.com@" \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f getweb && exit 1)
chmod 555 getweb
cd icc2ps; make all
make[1]:`/home/pardus/İndirilenler/foo2zjs/icc2ps' dizinine giriliyor
make[1]: `all' için hiçbir şey yapılmadı.
make[1]: `/home/pardus/İndirilenler/foo2zjs/icc2ps' dizininden çıkılıyor
cd icc2ps; make man
make[1]:`/home/pardus/İndirilenler/foo2zjs/icc2ps' dizinine giriliyor
make[1]: `man' için hiçbir şey yapılmadı.
make[1]: `/home/pardus/İndirilenler/foo2zjs/icc2ps' dizininden çıkılıyor

It is possible that certain products which can be built using this
software module might form inventions protected by patent rights in
some countries (e.g., by patents about arithmetic coding algorithms
owned by IBM and AT&T in the USA). Provision of this software by the
author does NOT include any licences for any patents. In those
countries where a patent licence is required for certain applications
of this software module, you will have to obtain such a licence
yourself.
#
# Installation Dependencies...
#
# ... OK!
#
#
# Install driver, wrapper, and development tools
#
install -d /usr/bin
install -c foo2zjs zjsdecode arm2hpdl foo2hp foo2xqx xqxdecode foo2lava lavadecode foo2qpdl qpdldecode opldecode foo2oak oakdecode foo2slx slxdecode foo2hiperc hipercdecode gipddecode command2foo2lava-pjl foo2zjs-wrapper foo2oak-wrapper foo2hp2600-wrapper foo2xqx-wrapper foo2lava-wrapper foo2qpdl-wrapper foo2slx-wrapper foo2hiperc-wrapper foo2zjs-pstops printer-profile /usr/bin/
if [ " usb_printerid" != "" ]; then \
install -d /bin/; \
install -c usb_printerid /bin/; \
fi
#
# Install gamma correction files. These are just templates,
# and don't actually do anything right now. If anybody wants
# to tune them or point me at a process for doing that, please...
#
install -d /usr/share/foo2zjs/
install -c -m 644 gamma.ps /usr/share/foo2zjs/
install -c -m 644 gamma-lookup.ps /usr/share/foo2zjs/
install -d /usr/share/foo2oak/
install -d /usr/share/foo2hp/
install -d /usr/share/foo2xqx/
install -d /usr/share/foo2lava/
install -d /usr/share/foo2hiperc/
#
# Install ICM to Postscript file conversion utility
#
cd icc2ps; make PREFIX=/usr install
make[1]:`/home/pardus/İndirilenler/foo2zjs/icc2ps' dizinine giriliyor
install -c foo2zjs-icc2ps /usr/bin
make[1]: `/home/pardus/İndirilenler/foo2zjs/icc2ps' dizininden çıkılıyor
#
# Install extra files (ICM and firmware), if any exist here.
#
# Get files from the printer manufacturer, i.e. http://www.minolta-qms.com,
# or use the "./getweb" convenience script.
#
install -d /usr/share/foo2zjs/
# foo2zjs ICM files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2zjs/icm/
install: geçersiz grup `lp'
make: *** [install-extra] Hata 1

ama yine birşey değişmedi, hala yazıcıyı tanıyor, görüyor ama yazdırmıyor.
yazdır dediğim zaman "Yazıcı Hatası `Yeni bir başlık gönder • Pardus-Linux.org | Forum •' dökümanı (11 işi) işlenirken bir hata oluştu."
diye bir hata mesajı çıkararak beni yarı yolda bırakıyor.

yapılacak birşey var mı?
ilgilenen herkes teşekkürler.

Top
kuftikufti kullanıcısının resmi

kuftikufti

Kayıt: 13/08/2008

Re: HP LaserJet P1102 yazıcı sorunu

Pisi deposundaki foo2zjs ve foo2zjs-firmware paketlerinin, yazıcınızı tanıması gerek. Bu paketleri yükledikten sonra, menüden Bilgisayar -> Sistem Ayarları -> Sistem Yönetimi -> Yazıcı Yapılandırması'nı çalıştırın. Görünmüş olan yerel yazıcınızı seçerek, Sürücü Ayrıntıları bölümünden "Değiştir" butonuna basın. HP'yi seçerek ileri deyin. Listeden LaserJet p serilerini geçerek, LaserJet Professional p1102 sürücüsünü seçin.

Top
206872 kullanıcısının resmi

206872

Kayıt: 26/12/2005

Re: HP LaserJet P1102 yazıcı sorunu

kuftikufti ,
yazıcı ofisimdeki bilgisayara bağlı, yarın deneyeceğim. sonucu buraya yazarım.
ilgin için teşekkürler.

Top
206872 kullanıcısının resmi

206872

Kayıt: 26/12/2005

Re: HP LaserJet P1102 yazıcı sorunu

Merhaba kuftikufti ,
dediklerini yaptım, ancak yine
"Yazıcı Hatası `Yeni bir başlık gönder • Pardus-Linux.org | Forum •' dökümanı (12 işi) işlenirken bir hata oluştu."
mesajı aldım ve yazdırmadı.
yoruldum artık vazgeçecek gibiyim......

Top
kuftikufti kullanıcısının resmi

kuftikufti

Kayıt: 13/08/2008

Re: HP LaserJet P1102 yazıcı sorunu

206872 wrote:
Merhaba kuftikufti ,
dediklerini yaptım, ancak yine
"Yazıcı Hatası `Yeni bir başlık gönder • Pardus-Linux.org | Forum •' dökümanı (12 işi) işlenirken bir hata oluştu."
mesajı aldım ve yazdırmadı.
yoruldum artık vazgeçecek gibiyim......

Yazıcı önbelleğini boşaltmanız gerekiyor. Önceki denemelerinizde göndermiş olduğunuz yazılar hâlâ yazıcıda. Hata mesajından anladığım kadarıyla, 12 iş kuyrukta bekliyor. Yazıcı ayarlarından kuyrukta bekleyen yazı varsa silin. Gene yazıcınızın da önbelleğini silin. Laser yazıcı kullanmayalı çok oldu, ancak üzerinde reset düğmesine belli bir süre basmak gerekiyordu sanırım. Kullanım kitapçığında yazıyordur.
Bir de yazıcınızın belleğini silip deneyin. Hemen pes etmeyin. Olmadı, Bugzillaya hata kaydı açarak, geliştiricileri ikaz edip, foo2jsz paketinin güncellenmesini isteyin.

Top
206872 kullanıcısının resmi

206872

Kayıt: 26/12/2005

Re: HP LaserJet P1102 yazıcı sorunu

söylediklerinizi pazartesi uygulayacağım. umarım işe yarar.
teşekkürler.

Top
206872 kullanıcısının resmi

206872

Kayıt: 26/12/2005

Re: HP LaserJet P1102 yazıcı sorunu

http://bugs.pardus.org.tr/ de 14873 numara ile hata kaydı yaptım.
olmuyor, yazdıramadım Sad

eğer çözümü bulursam burada paylaşırım.
hoşça kalın.

Top
kuftikufti kullanıcısının resmi

kuftikufti

Kayıt: 13/08/2008

Re: HP LaserJet P1102 yazıcı sorunu

Katkıcı deposunda bir de hplip-gui adıyla bir paket mevcut. Önce yazıcınızı kaldırın. Sonra hplip-gui paketini kurun. Yardımcı Parogramlar -> Yazıcı Yönetim Uygulamsı'na tıklayarak bu uygulamayı başlatın. Programdaki yeşil + işaretine(setup device) basarak yazıcınızı yeniden bu uygulama yardımı ile kurmayı deneyin.

Top
206872 kullanıcısının resmi

206872

Kayıt: 26/12/2005

Re: HP LaserJet P1102 yazıcı sorunu

tekrar merhaba,
hp yazılımı ile kurulum yapmıyor. yazıcıyı buluyor ancak ileri dediğim zaman (üç adımdan ikincisinde) orada öylece donup kalıyor. program da cevap vermiyor ancak sevgili kurukafa ile(ctrl+alt+esc) çıkabiliyorum. donup kalan ekranın resmi böyle

yazıcıyı sistem ayarları bölümünü kullanarak yüklediğimde önerdiğiniz HP programı yazıcıyı görüyor ancak kendisi yüklemiyor. HP programında yazıcıdan deneme sayfası almak istediğimde ise unknow error 1008 diye bir hata mesajı veriyor.
velhasıl hala tık yok. Sad

Top
kuftikufti kullanıcısının resmi

kuftikufti

Kayıt: 13/08/2008

Re: HP LaserJet P1102 yazıcı sorunu

Nihayet problemin ne olduğuna dair bir ipucumuz oldu. Ama ucunu yakaladığımız ip, pek de sağlam bir ip değil maalesef. "Unknown error 1008" hatası bilinmeyen bir sebepten ötürü, yazıcı ile bilgisayarın haberleşemediği anlamına gelir ve genelde sorunun kaynağı da donanımsal olur. USB portları, anakart, ara kablolar ya da yazıcı genelde sorunun kaynağıdır.
Yazıcınızın güç kablosunu çıkarıp, 10-15 dakika bekleyip tekrar takın. Farklı ara kablo deneyin, diğer USB portlarına takın. Ancak firmware ve sürücülerin sağlam olduğundan emin olalım.
Yazıcınızı bağlayıp açtıktan sonra konsola hp-check -t komutu verip, çıktısını buraya yapıştırır mısınız?

Top
206872 kullanıcısının resmi

206872

Kayıt: 26/12/2005

Re: HP LaserJet P1102 yazıcı sorunu

hp-check -t komutu çıktısı şöyle

pardus@ca ~ $ hp-check -t

HP Linux Imaging and Printing System (ver. 3.10.5)
Dependency/Version Check Utility ver. 14.3

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling the HPLIP supplied tarball (.tar.gz or .run) to determine if the proper
dependencies are installed to successfully compile HPLIP.
2. Run-time check mode (-r or --run): Use this mode to determine if a distro supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball has
the proper dependencies installed to successfully run.
3. Both compile- and run-time check mode (-b or --both) (Default): This mode will check both of the above cases (both compile- and run-time dependencies).

Saving output in log file: hp-check.log

Initializing. Please wait...

---------------
| SYSTEM INFO |
---------------

Basic system information:
Linux ca 2.6.31.13-131 #1 SMP Mon Oct 4 22:53:23 EEST 2010 i686 i686 i386 GNU/Linux

Distribution:
unknown 0.0

Checking Python version...
OK, version 2.6.5 installed

Checking PyQt 4.x version...
OK, version 4.7.3 installed.

Checking for CUPS...
Status: scheduler is running
Version: 1.3.11
error_log is set to level: info

Checking for dbus/python-dbus...
dbus daemon is running.
python-dbus version: 0.83.0

------------------------------------
| COMPILE AND RUNTIME DEPENDENCIES |
------------------------------------

note: To check for compile-time only dependencies, re-run hp-check with the -c parameter (ie, hp-check -c).
note: To check for run-time only dependencies, re-run hp-check with the -r parameter (ie, hp-check -r).

Checking for dependency: CUPS - Common Unix Printing System...
OK, found.

Checking for dependency: CUPS devel- Common Unix Printing System development files...
OK, found.

Checking for dependency: CUPS image - CUPS image development files...
OK, found.

Checking for dependency: DBus - Message bus system...
OK, found.

Checking for dependency: gcc - GNU Project C and C++ Compiler...
OK, found.

Checking for dependency: GhostScript - PostScript and PDF language interpreter and previewer...
OK, found.

Checking for dependency: libcrypto - OpenSSL cryptographic library...
OK, found.

Checking for dependency: libjpeg - JPEG library...
OK, found.

Checking for dependency: libnetsnmp-devel - SNMP networking library development files...
OK, found.

Checking for dependency: libpthread - POSIX threads library...
OK, found.

Checking for dependency: libtool - Library building support services...
error: NOT FOUND! This is a REQUIRED/COMPILE TIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.

Checking for dependency: libusb - USB library...
OK, found.

Checking for dependency: make - GNU make utility to maintain groups of programs...
OK, found.

Checking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...
OK, found.

Checking for dependency: PolicyKit - Administrative policy framework...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.

Checking for dependency: PyQt 4 DBus - DBus Support for PyQt4...
OK, found.

Checking for dependency: Python DBus - Python bindings for DBus...
OK, found.

Checking for dependency: Python devel - Python development files...
OK, found.

Checking for dependency: Python libnotify - Python bindings for the libnotify Desktop notifications...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.

Checking for dependency: Python XML libraries...
OK, found.

Checking for dependency: Python 2.3 or greater - Required for fax functionality...
OK, found.

Checking for dependency: Python 2.2 or greater - Python programming language...
OK, found.

Checking for dependency: Reportlab - PDF library for Python...
OK, found.

Checking for dependency: SANE - Scanning library...
OK, found.

Checking for dependency: SANE - Scanning library development files...
OK, found.

Checking for dependency: scanimage - Shell scanning program...
OK, found.

Checking for dependency: xsane - Graphical scanner frontend for SANE...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.

----------------------
| HPLIP INSTALLATION |
----------------------

Currently installed HPLIP version...
HPLIP 3.10.5 currently installed in '/usr/share/hplip/index.html'.

Current contents of '/etc/hp/hplip.conf' file:
# hplip.conf. Generated from hplip.conf.in by configure.

[hplip]
version=3.10.5

[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/cups/model/hplip
ppdbase=/usr/share/cups/model
doc=/usr/share/doc/hplip
icon=/usr/share/applications
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv

# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
pp-build=yes
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=no
shadow-build=no
hpijs-install=yes
foomatic-drv-install=yes
foomatic-ppd-install=no
foomatic-rip-hplip-install=no
hpcups-install=yes
cups-drv-install=yes
cups-ppd-install=no
internal-tag=3.10.4.16
restricted-build=no
ui-toolkit=qt4
qt3=no
qt4=yes
policy-kit=no
hpijs-only-build=no
lite-build=no
udev-acl-rules=yes
hpcups-only-build=no
hpijs-only-build=no

Current contents of '/var/lib/hp/hplip.state' file:
# hplip.state - HPLIP runtime persistent variables.

[plugin]
installed=0
eula=0

Current contents of '~/.hplip/hplip.conf' file:
[last_used]
printer_name = HP-LaserJet-Professional-P1102
working_dir = .
device_uri = "hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q800DSJPR1a"

[commands]
scan =

[installation]
version = 3.10.4.16
date_time = 11/02/10 10:48:46

[settings]
systray_messages = 0
systray_visible = 0

[fax]
email_address =
voice_phone =

[refresh]
rate = 30
enable = false
type = 1

[polling]
enable = false
device_list =
interval = 5

--------------------------
| DISCOVERED USB DEVICES |
--------------------------

Device URI Model
--------------------------------------------------------------- -------------------------------
hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q800DSJP HP LaserJet Professional P1102
R1a

---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------

HP-LaserJet-Professional-P1102
------------------------------
Type: Printer
Device URI: hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q800DSJPR1a
PPD: /etc/cups/ppd/HP-LaserJet-Professional-P1102.ppd
PPD Description: HP LaserJet Professional p1102, hpcups 3.10.5, requires proprietary plugin
Printer status: printer HP-LaserJet-Professional-P1102 is idle. enabled since Sal 02 Kas 2010 10:02:50 EET
error: Required plug-in status: Not installed
Communication status: Good

ML-3470_Series
--------------
Type: Unknown
Device URI: parallel:/dev/lp0
PPD: /etc/cups/ppd/ML-3470_Series.ppd
PPD Description: Samsung ML-3470D Foomatic/Postscript (recommended)
Printer status: printer ML-3470_Series is idle. enabled since Pzt 25 Eki 2010 14:29:11 EEST
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend to function in HPLIP.

nihat_amir
----------
Type: Unknown
Device URI: socket://10.0.0.154:9100
PPD: /etc/cups/ppd/nihat_amir.ppd
PPD Description: HP Color LaserJet cm1312nfi MFP pcl3, hpcups 3.10.5
Printer status: printer nihat_amir is idle. enabled since Çrş 27 Eki 2010 16:58:28 EEST
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend to function in HPLIP.

----------------------
| SANE CONFIGURATION |
----------------------

'hpaio' in '/etc/saned/dll.conf'...
OK, found. SANE backend 'hpaio' is properly set up.

Checking output of 'scanimage -L'...

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

---------------------
| PYTHON EXTENSIONS |
---------------------

Checking 'cupsext' CUPS extension...
OK, found.

Checking 'pcardext' Photocard extension...
OK, found.

Checking 'hpmudext' I/O extension...
OK, found.

Checking 'scanext' SANE scanning extension...
OK, found.

-----------------
| USB I/O SETUP |
-----------------

Checking for permissions of USB attached printers...

HP Device 0x24 at 004:002:
Device URI: hp:/usb/HP_Basic_USB_Keyboard?serial=0
error: Unsupported model: HP_Basic_USB_Keyboard

HP Device 0x2a at 001:004:
Device URI: hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q800DSJPR1a
Device node: /dev/bus/usb/001/004
Mode: 0664
getfacl: Removing leading '/index.html' from absolute path names
# file: dev/bus/usb/001/004
# owner: root
# group: pnp
user::rw-
user:pardus:rw-
group::rw-
mask::rw-
other::r--

---------------
| USER GROUPS |
---------------

users disk wheel audio dialout video pnp removable power pnpadmin

-----------
| SUMMARY |
-----------

error: 7 errors and/or warnings.

Please refer to the installation instructions at:
http://hplip.sourceforge.net/install/index.html

Done.
pardus@ca ~ $

ayrıca device manager programından aldığım bir kaç ekran görüntüsü de burada,

bu arada 4 tane farklı ve hiç kullanılmamış USB kablo ile denediğimi ve sonucun aynı olduğunu, aynı kablolar ile windows yüklü başka bir makinede çıktı alabildiğimi de ekleyeyim.
biraz uzunca oldu ama kusura bakma dostum Smile
şimdiden teşekkürler.

Top