Wi-fi sous linux

Wi-fi sous linux - Linux et OS Alternatifs

Marsh Posté le 17-07-2005 à 10:22:05    

Bonjour,
 
Sur mon portable j'ai Linux debian unstable avec xfce4.2 et j'aimerais faire un réseau wi-fi avec mon pc de bureau qui tourne sous Window xp.
 
Le problème c'est que je suis un débutant et je ne sais pas dire si ma carte wi-fi du portable est installé, comment changer son ip, etc.
 
Merci d'avance...

Reply

Marsh Posté le 17-07-2005 à 10:22:05   

Reply

Marsh Posté le 17-07-2005 à 10:22:57    

Salut,
Il faudrait déja voir pour les pilotes c'est quoi comme carte?
Pour voir si il est installé tu fait :  

Code :
  1. iwconfig wlan0


Message édité par lolo1234 le 17-07-2005 à 10:24:54
Reply

Marsh Posté le 17-07-2005 à 14:40:27    

Oui enfin ça peut aussi être eth0 comme device, hein ! Tout dépend de la carte, et donc du driver utilisé (ex: avec les prism54, c'est eth0).

Reply

Marsh Posté le 17-07-2005 à 14:41:04    

alors il n'a qu'à taper la commande iwconfig sans option.

Reply

Marsh Posté le 23-07-2005 à 12:45:07    

Après plusieurs jours de galère, j'ai su installer ma carte wi-fi.
Pour info, sur debian c'est pas iwconfig mais ifconfig et cette commande m'indique eth0.
 
Maintenant j'ai plusieurs questions:
- Quand je suis sur windows je doit activer ma carte wi-fi en appuyant sur une touche du clavier mais sur linux cette touche ne focntionne pas pcq les driver de mon clavier ne sont pas installé..., doit-je les installé ou alors y a t-il moyen d'activer la carte wi-fi électroniquement à partir de linux ?
 
- Comment changer l'ip de la carte ainsi que le masque de sous-réseau ?  
 
- Comment mettre une clef wep ? / Comment choisir un réseau wi-fi ? Existe-t-il, une application graphique qui permet de faire tout ça ?
 
Merci d'avance...

Reply

Marsh Posté le 23-07-2005 à 13:50:45    

Citation :

Pour info, sur debian c'est pas iwconfig mais ifconfig et cette commande m'indique eth0.


iwconfig : permet de configurer la connexion Wifi (cryptage, architecture réseau, réseau connecté...)
ifconfig : configure l'interface Wifi mais uniquement les paramètres se  raportant à IP (adresse réseau, netmask...)  

Reply

Marsh Posté le 23-07-2005 à 15:16:55    

si tu as pas iwconfig , il te manque les wireless tools ;)

Reply

Marsh Posté le 23-07-2005 à 17:06:09    

Voila j'ai installer wireless-tools et j'ai donc la commande iwconfig.
 
Pour l'instant j'ai ceci:
# ifconfig
eth0      Lien encap:Ethernet  HWaddr 00:0E:35:FE:30:32  
          inet adr:192.168.0.2  Bcast:192.168.0.255  Masque:255.255.255.0
          UP BROADCAST ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000  
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interruption:10 Adresse de base:0x8000 Mémoire:d0202000-d0202fff
 
# iwconfig eth0
eth0      radio off  ESSID:off/any  
          Mode:Ad-Hoc  Channel:0  Cell: 00:00:00:00:00:00    
          Bit Rate=0 kb/s   Tx-Power=off    
          Retry limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
Sur windows l'ip est: 192.168.0.1/24, la clef wep est "azert" et le nom du réseau (SSID) est "rese".
 
-Comment faire pour voir les réseau disponible. Donc comment faire pour qu'il m'affiche le réseau "rese" ?
-Comment lui mettre une clef web ?:
# iwconfig eth0 key azert
Error for wireless request "Set Encode" (8B2A) :
    invalid argument "azert".


Message édité par vincent0 le 23-07-2005 à 17:06:34
Reply

Marsh Posté le 23-07-2005 à 17:16:55    

iwconfig, ca va de pair avec wlan0
 
pour la clé wep, essaye l'option 'enc'
 
iwconfig wlan0 -enc azert
 

Citation :

iwconfig --help
Usage: iwconfig interface [essid {NN|on|off}]
                          [nwid {NN|on|off}]
                          [mode {managed|ad-hoc|...}
                          [freq N.NNNN[k|M|G]]
                          [channel N]
                          [ap {N|off|auto}]
                          [sens N]
                          [nick N]
                          [rate {N|auto|fixed}]
                          [rts {N|auto|fixed|off}]
                          [frag {N|auto|fixed|off}]
                          [enc {NNNN-NNNN|off}]
                          [power {period N|timeout N}]
                          [txpower N {mW|dBm}]
                          [commit]
       Check man pages for more details.


Message édité par Profil supprimé le 23-07-2005 à 17:18:22
Reply

Marsh Posté le 23-07-2005 à 17:28:24    

iwconfig wlan0 -enc azert ==> ça ne fonctionne pas avec wlan0, je doit absolument mettre "eth0".
 
Avec "enc", j'ai exactement la même erreur qu'avec "key".
 
J'ai mis la clef "12345" et la ça fonctionne !!! mais voila ce qu'il m'affiche quand je fait: iwconfig:
Encryption key:0123-4500-00 ==> est-ce normal les "0" et les "-" ?
 
Maintenant que doit-je faire pour me connecter à "rese" ?

Reply

Marsh Posté le 23-07-2005 à 17:28:24   

Reply

Marsh Posté le 23-07-2005 à 20:25:26    

Avec iwconfig , tu configures tout  
 

Citation :


                iwconfig wlan0 essid "le-Wifi"  
                iwconfig wlan0 freq 2.422G
                  iwconfig wlan0 mode Managed
#on peut aussi régler la vitesse .
                 iwconfig wlan0 rate 11M
#Il faut régler la clé  
                iwconfig wlan0 key open [1] 4444-1111-00
 
# ci dessous c'est pour mon routeur                  
#route add -net 192.x.x.x gw 192.x.x.x netmask 255.255.255.0


Message édité par Vibidoo le 23-07-2005 à 20:28:52
Reply

Marsh Posté le 23-07-2005 à 23:01:48    

J'ai ceci:
 
eth0    radio off  ESSID:"le-wifi"  
          Mode:Ad-Hoc  Frequency:2.437 GHz  Cell: 00:00:00:00:00:00    
          Bit Rate=0 kb/s   Tx-Power=off    
          Retry limit:7   RTS thr:off   Fragment thr:off
          Encryption key:ABCD-ABCD-34   Security mode:open
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
-Que signifie le "radio off" ?
 
Et les deux questions les plus importante:
-Comment chercher mon réseau "rese" à partir de linux ?
-Pourquoi windows ne voi pas le réseau "le-wifi" ?


Message édité par vincent0 le 23-07-2005 à 23:02:07
Reply

Marsh Posté le 23-07-2005 à 23:08:02    

pour scanner les réseaux Wifi :
iwlist
http://www.eseo.fr/~jchavin/wi_tools.html
ensuite tu mets le SSID de ton réseau wifi.

Reply

Marsh Posté le 23-07-2005 à 23:21:28    

vincent0 a écrit :

J'ai ceci:
 
eth0    radio off  ESSID:"le-wifi"  
          Mode:Ad-Hoc  Frequency:2.437 GHz  Cell: 00:00:00:00:00:00    
          Bit Rate=0 kb/s   Tx-Power=off    
          Retry limit:7   RTS thr:off   Fragment thr:off
          Encryption key:ABCD-ABCD-34   Security mode:open
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
-Que signifie le "radio off" ?
 
Et les deux questions les plus importante:
-Comment chercher mon réseau "rese" à partir de linux ?
-Pourquoi windows ne voi pas le réseau "le-wifi" ?


 
heu ,  
 
essid , c'est le nom du reseau wifi que auquel tu veux te connecté , donc tu mets le tien
iwconfig wlan0 essid "ton-wifi"  
 
 
sous linux pour scanner les reseau autour de toi :
 
iwlist wlan0 scanning


Message édité par Vibidoo le 23-07-2005 à 23:22:39
Reply

Marsh Posté le 23-07-2005 à 23:33:10    

iwlist eth0 scanning ==> il ne trouve pas mon réseau "rese" de windows, pk ?
Quand il scanne, est-ce qu'il scanne tout les channels ou seulement celui en rapport avec la fréquence 2.437Ghz ?
 
Sur windows, quand je cré un réseau wi-fi, il ne me demande aucun channel....

Reply

Marsh Posté le 23-07-2005 à 23:49:12    

il scanne tous les canaux.
Essaye de faire un réseau infrastructure au lieu de ad-hoc.

Reply

Marsh Posté le 23-07-2005 à 23:51:13    

vincent0 a écrit :

iwlist eth0 scanning ==> il ne trouve pas mon réseau "rese" de windows, pk ?
Quand il scanne, est-ce qu'il scanne tout les channels ou seulement celui en rapport avec la fréquence 2.437Ghz ?
 
Sur windows, quand je cré un réseau wi-fi, il ne me demande aucun channel....


il te donne tout les reseau sur tout les channels . mais pour cela il faut le lancer en root  
 
Pour windows , je connais plus depuis 4 ans :/  

Reply

Marsh Posté le 24-07-2005 à 00:05:27    

Si il scanne tout les channels pk il ne me trouve rien ? Pcq c'est un réseau de windows ?
 
Combien faut t-il te tant chez vous pour qu'il indique le résultat de iwlist eth0 scanning ? Chez moi ça prend moins de 0.5 secondes, est-ce normal ?
 
"Essaye de faire un réseau infrastructure au lieu de ad-hoc." -->
Un réseau ad-hoc, c'est un réseau entre 2 machines ?
Un réseau managed, c'est un réseau avec un point wifi ?
Mais un réseau infrastructure c'est quoi ? Et que doit-je mettre dans cette commande pour faire une réseau infrastructure: iwconfig eth0 mode ???
 
"Pour windows , je connais plus depuis 4 ans :/"  -->
Si seulement je pouvait mettre linux sur les deux pc ;)


