New issue
Advanced search Search tips

Issue 847253 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Jul 11
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Can not add LPPP Lexmark E120n printer. Add printer fails.

Reported by jherbold113@gmail.com, May 28 2018

Issue description

UserAgent: Mozilla/5.0 (X11; CrOS i686 9765.85.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.140 Safari/537.36
Platform: 61.4.4 (Developer Build - neverware) developer-build chromeover32

Steps to reproduce the problem:
1.Settings/Advanced/printers
2. Add printer Enter name, IP address and IPP, add
3. Manufacturer Lexmark, Model Lexmark E120n, add
4. ctrl-p, change lexmark e120n, print
5. Says successfully printed, but nothing happens at the printer

What is the expected behavior?
Expect page to print

What went wrong?
popup says successfully printed, but nothing prints.

Did this work before? N/A 

Chrome version: 61.0.3163.140  Channel: stable
OS Version: 61.0.3163.140
Flash Version:
 
Components: Internals>Printing
Components: Internals>Printing>CUPS

Comment 3 by skau@chromium.org, Jun 5 2018

Looks like you're using CloudReady.  This problem is likely somewhere in the CUPS stack.  Do you see errors from cupsd in /var/log/messages?

Comment 4 Deleted

More cupsd message attached
cupsd.txt
2.7 KB View Download
Components: -Internals>Printing
Line 16 of your log indicates that the print job was sent to the printer successfully but it was rejected for some reason which was not logged.  You can increase the log level of CUPS by modifying /etc/cups/cupsd.conf and changing the LogLevel from notice to debug then printing again.  Hopefully, that'll provide a reason for the printer rejecting the job.
Two things.  
First: When I print, I get a popup that says file is being sent to printer, and then another popup that says the file printed successfully. There is nothing about a reject.

Second: I am not able to change the /etc/cups/cupsd.conf file.  When I try to alter the file I get a message from vi that says E212: Can't open file for writing. 
If I try to cp cupsd.conf cupsd.conf.new I get the error message: cp: cannot create regular file 'cupsd.conf.new': Read-only file system. 
ls -ld /etc/cups shows:drwxr-xr-x 5 root cups 4096 Jan 28 19:39 /etc/cups
ls -ld /etc shows: drwxr-xr-x 52 root root 4096 Jan 28 19:45 /etc
ls -l /etc/cups/cupsd.conf shows: -rw-r----- 1 cups cups 4636 Jan 26 12:24 /etc/cups/cupsd.conf
id command shows:uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),11(floppy),26(tape),27(video),207(tss),208(pkcsll),219(wpa),1001(chronos-access)
Yes.  Your printer seems to be reporting a status that we're erroneously interpreting as success.  So we need to know what the status message is since it didn't actually print.

I thought that CloudReady left your root partition writable.  It appears that I was mistaken.  You'll need to follow the instructions to run make_dev_ssd.sh to modify that file.  Please note the warnings around making your root partition writable.

https://chromium.org/chromium-os/poking-around-your-chrome-os-device
The command did not work.
chronos@localhost / $ sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification
Password: 
make_dev_ssd.sh: INFO: Kernel A: no kernel boot information, ignored.
make_dev_ssd.sh: INFO: Kernel B: no kernel boot information, ignored.
make_dev_ssd.sh: ERROR: No valid kernel partitions on /dev/sdb (2 4).

After this I rebooted, and could not modif the cupsd.conf file.

Of note, I am booting off a flash drive, not of my local disk drive.  If I can not get Cloudready to print, I am not going to trash my windows drive.

You can attempt to remount your position as read-write if you've booted a live image.  To do this, you can run

mount -o rw,remount /
got the debug log in the unix filesystem.  How do I get it back to the chromeos file system so I can send it to you?  No ftp.
You can copy it to /home/chronos/user/Downloads
here are the cupsd lines from the log file.
cupsd.log
134 KB View Download
Thank you for the log.  Unfortunately, it seems there is an issue with your printer.  According to your logs, the printer isn't assigning a job-id to your print job.  CUPS considers this to be an error since it violates the IPP 1.1 specification.  It would seem that your printer accepted the request but didn't do anything with the data that it received.  It seems that the printer was produced in August 2003 so it's unlikely we'll be adding support for it in the near future.
Status: WontFix (was: Unconfirmed)
Can you suggest any work around.  Printer works fine with all versions of windows. The printer has a usb connection.  Is that a possibility? Thanks.
I was able to configure and use this printer using linux mint.  It is configured with the cups server using that OS.

Sign in to add a comment