Greetings,

i have a UPS drive (Ippon Smart Power Pro 2000) which has a usb and a
serial interface, but my mainboard doesn't have an external serial port,
and i'd like to manage the UPS via the USB port.

the USB interface is based on Cypress Semiconductor chip - here is the
output from "lsusb -v":

=====================================================
Bus 006 Device 026: ID 0665:5161  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0665 
  idProduct          0x5161 
  bcdDevice            0.02
  iManufacturer           1 Cypress Semiconductor
  iProduct                2 USB to Serial
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          3 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Devices
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              4 Sample HID
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.00
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      27
         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              32
Device Status:     0x0000
  (Bus Powered)
=====================================================

i loaded the cypress_m8 module via "modprobe cypress_m8", but when i
plug in the USB cable, i don't get any serial device node created in
/dev/usb/ (which is supposed to happen?).

when i plug in the USB cable, i get these messages in the dmesg output:

usb 6-2: new low speed USB device using uhci_hcd and address 28
usb 6-2: configuration #1 chosen from 1 choice
usbcore: registered new driver hiddev
hiddev96: USB HID v1.00 Device [Cypress Semiconductor USB to Serial] on 
usb-0000:00:1d.1-2
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver

i.e. the usbhid module gets loaded and it gets control over the USB
port (instead of thecypress_m8 driver), and creates the device node
/dev/usb/hiddev0

if i disable the usbhid module (rename usbhid.ko to usbhid.ko_ to
prevent it from auto-loading), i just get this:

usb 6-1: new low speed USB device using uhci_hcd and address 29
usb 6-1: configuration #1 chosen from 1 choice

and no device node is created.

my question is - could the cypress_m8 driver (or other driver) be used
with this controller (device id is 0665:5161) to make it look as a
plain serial device?

Best,
v.

P.S. please Cc me your reply...


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to