[eCAFE EC900] installation (ça marche !)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
kozaki
Chu Ko Nu
Messages : 422
Inscription : mer. 13 sept. 2006, 22:49
Localisation : London > . < Paris
Contact :

Re: [eCAFE EC900] installation (ça marche !)

Message par kozaki »

Salut nowahn, Gyo, vos tests avancent pô mal :)
Merci pour le wiki (référencé ici en cherchant bien ;))
ÀMHA comme (presque) toujours sous Arch, on va plus vite à l'essentiel *grâce* à l'absence de surcouches graphiques (qui font + obstacle aux réglages avancés qu'autre chose)

Quelle hibernation c'est qui fonctionne 95% du temps Nowahn, 2disk ?
À tout hasard voici qlqs liens sur le sujet que tu connais ptet déjà:
http://swik.net/suspend+software (hibernate, suspend2/tuxonice et Cie)
~ Configs ~ PGP Key: 1C2A554EFF0157D9
« Demande un conseil à ton ennemi et fais le contraire (proverbe juif)
SVP intéressé par tout retour d'exp. sur Arch ARM en général, et sur portable (CrOS) en particulier.
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Re: [eCAFE EC900] installation (ça marche !)

Message par nowahn »

salut kozaki,

c'est bien le suspend 2 disk qui avait 95% de réussite. mais avec la modif dont je parle dans mon message précédent, j'en suis toujours à 100% de réussite.

je ne connaissais pas ton lien, j'utilise simplement pm-utils, qui a été installé avec lxde, qui propose des boutons suspendre et hiberner dans son menu de fermeture de session.
Prends le temps de rêvasser, l'inspiration viendra ...
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Re: [eCAFE EC900] installation (ça marche !)

Message par nowahn »

gyo a écrit :Je reviens sur ce que j’ai dit. Exactement, c’est lorque l’on débranche et branche l’alim’ que l’on a l’écran qui s’assombrit, mais bof ;)
oui, c'est vrai que c'est pas gênant, c'était juste pour signaler et voir si c'était juste le mien ;)
gyo a écrit :Autre bug, [...] au réveil on a pu les informations acpi, as-tu le même problème ?
oui, et en plus la battery n'est plus détectée après une veille :

Code : Tout sélectionner

# cat /proc/acpi/battery/BAT0/info
present:                 no
/me a écrit :
  • hibernation
    ...
    je teste actuellement une option pour voir c eque ça dis (HIBERNATE_MODE=shutdown, voir man pm-hibernate).
    ça fait 2 jours, pas de plantage pour le moment.
fausse piste, 2 plantages aujourd'hui.
je teste l'option --quirk-dpms-suspend (j'aurais dû commencer par là, le principal symptôme étant que l'écran reste allumé)
gyo a écrit :Alors moi j’ai rajouté quelques paramètres supplémentaires dans la config du touchpad, à savoir : LockedDrags : true avec LockedDragTimeout : true
merci du conseil, j'ai adopté :D
par contre, tu veux dire LockedDragTimeout : 400 ;)
Prends le temps de rêvasser, l'inspiration viendra ...
BilouBoutou
Hankyu
Messages : 15
Inscription : mar. 10 mars 2009, 11:39
Localisation : Lyon

Re: [eCAFE EC900] installation (ça marche !)

Message par BilouBoutou »

Je reviens sur la wifi.

Il est possible de se connecter en WPA en dhcp, notamment en utilisant netcfg ou netcfg-menu. C'est très rapide.
Par contre l'IP fixe ne veut pas fonctionner. Il semble qu'il y ait une incompatibilité entre netcfg et la définition de gateway ("fonction inconnue" dit netcfg).

Avec wicd je n'ai pas réussi à me connecter en WPA.

Je vais poursuivre mon exploration avec le WEP.

Si ça peut intéresser quelqu'un, je peux rédiger quelques lignes sur le WPA.
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [eCAFE EC900] installation (ça marche !)

Message par Cactus »

