This has to be something utterly trivial :(

I have a Canon copier/printer/scanner on the same (wired) Ethernet
as an Ubuntu Linux system.  In the past this combination has "just
worked" -- I didn't have to configure anything -- but today neither
Simple Scan nor "scanimage -L" can find the scanner.

The one change I know of is that, since the last time it was working,
the scanner reported (via the front-panel LCD) that its IP address
had changed; and the new IP address is a bit strange:  169.254.53.67,
(previously 192.168.0.10, the local network being 192.168.0/24).
Since it was found automatically before, and it does respond to ping
at its new address, I would expect it to be found again despite the
changed IP address.

Details:

  Canon ImageCLASS MF4880dw


  Ubuntu 18.04.5 LTS
  Intel processor, 64-bit mode

  $ scanimage -V
  scanimage (sane-backends) 1.0.27; backend version 1.0.27

  $ scanimage -L
  No scanners were identified ...

  $ ping 169.254.53.67
  PING 169.254.53.67 (169.254.53.67) 56(84) bytes of data.
  64 bytes from 169.254.53.67: icmp_seq=1 ttl=1 time=0.707 ms
  64 bytes from 169.254.53.67: icmp_seq=2 ttl=1 time=0.452 ms
  64 bytes from 169.254.53.67: icmp_seq=3 ttl=1 time=0.397 ms
  ^C
  --- 169.254.53.67 ping statistics ---
  3 packets transmitted, 3 received, 0% packet loss, time 2049ms
  rtt min/avg/max/mdev = 0.397/0.518/0.707/0.137 ms

  $ traceroute 169.254.53.67
  traceroute to 169.254.53.67 (169.254.53.67), 64 hops max
    1   169.254.53.67  0.799ms  0.639ms  0.470ms

None of these interventions made any difference:
  Adding the scanner's new IP address to /etc/sane.d/net.conf
  Setting SANE_NET_HOSTS to the scanner's new IP address
  Running scanimage -L as root

What other configuration hacks should I try?  (I'd rather not
go to the trouble of upgrading, and would not expect to need
to since this same scanner was working previously with the
1.0.27 release.)

Reply via email to