But now I wonder: How is this possible
Code: Select all
find /dev -name "*scan*" -print
_____End-of-Edit
It's a nice, uncomplicated piece of hardware, and I feel like I'm just missing some small piece of the configuration puzzle to get the scanning function to work. I read that Panasonic may not be the best Linux supporter, but they have put out a .deb package that's supposed to work with sane for this model, so it seems like there is hope
First lsusb appears to recognize something relavent:
Code: Select all
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04b4:0001 Cypress Semiconductor Corp. Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 04da:0f0b Panasonic (Matsushita)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
However, when I do "ls -al /dev/usb" all I get is the printer:
Code: Select all
drwxr-xr-x 2 root root 60 Apr 14 18:13 .
drwxr-xr-x 15 root root 3520 Apr 14 18:13 ..
crw-rw---- 1 root lp 180, 0 Apr 14 18:13 lp0
Code: Select all
This is sane-find-scanner from sane-backends 1.0.21
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
searching for SCSI scanners:
checking /dev/scanner... failed to open (Invalid argument)
checking /dev/sg0... failed to open (Access to resource has been denied)
checking /dev/sg1... failed to open (Invalid argument)
checking /dev/sg2... failed to open (Access to resource has been denied)
checking /dev/sg3... failed to open (Invalid argument)
checking /dev/sg4... failed to open (Invalid argument)
checking /dev/sg5... failed to open (Invalid argument)
checking /dev/sg6... failed to open (Invalid argument)
checking /dev/sg7... failed to open (Invalid argument)
checking /dev/sg8... failed to open (Invalid argument)
checking /dev/sg9... failed to open (Invalid argument)
checking /dev/sga... failed to open (Invalid argument)
checking /dev/sgb... failed to open (Invalid argument)
checking /dev/sgc... failed to open (Invalid argument)
checking /dev/sgd... failed to open (Invalid argument)
checking /dev/sge... failed to open (Invalid argument)
checking /dev/sgf... failed to open (Invalid argument)
checking /dev/sgg... failed to open (Invalid argument)
checking /dev/sgh... failed to open (Invalid argument)
checking /dev/sgi... failed to open (Invalid argument)
checking /dev/sgj... failed to open (Invalid argument)
checking /dev/sgk... failed to open (Invalid argument)
checking /dev/sgl... failed to open (Invalid argument)
checking /dev/sgm... failed to open (Invalid argument)
checking /dev/sgn... failed to open (Invalid argument)
checking /dev/sgo... failed to open (Invalid argument)
checking /dev/sgp... failed to open (Invalid argument)
checking /dev/sgq... failed to open (Invalid argument)
checking /dev/sgr... failed to open (Invalid argument)
checking /dev/sgs... failed to open (Invalid argument)
checking /dev/sgt... failed to open (Invalid argument)
checking /dev/sgu... failed to open (Invalid argument)
checking /dev/sgv... failed to open (Invalid argument)
checking /dev/sgw... failed to open (Invalid argument)
checking /dev/sgx... failed to open (Invalid argument)
checking /dev/sgy... failed to open (Invalid argument)
checking /dev/sgz... failed to open (Invalid argument)
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
searching for USB scanners:
checking /dev/usb/scanner... failed to open (Invalid argument)
checking /dev/usb/scanner0... failed to open (Invalid argument)
checking /dev/usb/scanner1... failed to open (Invalid argument)
checking /dev/usb/scanner2... failed to open (Invalid argument)
checking /dev/usb/scanner3... failed to open (Invalid argument)
checking /dev/usb/scanner4... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner7... failed to open (Invalid argument)
checking /dev/usb/scanner8... failed to open (Invalid argument)
checking /dev/usb/scanner9... failed to open (Invalid argument)
checking /dev/usb/scanner10... failed to open (Invalid argument)
checking /dev/usb/scanner11... failed to open (Invalid argument)
checking /dev/usb/scanner12... failed to open (Invalid argument)
checking /dev/usb/scanner13... failed to open (Invalid argument)
checking /dev/usb/scanner14... failed to open (Invalid argument)
checking /dev/usb/scanner15... failed to open (Invalid argument)
checking /dev/usbscanner... failed to open (Invalid argument)
checking /dev/usbscanner0... failed to open (Invalid argument)
checking /dev/usbscanner1... failed to open (Invalid argument)
checking /dev/usbscanner2... failed to open (Invalid argument)
checking /dev/usbscanner3... failed to open (Invalid argument)
checking /dev/usbscanner4... failed to open (Invalid argument)
checking /dev/usbscanner5... failed to open (Invalid argument)
checking /dev/usbscanner6... failed to open (Invalid argument)
checking /dev/usbscanner7... failed to open (Invalid argument)
checking /dev/usbscanner8... failed to open (Invalid argument)
checking /dev/usbscanner9... failed to open (Invalid argument)
checking /dev/usbscanner10... failed to open (Invalid argument)
checking /dev/usbscanner11... failed to open (Invalid argument)
checking /dev/usbscanner12... failed to open (Invalid argument)
checking /dev/usbscanner13... failed to open (Invalid argument)
checking /dev/usbscanner14... failed to open (Invalid argument)
checking /dev/usbscanner15... failed to open (Invalid argument)
# No USB scanners found. If you expected something different, make sure that
# you have loaded a kernel driver for your USB host controller and have setup
# the USB system correctly. See man sane-usb for details.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
# You may want to run this program as root to find all devices. Once you
# found the scanner devices, be sure to adjust access permissions as
# necessary.
done
Code: Select all
nick@debhome:~$ ls -al /usr/lib/sane/*pana*
lrwxrwxrwx 1 root root 20 Apr 14 18:04 /usr/lib/sane/libsane-panamfs.so -> libsane-panamfs.so.1
lrwxrwxrwx 1 root root 24 Apr 14 18:04 /usr/lib/sane/libsane-panamfs.so.1 -> libsane-panamfs.so.1.0.1
-rwxr-xr-x 1 root root 331651 Aug 8 2012 /usr/lib/sane/libsane-panamfs.so.1.0.1
nick@debhome:~$
Code: Select all
#
# Panasonic Multi-Function Station scanners
DBG_LEVEL 0
/dev/scanner
# KX-MC6000
usb 0x04da 0x1509
# KX-MC6015
# KX-MC6020
usb 0x04da 0x150a
# KX-MC6040
usb 0x04da 0x150b
# KX-MC6255
# KX-MC6260
usb 0x04da 0x1511
# DP-MC210
usb 0x04da 0x0f05
# KX-MB3000/DP-MB300 series
usb 0x04da 0x0f06
# KX-MB2000 series
usb 0x04da 0x0f07
# KX-MB2060 series
usb 0x04da 0x0f08
# KX-MC6280N
usb 0x04da 0x0f09
# KX-MB1500 series
usb 0x04da 0x0f0b
# Network
#
# to auto seach scane
# net autodiscovery
#
#
# net 192.168.1.123
#
net autodiscovery
network KX-MC6
network DP-MC2
network KX-MB3
network DP-MB3
network KX-MB2
network KX-MB1
Perhaps there is some problem recognizing two separate items on the same usb device?
Thanks in advance for all your advice.
Nick