mardi 15 mai 2007
Par ustilago,
mardi 15 mai 2007 à 17:18 :: Logiciel
J'ai un routeur sans fil configuré avec un cryptage WPA et en DHCP. Son ssid est ma_cage et il utilise le canal 4.
On va déjà configurer l'interface réseau (vérifier dans votre dmesg le nom de votre interface) en éditant le fichier /etc/network/interfaces:
auto eth2
iface eth2 inet dhcp
pre-up iwconfig eth2 essid "ma_cage"
pre-up iwconfig eth2 channel 4
Ensuite on va configurer wpa_supplicant en éditant le fichier /etc/wpa_supplicant/wpa_supplicant.conf:
# WPA-PSK/TKIP
ctrl_interface=/var/run/wpa_supplicant
ap_scan=2
network={
ssid="ma_cage"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
psk="ma_passphrase_de_la_mort_ki_tue"
}
Et pour terminer un petit script pour lancer automatiquement au démarrage wpa_supplicant, que l'on rendra exécutable par un petit chmod +x /etc/init.d/wpa_supplicant :
#! /bin/sh
# wifi: wpa_supplicant init
echo " * [Wifi]: Enabling WPA supplicant..."
if [ -x /sbin/wpa_supplicant ]; then
echo " * [Wifi]: ... WPA supplicant enabled"
/sbin/wpa_supplicant -B -i eth2 -c /etc/wpa_supplicant/wpa_supplicant.conf -Dwext -w
fi
exit 0
Et pour terminer, le lien qui va bien : ln -s /etc/init.d/wpa_supplicant /etc/rcS.d/S40netwifiwpa
Ce qui devrait donner si tout marche bien :
$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
eth2 IEEE 802.11g ESSID:"ma_cage"
Mode:Managed Frequency:2.427 GHz Access Point: AA:BB:CC:DD:EE:FF
Bit Rate:54 Mb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=96/100 Signal level=-29 dBm Noise level=-91 dBm
Rx invalid nwid:0 Rx invalid crypt:1 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.
aucun commentaire
:: aucun trackback
jeudi 24 mars 2005
Par ustilago,
jeudi 24 mars 2005 à 18:29 :: Logiciel
Pour remplacer des caractères dans un fichier texte, par exemple des caractères accentués pas des non-accentués, on peut utiliser la commande tr:
cat test|tr éèà eea
aucun commentaire
:: aucun trackback
vendredi 31 décembre 2004
Par ustilago,
vendredi 31 décembre 2004 à 14:56 :: Logiciel
Un article sur www.hackaday.com explique comment accélérer le chargement des pages avec Firefox et une connexion haut débit.
Pour ceux qui ne lisent pas l'anglais, il faut ouvrir un navigateur et taper :
about:config
Ensuite on cherche les éléments suivants que l'on passe à true (clique droit et modifier, ou double clique dessus) :
network.http.pipelining
network.http.proxy.pipelining
Puis repérer l'élément suivant et passer sa valeur à 30 :
network.http.pipelining.maxrequests
Enfin, créer un nouvel élément numérique avec un clique droit :
nglayout.initialpaint.delay
en mettant sa valeur à 0.
On peut aussi mettre à true l'option suivante :
browser.turbo.enabled
Bon surf !
aucun commentaire
:: aucun trackback
lundi 13 décembre 2004
Par ustilago,
lundi 13 décembre 2004 à 08:40 :: Logiciel
En complément de la commande dmesg, éditer /etc/default/bootlogd en changant BOOTLOGD_ENABLE=No en BOOTLOGD_ENABLE=Yes, tu as une partie du message dans /var/log/boot que tu ne vois pas avec la commande dmesg.
aucun commentaire
:: aucun trackback
jeudi 2 décembre 2004
Par ustilago,
jeudi 2 décembre 2004 à 14:12 :: Logiciel
Tout est expliqué dans cet article.
Il faut d'abord récupérer le fichier contenant l'environnement d'exécution Java ici (pour la version 5.0) : jre-1_5_0-linux-i586.bin (16511293 octets).
Ensuite on va créer un répertoire java et décompresser l'archive :
$ cd /usr/local/bin
$ mkdir java
$ mv ~/jre-1_5_0-linux-i586.bin .
$ sh jre-1_5_0-linux-i586.bin
Enfin, on va créer un lien symbolique dans le répertoire de greffons de Firefox :
$ cd /usr/lib/mozilla-firefox/plugins
# ln -s /usr/local/lib/java/jre1.5.0/plugin/i386/ns7/libjavaplugin_oji.so libjavaplugin_oji.so
$ ls -l
total 4
lrwxrwxrwx 1 root root 65 2004-12-02 14:09 libjavaplugin_oji.so -> /usr/local/lib/java/jre1.5.0/plugin/i386/ns7/libjavaplugin_oji.so
Maintenant on redémarre le navigateur (s'il n'était pas arrêté) et va tester son installation ici.
aucun commentaire
:: aucun trackback
mercredi 24 novembre 2004
Par ustilago,
mercredi 24 novembre 2004 à 09:07 :: Logiciel
Je souhaite animer une petit icône : ne voulant pas utiliser le format GIF, j'ai bien trouvé le MNG mais apparemment il n'est pas très largement supporté par les navigateurs.
J'ai trouvé un tutorial pour le faire sous Gimp en GIF, mais cela n'a pas l'air trivial (surtout que j'ai pas trop l'habitude de ce logiciel) : si vous connaissez un logiciel spécifique merci de me laisser un petit commentaire !
aucun commentaire
:: aucun trackback
lundi 22 novembre 2004
Par ustilago,
lundi 22 novembre 2004 à 16:47 :: Logiciel
Essayer les paquets euro-support-x et euro-test
Pour faire une recherche dans le système de paquets Debian : apt-cache search euro support
Si les touches < et > du clavier ne marchent plus, vérifier dans le /etc/XF86Config-4 dans la rubrique clavier que NoDeadKeys n'est pas activé, et que le clavier choisi est bien 105 touches (pour ceux qui ont les 3 touches Windows)
Si les accents ^ ¨ ... ne se mettent pas bien sur les voyelles (genre : ^e) sous X et pas en console, vérifier sous Gnome, dans le Centre de Contrôle, que le clavier choisi est bien French tout court, et pas French NoDeadKeys.
aucun commentaire
:: aucun trackback
mardi 19 octobre 2004
Par ustilago,
mardi 19 octobre 2004 à 21:02 :: Logiciel
Les messages de log du noyau sont gérés par klogd. Pour modifier la gravité des messages qui sont envoyés vers la console, il faut éditer le fichier /etc/init.d/klogd :
#! /bin/sh
# /etc/init.d/klogd: start the kernel log daemon.
PATH=/bin:/usr/bin:/sbin:/usr/sbin
pidfile=/var/run/klogd.pid
binpath=/sbin/klogd
test -f $binpath || exit 0
# Use KLOGD="-k /boot/System.map-$(uname -r)" to specify System.map
#
KLOGD="-c 2"
La signification de la valeur accolée au paramètre -c est précisée dans le fichier /usr/src/include/linux/kernel.h :
#define KERN_EMERG "<0>" /* system is unusable */
#define KERN_ALERT "<1>" /* action must be taken immediately */
#define KERN_CRIT "<2>" /* critical conditions */
#define KERN_ERR "<3>" /* error conditions */
#define KERN_WARNING "<4>" /* warning conditions */
#define KERN_NOTICE "<5>" /* normal but significant condition */
#define KERN_INFO "<6>" /* informational */
#define KERN_DEBUG "<7>" /* debug-level messages */
aucun commentaire
:: aucun trackback
Par ustilago,
mardi 19 octobre 2004 à 15:13 :: Logiciel
La commande est relativement simple : groups.
Extrait de la page de man :
NOM
groups - Afficher les groupes auxquels appartient un utilisateur.
SYNOPSIS
groups [utilisateur...]
groups {--help,--version}
DESCRIPTION
Cette page de manuel documente la version GNU de groups.
groups affiche le nom des groupes supplémentaires de chaque utilisateur
indiqué, ou ceux du processus en cours si rien n'est précisé.
Si plusieurs utilisateurs sont mentionnés, le nom de chacun d'entre eux
est affiché avant la liste de ses groupes.
La liste des groupes est équivalente au résultat de la commande `id
-Gn'.
OPTIONS
Quand la version GNU de groups est invoquée avec un seul argument, les
options suivantes sont reconnues :
--help Afficher un message d'aide sur la sortie standard et se terminer
normalement.
--version
Afficher un numéro de version sur la sortie standard et se ter-
miner normalement.
TRADUCTION
Christophe Blaess, 1996-2003.
aucun commentaire
:: aucun trackback
vendredi 15 octobre 2004
Par ustilago,
vendredi 15 octobre 2004 à 18:59 :: Logiciel
Rajouter dans le /etc/lilo.conf l'une des lignes suivantes :
vga = 816
vga = ask
vga = extended
aucun commentaire
:: aucun trackback