I have a Brother MFC-7320 and I was getting this this afternoon: $ scanimage -t scanimage: open of device brother3:bus3;dev1 failed: Invalid argument
Using strace, I also saw the USBDEVFS_CONTROL error being reported up the stack from the ioctl call. What fixed this for me was adding my username to the group "lp". I also Added to /lib/udev/rules.d/40-libsane.rules MODE="0664", GROUP="lp" So the final line looks like: ATTRS{idVendor}=="04f9", MODE="0664", GROUP="lp", ENV{libsane_matched}="yes" Note, you may have to: a) turn off the printer b) sudo service udev restart c) log out and log back in (for new group permissions to take effect) d) turn printer on Hope this helps. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/478761 Title: failed to start scanner: Invalid argument To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xsane/+bug/478761/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs