USB Scanner Permissions without hotplug

After getting rid of hotplug, the permissions for my usb scanner aren't set to scanner:root anymore. Udev is supposed to take care of everything hotplug used to do, but it doesn't seem to do this automatically. Could anyone explain how I can make udev set the permissions correctly for my usb scanner?

Oh, I'm sorry, I forgot I had made my own sane-package, since a former version broke the support for my scanner (Epson CX3200), but that's fixed now. I updated Sane, and everything works. (Still, I have to replug the scanner after booting, for the permissions to get set, though)

Similar Messages

  • USB scanner permissions

    Okay, I'm totally confused.
    I have a Canon Lide-30 USB scanner which I have used under Arch Linux many times--but not for 2 or 3 months. However, I was never able to configure hotplug to set the permissions automatically; I always had to become root and manually set the permissions in order to access the scanner as a regular user. Now, of course, the devices are all different (I mostly keep up with the latest release, don't really use testing packages, so I now have kernel 2.6.14).
    Here's what's happening:
    I plugged in the scanner's USB cable after booting (my machine's been up continuously for a few days, so I would have to shut down to do otherwise).
    Loaded the uhci-hcd module ... now /proc/bus/usb is mounted, and it contains a node for my scanner.
    Run sane-find-scanner as root:
    found USB scanner (vendor=0x04a9 [Canon], product=0x220e [CanoScan], chip=LM9832/3) at libusb:001:002
    Run sane-find-scanner as myself: same as above
    Run xsane as root: OK.
    Run xsane as myself: No devices found.
    # chmod 777 /dev/usbdev1.2 (which I think represents the scanner)
    # chmod 777 /dev/usbdev1.1
    # chmod 777 /proc/bus/usb/001/002
    # chmod 777 /proc/bus/usb/001/001
    No change. I still can't access the scanner as myself.
    By the way, it appears that the hotplug daemon won't start, though I'm not quite sure why. There are no files in /var/log/hotplug. In /var/log/errors, I see
        DEVPATH is not set (subsystem pci)
    But according to a brief Google search, this is not a serious problem.
    So what's the magic formula?

    Have you read this?

  • Usb scanner with root permissions only

    Hello
    When I open xsane with regular a user, the scanner does not get detected by it. Only when I open xsane as root.
    That's probably a permission issue. My user is added to the scanner group.
    How would I correct this?
    Thanks

    brebs wrote:
    Write a udev rule to identify the scanner and give it the right user group & permissions. Google search is your friend
    Just to confuse the hell out of us, different distros use different group names. Some have "scanner", some use "usb", some don't even have "usb".
    Example:  In /etc/udev/rules.d/91-local.rules
    # Scanner.
    # sane-find-scanner ; scanimage -L
    # From http://forums.gentoo.org/viewtopic-p-33 … ml#3311185
    # udevadm info -a --name /dev/usbdev5.3_ep00
    # "libusb:003:015" probably means /dev/bus/usb/003/015
    SUBSYSTEM=="usb", ATTRS{product}=="CanoScan", GROUP="usb", MODE="0660", SYMLINK+="lide25"
    I googled it quite a bit to find out this process is rather difficult for newbies. I even read udev wiki but I can't come up with a rule myself. The gentoo forum post you referenced has udevinfo command while it has been replaced with udevadm and the script wouldn't work.
    Would you give me more directions?
    Here's the output of sane-find-scanner as root.
    [root@myhost ~]# sane-find-scanner
    found USB scanner (vendor=0x03f0 [HP], product=0x2504 [Deskjet F4200 series]) at libusb:001:004
    found USB scanner (vendor=0x050d [Belkin], product=0x705c [USB2.0 WLAN]) at libusb:001:003
    [root@myhost ~]# scanimage -L
    device `hpaio:/usb/Deskjet_F4200_series?serial=CN83I3Y197052D' is a Hewlett-Packard Deskjet_F4200_series all-in-one
    device `v4l:/dev/video0' is a Noname Kworld ATSC110/115 virtual device
    [root@myhost ~]#
    I understand the device would be 001:004, but how would I write a rule for it?
    Thanks

  • USB scanner stopped working after PC upgrade

    I have HP Officejet 4500 all in one printer. It has both USB and ethernet connections.
    This week I have upgraded all PC components (so everything is new) except SSD drive so that I was able to continue where I stopped working.
    However, my USB connection with printer stopped working.
    First of all, I need to say, that I had to make scanner working over ethernet, so now my printer/scanner works without USB, but:
    1. what may be the reason to stop USB connection working?
    scanimage -L has usually expected output:
    scanimage -L
    device `hpaio:/usb/Officejet_4500_G510g-m?serial=CN141F219005CQ' is a Hewlett-Packard Officejet_4500_G510g-m all-in-one
    but sometimes:
    scanimage -L
    and sometimes:
    scanimage -L
    device `hpaio:/usb/Officejet_4500_G510g-m?serial=0' is a Hewlett-Packard Officejet_4500_G510g-m all-in-one
    When I try to scan over USB:
    scanimage --format=tiff > test.tiff
    scanimage: open of device hpaio:/usb/Officejet_4500_G510g-m?serial=CN141F219005CQ failed: Invalid argument
    sometimes it stucks and sometimes:
    scanimage --format=tiff > test.tiff
    scanimage: open of device hpaio:/usb/Officejet_4500_G510g-m?serial=0 failed: Invalid argument
    I have tried all steps on https://wiki.archlinux.org/index.php/Scanner site. I remind, that on the old PC it was working correctly. The problem appeared after upgrade.
    2. The output of lsusb is:
    Bus 001 Device 005: ID 03f0:2d12 Hewlett-Packard
    When I try to connect to front USB 2.0 slot I get the following messages:
    dmesg | tail
    [ 832.202201] usb 1-8: hub failed to enable device, error -22
    [ 832.362456] usb 1-8: new high-speed USB device number 8 using xhci_hcd
    [ 832.362542] usb 1-8: Device not responding to setup address.
    [ 832.566151] usb 1-8: Device not responding to setup address.
    [ 832.769690] usb 1-8: device not accepting address 8, error -71
    [ 832.929954] usb 1-8: new high-speed USB device number 9 using xhci_hcd
    [ 832.930042] usb 1-8: Device not responding to setup address.
    [ 833.133630] usb 1-8: Device not responding to setup address.
    [ 833.337186] usb 1-8: device not accepting address 9, error -71
    [ 833.337231] usb usb1-port8: unable to enumerate USB device
    and no HP printer appears with lsusb.
    When I connect it to the front USB 3.0 printer is recognised:
    dmesg | tail
    [ 832.769690] usb 1-8: device not accepting address 8, error -71
    [ 832.929954] usb 1-8: new high-speed USB device number 9 using xhci_hcd
    [ 832.930042] usb 1-8: Device not responding to setup address.
    [ 833.133630] usb 1-8: Device not responding to setup address.
    [ 833.337186] usb 1-8: device not accepting address 9, error -71
    [ 833.337231] usb usb1-port8: unable to enumerate USB device
    [ 918.254638] usb 1-12: new high-speed USB device number 10 using xhci_hcd
    [ 918.429771] usblp 1-12:1.1: usblp1: USB Bidirectional printer dev 10 if 1 alt 0 proto 2 vid 0x03F0 pid 0x2D12
    [ 919.469924] usblp1: removed
    [ 919.470610] usblp 1-12:1.1: usblp1: USB Bidirectional printer dev 10 if 1 alt 0 proto 2 vid 0x03F0 pid 0x2D12
    Bus 001 Device 010: ID 03f0:2d12 Hewlett-Packard
    I don't have any such problem with rear USB.
    All other USB devices work with front USBs. (wireless mouse, USB external HDD, USB CD/DVD, bluetooth dongle).
    Can anybody explain me these issues please?
    Thanks a lot.

    This is the full output of lsusb -v :
    Bus 004 Device 002: ID 8087:8001 Intel Corp.
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 9 Hub
    bDeviceSubClass 0
    bDeviceProtocol 1 Single TT
    bMaxPacketSize0 64
    idVendor 0x8087 Intel Corp.
    idProduct 0x8001
    bcdDevice 0.00
    iManufacturer 0
    iProduct 0
    iSerial 0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 25
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
    Self Powered
    Remote Wakeup
    MaxPower 0mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 9 Hub
    bInterfaceSubClass 0
    bInterfaceProtocol 0 Full speed (or root) hub
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0002 1x 2 bytes
    bInterval 12
    Hub Descriptor:
    bLength 11
    bDescriptorType 41
    nNbrPorts 8
    wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
    bPwrOn2PwrGood 0 * 2 milli seconds
    bHubContrCurrent 0 milli Ampere
    DeviceRemovable 0x00 0x00
    PortPwrCtrlMask 0xff 0xff
    Hub Port Status:
    Port 1: 0000.0100 power
    Port 2: 0000.0100 power
    Port 3: 0000.0100 power
    Port 4: 0000.0100 power
    Port 5: 0000.0100 power
    Port 6: 0000.0100 power
    Port 7: 0000.0100 power
    Port 8: 0000.0100 power
    Device Qualifier (for other device speed):
    bLength 10
    bDescriptorType 6
    bcdUSB 2.00
    bDeviceClass 9 Hub
    bDeviceSubClass 0
    bDeviceProtocol 0 Full speed (or root) hub
    bMaxPacketSize0 64
    bNumConfigurations 1
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x0001
    Self Powered
    Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 9 Hub
    bDeviceSubClass 0
    bDeviceProtocol 0 Full speed (or root) hub
    bMaxPacketSize0 64
    idVendor 0x1d6b Linux Foundation
    idProduct 0x0002 2.0 root hub
    bcdDevice 3.17
    iManufacturer 3 Linux 3.17.6-1-ARCH ehci_hcd
    iProduct 2 EHCI Host Controller
    iSerial 1 0000:00:1d.0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 25
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
    Self Powered
    Remote Wakeup
    MaxPower 0mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 9 Hub
    bInterfaceSubClass 0
    bInterfaceProtocol 0 Full speed (or root) hub
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0004 1x 4 bytes
    bInterval 12
    Hub Descriptor:
    bLength 9
    bDescriptorType 41
    nNbrPorts 2
    wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
    bPwrOn2PwrGood 10 * 2 milli seconds
    bHubContrCurrent 0 milli Ampere
    DeviceRemovable 0x02
    PortPwrCtrlMask 0xff
    Hub Port Status:
    Port 1: 0000.0507 highspeed power suspend enable connect
    Port 2: 0000.0100 power
    can't get device qualifier: Resource temporarily unavailable
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x0001
    Self Powered
    Bus 003 Device 002: ID 8087:8009 Intel Corp.
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 9 Hub
    bDeviceSubClass 0
    bDeviceProtocol 1 Single TT
    bMaxPacketSize0 64
    idVendor 0x8087 Intel Corp.
    idProduct 0x8009
    bcdDevice 0.00
    iManufacturer 0
    iProduct 0
    iSerial 0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 25
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
    Self Powered
    Remote Wakeup
    MaxPower 0mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 9 Hub
    bInterfaceSubClass 0
    bInterfaceProtocol 0 Full speed (or root) hub
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0001 1x 1 bytes
    bInterval 12
    Hub Descriptor:
    bLength 9
    bDescriptorType 41
    nNbrPorts 6
    wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
    bPwrOn2PwrGood 0 * 2 milli seconds
    bHubContrCurrent 0 milli Ampere
    DeviceRemovable 0x00
    PortPwrCtrlMask 0xff
    Hub Port Status:
    Port 1: 0000.0100 power
    Port 2: 0000.0100 power
    Port 3: 0000.0100 power
    Port 4: 0000.0100 power
    Port 5: 0000.0100 power
    Port 6: 0000.0100 power
    Device Qualifier (for other device speed):
    bLength 10
    bDescriptorType 6
    bcdUSB 2.00
    bDeviceClass 9 Hub
    bDeviceSubClass 0
    bDeviceProtocol 0 Full speed (or root) hub
    bMaxPacketSize0 64
    bNumConfigurations 1
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x0001
    Self Powered
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 9 Hub
    bDeviceSubClass 0
    bDeviceProtocol 0 Full speed (or root) hub
    bMaxPacketSize0 64
    idVendor 0x1d6b Linux Foundation
    idProduct 0x0002 2.0 root hub
    bcdDevice 3.17
    iManufacturer 3 Linux 3.17.6-1-ARCH ehci_hcd
    iProduct 2 EHCI Host Controller
    iSerial 1 0000:00:1a.0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 25
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
    Self Powered
    Remote Wakeup
    MaxPower 0mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 9 Hub
    bInterfaceSubClass 0
    bInterfaceProtocol 0 Full speed (or root) hub
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0004 1x 4 bytes
    bInterval 12
    Hub Descriptor:
    bLength 9
    bDescriptorType 41
    nNbrPorts 2
    wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
    bPwrOn2PwrGood 10 * 2 milli seconds
    bHubContrCurrent 0 milli Ampere
    DeviceRemovable 0x02
    PortPwrCtrlMask 0xff
    Hub Port Status:
    Port 1: 0000.0507 highspeed power suspend enable connect
    Port 2: 0000.0100 power
    can't get device qualifier: Resource temporarily unavailable
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x0001
    Self Powered
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 3.00
    bDeviceClass 9 Hub
    bDeviceSubClass 0
    bDeviceProtocol 3
    bMaxPacketSize0 9
    idVendor 0x1d6b Linux Foundation
    idProduct 0x0003 3.0 root hub
    bcdDevice 3.17
    iManufacturer 3 Linux 3.17.6-1-ARCH xhci_hcd
    iProduct 2 xHCI Host Controller
    iSerial 1 0000:00:14.0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 31
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
    Self Powered
    Remote Wakeup
    MaxPower 0mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 9 Hub
    bInterfaceSubClass 0
    bInterfaceProtocol 0 Full speed (or root) hub
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0004 1x 4 bytes
    bInterval 12
    bMaxBurst 0
    Hub Descriptor:
    bLength 12
    bDescriptorType 42
    nNbrPorts 6
    wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
    bPwrOn2PwrGood 10 * 2 milli seconds
    bHubContrCurrent 0 milli Ampere
    bHubDecLat 0.0 micro seconds
    wHubDelay 0 nano seconds
    DeviceRemovable 0x00
    Hub Port Status:
    Port 1: 0000.02a0 5Gbps power Rx.Detect
    Port 2: 0000.02a0 5Gbps power Rx.Detect
    Port 3: 0000.02a0 5Gbps power Rx.Detect
    Port 4: 0000.02a0 5Gbps power Rx.Detect
    Port 5: 0000.02a0 5Gbps power Rx.Detect
    Port 6: 0000.02a0 5Gbps power Rx.Detect
    Binary Object Store Descriptor:
    bLength 5
    bDescriptorType 15
    wTotalLength 15
    bNumDeviceCaps 1
    SuperSpeed USB Device Capability:
    bLength 10
    bDescriptorType 16
    bDevCapabilityType 3
    bmAttributes 0x02
    Latency Tolerance Messages (LTM) Supported
    wSpeedsSupported 0x0008
    Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport 3
    Lowest fully-functional device speed is SuperSpeed (5Gbps)
    bU1DevExitLat 10 micro seconds
    bU2DevExitLat 512 micro seconds
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x0001
    Self Powered
    Bus 001 Device 004: ID 040b:2011 Weltrend Semiconductor
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 1.10
    bDeviceClass 0
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 8
    idVendor 0x040b Weltrend Semiconductor
    idProduct 0x2011
    bcdDevice 2.00
    iManufacturer 0
    iProduct 1 GiGa HiD
    iSerial 0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 34
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xa0
    (Bus Powered)
    Remote Wakeup
    MaxPower 100mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 3 Human Interface Device
    bInterfaceSubClass 1 Boot Interface Subclass
    bInterfaceProtocol 2 Mouse
    iInterface 0
    HID Device Descriptor:
    bLength 9
    bDescriptorType 33
    bcdHID 1.10
    bCountryCode 0 Not supported
    bNumDescriptors 1
    bDescriptorType 34 Report
    wDescriptorLength 105
    Report Descriptors:
    ** UNAVAILABLE **
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0008 1x 8 bytes
    bInterval 10
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x0000
    (Bus Powered)
    Bus 001 Device 003: ID 0e8d:1806 MediaTek Inc. Samsung SE-208 Slim Portable DVD Writer
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 0
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    idVendor 0x0e8d MediaTek Inc.
    idProduct 0x1806 Samsung SE-208 Slim Portable DVD Writer
    bcdDevice 0.00
    iManufacturer 1 MediaTek Inc
    iProduct 2 MT1887
    iSerial 3 S16B6YMF7009NZ
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 32
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 4 Default
    bmAttributes 0xa0
    (Bus Powered)
    Remote Wakeup
    MaxPower 500mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 2
    bInterfaceClass 8 Mass Storage
    bInterfaceSubClass 2 SFF-8020i, MMC-2 (ATAPI)
    bInterfaceProtocol 80
    iInterface 5 6238--Storage
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x02 EP 2 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Device Qualifier (for other device speed):
    bLength 10
    bDescriptorType 6
    bcdUSB 2.00
    bDeviceClass 0
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    bNumConfigurations 1
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x0000
    (Bus Powered)
    Bus 001 Device 002: ID 1058:1100 Western Digital Technologies, Inc. My Book Essential Edition 2.0 (WDH1U)
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 0
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    idVendor 0x1058 Western Digital Technologies, Inc.
    idProduct 0x1100 My Book Essential Edition 2.0 (WDH1U)
    bcdDevice 1.65
    iManufacturer 1 Western Digital
    iProduct 2 My Book
    iSerial 3 57442D574341554630313130313431
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 32
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xc0
    Self Powered
    MaxPower 2mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 2
    bInterfaceClass 8 Mass Storage
    bInterfaceSubClass 6 SCSI
    bInterfaceProtocol 80 Bulk-Only
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x02 EP 2 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Device Qualifier (for other device speed):
    bLength 10
    bDescriptorType 6
    bcdUSB 2.00
    bDeviceClass 0
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    bNumConfigurations 1
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x0001
    Self Powered
    Bus 001 Device 012: ID 03f0:2d12 Hewlett-Packard
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 0
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    idVendor 0x03f0 Hewlett-Packard
    idProduct 0x2d12
    bcdDevice 1.00
    iManufacturer 1 HP
    iProduct 2 Officejet 4500 G510g-m
    iSerial 3 CN141F219005CQ
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 108
    bNumInterfaces 3
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xc0
    Self Powered
    MaxPower 2mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 3
    bInterfaceClass 255 Vendor Specific Class
    bInterfaceSubClass 204
    bInterfaceProtocol 0
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x01 EP 1 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x82 EP 2 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x83 EP 3 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0040 1x 64 bytes
    bInterval 7
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 0
    bNumEndpoints 2
    bInterfaceClass 7 Printer
    bInterfaceSubClass 1 Printer
    bInterfaceProtocol 2 Bidirectional
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x08 EP 8 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x89 EP 9 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 2
    bAlternateSetting 0
    bNumEndpoints 2
    bInterfaceClass 255 Vendor Specific Class
    bInterfaceSubClass 255 Vendor Specific Subclass
    bInterfaceProtocol 255 Vendor Specific Protocol
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x06 EP 6 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x87 EP 7 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 2
    bAlternateSetting 1
    bNumEndpoints 2
    bInterfaceClass 255 Vendor Specific Class
    bInterfaceSubClass 212
    bInterfaceProtocol 0
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x06 EP 6 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x87 EP 7 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Device Qualifier (for other device speed):
    bLength 10
    bDescriptorType 6
    bcdUSB 2.00
    bDeviceClass 0
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    bNumConfigurations 1
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x0001
    Self Powered
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 9 Hub
    bDeviceSubClass 0
    bDeviceProtocol 1 Single TT
    bMaxPacketSize0 64
    idVendor 0x1d6b Linux Foundation
    idProduct 0x0002 2.0 root hub
    bcdDevice 3.17
    iManufacturer 3 Linux 3.17.6-1-ARCH xhci_hcd
    iProduct 2 xHCI Host Controller
    iSerial 1 0000:00:14.0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 25
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
    Self Powered
    Remote Wakeup
    MaxPower 0mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 9 Hub
    bInterfaceSubClass 0
    bInterfaceProtocol 0 Full speed (or root) hub
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0004 1x 4 bytes
    bInterval 12
    Hub Descriptor:
    bLength 11
    bDescriptorType 41
    nNbrPorts 14
    wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
    TT think time 8 FS bits
    bPwrOn2PwrGood 10 * 2 milli seconds
    bHubContrCurrent 0 milli Ampere
    DeviceRemovable 0x00 0x00
    PortPwrCtrlMask 0xff 0xff
    Hub Port Status:
    Port 1: 0000.0503 highspeed power enable connect
    Port 2: 0000.0100 power
    Port 3: 0000.0503 highspeed power enable connect
    Port 4: 0000.0503 highspeed power enable connect
    Port 5: 0000.0100 power
    Port 6: 0000.0100 power
    Port 7: 0000.0303 lowspeed power enable connect
    Port 8: 0000.0100 power
    Port 9: 0000.0100 power
    Port 10: 0000.0100 power
    Port 11: 0000.0100 power
    Port 12: 0000.0100 power
    Port 13: 0000.0100 power
    Port 14: 0000.0100 power
    can't get device qualifier: Resource temporarily unavailable
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x0001
    Self Powered
    The cable is quite long. It has about 1,5m. Unfortunatelly, I don't have another cable to test it. Strange is, it was working before....

  • USB scanner and OSX (HP Scanjet G2410)

    Hi Everyone,
    I have a USB scanner (HP G2410) that works perfectly well on my old mac.
    Now I got a new iMac running Yosemite (OSX 10.10.3) and I cannot get my scanner to be recognized by the mac (Image Capture won't see it. Same thing if I try to add a scanner in system preferences). I even tried installing HP Scan Utility but the program won't launch since it cannot find a scanner driver.
    Actually it looks like I cannot find a driver for this device...
    I googled the issue but it seems like everyone is saying HP is full of **** and blame them for not supporting their own devices.
    There are tutorials on how to scan without HP software for network All-In-Ones, but I have a USB scanner here. No printer no Network...
    Some say I need to buy a new scanner that would be compatible with Yosemite. But actually that's exactly what I did last time!!! I had a funcional HP scanner that wasn't supported anymore for the last (at the time) version of OSX and thus I bought the G2410...  Do I need to buy a new scanner everytime I change my Mac? This seems ridiculous...
    Any advice? Except not buying from HP anymore...
    Best,
    -a-

    Says here that Photosmart C4200 series is supported, both print & scanning.
    http://support.apple.com/kb/ht3669#HP
    Scanjet driver will need to be downloaded directly from HP - if available. My 3970 isn't supported.
    (when the driver is available, and folks have trouble with printing or scanning, usually "Reset Printing System" fixes it:)
    http://support.apple.com/kb/PH14141

  • My Aztec 1236 USB scanner stumped Tiger.

    Hi. I bought an Aztec 1236 USB scanner used for five bucks. It came with nothing. I was lucky enough to find the model number. It's vintage but the price fit my post-buying-a-mac budget.
    I managed to dig up a Win XP driver for it w/ the accompanying photoshop bits (not a plugin, actually had an installer). The scanner works slow, but fine. But I want my PC free to do other things.
    But Tiger can't see it when I plug it in, let alone know what to do with it. I tried the Image Capture device browser TWAIN trick--and it ain't showing. I can't find a Mac OS X driver for it anywhere, not even w/ Google.
    Anybody know how I can save the hundred bucks and avoid buying a new scanner? Anybody found a Tiger driver for my classy, antique flatbed?

    I don't know where you get your information but Apple doesn't claim "it just works with everything." No computer can truly make that claim. Apple does, however, provide a list of known compatible devices. Consulting this available information would help you avoid making a mistake by purchasing incompatible hardware.
    It's up to the peripheral manufacturer to make compatible drivers. If your scanner doesn't work on a Mac then the problem is with its manufacturer not with Apple.
    You purchased a cheap used scanner without knowing in advance whether a driver would be available for the Mac. This is your oversight. Ranting at Apple (which, btw, is not appropriate here) is simply trying to shift the blame from where it really lies.

  • USB Scanner eject operation?

    Hello
    Sorry I'm newbie and don't know if We need to make any operation on Mac OSX before unplug a USB SCANNER...
    Could we simply disconnect the USB plug ? Is ther any mounting/unmounting process like pendrives?
    Thank you.

    Hi Kappy and eww, thanks for your replies!
    I need to hot-swap USB devices, without turn-off my MBP everytime and I don't know if this procedure will damage both sides if I repeat every time.
    For example, mouses aren't powered devices then I imagine it's ok to hot-swap.
    I made the same question to HP (I use HP 3570c scanner) and I'm waiting their answer.
    I like Apple Discussions because seems so friendly geek lounge! Congratulations for all members!

  • Remote Desktop and remote USB scanner

    Hello, We currently use NeatWorks to scan our company receipts and docs. Several of our employees access the NeatWorks database remotely, via a locally installed NeatWorks application, the connection we use to the file is the simple Finder 'Connect to Server'. Because NeatWorks is not networkable, we access it one at a time.
    The problem is the Neatworks database is huge, it can take 20 minutes to load remotely.
    Our solution to this would be to use Remote Desktop to access our server that has the application and database for a quick load. The problem is scanning.
    Can Remote Desktop connect to the users local USB scanner so that the scans go directly to the remote database? If not, is there any other elegant solution to this remote scan problem?
    We were hoping to find a networkable program to replace NeatWorks that wouldn't load the entire database, just an index perhaps.
    Thanks a million for any input!
    John

    Can the NeatWorks application on the server, see, connect to the USB scanner device on the user end.
    That would not be a function of Apple Remote Desktop. The NeatWorks software would need to have code to access a remote scanner, either natively or using the Scanner Sharing feature of Mac OS X 10.6 (if that will support the USB scanner you're using).

  • My MacBook Pro is running very slow.  I've run repair permissions without positive result.  Does anyone have any ideas?

    My MacBook Pro (2010) is runnign very slow.  This came on all of a sudden.  It opens, closes, reboots, etc., all much slower than ever before.  I have used the repair disk permissions without any positive result.  Does anyone have any ideas?

    First, back up all data immediately, as your boot drive might be failing.
    Take these steps when you notice the problem.
    Step 1
    Launch the Activity Monitor application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Activity Monitor in the icon grid.
    Select the CPU tab of the Activity Monitor window.
    Select All Processes from the menu in the toolbar, if not already selected.
    Click the heading of the % CPU column in the process table to sort the entries by CPU usage. You may have to click it twice to get the highest value at the top. What is it, and what is the process? Also post the values for % User, % System, and % Idle at the bottom of the window.
    Select the System Memory tab. What values are shown in the bottom part of the window for Page outs and Swap used?
    Next, select the Disk Activity tab. Post the approximate values shown for Reads in/sec and Writes out/sec (not Reads in and Writes out.)
    Step 2
    You must be logged in as an administrator to carry out this step.
    Launch the Console application in the same way as above. Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left.
    Post the 50 or so most recent messages in the log — the text, please, not a screenshot.
    When posting a log extract, be selective. Don't post more than is requested.
    Please do not indiscriminately dump thousands of lines from the log into a message.
    Important: Some personal information, such as your name, may appear in the log. Edit it out before posting.

  • Transport KM ACL permissions without content

    Hallo
    Is it possible to transport ACL KM permissions without transporting the content in the KM folders?
    As fare as I can see, it is only possible to transport the ACL permission if I select the import mode u201CDelete Conflicting Data Firstu201D. Thus that our solution is in production, this is not an option.
    I have a situation where I need to change a significant number of KM folder permissions and I would like to avoid doing this manually in all 3 portal environments (development, test and production).
    I have looked at the u201CPropagation of ACLsu201D report but I can not define a single template folder u2013 I have around 40 different settings, which have to be applied in 3 different repositories.
    We are on NW 7, SP16.
    Thanks in advance,
    Henrik Andersen

    Hi Henrik,
    I have the exact same query, although I envy you as you only have 40 setting  (I have 30 times 160).
    The reply from Julian is correct altough needs custom development.
    Hopefully SAP will introduce a ACL Export / Import function soon... They already have something similair for assinging roles as you can export assignments to text and import them again OR like the PCD objects XML import/export...
    Only thing I can do is share my current workaround I did (note this action needs to be done in planned downtime as the content will be unavailible for a while).
    on the source system
    1. run KM toolbox > Report >  Mass copy with ACL to a temp repository
    (only copy the elements that where changed)
    2. Transport this temp copy to the target system
    on the target system:
    3. MOVE your content from the actual location to the temp structure
    result is old content in new structure with new permissions
    4. REMOVE the old structure
    5. MOVE the complete structure and content from the temp location back to the original location
    Please do a complete backup and test for that you do it for real as all systems are different and cannot be commpared.
    But again I hope that sombody has a real solution (I hope SAP in SP17 or so)
    Cheers,
    Benjamin Houttuin

  • Lightroom opens when I plug in USB scanner!

    I have an annoying problem with Lightroom opening whenever I plug in my USB scanner! [Canon LiDE 80 scanner.] Can this be fixed?

    http://www.adobeforums.com/cgi-bin/webx/.3bc351a6/4

  • USB scanner problems - it's there, then it's gone

    Ok, I've seen this problem on other distros too, so Arch must have something in common with them, but I'm on Arch right now, so I'll try my luck here.
    I have a Fujitsu USB scanner, sane installed, udev scanner rules file installed.  My user is in the scanner and wheel groups.
    lsusb finds it fine: Bus 004 Device 010: ID 04c5:10cf Fujitsu, Ltd
    USB device looks right: crw-rw-r--+ 1 root scanner 189, 392 Oct  9 15:33 ./bus/usb/004/010
    sane-find-scanner finds it fine: found USB scanner (vendor=0x04c5, product=0x10cf) at libusb:004:010
    "scanimage -L" works just fine the first time: device `fujitsu:libusb:004:010' is a FUJITSU fi-4340Cd scanner
    But only that time, then it fails to find one.  If I strace the scanimage binary, it shows me where it's failing: ioctl(12, USBDEVFS_SETCONFIGURATION, 0x7fff94199eac) = -1 ETIMEDOUT (Connection timed out)
    When it works the first time, that line of the strace output looks like this: ioctl(12, USBDEVFS_SETCONFIGURATION, 0x7fffc564cb3c) = 0
    I even tried compiling libusb 1.0 into /opt/libusb and pointed sane at it, but same problem.  I'm starting to think it's a kernel problem.
    Ideas?

    BTW, this is on a fresh install of Arch done yesterday: Linux groovy9 3.11.4-1-ARCH #1 SMP PREEMPT Sat Oct 5 21:22:51 CEST 2013 x86_64 GNU/Linux
    For a plan B, if there's a straightforward way to custom compile my own kernel, I'd like to try a slightly older one to see if I have better luck.  This same model of scanner is working fine on a 3.5 kernel, for example.
    Last edited by groovy9 (2013-10-09 21:34:22)

  • Footage: send to a usb hard drive without using my MBP?

    Footage: send to a usb hard drive without using my MacBook Pro?
    Is this possible?
    Imagine shooting during a voyage, reviewing the footage in camera and download it to a portable usb hard drive without using a computer in order to format the card and shoot again.
    I need to be very light travelling; so no Mac if possible.
    My first post around a camera.
    My first two weeks new 5DMII owner ,-) and I LOVE it. Still learning how to use it...
    Thanks.
    Regards to all.

    No. You would need to be able to plug a USB drive into your 5D and transfer the footage. Your camera can't do that. Take your MBP with you. That's what laptops are for - portability.

  • USB Scanner using SANE

    Has anyone been able to get a USB Scanner to work with either an Ultra 5/10 or the SunBlades, or other Sun hardware under Solaris 8 or 9? I'm trying to get the SANE backends to work with my Ultra 10 which has a generic USB card installed. The main problem is that there appears to be no device driver for a USB scanner, so no device such as /dev/usb/scanner0 is being created. I have other working USB devices such as a USB hub, a HP printer, and a memory key storage device that are recognized as /dev/usb/hub0, /dev/usb/printer0, & /dev/usb/storage0, respectively. The system does see this USB scanner at boot time as it complains there is no device driver for it.
    Thanks for any help given,
    Matt Evans

    Hi,
    I want to use sane on solaris 9 with a fujitsu ScanPartner 620C.
    I've already installed sane and changed /kernel/drv/sgen.conf. When I run sane-find-scanner, the following appears:
    found SCSI scanner "FCPA ScanPartner 620C 2.02" at /dev/scsi/scanner/c1t4d0
    # Your SCSI scanner was detected. It may or may not be supported by SANE. Try
    # scanimage -L and read the backend's manpage.
    # No USB scanners found. If you expected something different, make sure that
    # you have loaded a driver for your USB host controller and have installed a
    # kernel scanner module.
    # Not checking for parallel port scanners.
    # Most Scanners connected to the parallel port or other proprietary ports
    # can't be detected by this program.
    but when I run scanimage -L, the following error occurs:
    No scanners were identified. If you were expecting something different,
    check that the scanner is plugged in, turned on and detected by the
    sane-find-scanner tool (if appropriate). Please read the documentation
    which came with this software (README, FAQ, manpages).
    May you help-me with this problem?
    tks,
    Luis Falcao
    ([email protected])

  • Visioneer 7100 USB Scanner --- Need driver

    As the subject states, I need a driver for the Visioneer 7100 USB scanner. I just bought my first Mac this month, the 20" imac, and now I'm trying to hook everything together. The system profile scans the USB ports and find the Visioneer scanner. But when I use Vuescan or other software applications to use the scanner, the application comes back with scanner not found. Visioneer does not have a Mac driver. SANE shows the scanner as unsupported. I've done some searching on the internet but still am not having any luck. The kind people at Apple Help tried, but could not help and directed me to this forum. Any help would be greatly appreciated.
    THX

    1. The Visioneer 7100 is NOT supported by VueScan.
    http://www.hamrick.com/vuescan/vuescan.htm#visioneer
    2. Visioneer says: "This product is classified as END OF LIFE."
    3. The last update to the "OneTouch 7100 Scanner Installation and Configuration Guide" was over 7 years ago on April 16, 2002.
    http://support.visioneer.com/products/7100/downloads.asp
    4. I think you need to buy a new scanner. The Visioneer 9520 is $90 USD. But, it is not supported by VueScan.
    5. I would spend some time reading the posts in http://discussions.apple.com/forum.jspa?forumID=1344 to get an idea of what would be a good scanner to buy.
    6. I really like our MicroTek scanner, but certainly could not recommend it: http://www.microtekusa.com/
    7. You might want to consider a used scanner that is supported by VueScan.

Maybe you are looking for

  • Add Data driven subscription option missing in sharepoint 2013

    i have a sharepoint 2013 enterprise version with sql server 2012 standard version. And i want to add Data- driven subscriptions for a document library by selecting manage subscriptions. But in the manage subscriptions Add Data- Driven subscription op

  • Import Purchase Procedure

    Hi all, Can any one explain me the Import Purchase procedure including  customisation .?

  • Alphabetise Signatures / Outlook For Mac

    I previously utilized Entourage with my e-Mac.  I have since upgraded to an i-Mac which utilizes Outlook For Mac.  The signature file with Entourage would automatically place my Signature options in alphabetical order.  Is there a way to alphabetize

  • 6680 and other language? how?

    How I can change language of phone on Russian? In adjustments is only English German and Bulgarian. Whether it is possible simply download an additional file and to change language in adjustments or to go in shop and to pay money for an insertion? p.

  • Server or Peer to Peer?

    I am running a small business and am going to be switching to Mac from PCs running on a network. We only will have 3 computers that will share an accounting file and share printers.  Is it a waste to get a dedicated server vs. just peer to peer netwo