Re: xsane can't see Brother ADS-2700W scanner
> I tried a freshly-formatted 16GB stick, and the document scanned > successfully. The PDF is just shy of 40MB for 360 pages. The Most likely the document is first scanned to a set of separate uncompressed pages (maybe kept in separate files) and only converted to a PDF at the end, hence the need for a lot of extra space. Stefan
Re: xsane can't see Brother ADS-2700W scanner
On Sat Apr 3 16:42:15 2021 John Boxall wrote: > On 2021-04-03 1:00 p.m., Charlie Gibbs wrote: > >> On 2021-04-02 10:56 a.m., Charlie Gibbs wrote: >> >> the error message. I forget the exact wording, but it >> was pretty specific about the USB device being full, >> as opposed to some sort of internal memory overflow. > > Charlie, > > It is also a possibility that your USB thumb drive _doesn't_ have the > capacity that it says it does. There are a lot of "fake" USB thumb > drives that have far less capacity than advertised. Would you be able > to try an external hard drive connected via a USB adapter? I tried a freshly-formatted 16GB stick, and the document scanned successfully. The PDF is just shy of 40MB for 360 pages. The scanner was hiccuping a lot toward the end, though - I suspect that its algorithms don't scale up nicely beyond 300 pages or so. That's not a disaster - I can always scan smaller chunks (say, 200 pages) and put them together with pdfunite. -- cgi...@surfnaked.ca (Charlie Gibbs)
Re: xsane can't see Brother ADS-2700W scanner
On Sat 03 Apr 2021 at 10:00:53 -0700, Charlie Gibbs wrote: [...] > I realize that this has turned into a review of the > scanner, but I've gotten so far into it that I might > as well see it through to the end. For now, connection > to a computer is merely something it would be nice to > have, rather than a necessity. The important part is > that I can use it to get my work done, one way or another. IMHO, you are heading off on a tangent. In your first mail you said at the start of it: > I just got a Brother ADS-2700W sheet-fed scanner and am trying > to access it from xsane. Then later on: > But I'd really like to let xsane manage the process. If you have changed your mind about xsane I can go back to slumbering. OTOH, if that is still your objective, the information asked for may be useful. I'll repeat the request: > It would be useful to know the output of > avahi-browse -rt _uscan._tcp > and > which Debian version is in use. > avahi-browse is in the avahi-utils package. Add 'scanimage -L' to the request. -- Brian.
Re: xsane can't see Brother ADS-2700W scanner
On 2021-04-03 1:00 p.m., Charlie Gibbs wrote: On 2021-04-02 10:56 a.m., Charlie Gibbs wrote: the error message. I forget the exact wording, but it was pretty specific about the USB device being full, as opposed to some sort of internal memory overflow. Charlie, It is also a possibility that your USB thumb drive _doesn't_ have the capacity that it says it does. There are a lot of "fake" USB thumb drives that have far less capacity than advertised. Would you be able to try an external hard drive connected via a USB adapter? -- Regards, John Boxall
Re: xsane can't see Brother ADS-2700W scanner
On 2021-04-02 10:56 a.m., Charlie Gibbs wrote: Emboldened by this, I went into the advanced options and turned on "Continuous scan", then dropped in the first part of a 300-page manual. Once the sheets were scanned, the scanner asked me whether I had more; I put in the next bundle of sheets, said yes, and away it went. All was well until partway through the last set of pages - on about page 280 the scanner halted with an error message saying it had run out of space. A sheet was half-fed, the PDF file was incomplete and therefore corrupt, and a second file was created which contained garbage left over from a previously deleted file. That's not graceful - the least it could have done was closed off the file cleanly. The 2GB thumb drive was only 3% full. (Maybe the limit is internal to the scanner.) For now I'll assume a limit of 200 pages per file, and use pdfunite to put the pieces together in the computer. I did some more experimenting with scanning this larger manual (about 360 pages, it turns out). I re-formatted that 2GB thumb drive and tried again; this time the scanner fed the last sheet before coming up with the error message. I forget the exact wording, but it was pretty specific about the USB device being full, as opposed to some sort of internal memory overflow. (Apparently the scanner has 512MB of memory.) Again I got a corrupt PDF file, plus a second file which contained data which should have only existed on my other computers - which makes me wonder about data security. I suspect that the scanner needs a _lot_ of extra space on the USB device to build the PDF file. I tried again with a freshly-formatted 16GB stick and the entire document scanned successfully. The finished PDF file is just short of 40 megabytes. Toward the end of the scanning, the scanner was pausing more and more frequently - it seems that things don't scale too well beyond about 300 pages. Still, it's turning out to be a nice little scanner for offline use. If anyone has managed to do SFTP from a Brother scanner, let me know how you did it. I realize that this has turned into a review of the scanner, but I've gotten so far into it that I might as well see it through to the end. For now, connection to a computer is merely something it would be nice to have, rather than a necessity. The important part is that I can use it to get my work done, one way or another. -- cgi...@surfnaked.ca (Charlie Gibbs)
Re: How I scan, was Re: xsane can't see Brother ADS-2700W scanner
On Wed 31 Mar 2021 at 17:05:57 -0400, Stefan Monnier wrote: [...] > The option I favor is that the scan is controlled by your own computer, > but you can trigger new scans by hitting buttons on the scanner > (i.e. the button-presses get sent to your computer who then decides > what action to take in response to them), so that you can comfortably > setup the scan parameters on your computer and then you can comfortably > scan the various documents without having to go back to your computer > between them. > > Sadly, I haven't figured out how to do that yet :-( There appear to be three aspects to solving this problem: 1. SANE detecting when a scanner button is pressed. 2. A button press being captured and known to the system. 3. Activation of a script. I can see 3 being solvable but how about 1 and 2? -- Brian.
Re: xsane can't see Brother ADS-2700W scanner
On Fri 02 Apr 2021 at 15:27:48 +0500, Alexander V. Makartsev wrote: > On 02.04.2021 06:11, Charlie Gibbs wrote: > > On 2021-04-01 3:51 a.m., Brian Potkin wrote: > > > > > Hello Charlie, > > > > > > It would appear that you are not subscribed to debian-user. Have you > > > seen all the replies to your post that await you there? > > > > Yes, I have. I just haven't had time to act on them. I did download > > a driver from the Brother site but it had no effect. I suspect there's > > something I'll have to do with xsane to get it to find the scanner. > I've poked that driver a bit and it looks like only USB-connection is well > supported, and there is no "Scan from your Computer (Linux)" section in the > manual either. [1] > There is a mention about "conf_ip" utility, but it looks like Brother began > to implement "Direct Scan over Network" feature and never finished. > You might try to follow the instructions from "How to Install" section [2] > and setup IP address of the scanner on PC: > $ sudo conf_ip 192.168.xxx.xxx > > All things considered, it might be indeed easier to setup FTP/SFTP or CIFS > (Samba) server on your PC and create a scanner profile to scan directly into > FTP directory or SMB share. [3] > Even workflow looks more efficient that way: > [Go to scanner] > [Place documents] > [Select profile] > [Start scanning] > > [Retrieve documents] > [Go back to PC] > In comparison to: > [Go to scanner] > [Place documents] > [Go back to PC] > [Select profile] > > [Start scanning] > [Go to scanner] > [Retrieve documents] > [Go back to PC] > > > [1] > https://support.brother.com/g/s/id/htmldoc/ads/cv_ads2200/uke/index.html?c=eu_ot=en=ads2700w_us_eu_as#GUID-323B4D6E-6CAF-4A35-B1AC-7F8F110EAE06_25 > [2] > https://support.brother.com/g/b/downloadhowto.aspx?c=eu_ot=en=ads2700w_us_eu_as=128=dlf103479_000=4=566 > [3] > https://support.brother.com/g/s/id/htmldoc/ads/cv_ads2200/uke/index.html?c=eu_ot=en=ads2700w_us_eu_as#GUID-286EDD29-0309-47AD-82F6-94D735A816D0_36 Although using the Brother driver appears the natural solution to the issue, I would stronly suggest Eduardo M KALINOWSKI's advice to use sane-airscan as the first avenue of approach. * sane-airscan is a free, well-supported SANE backend. * The manual for the ADS-2700W indicates it supports scanning from an iPhone. This is only possible if the scanner supports the eSCL protocol. * sane-airscan also understands the eSCL protocol and should be able to talk to the scanner. * Downloading, installing and testing sane-airscan is a ten minute task. Note: Xsane communicates with a scanner via a SANE backend. If the latter is suboptimal, Xsane can do nothing about it. -- Brian.
Re: xsane can't see Brother ADS-2700W scanner
On 02.04.2021 06:11, Charlie Gibbs wrote: On 2021-04-01 3:51 a.m., Brian Potkin wrote: Hello Charlie, It would appear that you are not subscribed to debian-user. Have you seen all the replies to your post that await you there? Yes, I have. I just haven't had time to act on them. I did download a driver from the Brother site but it had no effect. I suspect there's something I'll have to do with xsane to get it to find the scanner. I've poked that driver a bit and it looks like only USB-connection is well supported, and there is no "Scan from your Computer (Linux)" section in the manual either. [1] There is a mention about "conf_ip" utility, but it looks like Brother began to implement "Direct Scan over Network" feature and never finished. You might try to follow the instructions from "How to Install" section [2] and setup IP address of the scanner on PC: $ sudo conf_ip 192.168.xxx.xxx All things considered, it might be indeed easier to setup FTP/SFTP or CIFS (Samba) server on your PC and create a scanner profile to scan directly into FTP directory or SMB share. [3] Even workflow looks more efficient that way: [Go to scanner] > [Place documents] > [Select profile] > [Start scanning] > [Retrieve documents] > [Go back to PC] In comparison to: [Go to scanner] > [Place documents] > [Go back to PC] > [Select profile] > [Start scanning] > [Go to scanner] > [Retrieve documents] > [Go back to PC] [1] https://support.brother.com/g/s/id/htmldoc/ads/cv_ads2200/uke/index.html?c=eu_ot=en=ads2700w_us_eu_as#GUID-323B4D6E-6CAF-4A35-B1AC-7F8F110EAE06_25 [2] https://support.brother.com/g/b/downloadhowto.aspx?c=eu_ot=en=ads2700w_us_eu_as=128=dlf103479_000=4=566 [3] https://support.brother.com/g/s/id/htmldoc/ads/cv_ads2200/uke/index.html?c=eu_ot=en=ads2700w_us_eu_as#GUID-286EDD29-0309-47AD-82F6-94D735A816D0_36 -- With kindest regards, Alexander. ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system ⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org ⠈⠳⣄
Re: xsane can't see Brother ADS-2700W scanner
On 2021-04-01 3:51 a.m., Brian Potkin wrote: Hello Charlie, It would appear that you are not subscribed to debian-user. Have you seen all the replies to your post that await you there? Yes, I have. I just haven't had time to act on them. I did download a driver from the Brother site but it had no effect. I suspect there's something I'll have to do with xsane to get it to find the scanner. (And then I'll have to go through it again with my wife's Macbook.) Meanwhile I tried setting it up to use sftp, but I haven't managed to get the authentication worked out yet. Oh well, worst case I can scan to a thumb drive. It does that well - and fast. Apologies for the intrusion. No worries. Thanks for the note. I'm hoping to find time this weekend to try out some of the things that have come through on the list. I'll post a summary of my results when I get them. -- /~\ Charlie Gibbs | Microsoft is a dictatorship. \ /| Apple is a cult. X I'm really at ac.dekanfrus | Linux is anarchy. / \ if you read it the right way. | Pick your poison.
Re: How I scan, was Re: xsane can't see Brother ADS-2700W scanner
On 2021-03-31 22:05, Stefan Monnier wrote: Scanning the output to a server just seems plain obvious to me. What's the downside? It has its advantages, indeed. On the downsides: - the scanner usually has a very limited UI, making it difficult/inconvenient (if at all possible) to control and select the scanning options, compared to the comfort of a large screen. - scanning to a server implies allowing the scanner device write access to a server, which either implies the users authenticating themselves on the scanner itself (which is rather problematic and is compounded with the previous downside), or making the scan result land on an "anonymous" area where anyone can see what anyone else scans. - It usually means you're stuck with the functionality that the manufacturer decided to include in the scanner's software stack, because it's always proprietary or "walled" (it may contain Free Software for all I know, but I can't access nor modify the code). The option I favour is that the scan is controlled by your own computer, but you can trigger new scans by hitting buttons on the scanner (i.e. the button-presses get sent to your computer who then decides what action to take in response to them), so that you can comfortably setup the scan parameters on your computer and then you can comfortably scan the various documents without having to go back to your computer between them. Sounds like we have yet another use for a Raspberry Pi or similar small and cheap computer. Hook it up to a dumb USB scanner, the local network and a touch screen. Users can walk up, put their originals in the scanner, and use a much richer UI to chose their scanning options. The scans are emailed to them in their preferred file format using the email address they gave when they authenticated. I wonder if such an open source project already exists? -- David Pottage
Re: xsane can't see Brother ADS-2700W scanner
On Tue, 30 Mar 2021 19:24:36 -0700 Charlie Gibbs wrote: > I just got a Brother ADS-2700W sheet-fed scanner and am trying > to access it from xsane. I've done a lot of flatbed scanning, > first with an HP 3970, and lately with an Epson WF-2650 all-in-one, > but I have a lot of old manuals I want to scan and upload to > Bitsavers, and a sheet feeder will speed the process along. > > The Brother got a lot of good reviews so I decided to give it a try. > It offers many options, such as e-mail, [S]FTP, etc. over Ethernet, > wi-fi, and USB. But so far, I haven't been able to get xsane to > recognize it. My wife tried to get at it from her Macbook (which > accesses the Epson with no trouble), but had no luck either. > It's not a connectivity issue - the scanner happily connects > to my wi-fi and gets an IP address, and I can access it from > a web browser and get at all of its configuration screens. > But neither xsane nor my wife's Macbook can see it. > > The one way I did manage to get the scanner to work was to a > USB flash drive. It quickly sucked in a handful of sheets, > scanned both sides, and wrote them to a file on the stick. > If all else fails, I can work with it that way. But I'd > really like to let xsane manage the process. > > I'm beginning to wonder, though, whether fashions are changing. > Scanners nowadays seem to want to push data to a server, rather > than being commanded to scan by a computer. Is this really > happening? If so, whither (or should that be "wither") xsane? > > If anyone has gotten one of these newfangled machines to work > as a slave, rather than a master, please share your secrets. I recently had some trouble getting xsane to find my networked Brother HL-2280DW. I eventually got it to work by adding "brother4" to /etc/sane.d/dll.conf, following the directions from the ArchWiki: https://wiki.archlinux.org/index.php/SANE/Scanner-specific_problems#Network_Scanning Celejar
Re: How I scan, was Re: xsane can't see Brother ADS-2700W scanner
> Scanning the output to a server just seems plain obvious to me. > What's the downside? It has its advantages, indeed. On the downsides: - the scanner usually has a very limited UI, making it difficult/inconvenient (if at all possible) to control and select the scanning options, compared to the comfort of a large screen. - scanning to a server implies allowing the scanner device write access to a server, which either implies the users authenticating themselves on the scanner itself (which is rather problematic and is compounded with the previous downside), or making the scan result land on an "anonymous" area where anyone can see what anyone else scans. - It usually means you're stuck with the functionality that the manufacturer decided to include in the scanner's software stack, because it's always proprietary or "walled" (it may contain Free Software for all I know, but I can't access nor modify the code). The option I favor is that the scan is controlled by your own computer, but you can trigger new scans by hitting buttons on the scanner (i.e. the button-presses get sent to your computer who then decides what action to take in response to them), so that you can comfortably setup the scan parameters on your computer and then you can comfortably scan the various documents without having to go back to your computer between them. Sadly, I haven't figured out how to do that yet :-( Stefan
How I scan, was Re: xsane can't see Brother ADS-2700W scanner
On Wed 31 Mar 2021 at 07:18:14 (-0400), Dan Ritter wrote: > Charlie Gibbs wrote: > > The one way I did manage to get the scanner to work was to a > > USB flash drive. It quickly sucked in a handful of sheets, > > scanned both sides, and wrote them to a file on the stick. > > If all else fails, I can work with it that way. But I'd > > really like to let xsane manage the process. That's the way I've always scanned anything. Earlier this century, the alternatives were (a) walking to a room with "the" public scanner, connected to a dedicated computer, and coordinating between holding a book on the platen and pressing buttons on the screen with a mouse, or (b) pushing a USB stick into a giant photocopier and pretending to copy it. Also (b) had the super document feeder (1/2 sided) and could scan up to A3, whereas (a) had a limp rubbery cover over the A4 platen glass. > > I'm beginning to wonder, though, whether fashions are changing. > > Scanners nowadays seem to want to push data to a server, rather > > than being commanded to scan by a computer. Is this really > > happening? If so, whither (or should that be "wither") xsane? > > In office environments, with shared resources, this is often > preferable. Having the scanner drop everything into a > samba-shared filesystem, for example... Well, yes. What's the point of controlling the scanner from your disk when you've got to *at least* visit the scanner to place the document in the feed hopper—why not just press a button to start it, while you're there? And obviously there are cases where the feeding has to be done manually. In fact, most of my scanning is like this. (Why are multiple-page documents being printed in the first place, so that people have to scan them back in?) Scanning the output to a server just seems plain obvious to me. What's the downside? Cheers, David.
Re: xsane can't see Brother ADS-2700W scanner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 ‐‐‐ Original Message ‐‐‐ On Wednesday, March 31, 2021 8:24 AM, Hans wrote: > Am Mittwoch, 31. März 2021, 14:23:31 CEST schrieb Eduardo M KALINOWSKI: > > Hi, > > please check in /lib/udev/rules.d/*-libsane1.rules if there is an entry for > your scanner. In my case with a brother scanner I had to manually add it, as > the brother packages installation is missing this. Yeah. I had a similar problem getting xsane to recognize my Fujitsu ScanSnap 1300. I searched the web on model number and found a detailed howTo to make it work. (The manual add involved downloading a driver and editing a couple files.) -- Glenn English -BEGIN PGP SIGNATURE- Version: ProtonMail wsBzBAEBCAAGBQJgZJdJACEJEJ/XhjGCrIwyFiEELKJzD0JScCVjQA2Xn9eG MYKsjDIo2gf5AT/5vT7kfoDAt6zzPaEaikqqj6xmJmYZyXdYCcF3Potz+I1O Kek9/PDrOIuW7xWlcUGy0HCtE7apxJC3GR93gg7UOUF9R37mnzxorsDi8pfc XusVf5IhQ2BinpcUlRWJjsL1XQupe69gbgLPx5MjLgwbklEDhhwc7vyZQM1d P8OED8TAg9hQF8CGvb0q/NGhKbvHiiPursCPSrq8eeaT2lTf6EsUDUtM9sdW 4+Qe493AFD1o6T0Ip3CgD9z9guz1IzDb+c507r84+u3ALoR2YL+iZuVvdhN0 pmCIunwif83oUFaTefuPz957Uj4ABAj6gQMPLG4dN9/6iNJn0VRaTA== =MMG5 -END PGP SIGNATURE-
Re: xsane can't see Brother ADS-2700W scanner
Am Mittwoch, 31. März 2021, 14:23:31 CEST schrieb Eduardo M KALINOWSKI: Hi, please check in /lib/udev/rules.d/*-libsane1.rules if there is an entry for your scanner. In my case with a brother scanner I had to manually add it, as the brother packages installation is missing this. Good luck! Best Hans
Re: xsane can't see Brother ADS-2700W scanner
On Wed 31 Mar 2021 at 09:23:31 -0300, Eduardo M KALINOWSKI wrote: > On 30/03/2021 23:24, Charlie Gibbs wrote: > > The one way I did manage to get the scanner to work was to a > > USB flash drive. It quickly sucked in a handful of sheets, > > scanned both sides, and wrote them to a file on the stick. > > If all else fails, I can work with it that way. But I'd > > really like to let xsane manage the process. > > > Which sane backend are you using? 'scanimage -L' will be informative. > Most new scanners support airscan, so try installing sane-airscan. Note that > for your scanner to be discovered you need avahi-daemon running. (Or maybe > you just need avahi-utils). sane-airscan is a possible solution, and a neat one too, It would be useful to know the output of avahi-browse -rt _uscan._tcp and which Debian version is in use. avahi-brows is in the avahi-utils package. -- Brian.
Re: xsane can't see Brother ADS-2700W scanner
On 30/03/2021 23:24, Charlie Gibbs wrote: The one way I did manage to get the scanner to work was to a USB flash drive. It quickly sucked in a handful of sheets, scanned both sides, and wrote them to a file on the stick. If all else fails, I can work with it that way. But I'd really like to let xsane manage the process. Which sane backend are you using? Most new scanners support airscan, so try installing sane-airscan. Note that for your scanner to be discovered you need avahi-daemon running. (Or maybe you just need avahi-utils). Brother generally offers proprietary drivers, including a Sane backend. Did you install that? -- The most disagreeable thing that your worst enemy says to your face does not approach what your best friends say behind your back. -- Alfred De Musset Eduardo M KALINOWSKI edua...@kalinowski.com.br
Re: xsane can't see Brother ADS-2700W scanner
Charlie Gibbs wrote: > > I'm beginning to wonder, though, whether fashions are changing. > Scanners nowadays seem to want to push data to a server, rather > than being commanded to scan by a computer. Is this really > happening? If so, whither (or should that be "wither") xsane? In office environments, with shared resources, this is often preferable. Having the scanner drop everything into a samba-shared filesystem, for example... -dsr-
Re: xsane can't see Brother ADS-2700W scanner
On 31.03.2021 07:24, Charlie Gibbs wrote: If anyone has gotten one of these newfangled machines to work as a slave, rather than a master, please share your secrets. aTdHvAaNnKcSe... Have you tried to install a sane backend driver coming as a .deb package from Brother website? https://support.brother.com/g/b/downloadtop.aspx?c=eu_ot=en=ads2700w_us_eu_as -- With kindest regards, Alexander. ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system ⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org ⠈⠳⣄
xsane can't see Brother ADS-2700W scanner
I just got a Brother ADS-2700W sheet-fed scanner and am trying to access it from xsane. I've done a lot of flatbed scanning, first with an HP 3970, and lately with an Epson WF-2650 all-in-one, but I have a lot of old manuals I want to scan and upload to Bitsavers, and a sheet feeder will speed the process along. The Brother got a lot of good reviews so I decided to give it a try. It offers many options, such as e-mail, [S]FTP, etc. over Ethernet, wi-fi, and USB. But so far, I haven't been able to get xsane to recognize it. My wife tried to get at it from her Macbook (which accesses the Epson with no trouble), but had no luck either. It's not a connectivity issue - the scanner happily connects to my wi-fi and gets an IP address, and I can access it from a web browser and get at all of its configuration screens. But neither xsane nor my wife's Macbook can see it. The one way I did manage to get the scanner to work was to a USB flash drive. It quickly sucked in a handful of sheets, scanned both sides, and wrote them to a file on the stick. If all else fails, I can work with it that way. But I'd really like to let xsane manage the process. I'm beginning to wonder, though, whether fashions are changing. Scanners nowadays seem to want to push data to a server, rather than being commanded to scan by a computer. Is this really happening? If so, whither (or should that be "wither") xsane? If anyone has gotten one of these newfangled machines to work as a slave, rather than a master, please share your secrets. aTdHvAaNnKcSe... -- /~\ Charlie Gibbs | They don't understand Microsoft \ /| has stolen their car and parked X I'm really at ac.dekanfrus | a taxi in their driveway. / \ if you read it the right way. |-- Mayayana