You are not logged in.
Hi everyone !
I'm actually trying to use my network printer which is connected to my Bbox but every time I try, I can't even print a test file : CUPS always return the error "Print job was not accepted". I tested several addresses patterns, protocols (IPP, HTTP,...) but so far, there's just no way to print anything.
I also tried to detect my printer with avahi-discover, but it apparently didn't found it. Maybe because it's plugged to my Bbox ?
It doesn't seem to be an issue with my printer or its drivers though, since I can print when I directly connect to it through USB. This would be, most likely, an issue with Arch : I was using Ubuntu before and had no problem setting this up and my other PC, which is running Windows, can also use my network printer.
I've been working on this for quite some time now, but I really can't seem to find a solution for this issue. Browsing the web didn't help either, so I hope some of you guys can help me with this.
In case this is needed, I have a Canon MG2550 and I use the gutenprint driver.
Thank you for your time.
Last edited by Denshou (2017-03-15 13:58:50)
Offline
Just a hunch:
https://aur.archlinux.org/packages.php? … _Search=Go
The printer will likely requrie some binary plugin (HP Printers do)
Online
This sounds like your BBox is a modem/router you got from your provider which can function as a printerserver ?
Do you have any links to specification or manual of the Bbox ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Just a hunch:
https://aur.archlinux.org/packages.php? … _Search=GoThe printer will likely requrie some binary plugin (HP Printers do)
Thank you for your answer. I tried these, but unfortunately, it didn't help. As I stated before, I don't think this is a driver issue since I can use my printer when plugging it through an USB port.
This sounds like your BBox is a modem/router you got from your provider which can function as a printerserver ?
Do you have any links to specification or manual of the Bbox ?
Sorry, I thought BBox were sold worldwide, but apparently they're not.
You're correct, it is a modem/router provided by my ISP, on which I can plug an external storage (so I can access it with any PC on my local network) and a printer.
I can't find any English doc for this, what do you want to know ?
Thank you for your time.
Offline
So this isn't a network router by attached via the BBOXes usb port?
Is the printer perhaps shared by the bbox via smb?
=> nmap the bbox to see what't open (unless you can figure that otherwise, but ubuntu likely had smbclient installed by default and arch does not "by default")
Online
So this isn't a network router by attached via the BBOXes usb port?
Is the printer perhaps shared by the bbox via smb?
=> nmap the bbox to see what't open (unless you can figure that otherwise, but ubuntu likely had smbclient installed by default and arch does not "by default")
No, The Bbox is the modem/router given by my ISP. My computers are directly connected to it using ethernet cables, and my network printer is plugged to an USB port which is also on the Bbox itself.
I'm pretty sure the printer is shared via IPP. Here's the output of nmap :
$ nmap 192.168.1.254
Starting Nmap 7.40 ( https://nmap.org ) at 2017-03-13 11:12 CET
Nmap scan report for bbox.lan (192.168.1.254)
Host is up (0.00077s latency).
Not shown: 995 closed ports
PORT STATE SERVICE
53/tcp open domain
80/tcp open http
139/tcp open netbios-ssn
443/tcp open https
631/tcp open ipp
Nmap done: 1 IP address (1 host up) scanned in 100.14 seconds
Does that tell you anything ?
Offline
Sorry, I thought BBox were sold worldwide, but apparently they're not.
You're correct, it is a modem/router provided by my ISP, on which I can plug an external storage (so I can access it with any PC on my local network) and a printer.
I can't find any English doc for this, what do you want to know ?
I can read dutch, german and english without problems, some french .
If you can figure out brand and model, the site of the manufacturer is likely to have usable documentation.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Did you try this ?
ipp14://192.168.1.254:631/ipp
Offline
Sorry, I thought BBox were sold worldwide, but apparently they're not.
You're correct, it is a modem/router provided by my ISP, on which I can plug an external storage (so I can access it with any PC on my local network) and a printer.
I can't find any English doc for this, what do you want to know ?I can read dutch, german and english without problems, some french .
If you can figure out brand and model, the site of the manufacturer is likely to have usable documentation.
The only thing regarding printers is this : https://www.assistance.bouyguestelecom. … mante-bbox
Nothing is said about GNU/Linux computers.
Did you try this ?
ipp14://192.168.1.254:631/ipp
Just tried it on CUPS web interface. Got this result :
Bad device-uri scheme "ipp14".
Offline
You might need this: https://aur.archlinux.org/packages/libcups-ipp14/
Offline
You might need this: https://aur.archlinux.org/packages/libcups-ipp14/
Is this package safe ? It says the signature couldn't be verified.
Offline
All AUR packages aren't signed. It looks pretty safe since you can read the code.
Offline
All AUR packages aren't signed. It looks pretty safe since you can read the code.
Thank you. Installing libcups-ipp14 and cups-ipp14 did the thing.
Just one more thing, why did I needed to put ultimate trust to the key in order to download the file ? I thought medium trust would be enough but it wasn't. Can I untrust it now ?
Again, thank you. That made my day !
Offline
Consider marking this as solved
You can also change the IPP version CUPS uses by appending "?version=X" to the IPP URI that you are using, where X is 1.0, 1.1, or 2.1 - that might be better than installing an old or patched version of the CUPS in the repos (AUR package uses CUPS 2.1.3, current Arch version is 2.2.2). In your case, you could try with 1.1; the default is to use IPP 2.0.
Makepkg uses the keys for signature checking, and only when building the package, so you can untrust that key now.
EDIT: Relevant part of the wiki
Last edited by pypi (2017-03-15 08:05:51)
Offline
Consider marking this as solved
You can also change the IPP version CUPS uses by appending "?version=X" to the IPP URI that you are using, where X is 1.0, 1.1, or 2.1 - that might be better than installing an old or patched version of the CUPS in the repos (AUR package uses CUPS 2.1.3, current Arch version is 2.2.2). In your case, you could try with 1.1; the default is to use IPP 2.0.
Makepkg uses the keys for signature checking, and only when building the package, so you can untrust that key now.
Yes, sorry, I thought I did that already. ^^'
Thank you for the retrograding tip. Actually, I was aware of it and tried it before, but with no luck.
Thanks for clarifying the signature checking part also.
Offline