BilouBoutou a écrit :Je reviens sur la wifi.
Christine, sors de ce corps !!!! (anéfé (c), c'est la seule à le dire...)
BilouBoutou a écrit :Il est possible de se connecter en WPA en dhcp, notamment en utilisant netcfg ou netcfg-menu. C'est très rapide.
Par contre l'IP fixe ne veut pas fonctionner. Il semble qu'il y ait une incompatibilité entre netcfg et la définition de gateway ("fonction inconnue" dit netcfg).

Avec wicd je n'ai pas réussi à me connecter en WPA.

Je vais poursuivre mon exploration avec le WEP.

Si ça peut intéresser quelqu'un, je peux rédiger quelques lignes sur le WPA.
Avec l'Hadopi qui se profile, va falloir effectivement tout passer en WPA... :roll:
(et malheur à celui qui a un Palm, une DS, ou tout simplement du "vieux" matos qui ne supporte pas le WPA...)
:corde:
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [eCAFE EC900] installation (ça marche !)

Message par farvardin »

Existe-t-il avec un disque sdd de 8 ou 16 Go au lieu d'un disque mécanique ?
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [eCAFE EC900] installation (ça marche !)

Message par Cactus »

farvardin a écrit :Existe-t-il avec un disque sdd de 8 ou 16 Go au lieu d'un disque mécanique ?
Si je pouvais enfin m'en acheter un, je pense que j'utiliserais une clé usb 16 Go hautes performances (ex : OCZ Rally2 ou ATV, qui sont quasi-identiques en interne) pour y mettre Arch (+ qq données qui serait synchronisées régulièrement sur le HDD interne).
Je n'ai pas trouvé mieux en terme de mobilité extrême, car même sans le netbouc, tu peux encore lancer Arch sur n'importe quel PC (à condition de bien configurer le boot, fstab et la gestion du serveur X). :)
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [eCAFE EC900] installation (ça marche !)

Message par gyo »

BilouBoutou a écrit :Si ça peut intéresser quelqu'un, je peux rédiger quelques lignes sur le WPA.
Pour sûr que ça intéresse des gens (moi entre autre) !
Donc tu peux te lâcher sur le wiki !
farvardin a écrit :Existe-t-il avec un disque sdd de 8 ou 16 Go au lieu d'un disque mécanique ?
À priori non : http://blogeee.net/codex/index.php?title=Hercule_EC-900

En tout cas les spécifications du disque sont sympas : http://www.samsung.com/global/business/ ... &ppmi=1160#
Supporte des chocs de 600G, 15ms de latence, 58Mo/s, …

On en parle aussi sur ce forum (je viens de découvrir ;)) :
http://forum.hardware.fr/hfr/Ordinateur ... 1497_1.htm
Cactus a écrit : Christine, nanana nannana !×4 (blabla)

Hadopi saymal … WPA saylebien
(oh malheur de malheur le vieux matos en WEP)
:unsmileykikoolol:
:inutile:
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [eCAFE EC900] installation (ça marche !)

Message par Cactus »

gyo : mon post n'est pas si inutile que ça...
ok, pour la référence à Albanulle, je l'admets (mais bon, si on ne peut plus rigoler... :triste: )
Mais pour ce qui est du choix du WPA plutôt que du WEP, oui, ça a un lien, non négligeable, si cette fichue loi passe.
D'où l'intérêt du wiki sur le WPA... ;)
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Re: [eCAFE EC900] installation (ça marche !)

Message par nowahn »

je viens de soumettre le noyau patché pour le touchpad sur AUR.
je me suis décidé car je suis tombé sur 2 sujets sur le forum anglais (ici et ici) qui parlent d'un bug similaire sur des touchpads Elantech (pas encore sûr que ce soit le même).
c'est mon premier paquet :woohoo: , normalement j'ai tout fait comme il faut (il fourni kernel26 et le remplace quand il est installé avec -S), mais je suis ouvert à tout retour d'info / conseil :wink:
Prends le temps de rêvasser, l'inspiration viendra ...
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [eCAFE EC900] installation (ça marche !)

