[Nut-upsuser] Re: [Nut-upsdev] megatec driver and usb-to-serialconverters

Guillaume JAOUEN guillaume.jaouen at rlconsultant.fr
Thu Nov 2 09:26:30 CET 2006


Hi,

I'll try this on my hardware when I'll have time to see what's happen and
send you back the result.

Best regards,
Guillaume JAOUEN.

-----Message d'origine-----
De :
nut-upsuser-bounces+guillaume.jaouen=rlconsultant.fr at lists.alioth.debian.org
[mailto:nut-upsuser-bounces+guillaume.jaouen=rlconsultant.fr at lists.alioth.de
bian.org] De la part de Peter Selinger
Envoyé : jeudi 2 novembre 2006 03:54
À : Carlos Rodrigues
Cc : nut-upsdev at lists.alioth.debian.org; nut-upsuser at lists.alioth.debian.org
Objet : [Nut-upsuser] Re: [Nut-upsdev] megatec driver and
usb-to-serialconverters

Hi Carlos,

as far as I know, there is a standard "serial over USB" interface.  I
think the USB specification discourages such interfaces.

All the "serial over USB" devices that I have seen have used a
manufacturer-specific hack. So connecting to a USB device should not
usually be as simple as connecting to /dev/something. 

If I am wrong, somebody please correct me! -- Peter

Carlos Rodrigues wrote:
> 
> Hi all,
> 
> Currently, the "megatec" driver only supports UPSes which have a
> serial (RS232) interface.
> 
> However, I'm under the impression that most of the models that speak
> the megatec protocol, and have an USB interface, just have a standard
> serial-to-USB converter inside. This being the case, there should be a
> "/dev/ttyUSBx" device which the megatec driver could use just as if it
> were talking to the UPS over an RS232 cable.
> 
> But... either this isn't the case, or these converters aren't
> recognized by the kernel's "usbserial" driver as such, and all that
> needs to be done is just convice the kernel to see the converter.
> 
> This is something that I would like to know (even if just to be able
> to point people who email me about not having serial ports available,
> or with models that lack a serial interface, in the right direction).
> 
> So, if someone out there with an UPS supported by the "megatec" driver
> (and with an USB interface) wants to try this, I would appreciate the
> feedback...
> 
> Here are the general steps:
> 
>   1. Connect the UPS using the USB cable (AFAIK, the USB and serial
> cables can't be connected simultaneously);
>   2. Run "lsusb -v" to find the vendorID and productID for the UPS;
>   3. "rmmod usbserial" if the module happens to be loaded already;
>   4. Load the module again with "modprobe usbserial vendor=0x...
> product=0x..." (or add this to your "/etc/modprobe.conf" file as
> "options usbserial vendor=0x... product=0x...");
>   5 .If there is now a "/dev/ttyUSBx" device available, configure
> "megatec" to use it.
> 
> My Mustek PowerMust 600 doesn't have an USB interface, so I can't test
> this myself, and I have no idea if this works with some models, all
> models, or no models (*)...
> 
> Anyone interested?
> 
> (*) Or what happens if the usbserial driver gains successful control
> of a device that happens to be something else entirely not a
> usb-to-serial converter... Although I really doubt something bad would
> happen, I'm just covering my ass here... :)
> -- 
> Carlos Rodrigues
> 
> _______________________________________________
> Nut-upsdev mailing list
> Nut-upsdev at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/nut-upsdev
> 


_______________________________________________
Nut-upsuser mailing list
Nut-upsuser at lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser




More information about the Nut-upsuser mailing list