• [multipost] CZUR scanner not detected and not connectable

    From MarioCCCP@NoliMihiFrangereMentulam@libero.it to alt.comp.os.linux,alt.linux,alt.os.linux on Sun Feb 25 17:52:07 2024
    From Newsgroup: alt.os.linux

    Sorry for the multipost, I am really at a loss with this glitch

    I have purchased this item

    CZUR Shine Ultra Pro 24MP High resolution scanner for books
    USB Portable, Documents Scanner with OCR up to A3 format for
    home and office, Multilingual OCR viewer

    https://www.amazon.it/CZUR-Dimensione-Riconoscimento-Multilingua-Compatibile/dp/B09NLMFQGN/ref=pd_sbs_d_sccl_3_7/258-9789812-9780105?pd_rd_w=7IhIg&content-id=amzn1.sym.a8225e34-6e10-438f-8794-fb84bb393cf4&pf_rd_p=a8225e34-6e10-438f-8794-fb84bb393cf4&pf_rd_r=PFVVAS9BZD4NYDEA0W33&pd_rd_wg=pC8Pr&pd_rd_r=393b1292-05ab-4a5f-8a69-2e65aa78c6cf&pd_rd_i=B09NLMFQGN&th=1

    now, I had installed its CD under a VMWare Windows 11, and
    it worked all well (a bit slow, but a virtualized CPU / GPU
    intensive task is expectedly slower).


    Now by mere chance, I discovered there is also a .deb
    package and dnld it from CZUR site and installed it in
    Debian Bookworm

    The SW fails to automatically detect the HW, both launching
    the progmam with scanner disconnected and connectint it
    afterwards, or the reverse. Also it fails to manually
    connect with the main menu.

    The strange thing is : Debian correctly reports sth attached
    LSUSB¶
    ....
    Bus 001 Device 012: ID 1e4f:2401 ET24A
    ....

    and a very rapidly disappearing "video source" notification
    tooltip, of no usefulness, appears on screen on connection.

    I just wrote a request on FB page of CZUR, but apart from
    that, what could be the problem ?

    It is their own recent SW for the very corresponding HW, why
    should it fail ?

    I am surprised ...
    --
    1) Resistere, resistere, resistere.
    2) Se tutti pagano le tasse, le tasse le pagano tutti
    MarioCPPP
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From David W. Hodgins@dwhodgins@nomail.afraid.org to alt.comp.os.linux,alt.linux,alt.os.linux on Sun Feb 25 12:52:12 2024
    From Newsgroup: alt.os.linux

    On Sun, 25 Feb 2024 11:52:07 -0500, MarioCCCP <NoliMihiFrangereMentulam@libero.it> wrote:

    Sorry for the multipost, I am really at a loss with this glitch

    I have purchased this item

    CZUR Shine Ultra Pro 24MP High resolution scanner for books
    USB Portable, Documents Scanner with OCR up to A3 format for
    home and office, Multilingual OCR viewer

    https://www.amazon.it/CZUR-Dimensione-Riconoscimento-Multilingua-Compatibile/dp/B09NLMFQGN/ref=pd_sbs_d_sccl_3_7/258-9789812-9780105?pd_rd_w=7IhIg&content-id=amzn1.sym.a8225e34-6e10-438f-8794-fb84bb393cf4&pf_rd_p=a8225e34-6e10-438f-8794-fb84bb393cf4&pf_rd_r=PFVVAS9BZD4NYDEA0W33&pd_rd_wg=pC8Pr&pd_rd_r=393b1292-05ab-4a5f-8a69-2e65aa78c6cf&pd_rd_i=B09NLMFQGN&th=1

    now, I had installed its CD under a VMWare Windows 11, and
    it worked all well (a bit slow, but a virtualized CPU / GPU
    intensive task is expectedly slower).


    Now by mere chance, I discovered there is also a .deb
    package and dnld it from CZUR site and installed it in
    Debian Bookworm

    The SW fails to automatically detect the HW, both launching
    the progmam with scanner disconnected and connectint it
    afterwards, or the reverse. Also it fails to manually
    connect with the main menu.

    The strange thing is : Debian correctly reports sth attached
    LSUSB¶
    ....
    Bus 001 Device 012: ID 1e4f:2401 ET24A
    ....

    and a very rapidly disappearing "video source" notification
    tooltip, of no usefulness, appears on screen on connection.

    I just wrote a request on FB page of CZUR, but apart from
    that, what could be the problem ?

    It is their own recent SW for the very corresponding HW, why
    should it fail ?

    I am surprised ...

    Most likely reason is either the software is not installed, or the hardware needs a udev rule.

    On my Mageia 9 system ...
    # rpm -q -f /usr/lib/udev/rules.d/60-libsane.rules
    sane-backends-1.1.1-4.mga9

    Assuming the various "sane" packages have been installed, copy the above
    file to "/etc/udev/rules.d/" and add an entry in the /etc copy such as

    ATTR{idVendor}=="1e4f", ATTR{idProduct}=="2401", MODE="0644", GROUP="usb", ENV{libsane_matched}="yes"

    Then reboot or run "udevadm control --reload-rules && udevadm trigger" (as root).

    Regards, Dave Hodgins
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From J.O. Aho@user@example.net to alt.comp.os.linux,alt.linux,alt.os.linux on Sun Feb 25 22:07:14 2024
    From Newsgroup: alt.os.linux

    On 25/02/2024 17.52, MarioCCCP wrote:
    Sorry for the multipost, I am really at a loss with this glitch

    Sorry, you failed, you made a cross post and nothing to be sorry about.

    I have purchased this item

    CZUR Shine Ultra Pro 24MP High resolution scanner for books USB
    Portable, Documents Scanner with OCR up to A3 format for home and
    office, Multilingual OCR viewer

    I just wrote a request on FB page of CZUR, but apart from that, what
    could be the problem ?

    It is their own recent SW for the very corresponding HW, why should it
    fail ?

    The scanner_x86_64_1.7.2312301E.deb, which is the latest I could see
    anyone refer to do not supply an udev file for your scanner, check /etc/udev/rules.d/ and you will find

    czur_1101.rules
    czur_1616.rules
    czur_et.rules

    you will need to have one like for example czur_2401.rules: SUBSYSTEM==”usb” ,
    ATTRS{idVendor}==”04fc” ,
    ATTRS{idProduct}==”2401” ,
    MODE="0666"


    then run: sudo udevadm control --reload-rules && sudo udevadm trigger

    If still not working, you may have to copy some files form the
    ms-windows install, should be called something like czcv000*_0*.{bin|xml|ex}

    In the Linux install you find those in /opt/scanner/

    also the file /opt/scanner/dev_list.bin may not support your scanner.


    You will have to experiment and see if you get it to work and hope CZUR
    comes back and have a later beta version that supports your scanner.
    --
    //Aho
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Paul@nospam@needed.invalid to alt.comp.os.linux,alt.linux,alt.os.linux on Sun Feb 25 23:45:51 2024
    From Newsgroup: alt.os.linux

    On 2/25/2024 4:07 PM, J.O. Aho wrote:
    On 25/02/2024 17.52, MarioCCCP wrote:
    Sorry for the multipost, I am really at a loss with this glitch

    Sorry, you failed, you made a cross post and nothing to be sorry about.

    I have purchased this item

    CZUR Shine Ultra Pro 24MP High resolution scanner for books USB Portable, Documents Scanner with OCR up to A3 format for home and office, Multilingual OCR viewer

    I just wrote a request on FB page of CZUR, but apart from that, what could be the problem ?

    It is their own recent SW for the very corresponding HW, why should it fail ?

    The scanner_x86_64_1.7.2312301E.deb, which is the latest I could see anyone refer to do not supply an udev file for your scanner, check /etc/udev/rules.d/ and you will find

    czur_1101.rules
    czur_1616.rules
    czur_et.rules

    you will need to have one like for example czur_2401.rules: SUBSYSTEM==”usb” ,
    ATTRS{idVendor}==”04fc” ,
    ATTRS{idProduct}==”2401” ,
    MODE="0666"


    then run:  sudo udevadm control --reload-rules && sudo udevadm trigger

    If still not working, you may have to copy some files form the ms-windows install, should be called something like czcv000*_0*.{bin|xml|ex}

    In the Linux install you find those in /opt/scanner/

    also the file /opt/scanner/dev_list.bin may not support your scanner.


    You will have to experiment and see if you get it to work and hope CZUR comes back and have a later beta version that supports your scanner.


    https://resource.czur-files.com/software/windows/install/CZUR_Shine_Setup_RLS_V2.2.240123.zip

    Use archive manager, unzip the ZIP file, to reveal the EXE.
    InnoExtract, there is a version for Linux in the repository.

    Name: CZUR_Shine_Setup_RLS_V2.2.240123.exe
    Size: 626,496,624 bytes (597 MiB)
    SHA256: BE936A6C4129EE166180C96D187F419F34BCE6ECCE35A6A917811F070A14FB64

    Next:

    sudo apt install innoextract
    mkdir work
    mv CZUR_Shine_Setup_RLS_V2.2.240123.exe work
    cd work
    innoextract CZUR_Shine_Setup_RLS_V2.2.240123.exe

    This gives two folders App and Tmp

    Name: czcv_scan.dll
    Size: 13811440 bytes (13 MiB)
    SHA256: 07438D8C9B4CAA3F8D95BD3E882FD3636D7F5F5358470DC2228201242F90D0EB

    dewarp_by_edge_a3 <=== scan in virustotal.com to get the Exports. recog_text_rotation This has nothing to do with the camera, it could be OpenCV.
    release_all_models
    remove_finger
    rotate_image

    Name: SonixCamera.dll
    Size: 127568 bytes (124 KiB)
    SHA256: 2DB4D77CDF4B4476A1DA2AA2D07570E46EA3F29B8160E7ED011ECD632A276744

    SonixCam_AsicRegisterRead <=== scan in virustotal.com to get the Exports. SonixCam_AsicRegisterWrite Firmware management for the Asic running the camera sensor.
    SonixCam_BurnerFw Does not appear to run the camera itself. SonixCam_ExportFw
    SonixCam_GetAsicRomType
    SonixCam_GetErrorCode
    SonixCam_GetFwVersion
    SonixCam_GetManufacturer
    SonixCam_GetProduct
    SonixCam_GetSerialFlashType
    SonixCam_GetVidPid
    SonixCam_Init
    SonixCam_SensorRegisterCustomRead
    SonixCam_SensorRegisterCustomWrite
    SonixCam_SensorRegisterRead
    SonixCam_SensorRegisterWrite
    SonixCam_SerialFlashCustomRead
    SonixCam_SerialFlashRead
    SonixCam_SerialFlashSectorCustomWrite
    SonixCam_SerialFlashSectorWrite
    SonixCam_UnInit

    Your czcv000*_0*.{bin) type thing, is inside App/Model

    Paul
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Paul@nospam@needed.invalid to alt.comp.os.linux,alt.linux,alt.os.linux on Mon Feb 26 03:58:32 2024
    From Newsgroup: alt.os.linux

    On 2/25/2024 11:45 PM, Paul wrote:
    On 2/25/2024 4:07 PM, J.O. Aho wrote:
    On 25/02/2024 17.52, MarioCCCP wrote:
    Sorry for the multipost, I am really at a loss with this glitch

    Sorry, you failed, you made a cross post and nothing to be sorry about.

    I have purchased this item

    CZUR Shine Ultra Pro 24MP High resolution scanner for books USB Portable, Documents Scanner with OCR up to A3 format for home and office, Multilingual OCR viewer

    I just wrote a request on FB page of CZUR, but apart from that, what could be the problem ?

    It is their own recent SW for the very corresponding HW, why should it fail ?

    The scanner_x86_64_1.7.2312301E.deb, which is the latest I could see anyone refer to do not supply an udev file for your scanner, check /etc/udev/rules.d/ and you will find

    czur_1101.rules
    czur_1616.rules
    czur_et.rules

    you will need to have one like for example czur_2401.rules:
    SUBSYSTEM==”usb” ,
    ATTRS{idVendor}==”04fc” ,
    ATTRS{idProduct}==”2401” ,
    MODE="0666"


    then run:  sudo udevadm control --reload-rules && sudo udevadm trigger

    If still not working, you may have to copy some files form the ms-windows install, should be called something like czcv000*_0*.{bin|xml|ex}

    In the Linux install you find those in /opt/scanner/

    also the file /opt/scanner/dev_list.bin may not support your scanner.


    You will have to experiment and see if you get it to work and hope CZUR comes back and have a later beta version that supports your scanner.


    "Czur ET24 Pro first impressions"

    https://diybookscanner.org/forum/viewtopic.php?f=14&t=3696&start=20

    It seems one model uses a laser for page straightening, while the
    other model does not.

    "One frustration with the CZUR devices is that each one has its own application.
    So since I have three devices, I have three applications. As their product line
    grows, older devices won't get as much attention or updates to their applications.
    It would be wiser to have a single application that can detect the device and
    show the features that apply to it. Then as new features are developed, they can
    be available to the older devices. CZUR seems unlikely to adopt this, however.
    It's a bit like having a company that makes webcams and none of them are really
    compatible with the other. Each has their own software/driver. A lot of
    niche peripherals run into this problem."

    Paul

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From MarioCCCP@NoliMihiFrangereMentulam@libero.it to alt.comp.os.linux,alt.linux,alt.os.linux on Mon Feb 26 14:11:32 2024
    From Newsgroup: alt.os.linux

    On 25/02/24 22:07, J.O. Aho wrote:
    On 25/02/2024 17.52, MarioCCCP wrote:
    Sorry for the multipost, I am really at a loss with this
    glitch

    Sorry, you failed, you made a cross post and nothing to be
    sorry about.

    I have purchased this item

    CZUR Shine Ultra Pro 24MP High resolution scanner for
    books USB Portable, Documents Scanner with OCR up to A3
    format for home and office, Multilingual OCR viewer

    I just wrote a request on FB page of CZUR, but apart from
    that, what could be the problem ?

    It is their own recent SW for the very corresponding HW,
    why should it fail ?

    The scanner_x86_64_1.7.2312301E.deb, which is the latest I
    could see anyone refer to do not supply an udev file for
    your scanner, check /etc/udev/rules.d/ and you will find

    czur_1101.rules
    czur_1616.rules
    czur_et.rules

    you will need to have one like for example czur_2401.rules: SUBSYSTEM==”usb” ,
    ATTRS{idVendor}==”04fc” ,
    ATTRS{idProduct}==”2401” ,
    MODE="0666"


    then run:  sudo udevadm control --reload-rules && sudo
    udevadm trigger


    tnx, first of all.

    I run the above. A lot of lightening fast notifications of
    detection of sth appeared.

    The SW from CZUR still does not detect the scanner, neighter
    auto nor manually, running the SW before or after the command.


    If still not working, you may have to copy some files form
    the ms-windows install, should be called something like czcv000*_0*.{bin|xml|ex}

    too complicated.
    I discovered that WEBCAMOID detects it and is able to take
    screenshots, but has misterious a huge latency (if I put sth
    under the scanner, it updates the screen after MANY seconds).
    If I run its native SW under windows 11 virtual machine,
    despite having just two cores assigned and 24 GB, the update
    is REALTIME, and the latency between screenshots of a few
    seconds. Actually it is the page orientation corrector and
    borders detector that cause some lag : a single A4 page lags
    not at all (but I scan A4 notebooks badly folded).




    In the Linux install you find those in /opt/scanner/

    also the file /opt/scanner/dev_list.bin may not support your
    scanner.


    You will have to experiment and see if you get it to work
    and hope CZUR comes back and have a later beta version that
    supports your scanner.

    now I read the advices from Paul ...
    TNX anyway
    --
    1) Resistere, resistere, resistere.
    2) Se tutti pagano le tasse, le tasse le pagano tutti
    MarioCPPP

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From MarioCCCP@NoliMihiFrangereMentulam@libero.it to alt.comp.os.linux,alt.linux,alt.os.linux on Mon Feb 26 14:16:00 2024
    From Newsgroup: alt.os.linux

    On 26/02/24 05:45, Paul wrote:
    On 2/25/2024 4:07 PM, J.O. Aho wrote:
    On 25/02/2024 17.52, MarioCCCP wrote:
    Sorry for the multipost, I am really at a loss with this glitch

    Sorry, you failed, you made a cross post and nothing to be sorry about.

    I have purchased this item

    CZUR Shine Ultra Pro 24MP High resolution scanner for books USB Portable, Documents Scanner with OCR up to A3 format for home and office, Multilingual OCR viewer

    I just wrote a request on FB page of CZUR, but apart from that, what could be the problem ?

    It is their own recent SW for the very corresponding HW, why should it fail ?

    The scanner_x86_64_1.7.2312301E.deb, which is the latest I could see anyone refer to do not supply an udev file for your scanner, check /etc/udev/rules.d/ and you will find

    czur_1101.rules
    czur_1616.rules
    czur_et.rules

    you will need to have one like for example czur_2401.rules:
    SUBSYSTEM==”usb” ,
    ATTRS{idVendor}==”04fc” ,
    ATTRS{idProduct}==”2401” ,
    MODE="0666"


    then run:  sudo udevadm control --reload-rules && sudo udevadm trigger

    If still not working, you may have to copy some files form the ms-windows install, should be called something like czcv000*_0*.{bin|xml|ex}

    In the Linux install you find those in /opt/scanner/

    also the file /opt/scanner/dev_list.bin may not support your scanner.


    You will have to experiment and see if you get it to work and hope CZUR comes back and have a later beta version that supports your scanner.


    https://resource.czur-files.com/software/windows/install/CZUR_Shine_Setup_RLS_V2.2.240123.zip

    but for windows I have no problem : I just used the bundled
    CD with an installer (it requires the Seriel Number of the
    product to run ! But no problem, it is printed in the base
    of the scanner)


    Use archive manager, unzip the ZIP file, to reveal the EXE.
    InnoExtract, there is a version for Linux in the repository.

    Name: CZUR_Shine_Setup_RLS_V2.2.240123.exe
    Size: 626,496,624 bytes (597 MiB)
    SHA256: BE936A6C4129EE166180C96D187F419F34BCE6ECCE35A6A917811F070A14FB64

    Next:

    sudo apt install innoextract
    mkdir work
    mv CZUR_Shine_Setup_RLS_V2.2.240123.exe work
    cd work
    innoextract CZUR_Shine_Setup_RLS_V2.2.240123.exe


    Uh, I misunderstood ... what about trying to run the DVD
    installer under WINE ? (I'm skeptical it would work)


    This gives two folders App and Tmp

    Name: czcv_scan.dll
    Size: 13811440 bytes (13 MiB)
    SHA256: 07438D8C9B4CAA3F8D95BD3E882FD3636D7F5F5358470DC2228201242F90D0EB

    dewarp_by_edge_a3 <=== scan in virustotal.com to get the Exports. recog_text_rotation This has nothing to do with the camera, it could be OpenCV.
    release_all_models
    remove_finger
    rotate_image

    Name: SonixCamera.dll
    Size: 127568 bytes (124 KiB)
    SHA256: 2DB4D77CDF4B4476A1DA2AA2D07570E46EA3F29B8160E7ED011ECD632A276744

    SonixCam_AsicRegisterRead <=== scan in virustotal.com to get the Exports.
    SonixCam_AsicRegisterWrite Firmware management for the Asic running the camera sensor.
    SonixCam_BurnerFw Does not appear to run the camera itself.
    SonixCam_ExportFw
    SonixCam_GetAsicRomType
    SonixCam_GetErrorCode
    SonixCam_GetFwVersion
    SonixCam_GetManufacturer
    SonixCam_GetProduct
    SonixCam_GetSerialFlashType
    SonixCam_GetVidPid
    SonixCam_Init
    SonixCam_SensorRegisterCustomRead
    SonixCam_SensorRegisterCustomWrite
    SonixCam_SensorRegisterRead
    SonixCam_SensorRegisterWrite
    SonixCam_SerialFlashCustomRead
    SonixCam_SerialFlashRead
    SonixCam_SerialFlashSectorCustomWrite
    SonixCam_SerialFlashSectorWrite
    SonixCam_UnInit

    what am I supposed to do with that stuff ?

    what do you thing about giving a chance to Wine and the
    original installer ?


    Your czcv000*_0*.{bin) type thing, is inside App/Model

    Paul
    --
    1) Resistere, resistere, resistere.
    2) Se tutti pagano le tasse, le tasse le pagano tutti
    MarioCPPP

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Paul@nospam@needed.invalid to alt.comp.os.linux,alt.linux,alt.os.linux on Mon Feb 26 11:25:32 2024
    From Newsgroup: alt.os.linux

    On 2/26/2024 8:11 AM, MarioCCCP wrote:
    On 25/02/24 22:07, J.O. Aho wrote:
    On 25/02/2024 17.52, MarioCCCP wrote:
    Sorry for the multipost, I am really at a loss with this glitch

    Sorry, you failed, you made a cross post and nothing to be sorry about.

    I have purchased this item

    CZUR Shine Ultra Pro 24MP High resolution scanner for books USB Portable, Documents Scanner with OCR up to A3 format for home and office, Multilingual OCR viewer

    I just wrote a request on FB page of CZUR, but apart from that, what could be the problem ?

    It is their own recent SW for the very corresponding HW, why should it fail ?

    The scanner_x86_64_1.7.2312301E.deb, which is the latest I could see anyone refer to do not supply an udev file for your scanner, check /etc/udev/rules.d/ and you will find

    czur_1101.rules
    czur_1616.rules
    czur_et.rules

    you will need to have one like for example czur_2401.rules:
    SUBSYSTEM==”usb” ,
    ATTRS{idVendor}==”04fc” ,
    ATTRS{idProduct}==”2401” ,
    MODE="0666"


    then run:  sudo udevadm control --reload-rules && sudo udevadm trigger


    tnx, first of all.

    I run the above. A lot of lightening fast notifications of detection of sth appeared.

    The SW from CZUR still does not detect the scanner, neighter auto nor manually, running the SW before or after the command.


    If still not working, you may have to copy some files form the ms-windows install, should be called something like czcv000*_0*.{bin|xml|ex}

    too complicated.
    I discovered that WEBCAMOID detects it and is able to take screenshots, but has misterious a huge latency (if I put sth under the scanner, it updates the screen after MANY seconds).
    If I run its native SW under windows 11 virtual machine, despite having just two cores assigned and 24 GB, the update is REALTIME, and the latency between screenshots of a few seconds. Actually it is the page orientation corrector and borders detector that cause some lag : a single A4 page lags not at all (but I scan A4 notebooks badly folded).




    In the Linux install you find those in /opt/scanner/

    also the file /opt/scanner/dev_list.bin may not support your scanner.


    You will have to experiment and see if you get it to work and hope CZUR comes back and have a later beta version that supports your scanner.

    now I read the advices from Paul ...
    TNX anyway

    While in Windows, you can use this:

    https://www.uwe-sieber.de/usbtreeview_e.html

    https://www.uwe-sieber.de/files/UsbTreeView_x64.zip

    What that does, is it displays the config space of hardware
    in USB ports.

    That takes the place of Microsoft USBView and UVCView (more
    or less different versions of the same thing).

    The speed difference may have something to do with the
    undocumented SonixAsic (Application Specific Integrated Circuit).

    The .deb file is unlikely to control all the CZUR designs.
    You would need a .deb specifically for the "Shine Ultra Pro",
    and it's hard to predict whether some cosmetic changes to the
    material the .deb installed will be sufficient to make it work.

    Some of the software senses serial number. The serial number is
    likely a token to make the software work.

    Paul


    --- Synchronet 3.20a-Linux NewsLink 1.114