Message édité par vincent0 le 24-07-2005 à 00:05:58
Reply

Marsh Posté le 24-07-2005 à 00:21:19    

infrastructure = managed
une carte Wifi fait point d'accès

Reply

Marsh Posté le 24-07-2005 à 00:22:19    

vincent0 a écrit :

Si il scanne tout les channels pk il ne me trouve rien ? Pcq c'est un réseau de windows ?
 
Combien faut t-il te tant chez vous pour qu'il indique le résultat de iwlist eth0 scanning ? Chez moi ça prend moins de 0.5 secondes, est-ce normal ?
 
"Essaye de faire un réseau infrastructure au lieu de ad-hoc." -->
Un réseau ad-hoc, c'est un réseau entre 2 machines ?
Un réseau managed, c'est un réseau avec un point wifi ?
Mais un réseau infrastructure c'est quoi ? Et que doit-je mettre dans cette commande pour faire une réseau infrastructure: iwconfig eth0 mode ???
 
"Pour windows , je connais plus depuis 4 ans :/"  -->
Si seulement je pouvait mettre linux sur les deux pc ;)


 
dans mon immeuble , je dois bien etre le seul sous Linux , et il me trouve bien tout les autres réseaux et aussi les routeurs OEM .
 
sinon ,moi je passe sous HOSTAP pour gere le module Wifi .
Sous hostap il faut que la carte soit sompatible prism2 et en plus il faut une certaine version de firmware afin d'avoir toute les fonctions .
 
peut etre que ta carte à une mauvaise version de firmware  :/  

Reply

Marsh Posté le 24-07-2005 à 00:31:13    

le mode managed ,  
ça veut dire que ta carte est une station .
 
mode Master  
ta carte donc ton pc est un access point  
 
mode ad-hoc .
je l'utilise jamais , mais je crois que : le reseau est compose de un seul node ...  

Reply

Marsh Posté le 24-07-2005 à 01:16:26    

Citation :

wlan0     Scan completed :
          Cell 01 - Address: 00:07:CB:50:89:C8
                    ESSID:"freewifiadsl"
                    Protocol:IEEE 802.11g
                    Mode:Managed
                    Frequency:2.462 GHz (Channel 11)
                    Quality:0/100  Signal level:-58 dBm  Noise level:-256 dBm
                    Encryption key:on
                    Bit Rate:1 Mb/s
                    Bit Rate:2 Mb/s
                    Bit Rate:5.5 Mb/s
                    Bit Rate:6 Mb/s
                    Bit Rate:9 Mb/s
                    Bit Rate:11 Mb/s
                    Bit Rate:12 Mb/s
                    Bit Rate:18 Mb/s
                    Bit Rate:24 Mb/s
                    Bit Rate:36 Mb/s
                    Bit Rate:48 Mb/s
                    Bit Rate:54 Mb/s
                    Extra:bcn_int=100
                    Extra:atim=0


c'est quoi tous ces "Bit Rate" ?

Reply

Marsh Posté le 24-07-2005 à 09:19:17    

Vibidoo a écrit :

le mode managed ,  
ça veut dire que ta carte est une station .
 
mode Master  
ta carte donc ton pc est un access point  
 
mode ad-hoc .
je l'utilise jamais , mais je crois que : le reseau est compose de un seul node ...


 
 
Es-tu sur ? Sur windows j'ai 3 options qui n'ont pas l'air de dire la même chose que toi:
-Réseau avec point d'accès uniquement (infrastructure).
-Réseau d'égal à égal (ad_hoc) uniquement.
-Tout réseau....
 
jeep05:c'est quoi tous ces "Bit Rate" ? -->
Je pense que c'est tout les taux des transfert accepté par le réseau "freewifiadsl"

Reply

Marsh Posté le 24-07-2005 à 09:48:54    

vincent0 a écrit :

jeep05:c'est quoi tous ces "Bit Rate" ? -->
Je pense que c'est tout les taux des transfert accepté par le réseau "freewifiadsl"


donc pas seulement par la carte du PC, mais par les 2 qui communiquent ?

Reply

Marsh Posté le 24-07-2005 à 10:05:20    


Bonne question, attendont un expert :) pcq moi et le wifi, lol

Reply

Marsh Posté le 24-07-2005 à 10:13:32    

Je croit avoir compris ce que veut dire "radio off", ça veut dire que ma carte wifi n'est pas activé. Et pour l'activer il faut que j'appuis sur un boutton de mon clavier mais le problème c'est que j'ai pas mon clavier d'installer sur linux...  
Et je sais pas dutout quel est la marque de mon clavier, qui sais comment je peut trouver la marque ?

Reply

Marsh Posté le 24-07-2005 à 10:56:12    

:sol: J'ai trouvé comment activer la carte wi-fi et mnt la commande iwlist m'a trouvé mon réseau "rese".
 
Pour activer la carte wifi sur les portables: http://rfswitch.sourceforge.net/?page=laptop_matrix

Reply

Marsh Posté le 24-07-2005 à 11:16:38    


 
Je sais pas trop ce que c'est .
De mon cote j'ai installer mon propre AP (sous Linux) avec une 802.11b  
Et j'ai defini que une seule rate .
 
Peut etre que en 802.11g , le router "freewifiadsl" accepte plusieur bit rate . ce qui est meme certain  :whistle:


Message édité par Vibidoo le 24-07-2005 à 11:18:05
Reply

Marsh Posté le 24-07-2005 à 11:19:35    

Re,
 
Je m'endoutait, il ne fallait pas espérer que mon réseau fonctionne :)
 
J'ai donc entré tous les paramètres:
eth0   IEEE 802.11g  ESSID:"rese"  
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: F6:F2:39:0E:BB:19    
          Bit Rate=54 Mb/s   Tx-Power=20 dBm    
          Retry limit:7   RTS thr:off   Fragment thr:off
          Encryption key:ABCD-ABCD-34   Security mode:open
          Power Management:off
          Link Quality=98/100  Signal level=-25 dBm  Noise level=-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:54   Missed beacon:0
 
Et après avoir configurer, Windows à dit qu'il y avait une connection réseau avec mon pc linux.
 
Le problème: Quand je lance les drivers avec la commande ./load ou modprobe ipw2200, et puis que je fait ifconfig, je n'ait plus de eth0 et donc je ne voi plus mon ip.
Si je fait la commande "ping 192.168.0.2" (192.168.0.2: pc avec windows) et bien, il me dit que 100% des paquets sont perdu :(
Pourquoi le ping ne fonctionne pas ?


Message édité par vincent0 le 24-07-2005 à 11:20:25
Reply

Marsh Posté le 24-07-2005 à 11:37:41    

Si tu as mis en place un PC en tant que routeur , il faut aussi bosser dessus .
LA partie client (mode Managed) d'un reseau est la plus simple .
 
La partie routeur est un peu plus lourd , mais comme ton routeur est sous windows , je pourrais pas trop t'aider .  
 
Sinon sous Linux , et routeur en mode Master
 
Une fois ta carte wifi installer et bien configurer :
 
A] pour les tests , virer le wep  
b] il faut installer iptables
  definir les regles ( 3 -4 lignes maxi , pour les tests)  
  activer le forwarding  
  et surtout la route  
c] installer DHCP daemon ou faire du ip statique sur ton client


Message édité par Vibidoo le 24-07-2005 à 11:41:09
Reply

Marsh Posté le 24-07-2005 à 11:46:35    

Pour le mode ad-hoc , je pourrais pas t'aider , car je trouve plus logique de mettre en place un "routeur" et un "client" .
 
