Galvenā izvēlne

Problēma ar canon LBP2900 (ATRISINĀTS!) Pamācība te.

Pievienoja Sergis Pr, 08/06/2012 - 12:46

Sveiki! Gribēju pavaicāt padomu šādā lietā: Ir dators ar Linux Mint 13 Maya (Matte darbvirsma) un ir printeris canon LBP2900. Novilku no canon saita draiverus, versiju 2.4, uzstādīju *deb pakotnes, pēc printera ieslēgšanas MINT-s to atrada, izpildīja autokonigurāciju utt, vārdu sakot printeris uzinstalēts un tam būtu jāstrādā. Pēc dokumenta atvēršanas un izvēlnes "drukāt" veikšanas, printēšanas uzdevumu rindā parāda "processing", tad "idle" un pārvieto dokumentu pie pabeigtajiem darbiem, taču, printeris neko neizprintē, tas pat nereaģē. komanda "captstatusui" uzrādīja, ka nav savienojuma ar printeri. Ilgi un visādīgi ņēmos, beidzot atradu šādu manuāli krievu valodā: http://bansheezm.livejournal.com/8865.html
Izdarīju visu, kas tur prasīts, izņemot, protams, tur minēto draivera versiju, jo tagad pieejama jaunāka. Pēc visa paveikšanas (visas darbības un uz ekrāna izvadītie dati, pēc komandu ievadīšanas 1:1 atbilst manuālī aprakstītajam) un restarta printeris tiešām izdrukāja vienu dokumentu, bet kad pēc dažām minūtēm mēģināju printēt vēlreiz, tas atkārtoja to pašu veco gļuku, kas bija sākumā. Izslēdzu un ieslēdzu printeri, MINT-s atkal "atrada" printeri. Acīmredzot tā kā es pēc manuāļa biju pārreģistrējis printeri un vietas, tad linux izdomāja, ka tas jāpārkonfigurē vēlreiz. Tagad man ir "divi" printeri LBP2900 un LBP2900-2. Otro atslēdzu, tas arī nestrādā, tikai mūžīgi rāda dokumentam "processing", bet neko nedrukā, kamēr pirmais kā pašā sākumā izdrukā vienu dokumentu pēc restarta, bet pēc tam vairāk neko, tikai pārvieto pie pabeigtajiem un viss. "captstatusui" uzrāda "ready to print". Nu tā. Pasakiet, uz kuru pusi man rakt? :)

by Unitux on Pk, 08/10/2012 - 16:38

cerības mazas bet papēti dmesg - galvenais noķer error numuru ja tadu izmet.
es itkā atradu 2.20v draiverus tavam kanonam, varbūt der pamēģināt: http://software.canon-europe.com/products/0010177.asp

by Sergis on Pr, 08/13/2012 - 15:50

Izskatīju dmesg krustām šķērsām, erorus nemaīnu, bet vai šīs rindiņas varētu attiekties uz apskatāmo problēmu:

" 51.210737] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04A9 pid 0x2676
[ 51.211139] usblp0: removed
[ 51.328104] usb 1-4: reset high-speed USB device number 2 using ehci_hcd
[ 51.467395] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04A9 pid 0x2676
[ 53.011872] usblp0: removed
[ 53.068713] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04A9 pid 0x2676
"

by Sergis on Pr, 08/13/2012 - 15:53

Par draiveriem ar versiju 2.20, arī pamēģināju, nekā atšķirīga uzvedībā nebija. Faktiski, viss augstāk aprakstītais attiecas arī uz šo versiju.

by Sergis on Ce, 09/27/2012 - 02:02

Vārdu sakot, šis tas ir pamainījies, piemēram Mint vietā nu ir Kubuntu 12.04 un LBP 2900 vietā nu ir LBP6000, bet lietas būtību tas daudz nemaina, jo pēc sava duča datorpeļu sadauzīšanas periodiski uzkožot virsū pa kādai tastatūrai un izplēsta 3/4 ķermeņa apmatojuma, esmu savu problēmu atrisinājis. Tālāk latviskošu kādu manuāli, kas man palīdzēja. Vēl tas, iespējams, palīdzēs ar printeriem: LBP-1120, LBP-1210, LBP2900, LBP3000, LBP3050/LBP3018/LBP3010, LBP3150/LBP3108/LBP3100, LBP3200, LBP3210, LBP3250, LBP3300, LBP3310, LBP3500, LBP5000, LBP5050, LBP5100, LBP5300, LBP6018/LBP6000, LBP6300dn, LBP7200C, LBP9100Cdn.

1. Lejupielādējam draiveri no Canon mājaslapas (šajā gadījumā ar LBP6000 versiju 2.40).

2. Izpakojam lejupielādēto arhīvu (ar ark, ja negribas konsolē), atveram mapīti ar *deb failiem, uzstādam tos:
Termināļa mīļiem:
visupirms: sudo dpkg -i cndrvcups-common_2.40-1_i386.deb (vispārējais CUPS
draivera modulis)
pēc tam: sudo dpkg -i cndrvcups-capt_2.40-1_i386.deb (printera CAPT draivera modulis)
Priekš "normāliem cilvēkiem" dubultklikšķis uz katras *deb pakotnes norādītajā secībā un pakotņu menedžeris pēc autorizācijas pieprasījuma tās uzstādīs pats :)

