New scanner/printer combo
Gene Heskett
gene.heskett at verizon.net
Sat Oct 24 15:10:44 UTC 2009
On Saturday 24 October 2009, Louis Lagendijk wrote:
>On Fri, 2009-10-23 at 23:43 -0400, Gene Heskett wrote:
>> Greetings;
>>
>> My truly ancient Epson C82 finally refused to respond to the head
>> cleaning paddles yesterday, so I went out and got a new Epson NX515 combo
>> scanner & printer.
>>
>> It signs on as: (Fedora 10, kernel 2.6.32-rc5)
>> =====================
>> Oct 23 20:27:15 coyote kernel: [598891.940960] usb 1-4: new high speed
>> USB device using ehci_hcd and address 16 Oct 23 20:27:15 coyote kernel:
>> [598892.079434] usb 1-4: New USB device found, idVendor=04b8,
>> idProduct=0856 Oct 23 20:27:15 coyote kernel: [598892.079437] usb 1-4:
>> New USB device strings: Mfr=1, Product=2, SerialNumber=3 Oct 23 20:27:15
>> coyote kernel: [598892.079440] usb 1-4: Product: USB2.0 MFP(Hi-Speed) Oct
>> 23 20:27:15 coyote kernel: [598892.079442] usb 1-4: Manufacturer: EPSON
>> Oct 23 20:27:15 coyote kernel: [598892.079444] usb 1-4: SerialNumber:
>> 4C454C593037313524 Oct 23 20:27:15 coyote kernel: [598892.079540] usb
>> 1-4: configuration #1 chosen from 1 choice Oct 23 20:27:15 coyote kernel:
>> [598892.087345] usblp2: USB Bidirectional printer dev 16 if 1 alt 0 proto
>> 2 vid 0x04B8 pid 0x0856 Oct 23 20:27:15 coyote kernel: [598892.088576]
>> scsi10 : SCSI emulation for USB Mass Storage devices Oct 23 20:27:20
>> coyote kernel: [598897.090894] scsi 10:0:0:0: Direct-Access EPSON
>> Storage 1.00 PQ: 0 ANSI: 2 Oct 23 20:27:20 coyote kernel:
>> [598897.091362] sd 10:0:0:0: Attached scsi generic sg9 type 0 Oct 23
>> 20:27:20 coyote kernel: [598897.101631] sd 10:0:0:0: [sdi] Attached SCSI
>> removable disk Oct 23 20:27:23 coyote hal_lpadmin: File
>> "/usr/libexec/hal_lpadmin", line 717, in main#012 h = HalLpAdmin() Oct
>> 23 20:27:23 coyote hal_lpadmin: File "/usr/libexec/hal_lpadmin", line
>> 686, in __init__#012 self.addPrinter() Oct 23 20:27:23 coyote
>> hal_lpadmin: File "/usr/libexec/hal_lpadmin", line 700, in addPrinter#012
>> printer.add() Oct 23 20:27:23 coyote hal_lpadmin: File
>> "/usr/libexec/hal_lpadmin", line 541, in add#012 location=os.uname
>> ()[1]) Oct 23 20:27:23 coyote hal_lpadmin: IPPError: (1025,
>> 'client-error-forbidden') =========================
>>
>> which appears that the scanner, ahh, wait, its got a card reader in it
>> too, in addition to ethernet and bluetooth. So that explains /dev/sg9
>> and /dev/sgi.
>>
>> So there are two problems, which do not prevent it from being used for
>> all sorts of utility printing.
>>
>> Problem 2 is that the scanner doesn't even check in as shown above.
>> OTOH, I also have an Epson 1250u that works flawlessly, but it would be
>> nice to get rid of one rather high occupancy item here in the coyote.den.
>
>and this is the strange part: why does it not show the scanner? What
>does lsusb return? Does the scanner work under Windows? Not that it
>matters much as the scanner seems not supported by Sane right now. But
>maybe this is just a matter of adding the usb id....
>
>Louis
>
The scanner does show in an lsusb -v, but not without the -v, here is a
snippet:
==========================
Bus 001 Device 002: ID 04b8:0856 Seiko Epson Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x04b8 Seiko Epson Corp.
idProduct 0x0856
bcdDevice 1.00
iManufacturer 1 EPSON
iProduct 2 USB2.0 MFP(Hi-Speed)
iSerial 3 4C454C593037313524
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 78
bNumInterfaces 3
bConfigurationValue 1
iConfiguration 4 USB2.0 MFP(Hi-Speed)
bmAttributes 0xc0
Self Powered
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 5 EPSON Scanner
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
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 7 Printer
bInterfaceSubClass 1 Printer
bInterfaceProtocol 2 Bidirectional
iInterface 6 USB2.0 Printer
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 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 0x85 EP 5 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 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 7 USB2.0 Mass Storage
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x07 EP 7 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 0x88 EP 8 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 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
============================
Thanks.
--
Cheers, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
The NRA is offering FREE Associate memberships to anyone who wants them.
<https://www.nrahq.org/nrabonus/accept-membership.asp>
Justice, n.:
A decision in your favor.
More information about the fedora-list
mailing list