[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#617749: O: qcontrol -- hardware control for QNAP Turbo Station devices



Hi Martin,


I'm interested in this opportunity.
I have a QNAP TS-210 running Debian squeeze on it with qcontrol as a
fake daemon to control the fan based on system temperature.
Currently my qcontrol is running as a fake daemon, the LUA script
changes fan speed based on temperature steps (e.g. 45, 55, 70, 80 or
higher).

As a programmer i don't like the current implementation of qcontol. It
is based on an executable to communicate with the PIC-controller, the
real logic for fan control and temperature is implemented in a
different script with LUA code. It sure is a flexible solution, as you
don't have to recompile the package when changing the LUA script. In
my eyes a better solution would be one daemon executable with all
logic and one configuration file in e.g. /etc/qcontrol.

I was planning to create such a daemon to control the fan end leds for
my own QNAP. After it has finished, i would like to make it available
to the public.
Maybe it is a better idea to do this on the official debian package.
I'm a .NET C# developer and projectleader for may year now, but i'm
new to Debian development. I will need to read into linux daemon
programming and how the current qcontrol is build to communicate with
the PIC.

Can you explain what the roles are of the maintainer?

Bas Delfos.



On Fri, Mar 11, 2011 at 4:34 AM, Martin Michlmayr <tbm@cyrius.com> wrote:
> Package: wnpp
>
> I'm looking for a new maintainer for qcontrol.  qcontrol is used for
> hardware control on QNAP Turbo Station devices:
>
>  Allows to send commands to the microcontroller of supported devices,
>  for example to change leds or sound a buzzer.
>
>  Depending on the device it can also monitor for example for button
>  presses or temperature, with events triggering actions defined in the
>  configuration file.
>
> The upstream developer of qcontrol has not been responsive in many
> months.
>
> The main functionality that's missing in the Debian package right now
> is a daemon mode that would allow qcontrol to run all the time and
> control the fan.  A daemon mode has been added to upstream qcontrol
> SVN but no new version has been made and it may need some more work.
>
> Frans Pop has adapted the Debian package for the qcontrol from SVN, see
> http://git.debian.org/?p=collab-maint/qcontrol.git;a=shortlog;h=refs/heads/svn/debian
>
> Here's a list of things that should be done:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=600333#20
>
> --
> Martin Michlmayr
> http://www.cyrius.com/
>
>
>
> --
> To UNSUBSCRIBE, email to debian-arm-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] 20110311033448.GA21015@jirafa.cyrius.com">http://lists.debian.org/[🔎] 20110311033448.GA21015@jirafa.cyrius.com
>
>



Reply to: