Let me retrench a little bit. Two of the three printers have scanning capability but all three printers have static IP addresses, set at the printers’ control panels. They are not changing and have been verified even after power outages so their memory settings are non-volatile. They are:
Canon imageClass D480: 192.168.1.200
Lexmark C543: 192.168.1.201 (no scanning ability)
Lexmark X543: 192.168.1.202
The X543 and the C543 are virtually the same from a printing engine standpoint (they use the same printer cartridges even). There is no doubt to me that the drivers I installed are the ones the manufacturers designed, developed, intended and released for their respective printers. The Canon driver spans the D460- 490 models and the Lexmarks are model specific – it’s pretty hard to mess this up. I can’t attest to the functionality of the manufacturers’ drivers and I admit to my (very possible) inability to configure the drivers, the application or invoke the correct protocols but I’m pretty sure the right drivers are installed as they all print properly, even the 32-bit driver on the D480.
When I open Gnome’s Document Scanner Utility, it proclaims “Ready to Scan”. In its pull down selector, it offers three choices (when there really should only 2, 1 Canon and 1 Lexmark): “Lexmark Lexmark C543 Ethernet”, “Lexmark Lexmark X543 Ethernet” and “Lexmark Network” (all listed literally this way). I set the Document Scanner utility to scan “All Pages From Feeder” and “Image” just to capture a single page as a test. Selecting “Lexmark Network” is fruitless and gives an immediate error. Selecting the C543 makes it think a bit but it eventually is smart enough to realize that the C543 doesn’t have scanning capability. When I select the X543, I get the following:
“Application Error! Your system’s hostname is assigned to the localhost IP address 127.0.0.1. This application needs the systems hostname to correspond to an IP address stored on a DNS server.” It asks to select from the two radio buttons to continue:
Despite the IP address errors and since I can’t change the dialog box in any way, this time (unlike the previous time), I selected the first one (in my earlier post, I selected the address that started with the virbr0 prefix). Nonetheless, the behavior is nearly the same. Instructions are given on screen to go to the printer to enter a profile number on the printer keypad. This time, the scan proceeds and appears to complete before the error is thrown. The scan log prints (again wasting a page) saying there is a communication problem.
From this, it would seem that I need to edit the hosts name file somewhere, no? On my router or on this Linux computer? Something to point the protocol to the correct IP? Something like enp2s0: 192.168.1.202 perhaps? Again, I thank you for any help offered in advance.
One little aside: In most apps (e.g., LibreOffice), and when I open “Settings” from Gnome, only the 3 active printers are shown. However, in Firefox, the print dialog (before printing), the good (newly, properly operating) printer drivers show but also the bad (originally installed but non working and removed) printer drivers show. Why is that and can it be fixed?