SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
i am trying to install canon MG3550 printer using CUPS web interface, but i am stuck. when i try "find new printer" in CUPS it does not show up.
i can ping the printer, and it has the hostname canon.local
Code:
bash-4.4# ping -c4 canon.local
PING canon.local (192.168.35.7) 56(84) bytes of data.
64 bytes from canon.local (192.168.35.7): icmp_seq=1 ttl=64 time=93.6 ms
64 bytes from canon.local (192.168.35.7): icmp_seq=2 ttl=64 time=91.3 ms
64 bytes from canon.local (192.168.35.7): icmp_seq=3 ttl=64 time=11.5 ms
64 bytes from canon.local (192.168.35.7): icmp_seq=4 ttl=64 time=33.7 ms
--- canon.local ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 11.522/57.557/93.624/35.795 ms
bash-4.4#
bash-4.4# nmap canon.local
Starting Nmap 7.70 ( https://nmap.org ) at 2018-07-17 14:35 CEST
Nmap scan report for canon.local (192.168.35.7)
Host is up (0.040s latency).
Not shown: 997 closed ports
PORT STATE SERVICE
80/tcp open http
515/tcp open printer
631/tcp open ipp
MAC Address: 18:0C:AC:48:48:34 (Canon)
Nmap done: 1 IP address (1 host up) scanned in 4.28 seconds
any hints ?
i am trying to use the gutenprint driver first hand...
Try adding the printer by IP address using the ipp protocol manually in the cups interface. If cups has the driver and there are no firewalls blocking you it should work.
I have a Canon MG-3650 printer. In order to print via wireless I had to install the proprietary Canon IJ printer driver from the deb package at https://www.canon.co.uk/support/cons...ma_mg3650.aspx. You could try the equivalent for your MG-3550. I used the supplied deb package to make a slackware package and it found the printer automatically without difficulty when adding the printer.
Note that if you are using 64-bit slackware, the precompiled deb package assumes that the two shared library files libcnbpcnclapicom2 and libcnnet2 go in /usr/lib, whereas with slackware64 they need to go in /usr/lib64 (and you need to make symlinks to libcnbpcnclapicom2.so and libcnnet2.so). Also the /usr/lib/cups directory needs to be moved to /usr/lib64/cups. However, /usr/lib/bjlib2 should stay where it is so that it can be found.
The slackware gutenprint driver for the Canon MG-3650 works fine with a USB connector, but I have not managed to get it to work with wireless. I am not sure that the Canon printers use IPP for printing over wireless anyway, but if they do I have not found the key to unlocking them for gutenprint.
Interestingly, xsane finds the printer for scanning documents via wireless without problem, which both surprised and pleased me. (xsane also finds it via the USB connector as well if that is plugged in.)
I am using slackware64-current.
Before trying this in linux you need to have set up the printer on the local network using windows or your mobile phone, but it looks as if you have already done that.
The slackware gutenprint driver for the Canon MG-3650 works fine with a USB connector, but I have not managed to get it to work with wireless. I am not sure that the Canon printers use IPP for printing over wireless anyway, but if they do I have not found the key to unlocking them for gutenprint.
I have accomplished this with Gutenprint and CUPS only. It works with ipp + http.
i am trying to install canon MG3550 printer using CUPS web interface, but i am stuck. when i try "find new printer" in CUPS it does not show up.
That is often the case when a firewall is active and preventing discovery. As the others have ssaid already, that should not stop you from a manual configuration via CUPS web page > 'Administration' > 'Add Printer'
These instructions should work with all printers as long as you're using the latest Gutenprint and CUPS + CUPS Filter and your printer is included in Gutenprint. Enjoy....
Last edited by PROBLEMCHYLD; 07-18-2018 at 11:18 PM.
These instructions should work with all printers as long as you're using the latest Gutenprint and CUPS + CUPS Filter and your printer is included in Gutenprint. Enjoy....
Yes it does work. My printer has address 192.168.2.104, and it looks as if my mistake when trying to get it to work before was omitting the trailing '/' from ipp://192.168.2.104:631/, although it is difficult to be certain as it was some time ago.
Yes it does work. My printer has address 192.168.2.104, and it looks as if my mistake when trying to get it to work before was omitting the trailing '/' from ipp://192.168.2.104:631/, although it is difficult to be certain as it was some time ago.
Discovered this a while ago, seemed no one cared. Glad we can all enjoy wireless printing.
Discovered this a while ago, seemed no one cared. Glad we can all enjoy wireless printing.
One other thing I have noticed is that you must specify a numeric address (192.168.2.104) and not a name (such as 'canon') given to that address in /etc/hosts. Cups seems to refuse to resolve non-numeric ipp hostnames. There's probably some default "security" setting in cupsd.conf which needs to be changed to get it to look up addresses, but I can't be bothered to find out which it is. Possibly that is also what tripped me up before.
One other thing I have noticed is that you must specify a numeric address (192.168.2.104) and not a name (such as 'canon') given to that address in /etc/hosts. Cups seems to refuse to resolve non-numeric ipp hostnames. There's probably some default "security" setting in cupsd.conf which needs to be changed to get it to look up addresses, but I can't be bothered to find out which it is. Possibly that is also what tripped me up before.
This is what made me investigate the issue further. Once I got it working didn't matter the name or ip address, I was just happy to have my wireless printer working in Slackware without the headaches. Once I realized the name wasn't accepted, the only other alternative was the ip address and it worked.
My wireless printer is an old HP Officejet G510 n-z. I have a DHCP reservation on my router that points to the DNS address of hp-printer.local.lan. You want a DHCP reservation otherwise your printer will come up at a different IP address after the DHCP lease expires. Then you will have to add the printer to cups all over again. My router is a raspberry pi running Slackware ARM 14.2. I can refer to my printer by IP address or by hp-printer.local.lan when adding it and everything works as expected.
Maybe it is a lack of features or configuration setting on your router?
My wireless printer is an old HP Officejet G510 n-z. I have a DHCP reservation on my router that points to the DNS address of hp-printer.local.lan. You want a DHCP reservation otherwise your printer will come up at a different IP address after the DHCP lease expires. Then you will have to add the printer to cups all over again. My router is a raspberry pi running Slackware ARM 14.2. I can refer to my printer by IP address or by hp-printer.local.lan when adding it and everything works as expected.
Maybe it is a lack of features or configuration setting on your router?
Can you post the instructions or file. I do get tired of changing the ip address for the printer.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.