





README for Lexmark Network and USB Scan Drivers

Table of Contents 
-----------------
    Recommended operating system levels

    Install, Upgrade and Uninstall  

    Known Issues

    Documentation


Recommended operating system levels
-----------------------------------

   Make sure you are running one of the Linux distributions listed 
   in the supported-platforms.txt file.  
   
   Note:
         Local scanning may work on some OSes. 
         
         Some package managers may display warnings during installation. 
         Just ignore and proceed with the installation.
         	 

Install, Upgrade and Uninstall 
------------------------------
  1) Download the driver package
   
    a) Launch the Web page associated with your printer on your computer.

    b) Search for the appropriate driver package for your operating system & download the package.
 
  2) In order to install the driver, double-click the driver package or do the following:
  
    a) Open the terminal window.

    b) If you are using an RPM-based operating system, then do the follwing:

      - To install the driver, type rpm -ivh package_name, where package_name is the name of the package.
      - To upgrade the driver, type rpm -Uvh package_name, where package_name is the name of the package. 

    c) If you are using a Debian-based operating system, then do the follwing:
      - To install or upgrade type dpkg -i package_name, where package_name is the name of the package.

  3) In order to uninstall the driver, do the follwing:
    a) Open the terminal window.

    b) If you are using an RPM-based operating system, then type rpm -e lexmark-network-scan.

    c) If you are using an Debian-based operating system, then type dpkg -r lexmark-network-scan.
  

Known Issues
------------

   1. The driver may not scan successfully if your system has an enabled 
      firewall.  This may likely be the cause if you get one of the following 
      situations while selecting your scan profile on the printer. 
 
        1.  Nothing happens on the host computer
        2.  Printer automatically cancels the scan job
        3.  Printer gives you a connection failure message

      You can either disable your firewall or open the required 
      scanning ports; tcp:9751-9760.  For most Linux distributions,
      you can open specific ports with the iptables command.

      Example:

      # iptables -I INPUT -p tcp --dport 9751:9760 -j ACCEPT -i eth0

      To determine how to disable or enable your firewall, see 
      the documentation that came with your operating system.

      For more information, see the users guide.

   2. Non-English based characters do not show up or display correctly.
      This is normally a locale or encoding issue. If you select
      the wrong encoding for your system/application(ex. UTF-8 encoding), 
      either some characters will not show up or display correctly. 
      
   3. Receiving error "Assertion 'c->xlib.lock' failed when launching 
      JAVA GUI in openSUSE 10.3. The error is caused by a problem in the 
      libxcb package. The easy way is just to install the 10.3 online updates, 
      which turn this into a warning. You should install them anyway to get 
      all the security fixes. 
      
      As a workaround you can run the following command from the command 
      line and then re-try your operation (from that same command-line) 
      
      #export LIBXCB_ALLOW_SLOPPY_LOCK=true


Documentation
-------------

   A complete user guide is available in HTML format for all 
   supported languages.

   English:
      /usr/lexscan/docs/ug/en/index.html 

   All other languages:
      /usr/lexscan/docs/ug/<LANG>/index.html 


