Main | MyGallery Project »

dimanche, août 06, 2006

Connexion wifi Freebox depuis Suse 10

Argh ! Après une lutte acharné contre ma clef wifi usb Netgear (qui bien sur ne fournit pas les drivers linux) et mes configurations freebox wifi et routeur, enfin ca y est tout fonctionne ! ;-)

Si vous êtes dans le même cas que moi, c'est à dire :

  • Clef Wifi USB NetGear WG111v2

  • SUSE 10.0

  • Freebox

..ou à peu près similaire (Autre marque d'adaptateur wifi ou autre distribution Linux), le petit mode d'emploi ci dessous peut vous intéresser :

1 – Installation de la clef usb wifi (NetGear WG111v2)

Pour installer ce matériel sous windows, vous installez simplement les drivers fournis par le constructeur qui sont sur le cd-rom. Sous Linux il vous faut un moyen d'installer et de faire fonctionner les drivers windows sur votre OS.

Ce moyen s'appelle ndiswrapper (qui comme son nom l'indique va « enrober » les drivers windows pour les faire fonctionner sous Linux.

Vous pouvez suivre la procédure d'installation de ndiswapper en suivant ce lien :

http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation

Tout est très bien expliqué, perso j'ai téléchargé la version 1.21.

A un moment il faut lancer une commande unix qui va charger le fichier .inf de votre driver windows. Ce fichier peut venir soit du site : http://ndiswrapper.sourceforge.net/mediawiki/index.php/List

soit de votre CD : essayer les drivers WinXp ou même WinMe (c'est ce qui a marché pour moi).

Le tout est que quand vous tapiez :

#ndiswrapper -l

vous ayez un message vous indiquant que le driver est chargée et que le matériel est présent (si la clef est effectivement pluggée).

A ce stade la petite diode bleu de la clef wifi est un bon indice...

Si vous rencontrez des soucis à ce niveau là, consultez également les sites suivants:

http://perso.orange.fr/gja.frndz/suse_log/procedur0.htm

http://nextgen.no-ip.org/~andrew/linux/ndiswrapper/ndiswrapperinfo10.php

2 –Configuration YAST

Vous avez maintenant votre clef wifi bien installée, il ne vous reste plus qu'à vous brancher à votre réseau wifi.

Si vous êtes chez Free, assurez vous que vous avez bien activé vos fonctionnalité wifi et routeur:

définissez un nom pour votre réseau wifi (ESSID), choisissez un clef WEP et dans la partie routeur vérifiez bien que vous avez coché OUI pour « DHCP Activé ».

Il ne vous reste plus maintenant qu'à configurer votre connexion dans YAST.

Allez dans Périphériques Réseau puis Carte réseau,

cliquez sur « Ajouter »,

changez "Type de périphérique" en "Sans fil",

dans le cadre "Module noyau", champ Nom du module, entrez "ndiswrapper", sans guillemets,
cliquez sur la case USB (les champs se grisent),

cliquez sur Suivant, et choisir la configuration automatique DHCP (si vous préférez fonctionner en mode IP statique, c'est possible entrer alors les informations d'IP et de DNS),

cliquez sur suivant pour entre votre ESSID et clef WEP,

cliquez sur suivant pour terminer !

remarque : la clef WEP correspond à un mode d'authentification « open »

3 – Tester

Une fois la configuration YAST terminé vous devriez pouvoir vous connecter en wifi à votre freebox puis au Net via votre clef wifi.

Si jamais vous êtes en ethernet (eth0) , vous pouvez facilement désactiver cette interface pour voir si votre page d'accueil s'ouvre toujours bien dans firefox quand il n'y a plus que le wifi ...;-)

Pour désactiver l'interface ethernet (eth0), il suffit d'aller de lancer YAST, aller dans Périphériques Réseau puis Carte réseau, choisissez votre carte réseau ethernet (eth0), cliquez sur modifiez puis sur le bouton «Avancé », choisissez « Paramètres détaillés » puis dans la nouvelle fenêtre, pour « Activation du périphérique » choisissez « Jamais ».

Les commandes suivantes vous seront utiles durant toute l'installation et les tests.

4 – Commandes utiles (à exécuter sous root)

  • Vérifier que le driver de la clef usb wifi est bien chargé et que le matériel est reconnu

#ndiswrapper -l

  • Vérifier l'état du réseau wifi (wlan), indique le nom ESSID, le mode d'authentification

#iwconfig wlan0 ou #iwconfig

  • Récupérer/Vérifier l'adresse IP attribué à l'interface wifi :

#ifconfig wlan0

  • Arrêter et relancer les interfaces réseau (très utile !)

#/etc/init.d/network restart

  • Arrêter /redémarrer la connexion wifi (même chose avec l'interface eth0)

#ifdown wlan0 / ifup wlan0

  • Scanner les réseau wifi

#iwlist scanning

5 – Un peu de magie...

Voilà maintenant la petite ruse pour éviter de rester bloqué sur le même problème que moi :

Après avoir installé avec succès les drivers de ma clef NETGEAR (YES !) , paramétré mon ESSID sur la page et activer la fonction routeur sur les pages de Free, scrupuleusement entré les paramètres dans YAST, sniffé sans problème mon réseau wifi et même celui du voisin (YES AGAIN !) , je me rends compte que je ne peux pas me connecter en wifi car Free est incapable de m'allouer une adresse IP ! (ARGHHH!)

Après diverses manip et moult lectures de tutoriaux et de posts sur divers forums je continue d'avoir les affreux messages « wlan0 waiting for dhcp data » et d'avoir toujours la même attente frustrante à l'étape « DHCP » du redémarrage réseau (voir commandes utiles)

Bon !

Je ne vous fais pas plus attendre mais sachez que la solution est assez troublante...

J'avais bien sur essayé clef wep, puis wpa (WPA-EAP,WPA-PSK,...) avec divers mot de passe, sans succès...

Mais finalement après avoir lu un post sur le sujet « Freebox + wifi +IP» j'apprends que le simple fait de passer à un clef WEP simple peut résoudre le probème...

Très sceptique je vais tout de même modifier ma config wifi chez Free en choisissant du WEP et une clef hexadécimale à 10 charactères.

(j'essaie d'éviter les reboot freebox car, je sais pas vous, mais moi je suis toujours un peu obligée de bidouiller avec ma carte wifi, l'enlever la remettre, sous tension, pour que la box recommence à moduler...)

Je reviens dans YAST modifie ma clef : WEP, mode authentification open, hexadécimal (ne cliquez pas sur le bouton « Clef WEP » !)

Je clique "Suivant", un petit coup de ifconfig et LA, CA MARCHE ! j'ai une IP (en 192.168 fournie par mon routeur)

Voilà... donc à essayer en désespoir de cause !

L'explication est peut-être que ma configuration sature l'opérateur DHCP lorsque le cryptage de clef est trop fort...donc faire attention car Free offre la possibilité de faire du WPA ...à utiliser donc avec circonspection...

Posté par raph à 13:07
Catégories: 100% geek

samedi, juillet 08, 2006

OCRAD : Un OCR (Optical Character Recognition) sous linux

Il m'arrive souvent de lire des articles très interressants dans les revues d'informatique et j'aimerais pouvoir m'y réfèrer facilement. Le meilleur moyen est pour moi de les mettre en ligne. (sur ce blog par exemple ;-)).

Mais pour cela il faut au préalable numériser l'article et effectuer une reconnaissance de texte afin que l'image soit convertie en texte et que l'information puisse être exploitée.

Les logiciels d'OCR (reconnaissance de texte depuis une image scannée) sont généralement très chers.
Heureusement sous linux il existe un moteur OCR gratuit intégré dans l'application de numérisation de KDE: kooka . il s'agit d' ocrad.

Vous pouvez utiliser ocrad directement depuis la ligne de commande (taper "man ocrad" ou "info ocrad" pour connaitre la syntaxe), mais si vous êtes sous kde ou avez accès à ses applis le mieux est d'utiliser kooka !
Pour avoir les meilleurs résultats possible, il est conseillé de numériser en noir et blanc et d'enregistrer l'image au fomat Bmp (l'ocr sera plus performant si les caractères ont une hauteur d'au moins 20 pixels, par contre votre PC risque de ramer si l'image est trop grosse...)...

Happy scanin'

Posté par raph à 15:25
Edité le: samedi, juillet 08, 2006 15:27
Catégories: 100% geek

mercredi, avril 19, 2006

conversion fichiers m4a en mp3

Pour convertir des fichiers du format m4a (ISO Media, MPEG v4 system, iTunes AAC-LC) au format mp3, il vous faut deux petit utilitaires qui sont lame et faad.

Une fois installés ,le petit script ci desssous voous permet de faire la conversion:
for i in *.m4a
do
faad -o - "$i" | lame -h -b 192 - "${i%m4a}mp3"
done

il suffit d'excuter ce script dans le repertoire contenant les fichiers m4a et le tour est joué.

note: n'oubliez pas de donner les droits d'execution à votre script ( chmod u+x convert.sh)
Posté par raph à 23:09
Edité le: mercredi, avril 19, 2006 23:15
Catégories: 100% geek

dimanche, février 12, 2006

Geek toys

En provenance directe du Mustafa Center de Singapour, voici mes nouveaux geek toys ;-)
j'ai teste pour vous !

- clavier caoutchou mou (26 $sing = 13 euros)lavier caoutchou mou (26 $sing = 13 euros)
avantage:ne prend pas de place (s'enroule et se pose n'importe ou) et on peut renverser sa tasse de kfe dessus ou le faire cramer, aucun souci
probleme:qwerty donc adieu les accents,et perte de productivite car il faut bien appuyer sur les touches pour que ca ecrive !

- souris alien (15$sing=7,5 euros)
aucun inconvenient doublr prise (usb/ps20), tres maniable, s'illumine des qu'onla bouge

- micro style "retro" (7 $sing=3,5 euro)
completement flexible parfait pour skype !

geek toys  

Posté par raph à 11:09
Edité le: dimanche, février 12, 2006 14:55
Catégories: 100% geek

mardi, février 07, 2006

Logitech QuickCam IM sous SuSE 10

hello geeks,
après quelques manip, j'ai pu installé ma webcam logitech IM toute récente sur mon linux favori (à l'heure actuelle ;-)).
voici la marche à suivre (qui a en ts ca fonctionné dans mon cas):

1- installer les sources du kernel (package YAST du CD de Setup)
2- faire la mise à jour du kernel et des sources via susewatcher (Install des packages Yast en ligne)
3- telecharger le driver spca5xx sur le site suivant: http://mxhaard.free.fr/download.html (pour ma part j'ai pris la derniere release dispo :spca5xx-20060202.tar.gz)

4 -dezipper (gunzip xxx.gz), détarer (tar -xvf xxx.tar) puis compiler :

$make clean
$make
puis #make install (en root)

5-Si la compilation passe le plus dur est fait (sinon verifier que vpus avez le bon noyau et bien mis a jour les sources du kernel via susewatcher)

6- Suivre les instructions du fichier README :
- verifier que le module videodev est chargé->en root taper : lsmod |grep video
- si rien n'apparait taper (tjs en root) : modprobe videodev
- de la meme façon, vérifier que les modules usbcore et controleur usb (uhci ou ohci) sont chargés
- taper alors (tjs en root): modprobe spca5xx (à ce niveau là la webcam devrait s'allumer ce qui est bon signe ! ;-))
7- Vous pouvez enfin tester avec gqcam (dispo en package Synaptic ou Yast), gnomemeeting ou éventuellement amsn

Perso j'ai testé avec un petit prog tcl dispo dans l'arborescence amsn: /opt/amsn/utils/linux/capture/test.tcl

Ensuite a vous les joes de l'IM avec webcam integree.
Pour les utilisateurs de amsn, l'invitation webcam ne marchera pas systematiequement>Mais il s'agira alors non plus d'un pb de webcam mais de firewall !


 
Posté par raph à 22:26
Edité le: samedi, février 11, 2006 16:21
Catégories: 100% geek

mardi, décembre 27, 2005

Suse 10

SuSe 10 installée !

ca y est je me suis installé la Suse nouvelle mouture (pour mémoire acquise par novell).

Tres bonne impression au départ ...puis petites desillusion : perte du son, plus de net ni de detection auto des periphs externe...
Heureusement que j'avai une partition séparée pour mon home...cela m'a permis de rejouer l'install plusieurs fois et de remettre tt decker au final.
Pour la carte son, il suffisait de reinitialiser ses parametres dans Yast.
Pour le net ct un peu plus compliqué et il a fallu jouer pas mal avec Yast et kinternet (ne pas oublier de mettre "free.fr" (ou votre fournisseur) en nom de domaine !)
Enfin apres une ou deux reinstall (je note d'alleurs que le setup est tres bien fait), tout semble bien fonctionner !

je vais enfin pouvoir tester un peu tt ca sereinement...:-)

les bons cotés:
-ajout de fond d'ecran depuis kde.org directement dans l'outil de config
-amarok...assez bluffant
-menu soignés
-la barre de recherche dans le menu de démarrage
Posté par raph à 2:33
Catégories: 100% geek

jeudi, juillet 14, 2005

Connection Web depuis machine virtuelle vmware

1 - Installer Proxy+: http://www.proxyplus.net/sur la machine hôte

2 - Démarrer Proxy+ sur la machine hote

3 - Sous wmare, configurer le browser en fdonnant l'adresse IP hote et le port 80

4 - Extra: configurer synaptic sur une machine virtuelle debian/ubuntu

Dans synaptic il est possible d'affecter un proxy ftp pour le mise à jour des packages.

Posté par raph à 12:41
Catégories: 100% geek

Samba entre hote windows et machine virtuelle vmware

Cet article explique comment mettre en place samba pour communiquer entre un systeme hote winXP (host) et un Linux installé sur une machine virtuelle vmware (guest).

Etape 1 : installer les packages samba et smbclient sous Linux.

Etape 2 : tester la connexion entre l'hote (windows) et le guest (linux) taper ifconfig (en root) sous linux et ipconfig sous windows pour récupérer les adresses IP.
tester la connexion de base en utilisant "ping".
Sous win: taper ping <IP du guest Linux)
Sous linux : taper ping <IP du host windows>

Etape 3 : Démarrer le serveur samba: /etc/init.d/samba start

Etape 4 : Créer un user linux ayant les meme login et mots de passe que le (un) user windows.

Etape 5 : Tester avec smbclient: $ smbclient -L <machine windows> -U <user commun>

Exemple: $smbclient -L ics016438 -U rpoumare

Etape 6 : Partager un dossier sou windows (clic droit / partage)

Etape 7 : revenir sous vmware et tentez de vous connecter avec le client samba sur le repertoire windows partagé:
$smbclient //<machine windows>/<nom de partage> -U rpoumare
exemple: $smbclient //ics016438/projets_cgey -U rpoumare $smbclient //ics016438/projets_cgey -U rpoumare
Si tout va bien vous devriez avoir un prompt "smb: \>".
Vous pouvez alors lister les fichiers (ls), faire du transfert entre les 2 serveurs, etc...

Etape 8 : Lancer votre explorateur de fichier et taper l'url:
smb://machine/<nom de partage>. l'authentifiaction vous est demandé
(eventuellement dans le champs login, indiquez le nom de la machine puis "/" avant le login.
Indiquer le nom de domaine du PC sous windows.

Etape 9 : Vous pouvez egalement editer le fichier /etc/samba/smb.conf et ajouter des repertoires de votre linux. De cette façon, vous pourrer, sous Windows, monter des lecteurs pointant sur ces repertoire linux.

Posté par raph à 12:22
Catégories: 100% geek

dimanche, juin 19, 2005

set -o vi : Historique des commandes UNIX

Sous Unix, où l'on travaille essentiellement a l'aide de la ligne de commande, il est tres utile de pouvoir rapeller les commandes qu'on a dejà passé dans la session.

Pour cela il suffit de taper:

$set -o vi (c'est l'éditeur vi qui gère l'historique des commandes)

Les raccourcis peremettant de naviguer dans l'historique des commandes sont :

echap + K
echap + J

Il est egalement possible de modifier une des lignes que l'on rappelle, mais il faudra pour cela utiliser les commandes de modification vi ("x":pour supprimer une lettre, "i" pour passer en mode insertion, "esc" pour en sortir)...
A reserver donc aux connaisseurs de vi.

Remarque: Sous certains linux c'est "set +o vi" qui marchera.

Posté par raph à 15:35
Catégories: 100% geek

vendredi, mai 27, 2005

Raccourcis Clavier

Voici un petit récapitulatif des raccourcis clavier bien utiles que j'utlise dès que possible

Environnement

Raccourci

Action

Windows

fenetre + e

Lancer l'explorateur windoze

Windows

fenetre + f

Lancer une recherche (fichiers,...) windoze

Windows

fenetre + r

Lancer la fenetre d'execution windoze

Windows

fenetre + d

ferme toutes les fenetres actives et revient au bureau

Application / Win /Tux

ctrl + C

Copier

Application / Win /Tux

ctrl + X

Couper

Application / Win /Tux

ctrl + V

Coller

Application / Win /Tux

ctrl + Z

Annuler

Application / Win /Tux

ctrl + Y

Refaire

Application

ctrl + S

Sauvegarder

Application

ctrl + P

Imprimer

Application

ctrl+ A

Selectionner tout

Application

ctrl + F

Rechercher

Application

ctrl + R

Rechercher / Remplacer

Application

ctrl + N

Nouveau / Nouvelle fenetre

Application Web (IE,...)

ctrl + D

Bookmarker

Application

ctrl + O

Ouvrir



Posté par raph à 15:19
Edité le: vendredi, mai 27, 2005 16:00
Catégories: 100% geek

mardi, mai 24, 2005