For user permission scanner

 Lsusb 

Bus 001 Device 004: ID 04a9:27cb Kyocera Mita

Chenge vender id and product id 

Vendor ID: 04a9

Product ID: 27cb

⚙️ Step 2: Udev rule banao


sudo nano /etc/udev/rules.d/99-kyocera-scanner.rules


add this line  ( accordingly your device ):


SUBSYSTEM=="usb", ATTR{idVendor}=="04a9", ATTR{idProduct}=="27cb", MODE="0666", GROUP="scanner"


> Important: Replace 04a9 and 27cb with your exact IDs if di

different.


Step 3: Reload udev rules


sudo udevadm control --reload-rules

sudo udevadm trigger


Step 4: User ko scanner aur lp group mein daalo


sudo usermod -aG scanner $USER

sudo usermod -aG lp $USER

And logout or reboot 

And use your scanner through normal user 


sudo mount -o remount,exec /home

sudo nano /etc/fstab





Comments

  1. Hp
    sudo usermod -aG lp,lpadmin,scanner,plugdev $USER
    scanimage -L
    sudo hp-plugin -i
    /dev/bus/usb/001/004
    root:lp
    ls -l /dev/bus/usb/*/*
    ls -l /dev/bus/usb/001/004
    sudo systemctl restart saned.socket
    sudo systemctl restart hplip

    ReplyDelete
  2. Hp plugin check
    hp-check -r
    ls /usr/share/hplip/data/plugins
    Force relink
    sudo rm -rf ~/.hplip
    sudo hp-setup

    ReplyDelete
  3. For rool usb
    sudo nano /etc/udev/rules.d/99-scanner.rules
    Lsusb. Vendor id and mode chenge
    SUBSYSTEM=="usb", ATTR{idVendor}=="04a9", MODE="0666"
    SUBSYSTEM=="usb", ATTR{idVendor}=="0482", MODE="0666"
    Reload
    sudo udevadm control --reload-rules
    sudo udevadm trigger
    Check printer driver properly installed
    lpinfo -m
    lpstat -t
    scanimage -L
    sudo apt remove simple-scan
    sudo apt install xsane

    ReplyDelete
  4. Hp backend enable or not
    cat /etc/sane.d/dll.conf | grep hpaio
    Output
    hpaio
    Agar # laga ho to
    sudo nano /etc/sane.d/dll.conf
    hpaio kar do
    simple-scan → SANE → hpaio → HP scanner

    ReplyDelete
  5. Hp rool check
    ls -l /lib/udev/rules.d/56-hpmud.rules

    ReplyDelete
  6. Hp all file configurations
    Printer (HPLIP)
    Binary:
    /usr/bin/hp-*
    CUPS filters:
    /usr/lib/cups/filter/
    /usr/lib/cups/backend/
    PPD:
    /etc/cups/ppd/
    Config:
    /etc/hp/
    /var/lib/hp/
    Scanner (SANE backend)
    Backend:
    /usr/lib/sane/libsane-hpaio.so
    Config:
    /etc/sane.d/hpaio.conf
    /etc/sane.d/dll.conf

    ReplyDelete

Post a Comment

Popular posts from this blog

Kyocera printer

linux support cmd ( Chandrakant)