Message par gyo »

@Cactus : tu es juste un petit peu HS mais bon, je t’aime bien quand même :bisous: (oui ! hAdobPi™® saylemal je sais :evil:)

Bref…

Alors j’ai fait mumuse avec les OSD toussa toussa, notamment pour la luminosité de l’écran et le Wifi… Bon c’est à améliorer, évidemment, pour prendre en compte le WPA (pas rutilt du coup) et puis c’est un peu usinagaz™
Mais ça marche plutôt pas mal ! :D

Prérequis :
— Avoir installé le paquet lcnb_acpi ;
— le « bon vieux » xosd ;
— et aussi rutilt (ainsi que acpid bien sûr).

Mise en œuvre : il faut éditer le fichier /etc/acpi/handler.sh et placer en dessous de

Code : Tout sélectionner

    button/lid)
        #echo "LID switched!">/dev/tty5
        ;;
le bout de code suivant :

Code : Tout sélectionner

# Specific handlers for eCAFÉ EC 900
    hotkey)
        case "$2" in
            MOSD)
                export DISPLAY=:0
                xosd='/usr/bin/osd_cat --font=-misc-fixed-medium-r-*-*-20-*-*-*-*-*-iso8859-1 -p middle -o 50 -A center -O 2 -w -d 2'
                brightness='/proc/acpi/lcnb/brn'
                brightness_max=`cat /proc/acpi/lcnb/maxbrn`

                case "$3" in
                    0000008[45])
                        brn=`cat $brightness`
                        $xosd -c white -b slider -P $((brn*100/brightness_max)) -T 'Brightness' 2>&1 | logger &
                    ;;
                    00000086)
                        wifi_state=`cat /proc/acpi/lcnb/wlan`
                        case "$wifi_state" in
                                2)
                                  /sbin/ifconfig ra0 down &&
                                  echo 'Wifi [ OFF ]' | $xosd -c red -d 2 &
                                ;;
                                3) 
                                  /usr/bin/killall dhcpcd
                                  /sbin/ifconfig ra0 up && 
                                  echo 'Wifi [ init... ]' | $xosd -c yellow -d 0 &
                                  ( /usr/bin/rutilt ra0 -dep PROFILE &>/dev/null &&
                                    ( /usr/bin/killall osd_cat
                                      echo 'Wifi [ ON ]' | $xosd -c green -d 2
                                    )
                                  ) &
                                ;;
                        esac
                esac
                ;;
        esac
        ;;
Où <PROFILE> est à remplacer par son profile rutilt à soi…

Voili, voilou… Faites-moi des retours :)

[EDIT]
Je viens juste de voir ton post nowahn et là moi je dis bravo :bravo:
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
BilouBoutou
Hankyu
Messages : 15
Inscription : mar. 10 mars 2009, 11:39
Localisation : Lyon

Re: [eCAFE EC900] installation (ça marche !)

Message par BilouBoutou »

Voici donc quelques résultats de mes explorations sur le wifi de cette machine.

Pour bien comprendre, il faut savoir que le pilote rt2860sta a quelques particularités :