En fait , j'ai jamais vraiment chercher a comprendre ce qu'etait le mode ad-hoc    :D

Reply

Marsh Posté le 24-07-2005 à 13:05:53    

J'ai un pc de bureau sous windows et un pc portable avec linux...il n'y as pas de routeur et j'en voi pas l'utilité pour faire un réseau entre mes 2 pc.
 
Voici une définition que j'ai trouvé pour ad-hoc:
Le mode « Ad-Hoc » est un mode de fonctionnement qui permet de connecter directement les ordinateurs équipés d'une carte réseau Wi-Fi, sans utiliser un matériel tiers tel qu'un Point d'accès (AP). Ce mode est idéal pour interconnecter rapidement des machines entre elles sans matériel supplémentaire (exemple : échange de fichiers entre portables dans un train (TGV…), partage de son accès à Internet dans sa maison, dans la rue, au café, chez des amis…). La mise en place d'un tel réseau se borne à configurer les machines en mode Ad-Hoc (au lieu du mode Infrastructure), la sélection d'un canal (fréquence) et d'un SSID (nom de réseau) communs à tous. L'avantage de ce mode est de s'affranchir de matériels tiers coûteux et est plus facile à mettre en œuvre. Grâce à l'ajout d'un simple logiciel de routage dynamique (exemples : OLSR, AODV…), le réseau s'agrandit naturellement avec la connexion de nouvelles machines.
 
Donc il me semble que le mode ad-hoc est fait pour moi :)
 

Vibidoo a écrit :

b] il faut installer iptables
  definir les regles ( 3 -4 lignes maxi , pour les tests)  
  activer le forwarding  
  et surtout la route  
c] installer DHCP daemon ou faire du ip statique sur ton client


 
 
- Comment faire de l'ip statique vu que je n'ait plus eth0 dans ifconfig quand je lance les driver: modprobe ipw2200 ?
- "definir les regles" ==> je supose que les regles définissent les ports qui sont ouvert ou fermé, etc... pour mon premier teste de ping il vaudrait mieux tout autorisé, non ? Mais comment ?
- "activer le forwarding" ==> qu'est ce que c'est et comment l'activer ?
- "et surtout la route" ==> qu'est ce que c'est ? la passerelle ? si oui j'en ait pas besoin vu que je n'utilise pas de routeur ???
 
Merci d'avance...


Message édité par vincent0 le 24-07-2005 à 13:07:21
Reply

Marsh Posté le 24-07-2005 à 13:13:40    

Un pc avec une carte wifi en mode Master , est un routeur .
Un routeur n'est pas forcement un petite boite acheter dans le commerce .
 ;)

Reply

Marsh Posté le 24-07-2005 à 13:14:53    

Pour le reste , c'est de la connaissance generale en reseau :/  ...  
 

Reply

Marsh Posté le 24-07-2005 à 13:17:05    

Le rôle d'un routeur est de faire communiquer 2 sous-réseau ensemble ?
Un routeur doit donc forcément posséder 2 ip, il me semble...

Reply

Marsh Posté le 24-07-2005 à 13:18:23    

oui 2 devices reseaux au minimum  .
 
exemples :
 
1 carte pci ethernet normale et 1 carte wifi
 
1 modem USB sagem , et 1 carte wifi


Message édité par Vibidoo le 24-07-2005 à 13:21:00
Reply

Marsh Posté le 24-07-2005 à 13:21:27    

Mon pc n'a donc rien d'un routeur...
J'ai 2 stations qui ne sont pas des routeur...
 

Reply

Marsh Posté le 24-07-2005 à 13:22:34    

vincent0 a écrit :

Mon pc n'a donc rien d'un routeur...
J'ai 2 stations qui ne sont pas des routeur...


 
comment connectes tu ta machine windows au net ?

Reply

Marsh Posté le 24-07-2005 à 13:23:19    

 definir les regles ( 3 -4 lignes maxi , pour les tests)  
  activer le forwarding  
  et surtout la route  
 
==> pourrait-tu m'expliquer ses 3 choses là en quelques mots histoire que j'y voi en peu plus clair, merci.

Reply

Marsh Posté le 24-07-2005 à 13:24:28    

vincent0 a écrit :

definir les regles ( 3 -4 lignes maxi , pour les tests)  
  activer le forwarding  
  et surtout la route  
 
==> pourrait-tu m'expliquer ses 3 choses là en quelques mots histoire que j'y voi en peu plus clair, merci.


 
si tu veux . mais c'est sous linux , et ta becane est sous windows donc ...

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed