Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

How to: Scanner Install Canon PIXMA MX490 series

Share your HowTo, Documentation, Tips and Tricks. Not for support questions!.
Post Reply
Message
Author
KSR-33-VIP
Posts: 15
Joined: 2016-12-04 06:30

How to: Scanner Install Canon PIXMA MX490 series

#1 Post by KSR-33-VIP »

This example uses the Canon PIXMA MX492 printer/scanner (Canon MX490 series)

also see other post --> CUPS printer driver Canon PIXMA MX490 series, http://forums.debian.net/viewtopic.php?f=17&t=132606

1. Printer/Scanner Factory Reset

printer operator panel, setup menu
device settings, OK
reset setting, reset, all data
reset, arrow, yes

2. Self Test Printer

printer operator panel, setup menu
device settings, OK
lan, OK, arrow to print, OK, page will print

3. USB Connection

plugin USB cable
when printer first unpacked, printer operator panel, select connection method, USB

lsusb

Code: Select all

Bus 005 Device 014: ID 04a9:1787 Canon, Inc. 
lsusb -v

Code: Select all

Bus 005 Device 014: ID 04a9:1787 Canon, Inc. 
Device Descriptor:
  idVendor           0x04a9 Canon, Inc.
  idProduct          0x1787 
  iManufacturer           1 Canon
  iProduct                2 MX490 series
additional info --> /dev/usb/lp0

additional info --> Microsoft Windows install, insert CD-ROM (Canon PIXMA MX490), select USB connection

4. Download Linux ScanGear

http://www.canon-europe.com, search --> pixma mx494
download driver --> http://www.canon-europe.com/support/con ... 20(32-bit)
exit (super user exit, to tar owner as username not root)
tar zxf scangearmp2-3.10-1-deb.tar.gz
su

5. Find Out If System Is 32bit or 64bit

Code: Select all

getconf LONG_BIT
32

cat /proc/version
Linux version 3.16.0-4-686-pae (debian-kernel@lists.debian.org)

uname -mr
3.16.0-4-686-pae i686
6. Edit Error In Download file install.sh

step 6 and step 7 can be omitted by jumping to step 8 Method 2

cd /CanonPIXMA_MX492/scangearmp2-3.10-1-deb
ls -l
chmod 777 install.sh
gedit install.sh

Code: Select all

gedit, preferences, view, display line numbers
line 364  sudo echo > /dev/null  (edit and remove sudo)
line 497  C_FUNC_show_and_exec "sudo dpkg -iG $c_fpath_pkg_name"  (edit and remove sudo)
line 576  C_uninstall_command="sudo dpkg -P"  (edit and remove sudo)
line 669  C_FUNC_show_and_exec "sudo dpkg -P $1"  (edit and remove sudo)
line 578 edit from --> C_sudo_command="sudo"  to --> C_sudo_command=""  (edit variable and remove sudo)

optional, line 105, if filename install.sh has been renamed then edit new filename --> C_install_script_fname="install.sh"
7. Method1: Install Scangear Using Install Script

do not use sh prefix due to error --> sh install.sh (Syntax error: "(" unexpected)

./install.sh (error --> Permission denied --> ls -l --> chmod 777 install.sh)

./install.sh --version (displays command line choice of --bit32 or --bit64)

Code: Select all

==================================================

ScanGear MP
Version 3.10
Copyright CANON INC. 2007-2015

==================================================
Usage: install.sh [ --bit32 | --bit64 ]

./install.sh --bit32 (install 32 bit software)

Code: Select all

==================================================

ScanGear MP
Version 3.10
Copyright CANON INC. 2007-2015

==================================================
Command executed = dpkg -iG ./packages/scangearmp2_3.10-1_i386.deb
(Reading database ... 137314 files and directories currently installed.)
Preparing to unpack .../scangearmp2_3.10-1_i386.deb ...
Unpacking scangearmp2 (3.10-1) over (3.10-1) ...
Setting up scangearmp2 (3.10-1) ...
Processing triggers for libc-bin (2.19-18+deb8u6) ...
Installation has been completed.
not used --> ./install_edited.sh --pkgconfig
not used --> ./install_edited.sh --uninstall

8. Method2: Install Scangear From Debian Package

cd /CanonPIXMA_MX492/scangearmp2-3.10-1-deb/packages
ls -l

Code: Select all

scangearmp2_3.10-1_amd64.deb    (64bit)
scangearmp2_3.10-1_i386.deb     (32bit)
 
install scangear 32bit --> dpkg -i scangearmp2_3.10-1_i386.deb
show installed --> dpkg -l | grep "scangearmp2"

Code: Select all

  ii  scangearmp2  3.10-1  i386  ScanGear MP for Linux.

9. Start ScanGear

plugin usb printer cable
power off/on printer
exit (super user exit, save file to owner as username not root)
scangearmp2

error message --> Gtk-Message: Failed to load module "canberra-gtk-module"

Code: Select all

run Synaptic Package Manager, search for canberra
...install canberra-gtk-module and canberra-gtk0
...apply, insert DVD Debian 8.6.0 Jessie disk1
10: Download Scangear Operation Guide

google search --> Canon ScanGear MP Version 3.10
http://support-th.canon-asia.com/conten ... 00302.html?

Download ScanGear MP Ver. 3.10 for Linux (Operation guide)

exit (super user exit, to tar owner as username not root)
tar zxf guide-sd-3.10-1_en.tar.gz
file:///home/internet1/Desktop/CanonPIXMA_MX492/guide-sd-3.10-1_en/guide_index.htm

11. Optional, Start ScanGear from Debian gnome desktop icon
gedit gnome_icon_scangear.txt , change icon, libreoffice-main.png to your scanner icon
save
then save again as gnome_icon_scangear.desktop
test --> click gnome_icon_scangear.desktop
cp gnome_icon_scangear.desktop /usr/share/applications/
to see new scangear icon, reboot or Alt+F2, type r in the box, press enter
Activities, show applications, find new scangear icon

gnome_icon_scangear.txt

Code: Select all

[Desktop Entry]
Type=Application
Terminal=true
Name=gnome_ScanGear
Icon=/usr/share/icons/hicolor/512x512/apps/libreoffice-main.png
Exec=/usr/bin/scangearmp2
Categories=Network;WebBrowser;
optional, stop terminal window popup --> change to --> Terminal=false

Ta*1248
Posts: 1
Joined: 2020-07-23 08:29

Re: How to: Scanner Install Canon PIXMA MX490 series

#2 Post by Ta*1248 »

Hey,

Regarding step 7, choosing 32 or 64bit
Adding a --bit32 or -- bit64 to the command
Still the same output for me

usage: install.sh [ --bit32 | --bit64 ]

Post Reply