[wpa_supplicant] installation en tar.gz (abandonné) :(

Applications, problèmes de configuration réseau
Répondre
Avatar de l’utilisateur
joker_vb
yeomen
Messages : 239
Inscription : lun. 30 juil. 2007, 23:32

[wpa_supplicant] installation en tar.gz (abandonné) :(

Message par joker_vb »

Salut à tous,

Actuellement j'ai accès à un réseau Wifi, mais pas du tout en filaire, car c'est mon voisin qui me partage sa connexion chiffrée en WPA en attendant que ma ligne soit installée.

Et comme je n'ai pas de connexion je suis obligé de passer par un tar.gz (vive le pacman -S), seulement voila, dans le dossier

Code : Tout sélectionner

wpa_supplicant-0.5.10
Il n'y a pas de fichier

Code : Tout sélectionner

configure
A vrai dire je suis un peu perdu :?

Dès le début du Readme :

Code : Tout sélectionner

Building and installing
-----------------------

In order to be able to build wpa_supplicant, you will first need to
select which parts of it will be included. This is done by creating a
build time configuration file, .config, in the wpa_supplicant root
directory. Configuration options are text lines using following
format: CONFIG_<option>=y. Lines starting with # are considered
comments and are ignored. See defconfig file for an example configuration
and a list of available options and additional notes.
...
j'ai peur :

Code : Tout sélectionner

you will first need to
select which parts of it will be included
Oh là ça ne va pas être simple pour un gars comme moi, comment je sais ce que je dois choisir?
Mais ceci devrait me rassurer :

Code : Tout sélectionner

See defconfig file for an example configuration
and a list of available options and additional notes.
Ah ouais, super! J'y comprends rien de rien à ce fichier...

Si je comprends bien il y a tout un tas de librairies dans cette archive, je vois même du madwifi, ce que j'avais déjà installé quand je me connectais en WEP. Donc je ne veux pas faire de bêtises...

Ensuite, après le bla-bla du Readme il y a un exemple :

Code : Tout sélectionner

Example commands:

# build wpa_supplicant and wpa_cli
make
# install binaries (this may need root privileges)
cp wpa_cli wpa_supplicant /usr/local/bin
Ces simples commandes peuvent-elles être exécutées sans passer par la routine

Code : Tout sélectionner

/.configure
make
make install
Voila, si vous pouviez m'aider à comprendre tout ça ce serait cool, merci d'avance :wink:

N.B : ah oui, dans le cas où vous en auriez besoin, j'ai pasté les 2 fichiers (Readme et defconfig) ici
Dernière modification par joker_vb le ven. 09 mai 2008, 11:18, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

salut, quitte à télécharger, autant prendre directement l'archive du paquet :)
http://mir.archlinux.fr/core/os/i686/wp ... pkg.tar.gz
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Clair et après tu fais un

Code : Tout sélectionner

pacman -U wpa_supplicant-0.5.10-1-i686.pkg.tar.gz
Et hop
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
joker_vb
yeomen
Messages : 239
Inscription : lun. 30 juil. 2007, 23:32

Message par joker_vb »

warnaud a écrit :Clair et après tu fais un

Code : Tout sélectionner

pacman -U wpa_supplicant-0.5.10-1-i686.pkg.tar.gz
Et hop
Il faut mettre l'archive dans un endroit particulier?

Je l'ai mise sur mon bureau

Code : Tout sélectionner

#pacman -U wpa_supplicant-0.5.10-1-i686.pkg.tar.gz
Erreur: l'ajout de la cible 'wpa_supplicant-0.5.10-1-i686.pkg.tar.gz' (trouver ou lire le fichier a échoué) a échoué
alors je me suis dit que

Code : Tout sélectionner

# cd ~/Desktop/
#pacman -U wpa_supplicant-0.5.10-1-i686.pkg.tar.gz
Erreur: l'ajout de la cible 'wpa_supplicant-0.5.10-1-i686.pkg.tar.gz' (trouver ou lire le fichier a échoué) a échoué
j'ai aussi essayé

Code : Tout sélectionner

#pacman -U ~/Desktop/wpa_supplicant-0.5.10-1-i686.pkg.tar.gz
Erreur: l'ajout de la cible 'wpa_supplicant-0.5.10-1-i686.pkg.tar.gz' (trouver ou lire le fichier a échoué) a échoué
Encore un truc qui m'échappe...
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Pour utiliser pacman faut que tu sois 'root' sinon utilises yaourt.

Code : Tout sélectionner

pacman -U /home/joker_vb/Desktop/wpa_supplicant-0.5.10-1-i686.pkg.tar.gz 
ou

Code : Tout sélectionner

yaourt -U ~/Desktop/wpa_supplicant-0.5.10-1-i686.pkg.tar.gz
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
joker_vb
yeomen
Messages : 239
Inscription : lun. 30 juil. 2007, 23:32

Message par joker_vb »

Pour utiliser pacman faut que tu sois 'root' sinon utilises yaourt.
Bah oui, t'avais pas vu le '#' devant mes commandes :lol:

Alors c'est le tild que ma commande n'a pas aimé, en donnant le chemin en dur

Code : Tout sélectionner

/home/joker/Desktop
ça a marché.

Bon je vais reprendre le tuto Wifi pour configurer tout ça :wink:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

le ~ represente le repertoire de l'utilisateur à qui appartient le shell, si tu te mets en root, ~ => /root
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

joker_vb a écrit : Bah oui, t'avais pas vu le '#' devant mes commandes :lol:
ça dépend comment tu configure ton prompt bash :p
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
joker_vb
yeomen
Messages : 239
Inscription : lun. 30 juil. 2007, 23:32

Message par joker_vb »

tuxce a écrit :le ~ represente le repertoire de l'utilisateur à qui appartient le shell, si tu te mets en root, ~ => /root
Oui! C'est exactement ce que je me suis dit après avoir écrit mes c******..;
Warnaud a écrit :ça dépend comment tu configure ton prompt bash :p
J'en suis pas là :lol:

Bon maintenant, la configuration... C'est pas gagné...

J'ai suivi la méthode suivante figer la configuration WPA dans les network-profiles

première question : un point que je n'ai pas trouvé clair dans le Wiki

Code : Tout sélectionner

IWOPTS="mode managed essid $ESSID channel 6 key restricted $KEY"

cette ligne concerne t-elle le WEP et le WPA. Si oui, faut -il écrire :

Code : Tout sélectionner

IWOPTS="mode managed essid mon_essid channel 11 key restricted ma_clé_WPA" 
Si oui, pourquoi avoir la ligne

Code : Tout sélectionner

PASSKEY="ma_clé"
enfin doit on laisser le "restricted" ?

Mais, avec ou sans la ligne IWOPTS, mon /etc/network-profiles/config_wpa

Code : Tout sélectionner

# Wireless Settings (optional)
ESSID=NETGEAR
USEWPA="yes" 
AUTOWPA="yes"
PASSKEY="vma_clé_WPA"   
ne passe pas, j'obtiens :

Code : Tout sélectionner

Error, ath0: time out
après la succession

Code : Tout sélectionner

killall dhcpcd
dhcpcd ath0
:cry:


2ème question : tout ceci ne serait-il pas dû au beau bordel que j'ai du mettre mis dans mes fichiers? En effet, J'avais eu besoin de modifier ma méthode de connexion, pour passer en IP fixe, bref j'ai remis

Code : Tout sélectionner

IFOPTS="dhcp"
dans /etc/network-profiles/template et décommenté toutes les autres lignes : GATEWAY et DNS -SETTINGS,

Par ailleurs, un

Code : Tout sélectionner

iwlist ... scanning
me trouve bien le réseau, mais sur ath0 (iwlist ath0 scanning), or
dans le /etc/rc.conf je n'ai que

Code : Tout sélectionner

lo="lo 127.0.0.1"
eth0="dhcp"
INTERFACES=(lo !eth0)
Faut-il ajouter "ath0" dans INTERFACES ?

Z'avez pas fini avec moi :roll:
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk »

Salut,

Ce n'est plus dans les network-profile qu'il faut bidouiller maintenant (ok, le wiki est pas à jour à ce niveau on dirait); regarde plutot par ici : http://wiki.archlinux.fr/howto:reseau:network_profiles et http://archlinux.fr/news/news-archlinux ... ripts.html

(désolé j'ai pas trop de le temps de regarder pourquoi ca ne fonctionne pas chez toi :))
Avatar de l’utilisateur
joker_vb
yeomen
Messages : 239
Inscription : lun. 30 juil. 2007, 23:32

Message par joker_vb »

Pas mieux :?

Alors

Code : Tout sélectionner

netcfg-2.0.6-1-i686.pkg.tar.gz
installé!

modification dans le rc.conf

Code : Tout sélectionner

NETWORKS=('auto-wireless ath0')
DAEMONS=(syslog-ng hal net-profiles netfs crond @kdm alsa httpd mysqld) 
création du fichier /etc/network.d/wifi

Code : Tout sélectionner

CONNECTION="wireless"
DESCRIPTION="Connection en WPA"
INTERFACE=ath0
SCAN="yes"
SECURITY="wpa"
ESSID="NETGEAR"
KEY="ma_clé"
IP="dhcp"
TIMEOUT=20

Code : Tout sélectionner

/etc/rc.d/net-profiles start
::wifi up     - wireless association failed                                [FAIL]
et en mettant /etc/network.d/wifi

Code : Tout sélectionner

...
ESSID="SSID"
...

Code : Tout sélectionner

/etc/rc.d/net-profiles start
::Scanning for network  - No profiles matched the found networks [FAIL]

Une info qu'il faut peut être donner : j'ai longtemps été sans connexion, alors ma Arch n'a pas vu de MAJ depuis.... ohla, plusieurs mois
Avatar de l’utilisateur
joker_vb
yeomen
Messages : 239
Inscription : lun. 30 juil. 2007, 23:32

Message par joker_vb »

salut à tous,

Bon je ne trouve pas la solution. Mais comme
  • - ma arch n'a pas vu de MAJ depus plusieurs mois (septembre octobre)
    - que ma connexion internet ne sera jamais très rapide
    - qu'il y a apparemment eu pas mal de changement dans les fichiers
Je me dis qu'il serait plus sage de repartir avec une arch toute neuve. Je vais donc me débrouiller avec mon eeePC en attendant que ma ligne soit activée, et ensuite, en ethernet je vais me refaire cette petite Arch tout tranquillement.

A moins de voir une erreur grossière qui règlerait mon problème du premier coup, je vous libère à vos occupations :lol: :lol: :lol:

Merci quand même :wink:
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Salut,
Moi aussi j'ai galèré pour le wifi :) sur ma freebox
- wifi-radar, pas moyen de se connecter ça prenait que les 32 premiers caractères ...
- networkmanager n'arrivait pas à balancer ma clef :(
- wpa-supplicant fonctionnait mais bon c'est lourd de configurer des fichiers pour chaque connexion
- netcfg2 même remarque que pour wpa_supplicant, pas le gout de configurer des fichiers textes à la main pour du wifi

Finalement, j'utilise wicd, ça marche niquel sans galérer
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Répondre