<br><div class="gmail_quote">2009/7/29 Richard Hughes <span dir="ltr">&lt;<a href="mailto:hughsient@gmail.com" target="_blank">hughsient@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

2009/7/29 Arnaud Quette &lt;<a href="mailto:aquette.dev@gmail.com" target="_blank">aquette.dev@gmail.com</a>&gt;:<br>
<div>&gt; I take this opportunity to recall that the UPS support code in DK-p is Linux<br>
&gt; only, since it relies on the hiddev Linux driver.<br>
<br>
</div>Yup.<br>
<div><br>
&gt; Richard: do you have any plan in this area, and possibly according to the<br>
&gt; proposition I once made (using NUT as a bridge...)? I&#39;ve not yet had time to<br>
&gt; look at the above branch, but the main issue was to provide info to DK-p<br>
&gt; from an external source...<br>
<br>
</div>I don&#39;t have any plan on making data from NUT available in DK-p -- to<br>
be honest, I think a lot of the driver quirks can be done in kernel<br>
space rather than userspace, and have userspace just use the simple<br>
hiddev device.<br>
</blockquote><div><br>I was really talking about the other platforms here. I&#39;m not trying to push NUT here again ;-)<br><br>I don&#39;t know if Solaris or FreeBSD uhid or any other else can do the job.<br>Maybe Lin can tell us more about Solaris current status? I&#39;ve not looked at it since the work on ugen with Jan Van Bruene.<br>
<br>so, just to say that if only publishing data over DBus is required, then NUT can do the job, as it does for HAL, at least as an interim. It&#39;s possibly not the best solution, but it fills a lack, without affecting dkp&#39;s code.<br>

  <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I still don&#39;t think putting the hid parsing in userspace is a good idea.<br></blockquote></div><br>In the case of NUT, I disagree. but for dkp, I agree.<br>most manufacturers are moving toward HID real compliance, so things are fine.<br>
for other USB devs that are not HID compliant (or more complex setup, as we discussed), NUT is the open door.<br>
<br>cheers,<br>Arnaud<br>-- <br>Linux / Unix Expert R&amp;D - Eaton - <a href="http://www.eaton.com/mgeops" target="_blank">http://www.eaton.com/mgeops</a><br>Network UPS Tools (NUT) Project Leader - <a href="http://www.networkupstools.org/" target="_blank">http://www.networkupstools.org/</a><br>

Debian Developer - <a href="http://www.debian.org" target="_blank">http://www.debian.org</a><br>Free Software Developer - <a href="http://arnaud.quette.free.fr/" target="_blank">http://arnaud.quette.free.fr/</a><br><br>