You are not logged in.

#1 2017-03-11 12:21:28

Denshou
Member
Registered: 2017-01-17
Posts: 25

[SOLVED] Unable to print through network printer connected to a Bbox

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. smile

Last edited by Denshou (2017-03-15 13:58:50)

Offline

#2 2017-03-11 15:18:34

seth
Member
Registered: 2012-09-03
Posts: 51,070

Re: [SOLVED] Unable to print through network printer connected to a Bbox

Just a hunch:
https://aur.archlinux.org/packages.php? … _Search=Go

The printer will likely requrie some binary plugin (HP Printers do)

Online

#3 2017-03-11 16:30:49

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,914

Re: [SOLVED] Unable to print through network printer connected to a Bbox

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

#4 2017-03-13 05:41:06

Denshou
Member
Registered: 2017-01-17
Posts: 25

Re: [SOLVED] Unable to print through network printer connected to a Bbox

seth wrote:

Just a hunch:
https://aur.archlinux.org/packages.php? … _Search=Go

The 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.

Lone_Wolf wrote:

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

#5 2017-03-13 07:52:23

seth
Member
Registered: 2012-09-03
Posts: 51,070

Re: [SOLVED] Unable to print through network printer connected to a Bbox

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

#6 2017-03-13 10:25:48

Denshou
Member
Registered: 2017-01-17
Posts: 25

Re: [SOLVED] Unable to print through network printer connected to a Bbox

seth wrote:

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

#7 2017-03-13 12:21:01

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,914

Re: [SOLVED] Unable to print through network printer connected to a 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 ?

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

#8 2017-03-13 15:09:20

jib2
Member
From: Paris, France
Registered: 2009-08-13
Posts: 93

Re: [SOLVED] Unable to print through network printer connected to a Bbox

Did you try this ?

ipp14://192.168.1.254:631/ipp

Offline

#9 2017-03-13 15:23:40

Denshou
Member
Registered: 2017-01-17
Posts: 25

Re: [SOLVED] Unable to print through network printer connected to a Bbox

Lone_Wolf wrote:

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.

jib2 wrote:

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

#10 2017-03-13 15:33:29

jib2
Member
From: Paris, France
Registered: 2009-08-13
Posts: 93

Re: [SOLVED] Unable to print through network printer connected to a Bbox

Offline

#11 2017-03-13 15:44:27

Denshou
Member
Registered: 2017-01-17
Posts: 25

Re: [SOLVED] Unable to print through network printer connected to a Bbox

Is this package safe ? It says the signature couldn't be verified.

Offline

#12 2017-03-13 15:49:13

jib2
Member
From: Paris, France
Registered: 2009-08-13
Posts: 93

Re: [SOLVED] Unable to print through network printer connected to a Bbox

All AUR packages aren't signed.  It looks pretty safe since you can read the code.

Offline

#13 2017-03-13 16:20:21

Denshou
Member
Registered: 2017-01-17
Posts: 25

Re: [SOLVED] Unable to print through network printer connected to a Bbox

jib2 wrote:

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

#14 2017-03-15 08:02:31

pypi
Wiki Maintainer
Registered: 2014-04-22
Posts: 250

Re: [SOLVED] Unable to print through network printer connected to a Bbox

Consider marking this as solved big_smile

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

#15 2017-03-15 13:58:25

Denshou
Member
Registered: 2017-01-17
Posts: 25

Re: [SOLVED] Unable to print through network printer connected to a Bbox

pypi wrote:

Consider marking this as solved big_smile

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

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

Board footer

Powered by FluxBB