[Nut-upsdev] Nut with megatec_usb
Gabriel Hahmann
gabriel.hahmann at gmail.com
Thu Mar 5 09:23:43 UTC 2009
Hi,
I'm new in the list and I'm having a little bit trouble to put the
megatec_usb to work.
I've been using NUT for a while with the apc and megatec driver (serial),
with no problem.
The server is a Ubuntu 8.04.2 with NUT version 2.2.1-2.1ubuntu7.2, the
default package version in this ubuntu release.
I've configured the ups.conf as follows:
[sms]
driver = megatec_usb
port = auto
desc = "Servidor Dados"
But when I run /var/lib/megatec_usb -a sms it says that "No supported
devices found"
root at comserver:/lib/nut# /lib/nut/megatec_usb -a sms
Network UPS Tools 2.2.1- - Megatec protocol driver 1.5.13 [megatec_usb]
Carlos Rodrigues (c) 2003-2007
Serial-over-USB transport layer for Megatec protocol driver [megatec_usb]
Andrey Lelikov (c) 2006, Alexander Gordeev (c) 2006-2007, Jon Gough (c) 2007
No supported devices found. Please check your device availability with
'lsusb'
and make sure you have an up-to-date version of NUT. If this does not help,
try running the driver with at least 'vendorid' and 'subdriver' options
specified. Please refer to the man page for details about these options
(man 8 megatec_usb).
Please report your results to the NUT user's mailing list
<nut-upsuser at lists.alioth.debian.org>.
My device is connected in the bus 001, device 004, and when i do a lsusb -s
001:004 -vvv the result is as follows:
Bus 001 Device 004: ID 04b4:5500 Cypress Semiconductor Corp. HID->COM RS232
Adapter
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x04b4 Cypress Semiconductor Corp.
idProduct 0x5500 HID->COM RS232 Adapter
bcdDevice 0.00
iManufacturer 1 Cypress Semiconductor
iProduct 2 USB to Serial
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 41
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 4 Sample HID
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.00
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 37
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 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 1
Device Status: 0x0000
(Bus Powered)
Anybody knows how to handle this?
I think that I will probably need to alter something in the megatec_usb.c so
tath it acodamodates the ew driver.
The device is a SMS Manger III Senoidal with a USB (by the output of lsusb I
understand that it has a converter to RS232).
Any help would be appreciated.
Thanks in advance.
Gabriel.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/nut-upsdev/attachments/20090305/2b4f1384/attachment.htm
More information about the Nut-upsdev
mailing list