UZMANĪBU! Manuālī tas nebija rakstīts, bet kamēr es to neizdarīju, man nekas neizdevās. Pēc draivera uzstādīšanas lūdzu izslēdziet un ieslēdziet printeri, pagaidiet kamēr sistēma nokonfigurē jauno printeri un izveido "printer" sadaļā iedaļu "LBP6000/LBP6018". Vienīgi printēt varat nemēģināt, tāpat nestrādās, tāpēc, tiklidz printeris ir no sistēmas puses nokonfigurēts un uzrādās, mēs viņu neaiztiekam, bet turpinam strādāt pēc šī manuāļa. Un tālāk:

3. Pārstartējam CUPS ar
sudo /etc/init.d/cups restart
vai
sudo service cups restart

4. Pārreģistrējam printeri:

sudo /usr/sbin/lpadmin -p [printera nosaukums] -m [PPD faila nosaukums] -v ccp://localhost:59687 -E

Piemērs (apskatāmajā gadījumā): sudo /usr/sbin/lpadmin -p LBP6000 -m CNCUPSLBP6018CAPTK.ppd -v ccp://localhost:59687 -E

PPD failu nosaukumi("tupa" kopējam kādu jums vajag):
LBP-1120: CNCUPSLBP1120CAPTK.ppd
LBP-1210: CNCUPSLBP1210CAPTK.ppd
LBP2900: CNCUPSLBP2900CAPTK.ppd
LBP3000: CNCUPSLBP3000CAPTK.ppd
LBP3050/LBP3018/LBP3010: CNCUPSLBP3050CAPTK.ppd
LBP3150/LBP3108/LBP3100: CNCUPSLBP3150CAPTK.ppd
LBP3200: CNCUPSLBP3200CAPTK.ppd
LBP3210: CNCUPSLBP3210CAPTK.ppd
LBP3250: CNCUPSLBP3250CAPTK.ppd
LBP3300: CNCUPSLBP3300CAPTK.ppd
LBP3310: CNCUPSLBP3310CAPTK.ppd
LBP3500: CNCUPSLBP3500CAPTK.ppd
LBP5000: CNCUPSLBP5000CAPTK.ppd
LBP5050 series: CNCUPSLBP5050CAPTK.ppd
LBP5100: CNCUPSLBP5100CAPTK.ppd
LBP5300: CNCUPSLBP5300CAPTK.ppd
LBP6018/LBP6000: CNCUPSLBP6018CAPTK.ppd
LBP6300dn: CNCUPSLBP6300CAPTK.ppd
LBP7200C series: CNCUPSLBP7200CCAPTK.ppd
LBP9100Cdn: CNCUPSLBP9100CCAPTK.ppd

5. Reģistrējam printeri ccpd dēmonā:

sudo /usr/sbin/ccpdadmin -p [printera nosaukums] -o [ceļš uz drukājamo iekārtu]

Piemērs: sudo /usr/sbin/ccpdadmin -p LBP6000 -o /dev/usb/lp0

Ja pieslēdzam tīkla printeri, tad jānorāda ip adrese, piemēram:
sudo /usr/sbin/ccpdadmin -p LBP-1120 -o net:172.168.0.1

6. Tālāk atļaujam usblp moduļa ielādi, palaidiet:

kdesudo kate /etc/modprobe.d/blacklist-cups-usblp.conf

un nokomentējiet rindu "blacklist usblp", pirms tās ieliekot simbolu "#" (bez pēdiņām!!!!). Tālāk saglabājam izmaiņas un palaižam:

sudo modprobe usblp

7. Palaižam ccpd dēmonu:

sudo /etc/init.d/ccpd start
vai
sudo service ccpd start

8. Tālāk ir rakstīts, ka ja printeris strādā normāli, jāizdara, lai ccpd startētos automātiski ieslēdzot datoru un nav katru reizi jāpalaiž manuāli, bet ir viens ""BET", par ko mazliet vēlāk. Lai ccpd startētos automātiski, veicam:

sudo update-rc.d ccpd defaults 20

Pēc tam:

kdesudo kate /etc/rc.local

Failā rc.local pirms rindiņas "exit 0" iekopējam rindiņu "/etc/init.d/ccpd restart" (bez pēdiņām!!!!!), tad saglabājam izmaiņas, aizveram Kate.

Pēc visu šo darbību veikšanas jums līdztekus jau sistēmas nokonfigurētajam printerim LBP6000/LBP6018 parādīsies vēl viens ar nosaukumu LBP6000. Tas ir īstais strādājošais printeris, kas jums jānorāda kā "uz noklusējuma", otru ārā nedzēsiet, jo sistēma tikpat to nokonfigurēs vēlreiz un tad visa veiksme būs kaķim zem astes, darīsiet visu no jauna.
Tagad par to "BET". Man printeris LBP 6000 uzreiz nestrādāja, bet es vienalga uztaisīju, lai ccpd startētos automātiski (realizēju 8. punktu) un restartēju datoru. Man par prieku, KDE darbvirsmai startējoties printeris ierunājās, bet videi ielādējoties, sāka printēt lapu, kas pirms restarta palika "karājoties". Voila!