Mon imprimante est une sans fil Lexmark Model:4431 (il semblerait) de la gamme 3500-4500

Cela dit sur le site de Lexmark, le modèle recensé est la x3530. Lexmark x3500

Le logiciel Lexmark s'installe bien sur tous les PC. L'impression fonctionne partout. Mais pour l'instant, pas moyen de faire fonctionner le scan sur autre chose que le xms-ultra … L'option de scan semble ne pas fonctionner depuis mon xms-fixe ni mon pc xms-portable.

Autre possibilité, installer soit même la série Lexmark 3600-4600 à partir de windows ; il faut faire un windows update pour raffraichir la liste des différents constructeurs et modèles …

Ca se passe ici : lorsque, depuis l'imprimante, on sélectionne un PC fixe, l'imprimante essaie de télécharger les applications du PC pour les afficher, qu'on puisse en sélectionner une), mais c'est là que ca merde : Impossible de télécharger la liste des applications … (ca ne marche que pour le xms-ultra)

Le xms-ultra a l'install de base Lexmark (2009 je crois), sans mise à jour.

Bon, j'ai réussi à trouver une solution pour le scan : Il fallait visiblement :
1/4 updater le firmware (Brancher Printer en USB et exécuter Firmware_D062209_3500-4500Series.exe)

2/4 Installer 2 patchs sur le pc : et Patch1_3500-4500 et Patch2_3500-4500wifiethernetpatch

3/4 peut être avoir 2 config de l'imprimante comme montré dans les images ci-dessous

4/4 Appliquer la méthode de lancement du scan à partir d'un PC, décrite ci-dessous
5/4 Pour imprimer, choisir la copie1 (ou l'autre, tester les 2 quoi …, comme montré dans l'image qui suit)

Lancer un scan depuis un PC : fonctionne sur le xms-ultra

Lancer : Start - Programs - Administrative Tools - Services Arreter les 2 services “lxdi_device” et “lxdiCATSCustConnectService” si ils sont demarres Les passer en mode de demarrage manuel si ils sont en mode automatique

Tuer chacun des processus suivants en prenant l'option de menu “End Process Tree” :

* App4R.exe (c'est l'application “Lexmark Imaging Studio - 3500-4500 Series”)
* lxdiamon.exe
* lxdicoms.exe (c'est le service “lxdi_device”)
* lxdimon.exe
* lxdiserv.exe (c'est le service “lxdiCATSCustConnectService” qui semble etre en charge du pilotage du scanner a partir du tableau de bord de l'imprimante et qui serait boggue)

Lancer l'application “Lexmark Imaging Studio - 3500-4500 Series”

Si 2 erreurs apparaissent, choisir de continuer ; La serie d'icones liee au scanner (dont la documentation parle) apparait maintenant dans la partie gauche de la fenetre du programme.

Cliquer sur le bouton “Scan” puis sur “Start”, le scanner se mettra en route

Si vous quittez l'application “Lexmark Imaging Studio - 3500-4500 Series”, vous devrez simplement repasser par l'etape du “Windows Task Manager” pour re-tuer seulement le processus “lxdicoms.exe”, avant de la relancer car la serie d'icones liee au scanner n'apparaitrait pas (pourquoi ? mystere !)

Un script qui automatise tout ça, à lancer en tant qu'Administrateur :

@echo off
net stop lxdi_device
rem --- The only purpose of the next line seems to give time to App4R to start quietly...
rem --- Warning : the space caracter after the equal one is mandatory
sc config lxdi_device start= disabled
cd "C:\Program Files (x86)\Lexmark 3500-4500 Series"
start App4R.exe
echo .
echo . Wait for the full startup of the "Lexmark Imaging Studio" application before continue...
echo .
pause
sc config lxdi_device start= auto
net start lxdi_device

Tentatives de correction :

Dans les Propriétés de l'imprimante, aller sur l'onglet Port, puis décocher l'option Activer la gestion du mode bidirectionnel
Tuer tous les processus précédent et relancer Lexmark Imaging Studio
Désinstaller Lexmark et réinstaller la version la plus récente.
Tenter de numériser en se connectant via USB puis réessayer. (ca ca marche).

Remarques : On peut avoir 2 imprimantes (config Lexmark plutot …) Lexmark installés sur le PC :

Quand on lance Lexmark Imaging Studio, le logiciel demande alors quelle imprimante on veut utiliser. Si (et uniquement si) on a 2 config, il est possible de désinstaller l'une d'entre elle à partir du menu windows de désinstallation des programmes.


Similarities entre TWAIN et WIA:
1. As long as a driver exists, both are able to acquire images from devices such as a scanner or camera. For devices like cameras, sometimes the driver is actually WIA but you can access it via the “TWAIN compatibility layer”.
2. Acquire images with a dialog.
3. Programmatically set properties of the device and acquire the images programmatically without showing a dialog
4. Not all capabilities are supported by each device, so you can query the device for the ones that it does support.

Differences entre TWAIN et WIA :
1. WIA uses a common dialog for all devices while Twain uses a dialog created by the device manufacturer. Practically speaking, this almost always means that the TWAIN dialog will provide more options and advanced control over the device.
2. TWAIN allows you to use custom capabilities that the device manufacturer has created even though they don't exist in the TWAIN specifications.
3. In general, when a device supports both Twain and WIA, TWAIN is better for scanners and WIA is better for acquiring images from cameras and video devices.
4. TWAIN has three transfer modes (Native, Memory, File) and WIA only has two (Memory, File). 5. Most TWAIN sources save the settings of the previous scan while WIA does not.
6. TWAIN supports options for each page when scanning in duplex mode but WIA uses the same settings for both sides. \\ TWAIN est un protocole informatique standard destiné principalement à relier un scanner d'image à un ordinateur, permettant à tout logiciel de traitement d'image compatible TWAIN de piloter le scanner pour contrôler et lancer l'acquisition de l'image, quels que soient le modèle et le constructeur du scanner. Pour cela je l'ai fait à partir du portable, mais sur le portable, la suite Lexmark s'installe sans le panneau de numérisation par défaut. Pour l'obtenir, il faut installer aussi Lexmark_Network_TWAIN_scan_2k.exe A la connection USB, l'install USB est assez longue, il se sert de Windows Update

Tentative de hack

sudo nmap -p1-65535 192.168.1.3

Starting Nmap 6.00 ( http://nmap.org ) at 2016-06-08 12:50 CEST
Nmap scan report for 192.168.1.3
Host is up (0.025s latency).
Not shown: 65529 closed ports
PORT      STATE    SERVICE
21/tcp    open     ftp
80/tcp    open     http
631/tcp   filtered ipp
8000/tcp  open     http-alt
9100/tcp  open     jetdirect
10000/tcp open     snet-sensor-mgmt
MAC Address: 00:20:00:19:1E:45 (Lexmark International)

Nmap done: 1 IP address (1 host up) scanned in 54.35 seconds