Re: Driverless scanning for WSD and ESCL supported scanners is coming
On 8/6/20 4:37 PM, Robert Marcano via devel wrote: > On 8/6/20 3:48 AM, Zdenek Dohnal wrote: >> On 8/5/20 2:30 PM, Jiří Eischmann wrote: >>> >>> Will it be possible to use a Fedora machine as a server, so that I >>> can >>> have an old scanner connected to it via USB and then shared with other >>> devices on the local network via those protocols? >>> That would be neat. >>> >>> Jiri >> >> Hi Jirka, >> >> IIRC it is possible even now via saned on the server, but saned doesn't >> use WSD or ESCL, just simple TCP transfer between client and server. >> >> In practice it looks like - you have a proprietary or sane-backends >> supported USB scanner (sane-airscan doesn't work for USB devices), you >> set up ACL on saned and setup clients to connect to the server. > > From the README, it looks like some manufacturers allow eSCL to work > over USB too: > > However, most (all?) of the eSCL devices will also work over USB, if > IPP-over-USB daemon is installed on your computer > > and some are even USB only: > > [2]: this device is USB-only, but it works well with the IPP-over-USB > daemon. > > I hope this becomes a trend for non networked scanners too. I had a suspicion ipp-over-usb daemon like ipp-usb or ippusbxd could help, but I wasn't sure (it was created for supporting USB printer devices), so didn't want to spread any mystification. ipp-over-usb daemons - ipp-usb and ippusbxd - are on my list what to package, they will come into Fedora this year (I hope). > >> >> sane-airscan is a backend for communication with scanner supporting >> WSD/ESCL, it doesn't use those protocols for sharing the device. >> >> Zdenek >> >>> ___ >>> devel mailing list -- devel@lists.fedoraproject.org >>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org >>> Fedora Code of Conduct: >>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/ >>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >>> List Archives: >>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org >> >> >> ___ >> devel mailing list -- devel@lists.fedoraproject.org >> To unsubscribe send an email to devel-le...@lists.fedoraproject.org >> Fedora Code of Conduct: >> https://docs.fedoraproject.org/en-US/project/code-of-conduct/ >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >> List Archives: >> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org >> > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org -- Zdenek Dohnal Software Engineer Red Hat Czech - Brno TPB-C signature.asc Description: OpenPGP digital signature ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Driverless scanning for WSD and ESCL supported scanners is coming
On 8/6/20 3:48 AM, Zdenek Dohnal wrote: On 8/5/20 2:30 PM, Jiří Eischmann wrote: Will it be possible to use a Fedora machine as a server, so that I can have an old scanner connected to it via USB and then shared with other devices on the local network via those protocols? That would be neat. Jiri Hi Jirka, IIRC it is possible even now via saned on the server, but saned doesn't use WSD or ESCL, just simple TCP transfer between client and server. In practice it looks like - you have a proprietary or sane-backends supported USB scanner (sane-airscan doesn't work for USB devices), you set up ACL on saned and setup clients to connect to the server. From the README, it looks like some manufacturers allow eSCL to work over USB too: However, most (all?) of the eSCL devices will also work over USB, if IPP-over-USB daemon is installed on your computer and some are even USB only: [2]: this device is USB-only, but it works well with the IPP-over-USB daemon. I hope this becomes a trend for non networked scanners too. sane-airscan is a backend for communication with scanner supporting WSD/ESCL, it doesn't use those protocols for sharing the device. Zdenek ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Driverless scanning for WSD and ESCL supported scanners is coming
On 8/5/20 10:04 PM, Robert Marcano via devel wrote: > On 8/5/20 8:30 AM, Jiří Eischmann wrote: >> Zdenek Dohnal píše v St 05. 08. 2020 v 07:44 +0200: >>> Hi all, >>> >>> I would like to announce sane-airscan project [1] will be shipped in >>> the >>> official Fedora repositories from Fedora 32 [2]. >>> >>> sane-airscan implements a backend for Microsoft WSD and ESCL (usually >>> called AirScan, originating from Apple) protocols, which are common >>> in >>> newer (2012+) scanners and multi-function devices for scanning. >>> >>> Using sane-airscan, newer devices don't need vendor proprietary >>> software >>> for scanning any longer (e.g. hplip with its hp-plugin). >>> >>> The project is divided into main package - sane-airscan - which >>> contains >>> helper tool - airscan-discover - for discovering devices in setups, >>> where automatic DNS-SD discovery doesn't do the trick, and subpackage >>> - >>> libsane-airscan - which the main package requires and the common >>> known >>> project for scanning - sane-backends - will require to get the >>> backend >>> into common scanning stack installation. >>> >>> Please feel free to test it. >> >> Will it be possible to use a Fedora machine as a server, so that I can >> have an old scanner connected to it via USB and then shared with other >> devices on the local network via those protocols? >> That would be neat. > > If your clients are SANE supported OSs, you can already do that with > saned. For example this documentation > > https://wiki.debian.org/SaneOverNetwork That's what I get if I don't finish an email at once :) you were faster :) > > >> >> Jiri >> ___ >> devel mailing list -- devel@lists.fedoraproject.org >> To unsubscribe send an email to devel-le...@lists.fedoraproject.org >> Fedora Code of Conduct: >> https://docs.fedoraproject.org/en-US/project/code-of-conduct/ >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >> List Archives: >> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org >> > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org -- Zdenek Dohnal Software Engineer Red Hat Czech - Brno TPB-C signature.asc Description: OpenPGP digital signature ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Driverless scanning for WSD and ESCL supported scanners is coming
On 8/5/20 2:30 PM, Jiří Eischmann wrote: > > Will it be possible to use a Fedora machine as a server, so that I can > have an old scanner connected to it via USB and then shared with other > devices on the local network via those protocols? > That would be neat. > > Jiri Hi Jirka, IIRC it is possible even now via saned on the server, but saned doesn't use WSD or ESCL, just simple TCP transfer between client and server. In practice it looks like - you have a proprietary or sane-backends supported USB scanner (sane-airscan doesn't work for USB devices), you set up ACL on saned and setup clients to connect to the server. sane-airscan is a backend for communication with scanner supporting WSD/ESCL, it doesn't use those protocols for sharing the device. Zdenek > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org -- Zdenek Dohnal Software Engineer Red Hat Czech - Brno TPB-C signature.asc Description: OpenPGP digital signature ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Driverless scanning for WSD and ESCL supported scanners is coming
On 8/5/20 8:30 AM, Jiří Eischmann wrote: Zdenek Dohnal píše v St 05. 08. 2020 v 07:44 +0200: Hi all, I would like to announce sane-airscan project [1] will be shipped in the official Fedora repositories from Fedora 32 [2]. sane-airscan implements a backend for Microsoft WSD and ESCL (usually called AirScan, originating from Apple) protocols, which are common in newer (2012+) scanners and multi-function devices for scanning. Using sane-airscan, newer devices don't need vendor proprietary software for scanning any longer (e.g. hplip with its hp-plugin). The project is divided into main package - sane-airscan - which contains helper tool - airscan-discover - for discovering devices in setups, where automatic DNS-SD discovery doesn't do the trick, and subpackage - libsane-airscan - which the main package requires and the common known project for scanning - sane-backends - will require to get the backend into common scanning stack installation. Please feel free to test it. Will it be possible to use a Fedora machine as a server, so that I can have an old scanner connected to it via USB and then shared with other devices on the local network via those protocols? That would be neat. If your clients are SANE supported OSs, you can already do that with saned. For example this documentation https://wiki.debian.org/SaneOverNetwork Jiri ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Driverless scanning for WSD and ESCL supported scanners is coming
Zdenek Dohnal píše v St 05. 08. 2020 v 07:44 +0200: > Hi all, > > I would like to announce sane-airscan project [1] will be shipped in > the > official Fedora repositories from Fedora 32 [2]. > > sane-airscan implements a backend for Microsoft WSD and ESCL (usually > called AirScan, originating from Apple) protocols, which are common > in > newer (2012+) scanners and multi-function devices for scanning. > > Using sane-airscan, newer devices don't need vendor proprietary > software > for scanning any longer (e.g. hplip with its hp-plugin). > > The project is divided into main package - sane-airscan - which > contains > helper tool - airscan-discover - for discovering devices in setups, > where automatic DNS-SD discovery doesn't do the trick, and subpackage > - > libsane-airscan - which the main package requires and the common > known > project for scanning - sane-backends - will require to get the > backend > into common scanning stack installation. > > Please feel free to test it. Will it be possible to use a Fedora machine as a server, so that I can have an old scanner connected to it via USB and then shared with other devices on the local network via those protocols? That would be neat. Jiri ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Driverless scanning for WSD and ESCL supported scanners is coming
On 8/5/20 10:07 AM, Dominik 'Rathann' Mierzejewski wrote: > On Wednesday, 05 August 2020 at 07:44, Zdenek Dohnal wrote: >> Hi all, >> >> I would like to announce sane-airscan project [1] will be shipped in the >> official Fedora repositories from Fedora 32 [2]. >> >> sane-airscan implements a backend for Microsoft WSD and ESCL (usually >> called AirScan, originating from Apple) protocols, which are common in >> newer (2012+) scanners and multi-function devices for scanning. >> >> Using sane-airscan, newer devices don't need vendor proprietary software >> for scanning any longer (e.g. hplip with its hp-plugin). > This is great news, thanks to you and Alexander Pevzner for making it > happen. It makes me smile even if my current printer is not supported > and still requires hp-plugin. Hi Dominik, if your device is capable of AirPrint (is network printer+has enabled IPP+capable to be installed as '-m everywhere' model via lpadmin), there is a good chance (unless you are unlucky like me with Laserjet m1536dnf - supports AirPrint, but not AirScan) that it supports AirScan too. > > Regards, > Dominik -- Zdenek Dohnal Software Engineer Red Hat Czech - Brno TPB-C signature.asc Description: OpenPGP digital signature ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Driverless scanning for WSD and ESCL supported scanners is coming
On Wednesday, 05 August 2020 at 07:44, Zdenek Dohnal wrote: > Hi all, > > I would like to announce sane-airscan project [1] will be shipped in the > official Fedora repositories from Fedora 32 [2]. > > sane-airscan implements a backend for Microsoft WSD and ESCL (usually > called AirScan, originating from Apple) protocols, which are common in > newer (2012+) scanners and multi-function devices for scanning. > > Using sane-airscan, newer devices don't need vendor proprietary software > for scanning any longer (e.g. hplip with its hp-plugin). This is great news, thanks to you and Alexander Pevzner for making it happen. It makes me smile even if my current printer is not supported and still requires hp-plugin. Regards, Dominik -- Fedora https://getfedora.org | RPM Fusion http://rpmfusion.org There should be a science of discontent. People need hard times and oppression to develop psychic muscles. -- from "Collected Sayings of Muad'Dib" by the Princess Irulan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Driverless scanning for WSD and ESCL supported scanners is coming
Hi all, I would like to announce sane-airscan project [1] will be shipped in the official Fedora repositories from Fedora 32 [2]. sane-airscan implements a backend for Microsoft WSD and ESCL (usually called AirScan, originating from Apple) protocols, which are common in newer (2012+) scanners and multi-function devices for scanning. Using sane-airscan, newer devices don't need vendor proprietary software for scanning any longer (e.g. hplip with its hp-plugin). The project is divided into main package - sane-airscan - which contains helper tool - airscan-discover - for discovering devices in setups, where automatic DNS-SD discovery doesn't do the trick, and subpackage - libsane-airscan - which the main package requires and the common known project for scanning - sane-backends - will require to get the backend into common scanning stack installation. Please feel free to test it. Have a nice day, Zdenek [1] https://github.com/alexpevzner/sane-airscan [2] https://bodhi.fedoraproject.org/updates/FEDORA-2020-841f4ce8df -- Zdenek Dohnal Software Engineer Red Hat Czech - Brno TPB-C signature.asc Description: OpenPGP digital signature ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org