kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #07869
[Bug 910151] Re: Canon PIXMA network printer discovery fails
Josh, this bug was reported a while ago and there hasn't been any
activity in it recently. We were wondering if this is still an issue? If
so, could you please test for this with the latest development release
of Ubuntu? ISO images are available from http://cdimage.ubuntu.com
/daily-live/current/ .
If it remains an issue, could you please run the following command in
the development release from a Terminal
(Applications->Accessories->Terminal), as it will automatically gather
and attach updated debug information to this report:
apport-collect -p linux <replace-with-bug-number>
Also, could you please test the latest upstream kernel available following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Please do not test the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER
where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.11-rc5
This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing
If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER
As well, please remove the tag:
needs-upstream-testing
Once testing of the upstream kernel is complete, please mark this bug's
Status as Confirmed. Please let us know your results. Thank you for your
understanding.
** Changed in: linux (Ubuntu)
Status: Confirmed => Incomplete
** Tags removed: canon network pixma printing
** Tags added: bios-outdated-f7 needs-upstream-testing
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/910151
Title:
Canon PIXMA network printer discovery fails
Status in “linux” package in Ubuntu:
Incomplete
Bug description:
I'm sorry if this is redundant, since I have already posted
information about it here: http://askubuntu.com/questions/75887/how-
do-i-add-a-canon-pixma-mx860-network-printer.
I am running Ubuntu Oneiric 11.10 on two computers, one is AMD-64bit
architecture, the other i386--same problem on both. In 11.04 I could
setup printing and scanning just fine, but after a fresh install of
11.10, adding ppa:michael-gruz/canon, and installing cnijfilter-
mx860series version 3.10-2ubuntu4 and scangearmp-common from the PPA,
Ubuntu's system-config-printer cannot detect my network printer.
In the previous installation it appeared as cnijnet://printers-mac-
address. I know it should be able to see it because I can ping the
printer at its IP address, I can browse the printer's web admin page
from the computer, and my Windows guest in VirtualBox on the computer
has no problem detecting and installing it. It seems like this problem
is new to Oneiric.
I found the following work around. The network printer can be
installed if you enter the URI manually. When adding a new printer,
select 'EnterURI' from the devices list and enter
'cnijnet:/01-23-45-67-89-AB' where 01-23-45-67-89-AB is the MAC
address of the printer. You have to manually select the printer model
for the driver, but everything prints as it should.
If that doesn't work, follow the manual instructions from
http://linux.wikia.com/wiki/Getting_Canon_PIXMA_to_work_on_Linux:
$ cnijnetprn --search auto
<...Wait for system search...>
network cnijnet:/00-1E-8F-B6-E0-1A "Canon MX860 series" "Canon-MX860-series_00-1E-8F-B6-E0-1A"
$ locate mx860.ppd
/usr/share/cups/model/cnmx860.ppd
/usr/share/ppd/cnmx860.ppd
$ sudo /usr/sbin/lpadmin -p CanonMX860 -m cnmx860.ppd -v cnijnet:/00-1E-8F-B6-E0-1A -E
the '-p' option specifies printer name, the '-m' option specified ppd
file, the ppd file for your printer should be included in your binary
driver package and at this point should have been installed in
/usr/share/ppd, the '-v' option specifies device uri (copy it from
cnijnetprn's output).
Scanning
For scanning, edit /etc/saned/pixma.conf and add the line
'bjnp://10.0.0.20' (the Pixma's IP address). Test to make sure Ubuntu
can found it with
$ scanimage -L
device `pixma:MX860_10.0.0.20' is a CANON Canon PIXMA MX860 multi-Function peripheral
You can additionally edit out unnecessary backends (all but pixma)
from /etc/sane.d/dll.conf. That should speed the discovery up a bit.
For more details, check out 'man sane-pixma'.
Although I couldn't find any documentation as to why or how, the Canon network printer discovery protocol doesn't work right in 11.10 as it does in previous versions--perhaps a discovery timeout issue? Still, everything is up and running now, but it would be nice to work out of box in future releases.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: josh 20604 F.... pulseaudio
/dev/snd/controlC0: josh 20604 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'SB'/'HDA ATI SB at 0xfe024000 irq 16'
Mixer name : 'Realtek ALC888'
Components : 'HDA:10ec0888,1458e601,00100001'
Controls : 40
Simple ctrls : 22
Card1.Amixer.info:
Card hw:1 'Webcam'/'OmniVision Technologies, Inc.538-2640-09.07.24.1 Monitor Webcam at usb-0000:00:'
Mixer name : 'USB Mixer'
Components : 'USB05a9:2649'
Controls : 4
Simple ctrls : 3
DistroRelease: Ubuntu 11.10
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
MachineType: Gigabyte Technology Co., Ltd. GA-MA770-DS3
Package: linux (not installed)
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-16-generic root=UUID=6034b4e4-c8dd-4cb3-add2-b314c742fd41 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.0.0-16.28-generic 3.0.17
RelatedPackageVersions:
linux-restricted-modules-3.0.0-16-generic N/A
linux-backports-modules-3.0.0-16-generic N/A
linux-firmware 1.60
RfKill:
Tags: oneiric running-unity
Uname: Linux 3.0.0-16-generic x86_64
UpgradeStatus: Upgraded to oneiric on 2011-10-26 (138 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers
WifiSyslog:
dmi.bios.date: 06/24/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F6
dmi.board.name: GA-MA770-DS3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF6:bd06/24/2008:svnGigabyteTechnologyCo.,Ltd.:pnGA-MA770-DS3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-MA770-DS3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: GA-MA770-DS3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/910151/+subscriptions