Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: CANON PIXMA MX700 NETWORK SCANNER EN PRINTER  (gelezen 1913 keer)

jonathan raven

  • Gast
CANON PIXMA MX700 NETWORK SCANNER EN PRINTER
« Gepost op: 2009/10/27, 19:00:12 »
Hallo iedereen,

Na mijn grote zoektocht om de canon pixma mx700 printer + scanner direct via het netwerk beschikbaar te krijgen en het slagen daarvan dacht ik dat het handig zou zijn om de uitleg hier te posten. De huidige uitleg die te vinden is is erg verspreid of niet compleet.

PRINTER INSTALLEREN ZODAT JE DIRECT VIA HET NETWERK KUNT PRINTEN

Om de netwerkprinter aan de praat te krijgen heb ik gebruik gemaakt van wat hulp uit zwitserland, zie onderstaand.

http://swiss.ubuntuforums.org/showthread.php?t=1273363

Pre-Installation Files:

You will need these files before we install the printer:

    cnijfilter-common_2.80-1_i386.deb
    cnijfilter-mp520series_2.80-1_i386.deb
    canonmx700.ppd (rename the .txt part!)
    cups-bjnp-0.5.3.tar.gz
 
De links naar deze files staan op het zwitserse forum

Now that we've got those... we can install everything!

Canon MX700 Installation:

Code:
sudo apt-get install libcupsys2 libcupsys2-dev
cd <downloaded files directory>
sudo dpkg --force-architecture -i cnijfilter-common_2.80-1_i386.deb
sudo dpkg --force-architecture -i cnijfilter-mp520series_2.80-1_i386.deb
tar xvzf cups-bjnp-0.5.3.tar.gz
cd cups-bjnp-0.5.3/
sudo ./configure --prefix=/usr
sudo make
./bjnp
sudo make install

Note that sudo may not be needed for the 2 of the last 4 steps, but I used it when I installed... if someone can tell me for sure it's not needed, then I'll edit this post.
Once that is done, we can now add the printer...

Code:
System > Administration > Printing
New > Printer > Canon MX700 > Forward
Select PPD > <Select your PPD File> > Forward
Name it > Done!
Print a test page and it should work.

SCANNER INSTALLEREN ZODAT JE DIRECT VIA HET NETWERK KUNT SCANNEN

Hiervoor heb ik gebruik gemaakt van http://mp610.blogspot.com/2008/04/give-your-scanner-new-freshly-sane.html met een eigen toevoeging omdat het anders niet werkte.

So first, you must install the git application on your system, it should be available already packaged in your distribution repositories, the name should be something like: git-core or git-scm

Then, in a terminal, enter the following command:

git clone git://git.debian.org/sane/sane-backends.git

Files download will begin. You’ll get in your current directory, a new directory named sane-backends. This is the main directory were all the Sane source files are located.

Updating to the latest source files from the repository
If you want later to update your git directory with the latest version available from the public Sane git repository, in order to build the latest Sane code, you just need to enter the following command, from the sane-backends directory:

git pull

This will download the latest changes to the files in your directory sane-backends.

Then, to build Sane, you can apply the following procedure from the "make", then "make install" statements as indicated here below. Only changed files will be recompiled.

Build Sane
Enter the directory sane-backends created after downloading Sane git.
For these 2 distributions:

Check first that the development libusb library is present and installed.

on Ubuntu, it is called: libusb-dev.

Install the package, if not already installed.

Be warned that if not installed, compilation will success, but the backend will not work, and no error message will be prompted!

On both distributions, run the ./configure command like this:

./configure --prefix=/usr --sysconfdir=/etc/local --localstatedir=/var

This will choose /usr/lib/sane as SANE lib directory, /etc/sane.d as SANE config files dir, and /var/lock/sane as state directory.

Check in the logs coming in the terminal window, at the end of the configure, that it will compile with usb support.
Then compile as usual

make

This will take ... a significative amount of time ... Can have a cup of coffee.

Install on Ubuntu

sudo make install

Test Sane installation

Now, check that the new Sane git is correctly installed.

Current Sane git sane-backends version is 1.0.21, check it:

scanimage -V
scanimage (sane-backends) 1.0.21cvs; backend version 1.0.21

scanimage -L
device `pixma:04A91725_10484D' is a CANON Canon PIXMA MP700 multi-function peripheral
 
At that point, you should be able to run some scans with scanimage, and if OK, with Xsane :

En toen dacht ik klaar te zijn
Maar ik was nog wat vergeten, namelijk het editing van de pixma.conf file.

sudo gedit /etc/sane.d/pixma.conf
Vul ipadres in, vb:    bjnp://192.168.1.4
Ipadres is te vinden in het menu op de scanner onder lan instellingen

Hopende jullie hiermee van dienst te zijn.
Have fun!