Printer help: Canon Pixmaa MG3122

I just got a Canon Pixma MG3122 printer and i really need some help. I tried to install the driver in wine with no luck. I see there are linux versions of the other Pixma printers. Is there one for the MG3122?

On 2012-10-05 15:36, Angelbeast wrote:
>
> I just got a Canon Pixma MG3122 printer and i really need some help. I
> tried to install the driver in wine with no luck. I see there are linux
> versions of the other Pixma printers. Is there one for the MG3122?

Are you really using tumbleweed? If not, please ask a moderator to move this post.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

Aye. I am indeed using Tumbleweed. Hence my posting in here. :slight_smile:

I tried to install the driver in wine with no luck.

It’s not possible to use Windows drivers.

see there are linux versions of the other Pixma printers. Is there one for the MG3122?

I had a quick search of the Canon-europe website and could not find a Linux driver for printingavailable, although there does seem to be scanner drivers available for the MG3100 series.

Anyway, this pretty much leaves using open-source Gutenprint drivers, and there seems to be ‘experimental driver’ support for the Canon PIXMA MG3100 series listed:

Gutenprint Supported Printers

Make sure you have the latest gutenprint package installed first. You may want to get that from here:

software.opensuse.org:

*Try the latest from the Printing repo

Plug in your printer and proceed to configuring via the CUPS web interface:

http://localhost:631/admin

I recommend trying the manual ‘Add Printer’ approach. Enter ‘root’ and root password when prompted. Follow the configuration prompts given, and choose the ‘Canon’ make, and ‘Canon PIXMA MG3100’ for model. See how that goes.

If the gutenprint driver does not work for you, then you may want to consider using the commercial TurboPrint Linux printer drivers:

ZEDOnet | Supported Printers | TurboPrint 2 - Printer Drivers for Linux - Supported Printers

You can test the driver before being committed to purchasing a license for it.

On 2012-10-06 00:56, deano ferrari wrote:
>
> If the gutenprint driver does not work for you, then you may want to
> consider using the commercial TurboPrint Linux printer drivers:

That’s what I had to do with my previous Canon printer, and I was happy with them. Not
expensive, and you get updates for free. Very reasonable.

Of course, I will never buy a Canon printer again. :expressionless:

> You can test the driver before being committed to purchasing a license
> for it.

Yes, that’s a very good thing they do: you can test the software completely. The only trick
they do is that they print their big logo somewhere in the page when you print high quality -
till you buy the license :wink:


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

Some years ago I used to have a Canon printer and the only way to get prints in acceptable quality was the driver from Turboprint. I highly recommend it.

I scrapped the Canon printer. I took it back and got a Brother MFC-j430w. There are linux driver available from Brother. They installed with no trouble. However…How the heck do i get it to print? It’s connected to my wireless lan but my laptop doesn’t seem to be able to send the print jobs to it. What do i do? LOL .

I scrapped the Canon printer. I took it back and got a Brother MFC-j430w.

A much better choice. :slight_smile: I currently own a mono laser model with scanner, and have used several models in the workplace.

However…How the heck do i get it to print? It’s connected to my wireless lan but my laptop doesn’t seem to be able to send the print jobs to it. What do i do? LOL .

Installing the drivers is only the first step. Did you configure it yet? From your favourite browser, navigate to

http://localhost:631/admin

and configure as a network printer

Brother Solutions Center : Brother Driver for Linux Distributions

You will also need to make sure that your user account is a member of the ‘lp’ group for printing.

I did all of the pre installation stuff…It’s the configuration that i’m completely lost on…When i get to the localhost link there what do i do?

Oky in the printers list i see the printer two times with different names. And the fax driver. One says processing and the other says the printer is not responding. Still no activity on the printer. This is a little frustrating. Here is what i have…

https://docs.google.com/open?id=0B03UWSVeKK3yaHd6N05HSUdPN0U

Someone? Anyone? Batman?

  1. Can you ping your printer IP address successfully?

  2. Let’s have a look at /etc/cups/printers.conf so we can check that the printer URI is okay.

sudo cat /etc/cups/printers.conf

From there, we may be able to determine if one of them is correctly defined.

Well it seems like the printing is working now but i’ll show the output anyways so you can make sure everything is okay. But now whhen i hit the scan button it says to check connection when i know it’s connected. Is there something else i need to configure?


ron@linux-i4o6:~> sudo cat /etc/cups/printers.conf

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