1. pour fonctionner en WPA, il est indispensable que wpa_supplicant lui passe explicitement les paramètres key-mgmt, group, pairwise et proto (http://wiki.debian.org/rt2860sta#issues). J'ai l'impression que wicd ne les fait pas tous passer, si bien que l'association échoue.

2. ce pilote ne connait pas la fonction gateway. Je ne parviens donc pas à le configurer en IP fixe car je ne sais pas lui passer ce paramètre. Il y a bien une indication dans le readme mais je n'ai pas su la faire fonctionner :
D) To ease the Default Gateway setting,
add the line
GATEWAY=x.x.x.x
in /etc/sysconfig/network
(http://forum.ubuntu-fr.org/viewtopic.php?id=185818)

3. j'ai lu que iwconfig communiquait mal avec ce pilote si bien que si l'on veut utiliser netcfg et/ou netcfg-menu, il faut passer par l'intermédiaire de wpa_supplicant pour les réseaux en WEP ou non cryptés. Pas grave, ça n'est pas très compliqué.

En tenant compte de ces limitations, j'ai pu faire fonctionner mon wifi, en dhcp, avec netcg/netcfg-menu en WPA, WEP et sans cryptage. L'association est très rapide dans les trois cas.

Je n'ai pas réussi à me connecter en WPA ni avec wicd, ni avec networkmanager. Voici mes fichiers de configuration :

1. WPA
/etc/network.d/home_wpa

Code : Tout sélectionner

CONNECTION="wireless"
DESCRIPTION="Home en WPA"
INTERFACE=ra0
HOSTNAME="ArchLinux"

## authentification
SCAN="yes"
SECURITY="wpa-config"
WPA_OPTS="-Dwext -B"
WPA_CONF="/etc/wpa_supplicant_home_wpa.conf"

## adresse
IP="dhcp"
DHCP_TIMEOUT=20
/etc/wpa_supplicant_home_wpa.conf

Code : Tout sélectionner

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

ap_scan=2
fast_reauth=1
eapol_version=1

network={
    ssid="monEssid"
    scan_ssid=1
    proto=WPA
    key_mgmt=WPA-PSK
    pairwise=TKIP
    group=TKIP
    psk=123456789abcdef123456....
}
2. WEP
/etc/network.d/home_wep

Code : Tout sélectionner

CONNECTION="wireless"
DESCRIPTION="Home en WEP"
INTERFACE=ra0
HOSTNAME="ArchLinux"

## authentification
SCAN="yes"
SECURITY="wpa-config"
WPA_OPTS="-Dwext -B"
WPA_CONF="/etc/wpa_supplicant_home_wep.conf"

## adresse
IP="dhcp"
DHCP_TIMEOUT=20
/etc/wpa_supplicant_home_wep.conf

Code : Tout sélectionner

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

ap_scan=2
fast_reauth=1
eapol_version=1

network={
    ssid="monEssid"
    scan_ssid=1
    key_mgmt=NONE
    wep_key0=123456789abcdef12..
}
L'utilisation de SECURITY="wpa-config" permet d'avoir un fichier de configuration de wpa_supplicant pour chaque profil.
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Re: [eCAFE EC900] installation (ça marche !)

Message par nowahn »

BilouBoutou a écrit :il faut passer par l'intermédiaire de wpa_supplicant pour les réseaux en WEP ou non cryptés.
ça explique pourquoi j'avais du mal à me connecter avant d'utiliser rutilt, merci pour toutes ces info :merci:

sinon, j'ai eu des nouvelles du patch pour le pilote Elantech. il semble qu'il est en voie d'incorporation dans le noyau, donc une prochain version du noyau devrait corriger le bug.
en attendant, j'ai mis à jour AUR avec le nouveau patch plus élaboré.
nouvelles fonctionnalités :
  • activation de la correction du bug par echo -n 1 > /sys/bus/serio/drivers/psmouse/serio2/jumpy_cursor
  • désactivation de la correction du bug par echo -n 0 > /sys/bus/serio/drivers/psmouse/serio2/jumpy_cursor
  • la correction du bug est activée par défaut pour le firmaware version 2.34 (celui de notre eCafé)
  • la correction du bug est désactivée par défaut pour les autres versions
le noyau compilé version 32 bits est temporairement disponible ici.
md5sum : 2b4570bc9b32967dac5641916e317db4
Prends le temps de rêvasser, l'inspiration viendra ...
BilouBoutou
Hankyu
Messages : 15
Inscription : mar. 10 mars 2009, 11:39
Localisation : Lyon

Re: [eCAFE EC900] installation (ça marche !)

Message par BilouBoutou »

J'essaie, sans succès, de configure les touches de fonction de mon clavier.

Je voudrais, principalement, configurer les touches de contrôle du son. Avec xev je ne détecte rien. si j'ai bien compris (ce qui n'est pas du tout évident), je dois donc passer par acpi. Mais alors, que faut-il ajouter dans le fichier handler.sh ? Si quelqu'un voulait bien m'aider. Merci.
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Re: [eCAFE EC900] installation (ça marche !)

