From skelband at gmail.com Mon Oct 2 06:13:55 2023 From: skelband at gmail.com (Ralph Little) Date: Sun, 1 Oct 2023 22:13:55 -0700 Subject: [sane-devel] Help needed diagnosing strange failure to scan with Samsung SCX-4500W In-Reply-To: References: Message-ID: Hi, On Sun, Oct 1, 2023 at 4:56?AM ValdikSS via sane-devel < sane-devel at alioth-lists.debian.net> wrote: > On 07.05.2013 00:12, Mike Cloaked wrote: > > I have a strange scanner failure to try to resolve, and I am hoping that > > an expert on this list may be able to help me fix the problem. > > > > I have a Samsung SCX-4500W multifunction printer that is plugged in to > > the usb port of my main machine running arch linux x86_64. The printer > > part works fine with the Splix driver, but the scanner fails to work. > > > > When I unplug the device and plug it into a laptop running arch linux, > > it works fine. On a second laptop also running arch linux the scanner > > functions also work fine (xsane). However plugging the same device back > > in to my main desktop the scanner fails to work. > > > > > > scanimage -L works the first time I issue the command but then > > subsequently fails: > > > > scanimage -L > > device `xerox_mfp:libusb:001:006' is a Samsung Samsung SCX-4500W Series > > multi-function peripheral > > > > scanimage -L > > > > No scanners were identified. > > Hello. I know this issue is 10 years old, but I fixed it. > It seems that this device has some bugs in USB stack implementation. I > have SCX-4521F with the same issue, it works for me on one laptop with > USB3 port (and only after explicit port reset!) but not on another with > USB2. > > It seems that the device hangs if ENDPOINT HALT CLEAR is performed on > its out endpoint, which is explicitly sent by the backend. > If this command is not sent, the device works reliably. > > https://gitlab.com/sane-project/backends/-/issues/706 > > Another workaround is to send CLEAR_TT_BUFFER command to the hub (which > USB3 stack already does). > So, according to commentary in the libusb forum, we have had advice that calling usb_clear_halt() when there is no error condition can leads to all sorts of issues and is not recommended. If we were to remove this in the xerox_mfp backend (which would fix the support of this device), are there any users out there that could test with other supported devices? It is possible that it was added in the first place to deal with some problematic devices. Having said that, it might also have been added as a "reset the device to make sure there are no problems", and doesn't actually solve any real world devices. I know that a couple of the other backends do the same thing. Please let me know if there are any users who would be prepared to test this change! I have not heard anything from the backend maintainer for a couple of years so I'm not sure if he is still active, Cheers, Ralph -------------- next part -------------- An HTML attachment was scrubbed... URL: From skelband at gmail.com Mon Oct 2 21:05:29 2023 From: skelband at gmail.com (Ralph Little) Date: Mon, 2 Oct 2023 13:05:29 -0700 Subject: [sane-devel] Additional model support for epsonds backend In-Reply-To: References: Message-ID: Hi, Thank you for your submission. I have applied the patch to the backend in merge request here: https://gitlab.com/sane-project/backends/-/merge_requests/800 Cheers, Ralph On 2023-09-29 00:27, linuxdriver-develop wrote: > > Dear All, > > Thank you for your continuous efforts for SANE project. > > We are Linux scanner driver development team in Epson. > > We have made patch a new our scanners for epsonds backend as below: > > ?????????? Additional new models (Scanners) : > > Model > > > > Backend > > ES-C220 > > > > epsonds > > DS-C330 > > > > epsonds > > DS-C490 > > > > epsonds > > ?????????? Changed Points :???????? Just add a new model?s ID > > ?????????? Patch :??????????????????????? We have attached patch to > the latest ver. of epsonds as below: > > ?????????? Test Status :??????????????? We have completed testing with > actual devices. > > ?????????? How to apply this patch : > > $ cd [backend source folder] > > $ patch -p 1 > Then, could you please review and investigate to include this patch to > the next update of sane-backend? > > If you will have any advice, please let us know. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mmcaelth at gmail.com Mon Oct 9 20:34:46 2023 From: mmcaelth at gmail.com (Matt Clark) Date: Mon, 9 Oct 2023 13:34:46 -0600 Subject: [sane-devel] File Compression Message-ID: How do I decompress a multifile scanned project with jpeg files? -- Matt Clark mmcaelth at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From kitno455 at gmail.com Tue Oct 10 12:56:48 2023 From: kitno455 at gmail.com (m. allan noah) Date: Tue, 10 Oct 2023 07:56:48 -0400 Subject: [sane-devel] File Compression In-Reply-To: References: Message-ID: What program produced the file? What is the file extension? allan On Tue, Oct 10, 2023 at 7:25?AM Matt Clark wrote: > How do I decompress a multifile scanned project with jpeg files? > > -- > Matt Clark > mmcaelth at gmail.com > -- "well, I stand up next to a mountain- and I chop it down with the edge of my hand" -------------- next part -------------- An HTML attachment was scrubbed... URL: From domerito at gmail.com Sat Oct 21 22:44:46 2023 From: domerito at gmail.com (Domenico Ritondale) Date: Sat, 21 Oct 2023 23:44:46 +0200 Subject: [sane-devel] All-in-one printer Canon Pixma MX435 supported by sane-pixma backend Message-ID: Hallo everyone, I'm sending this message (from Italy) because recently I've configured my Canon Pixma MX435 to use it in wi-fi mode in Arch Linux , actually my version in 6.4.11-arch2-1. I use the sane-pixma backend and in order to use the printer via wi-fi I just added a line with its lan ip to /etc/sane.d/saned.conf; then i add a line with bjnp://printer-ip to /etc/sane.d/pixma.conf. I confirm the correct recognition and usage via wi-fi, so this model can be added to the list of the model working with sane-pixma. Thanks to all. Domenico Ritondale -------------- next part -------------- An HTML attachment was scrubbed... URL: