Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ebuild / howto] mgeups-psp - onduleurs mge (resolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
ebdomino
n00b
n00b


Joined: 10 Sep 2005
Posts: 21
Location: Bouches du Rhône

PostPosted: Fri Nov 11, 2005 10:00 am    Post subject: [ebuild / howto] mgeups-psp - onduleurs mge (resolu) Reply with quote

Bonjour,

Mise à jour le 25/03/2007 nouvelle version de mgeups-psp 3.0.2

J'ai réalisé l'ebuild pour gérer les onduleur mge sous X. En effet mge fourni un logiciel libre pour le faire, en fait une interface graphique pour gérer nut. j'utilise un mge 500 usbs connecté sur port série.

Il n'est plus utile d'avoir libgksu et libgksuui. La compilation avec gcc4 se fait très bien.

http://www.mgeups.com/products/pdt230/software/sp97/solpaclinux.htm

l'ebuild pour mgeups-psp se trouve ici:

https://bugs.gentoo.org/show_bug.cgi?id=111346

ou la

mgeups-psp-3.0.2.ebuild


Voici un tutorial pour l'installation mis à jour pour l'occasion:

ATTENTION: un nouveau groupe est utilisé pour le port série, pensez à vous y ajouter.

-d'abord créer un dossier local pour poser des ebuild non officiels et modifier les fichiers comme suit:

En root ou par sudo:
Code:
install -d /usr/local/portage


Créer les dossiers suivant:

Code:
mkdir -p /usr/local/portage/sys-power/mgeups-psp



Et placez les ebuild dans leur dossier respectif.

Ajouter à /etc/make.conf la variable:


PORTDIR_OVERLAY="/usr/local/portage"


Puis pour pouvoir installer ces paquets avec les versions définies en local:

Code:
echo "sys-power/mgeups-psp ~x86" >> /etc/portage/package.keywords



Ensuite vous devez configurer l'ebuild:

Code:
ebuild /usr/local/portage/www-apps/mgeups-psp/mgeups-psp-3.0.0.ebuild digest


Installer mgeups-psp:

Code:
emerge -av mgeups-psp


Une fois tout installé, vous allez mettre les mains dans le cambouis:

- ajouter l'utilisateur nut aux groupes ups et uupc:

Code:
gpasswd -a nut ups


Code:
gpasswd -a nut uucp



et au groupe tty pour pouvoir accèder au périphérique série:

Code:
gpasswd -a nut tty


Pour démarrer le driver lancer:

Code:
upsdrvctl start

Code:
upsd

Code:
upsmon


Et placer dans /etc/conf.d/local.start:

Code:
upsdrvctl start

Code:
upsd

Code:
upsmon

Démarrez ensuite psp, le pass root vous sera demandé.

Pensez à ajouter psp au démarrage de window manager:

- dans .kde/Autostart/ par exemple ou .fluxbox/autostart

:-)

testez:

en console ou depuis le menu de lancer l'utilitaire psp

Code:
psp &

Si cela fonctionne vous aurez une fenêtre affichant votre onduleur et une autre vous disant retour secteur.


merci à kiorky pour son aide :)

a+


Last edited by ebdomino on Mon Mar 26, 2007 11:28 am; edited 4 times in total
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Sun Nov 13, 2005 7:37 pm    Post subject: Reply with quote

'alute

ben un grand merci à toi... :D voilà une excellente initiative de faire un ebuild avec le how-to sur la question des ups mge et qui risque de m'être très utile... dès que je me serais "fendu" d'une de ces bestioles (je sais ! je repousse, je repousse... jusqu'à ce que j'ai un crash et là je pleurerais ! comme tout le monde quoi ? :lol:)

mais je m'égare... merci encore pour ta contribution :D
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
ebdomino
n00b
n00b


Joined: 10 Sep 2005
Posts: 21
Location: Bouches du Rhône

PostPosted: Mon Nov 14, 2005 6:51 am    Post subject: Reply with quote

salut,

si tu en achètes un, penses à bien prendre une version usbs (usb - série) sinon tu n'auras qu'une batterie non gérable par le pc ;) .

a++
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Mon Nov 14, 2005 9:15 am    Post subject: Reply with quote

Merci pour cette contribution, qui va aller droit dans la section Documentation ;)
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
ebdomino
n00b
n00b


Joined: 10 Sep 2005
Posts: 21
Location: Bouches du Rhône

PostPosted: Fri Feb 03, 2006 4:49 pm    Post subject: Reply with quote

Salut,

nouvelle version de mgeups-psp 3.0.1 l'ebuild est prêt.

a+
Back to top
View user's profile Send private message
fabienZ
n00b
n00b


Joined: 12 Oct 2004
Posts: 34
Location: France

PostPosted: Sun Feb 05, 2006 11:13 am    Post subject: Reply with quote

miam ché bon cha :)

En espérant ne pas être off-topic, je voudrais juste préciser que nut est maintenu par MGE, et que mge-psp n'est pas indispensable pour gérer l'onduleur.
Je dis ça parce qu'aprés l'achat de mon onduleur j'ai eu un choc en croyant qu'il fallait X pour le gérer :D

<ma vie>
En fait je me suis procuré récement un MGE ellipse 750 que j'ai collé sur ma passerrelle (sans X évidement) plus 2 autres machines (en passant donc par le réseau). Tout fonctionne parfaitement bien, quand la batterie de l'onduleur atteint 30%, les 3 machines s'éteignent proprement.
</ma vie>

Ce tuto m'a bien aidé : http://linux.developpez.com/cours/upsusb/#L1.1
Il est un peu outdated, le driver pour les onduleurs usb est newhidups désormais, mais à part ça c'est bon ;)

just my 2 cents comme on dit :)
Back to top
View user's profile Send private message
novazur
Guru
Guru


Joined: 19 Mar 2005
Posts: 461
Location: Martinique

PostPosted: Sun Jul 23, 2006 5:51 am    Post subject: Reply with quote

fabienZ wrote:
Tout fonctionne parfaitement bien, quand la batterie de l'onduleur atteint 30%, les 3 machines s'éteignent proprement.


Justement, quelqu'un sait-il comment modifier ce réglage de 30% ?
J'ai essayé quelques choses avec upscmd mais sans succès.

Chez moi c'est un Evolution 2200, mais je pense que le pilotage est le même.

Merci d'avance.

[EDIT]
Bon, en fait, il semblerait que ce doive être quelque chose du genre :
Code:
upsrw -s battery.charge.low=20 -u admin -p mypass ups_name@localhost

comme dit ici : http://opensource.mgeups.com/howto.htm
Mais cette variable n'est pas "writable" sur tous les modèles (drivers?) selon ce qu'on peut lire ici :
http://lists.alioth.debian.org/pipermail/nut-upsuser/2006-May/001068.html

Pas de chance :-(
[/EDIT]
Back to top
View user's profile Send private message
Animatrix
Guru
Guru


Joined: 13 May 2006
Posts: 480
Location: France - Gard (30)

PostPosted: Wed Sep 06, 2006 4:32 am    Post subject: Reply with quote

J'ai une erreur avec la compilation de mgeups-psp >> https://forums.gentoo.org/viewtopic-t-495613.html
Pouvez-vous m'aider ?
Back to top
View user's profile Send private message
novazur
Guru
Guru


Joined: 19 Mar 2005
Posts: 461
Location: Martinique

PostPosted: Wed Sep 06, 2006 4:41 am    Post subject: Reply with quote

novazur wrote:
Code:
upsrw -s battery.charge.low=20 -u admin -p mypass ups_name@localhost

comme dit ici : http://opensource.mgeups.com/howto.htm
Mais cette variable n'est pas "writable" sur tous les modèles (drivers?) selon ce qu'on peut lire ici :
http://lists.alioth.debian.org/pipermail/nut-upsuser/2006-May/001068.html


Ah ben maintenant si, ça fonctionne !
Je n'avais pas essayé depuis la mise à jour de nut en 2.0.4, et c'est en relisant ce fil (merci Animatrix) que j'ai eu l'idée de réessayer, et j'ai pu ajuster ainsi la valeur :
Code:
$ upsrw -s battery.charge.low=10 -u admin -p passe mge@localhost
$ upsc mge@localhost battery.charge.low
10
$ upsrw -s battery.charge.low=30 -u admin -p passe mge@localhost
$ upsc mge@localhost battery.charge.low
30
Back to top
View user's profile Send private message
SnowBear
l33t
l33t


Joined: 03 Sep 2005
Posts: 773
Location: France - Bordeaux

PostPosted: Mon Dec 25, 2006 7:59 pm    Post subject: Reply with quote

Merci pour ce guide,
il va mettre d'une grande aide ;)
Back to top
View user's profile Send private message
ebdomino
n00b
n00b


Joined: 10 Sep 2005
Posts: 21
Location: Bouches du Rhône

PostPosted: Sun Mar 25, 2007 8:11 pm    Post subject: Reply with quote

Bonjour,

- mise à jour de l'ebuild et du tuto.

- si de bonnes âmes veulent le porter pour d'autres architectures ça serait le top.

++
Back to top
View user's profile Send private message
darkangel92
Apprentice
Apprentice


Joined: 19 Nov 2006
Posts: 202

PostPosted: Tue Dec 18, 2007 9:12 am    Post subject: Reply with quote

kikou!!


un ch'tit up pour ce topic... Je n'arrive pas a trouver l'ebuild.
Ca marche aussi sur amd64 ?
Back to top
View user's profile Send private message
ebdomino
n00b
n00b


Joined: 10 Sep 2005
Posts: 21
Location: Bouches du Rhône

PostPosted: Wed Dec 19, 2007 8:30 pm    Post subject: Reply with quote

Salut,

il est encore disponible sur bugzilla, et de nouveau par le lien sur mon site

pour AMD64 je ne sais pas lis le thread sur bugzilla

++
_________________
visitez http://www.linucie.net pour un monde plus libre
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum