My Brother MFC-9370CDW has a single-pass two-sided scanner in it. Under brscan4, the printer scans double-sided, but with sane-airscan I only get the front side.
Looking through the source code, I think this is because the printer reports that it does NOT have a duplexer (which is true since it is a single-pass double-sided scanner) yet sane-airscan's WDS implementation expects a duplexer to be present to configure the relevant double-sided features? Either that, or the long-name sane that include duplex capabilities are not being reported correctly.
For the later item, if I run simple-scan in debug mode using the brscan4 interface instead of airscan, I get the following modes:
My Brother MFC-9370CDW has a single-pass two-sided scanner in it. Under
brscan4
, the printer scans double-sided, but withsane-airscan
I only get the front side.Looking through the source code, I think this is because the printer reports that it does NOT have a duplexer (which is true since it is a single-pass double-sided scanner) yet
sane-airscan
's WDS implementation expects a duplexer to be present to configure the relevant double-sided features? Either that, or the long-name sane that include duplex capabilities are not being reported correctly.For the later item, if I run
simple-scan
in debug mode using thebrscan4
interface instead of airscan, I get the following modes:Yet when I run with
sane-airscan
I only get two modes, neither of which support duplex:Airscan trace logs are attached. Thank you for your excellent work maintaining
sane-airscan
!simple-scan-Brother-MFC-9340CDW.log