On Thursday 08 March 2007, Gene Heskett wrote:
>Greetings;
>
>Belkin is being non-responsive to requests for updated drivers for their
>line of UPS's, all of which now have a USB port which is the Belkin
>recommended way to talk to these things.
>
>Unforch, the belkin supplied *nix stuff was last compiled on an rh5.2
>machine using gcc-2.7.2, so there has been some bitrot.
>
>I believe the problem to be that when their version of upsd is trying to
>open the /dev/name its given, it is assuming and hard coded to do the
>ioctl's to set the ports speed in baudrate, width of word, parity etc.
>
>Getting failure messages for that, it retrys the open until it has 1024
>links to /dev/hiddev0 according to an lsof|grep hiddev0, all of which
>presumably have failed so it never actually opens the /dev/hiddev0 port
>in r/w mode successfully.
>
>I can, from a shell, 'cat' the data from this port, its not very fast
>taking about 8-10 seconds to output all the integers or bytes to
>constitute a complete screen update when translated by the gui into
>sensible data.
>
>My proposal, and I'll see if I can make a patch, is to add to the
> hiddev.c code, stubs for these otherwise useless functions that do
> nothing but return a 0 indicating success so that these legacy drivers
> can make use of a port whose data is just fine but fails these
> configuration things that don't mean squat to hiddev anyway.
>
>Would this effort at making legacy drivers who think they are
>using /dev/ttySx, work with /dev/hiddev constitute an acceptable reason
>for such a patch to hiddev.c?

Its been about a day now, and no one has commented.  Am I an idiot or ??

-- 
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)
Q:      What do you have when you have a lawyer buried up to his neck in sand?
A:      Not enough sand.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
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