root's password:
# Printer configuration file for CUPS v1.5.3
# Written by cupsd on 2012-10-06 18:25
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer BRFAX>
UUID urn:uuid:44657af1-b0a0-3603-5491-689ad25057b8
Info BRFAX
MakeModel Brother BRMFCFAX for CUPS
DeviceURI usb:/dev/usb/lp0
State Idle
StateTime 1349524272
Type 8392708
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<DefaultPrinter Brother_MFC-J430W>
UUID urn:uuid:28e4707c-1c64-3860-5fa0-ed5fb76e29ca
Info Brother MFC-J430W
Location Local Printer
MakeModel Brother MFC-J430W CUPS
DeviceURI lpd://192.168.0.105/BINARY_P1
State Idle
StateTime 1349562315
Type 8392716
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
Attribute marker-colors \#000000,#FFFF00,#00FFFF,#FF00FF,none
Attribute marker-levels -1,-1,-1,-1,-1
Attribute marker-names Black Ink Cartridge,Yellow Ink Cartridge,Cyan Ink Cartridge,Magenta Ink Cartridge,Ink Absorber
Attribute marker-types inkCartridge,inkCartridge,inkCartridge,inkCartridge,wasteInk
Attribute marker-change-time 1349562315
</Printer>
<Printer MFCJ430W>
UUID urn:uuid:4a237cd4-c372-310d-44ee-923c48419d8e
Info Brother MFC-J430W with driver Brother MFC-J430W CUPS
MakeModel Brother MFC-J430W CUPS
DeviceURI usb://dev/usb/lp0
State Idle
StateTime 1349525847
Type 8392716
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
AllowUser ron
OpPolicy default
ErrorPolicy stop-printer
</Printer>
ron@linux-i4o6:~>

Okay, now I can see you had one configuration for the USB connectivity

<Printer MFCJ430W>
UUID urn:uuid:4a237cd4-c372-310d-44ee-923c48419d8e
Info Brother MFC-J430W with driver Brother MFC-J430W CUPS
MakeModel Brother MFC-J430W CUPS
DeviceURI usb://dev/usb/lp0
State Idle
StateTime 1349525847
Type 8392716
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
AllowUser ron
OpPolicy default
ErrorPolicy stop-printer
</Printer>

and one for network connectivity

<DefaultPrinter Brother_MFC-J430W>
UUID urn:uuid:28e4707c-1c64-3860-5fa0-ed5fb76e29ca
Info Brother MFC-J430W
Location Local Printer
MakeModel Brother MFC-J430W CUPS
DeviceURI lpd://192.168.0.105/BINARY_P1
State Idle
StateTime 1349562315
Type 8392716
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
Attribute marker-colors \#000000,#FFFF00,#00FFFF,#FF00FF,none
Attribute marker-levels -1,-1,-1,-1,-1
Attribute marker-names Black Ink Cartridge,Yellow Ink Cartridge,Cyan Ink
Cartridge,Magenta Ink Cartridge,Ink Absorber
Attribute marker-types
inkCartridge,inkCartridge,inkCartridge,inkCartridge,wasteInk
Attribute marker-change-time 1349562315
</Printer>


BTW, Your fax config is set for USB-connectivity as well.

But now whhen i hit the scan button it says to check connection when i know it’s connected. Is there something else i need to configure?

Scanning is a different matter. The instructions for network scanning are different to that for USB-connected scanners. Did you review the Brother instructions concerning scanning?

Brother Solutions Center : Brother Driver for Linux Distributions

The MFC-j430W uses the brscan4 driver

Brother Solutions Center : Brother Driver for Linux Distributions

You will need the scan-key-tool for ‘one’touch’ scanning. (I haven’t used that for a long time.)

Brother Solutions Center : Brother Driver for Linux Distributions

Okay i think i have the fax set correctly now. But what to do about the scanning? How do i configure that? I did have both of the drivers installed. So i opened the scanner configuration utility and it says both of the drivers are not editable and i don’t know which scanner to select from the list of available ones and my printer model is not listed. Eep!

So i opened the scanner configuration utility and it says both of the drivers are not editable and i don’t know which scanner to select from the list of available ones and my printer model is not listed. Eep!

Don’t configure with the YaST tool (if that’s what you’re doing). The MFC-J430W model is listed - it uses the same scanner driver as my DCP-7055 laser printer/scanner. Install the appropriate 32-bit or 64-bit brscan4 RPM package (providing the scanner driver and config utility), then you should use the ‘brsaneconfig4’ utility to configure it (with root privileges) like this

su -

Enter your root credentials, then

 brsaneconfig4  -a  name=(name  your  device)  model=(model  name)  ip=xx.xx.xx.xx

So, for your device, it might be like this

brsaneconfig4  -a  name=Brother_Scanner  model=MFC-J430W  ip=192.168.0.105

Confirm that the network scanner entry exists with

brsaneconfig2 -q | grep Brother_Scanner

Now you should be able to scan with a scanner application. Try using xsane for example.

xsane

Another good utility is ‘simple-scan’. I think it’s a Gnome app, but I use it in a KDE environment.

Okay so now i’m trying to get the scanner going. I’m attempting to add the network scanner with the instructions here:

Brother Solutions Center : Brother Driver for Linux Distributions

And i am getting the following error in the terminal:

linux-i4o6:/home/ron # brsaneconfig  -a  name=scanner  model=MFC-J430W  ip=192.168.0.105Invalid model name

Am i missing something?