Message par nowahn »

BilouBoutou a écrit :J'essaie, sans succès, de configure les touches de fonction de mon clavier.
as-tu suivi la section Hotkeys du wiki ?
Prends le temps de rêvasser, l'inspiration viendra ...
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [eCAFE EC900] installation (ça marche !)

Message par gyo »

BilouBoutou a écrit :J'essaie, sans succès, de configure les touches de fonction de mon clavier.

Je voudrais, principalement, configurer les touches de contrôle du son. Avec xev je ne détecte rien. si j'ai bien compris (ce qui n'est pas du tout évident), je dois donc passer par acpi. Mais alors, que faut-il ajouter dans le fichier handler.sh ? Si quelqu'un voulait bien m'aider. Merci.
Comme il est indiqué dans le wiki, les touches de contrôle du son envoient des événements claviers et donc tu devrais les voir sous xev. (XF86RaiseVolume/LowerVolume/MuteVolume de mémoire)

Cependant, j’ai constaté un bug avec ces touches-là. Lorsqu’on les pressent, l’événement est constamment envoyé jusqu’à l’appuie d’une autre touche…
Vous rencontrez ce souci-là ?
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Re: [eCAFE EC900] installation (ça marche !)

Message par nowahn »

gyo a écrit :Cependant, j’ai constaté un bug avec ces touches-là. Lorsqu’on les pressent, l’événement est constamment envoyé jusqu’à l’appuie d’une autre touche…
Vous rencontrez ce souci-là ?
non, moi ça me donne que 2 évènements (un KeyPress et un KeyRelease), avec ces 3 touches comme avec les autres.
Prends le temps de rêvasser, l'inspiration viendra ...
BilouBoutou
Hankyu
Messages : 15
Inscription : mar. 10 mars 2009, 11:39
Localisation : Lyon

Re: [eCAFE EC900] installation (ça marche !)

Message par BilouBoutou »

J'ai exactement le même phénomène que gyo. Dans xev, on tourner le compteur time jusqu'à l'appui sur une touche normale. Et le CPU travaille.

Et puis si je relance xev, l'appui sur une touche Fn-son n'est plus du tout détecté.

Je souhaiterais donc utiliser acpi pour configurer ces touches. Elles m'y paraissent correctement détectées, mais je ne sais pas comment rédiger les lignes à ajouter à /etc/acpi/handler.sh

Code : Tout sélectionner

case $3 in
       0000000080)
                 ??????????
                 ;;
.....
C'est le ??????? qui me pose problème. Qui peut me mettre sur la voie ?
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [eCAFE EC900] installation (ça marche !)

Message par gyo »

Pour le phénomène des touches de contrôle du son qui « restent appuyées », cela viendrait du pilote evdev.
Il faut voir que chez les ubunteros, ils ont ce même soucis : http://doc.ubuntu-fr.org/hercules_ecafe ... hes_de_son

En tout cas moi j’ai Xorg en [Testing] et donc j’ai le paquet xf86-input-evdev version 2.2.0-1.
Alors qu’il est en 2.1.2 dans [Extra].

Quelle version avez-vous ?
Je pense que c’est dès que j’ai mis Xorg en [Testing] que ce soucis est apparu…

@BilouBoutou : man amixer ;-)

Pour la gestion des événements acpi, au lieu d’utiliser acpid qui se lance en root, je préconiserai plutôt un truc dans ce style pour qu’il exécute des commandes en user :

Code : Tout sélectionner

acpi_listen | while read line; do /etc/acpi/handler.sh $line; done
Avec des éventuels sudo par-ci, par-là…
À tester, à tester…
(Astuce de tuxce :))
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Re: [eCAFE EC900] installation (ça marche !)

Message par nowahn »

j'ai effectivement la version de [extra] (2.1.2)
Prends le temps de rêvasser, l'inspiration viendra ...
Répondre