Wi-fi sous linux - Linux et OS Alternatifs
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 :
|
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).
Marsh Posté le 17-07-2005 à 14:41:04
alors il n'a qu'à taper la commande iwconfig sans option.
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...
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...)
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".
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 |
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" ?
Marsh Posté le 23-07-2005 à 20:25:26
Avec iwconfig , tu configures tout
Citation : |
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" ?
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.
Marsh Posté le 23-07-2005 à 23:21:28
vincent0 a écrit : J'ai ceci: |
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
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....
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.
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 ? |
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
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
Marsh Posté le 24-07-2005 à 00:21:19
infrastructure = managed
une carte Wifi fait point d'accès
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 ? |
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
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 ...
Marsh Posté le 24-07-2005 à 01:16:26
Citation : wlan0 Scan completed : |
c'est quoi tous ces "Bit Rate" ?
Marsh Posté le 24-07-2005 à 09:19:17
Vibidoo a écrit : le mode managed , |
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"
Marsh Posté le 24-07-2005 à 09:48:54
vincent0 a écrit : jeep05:c'est quoi tous ces "Bit Rate" ? --> |
donc pas seulement par la carte du PC, mais par les 2 qui communiquent ?
Marsh Posté le 24-07-2005 à 10:05:20
Bonne question, attendont un expert pcq moi et le wifi, lol
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 ?
Marsh Posté le 24-07-2005 à 10:56:12
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
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
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 ?
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
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
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 |
- 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...
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 .
Marsh Posté le 24-07-2005 à 13:14:53
Pour le reste , c'est de la connaissance generale en reseau ...
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...
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
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...
Marsh Posté le 24-07-2005 à 13:22:34
vincent0 a écrit : Mon pc n'a donc rien d'un routeur... |
comment connectes tu ta machine windows au net ?
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.
Marsh Posté le 24-07-2005 à 13:24:28
vincent0 a écrit : definir les regles ( 3 -4 lignes maxi , pour les tests) |
si tu veux . mais c'est sous linux , et ta becane est sous windows donc ...
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...