Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/01/2006, à 10:52

Eucalyptux

Relier deux pc en wifi pour partage de connexion

Bonjour,

Utilisateur d'ubuntu depuis quelques mois, j'ai décidé de mettre "les mains dans le camboui" mais loin du monde de Billou, je me sens perdu.
J'ai lu sur le forum les différents sujets en rapport avec le wifi mais je coince. Je vous explique ou j'en suis et ou ça bloque:

Objectif:
Relier deux PC via cartes Wifi pour partager une connexion internet (modem cable ethernet). Les deux PC sont sous ubuntu.
C'est surement simple pour certains mais la je frise la dépression. A un moment, j'ai même failli prendre un CD Win2... qui me faisait de l'oeil!

Configuation des cartes:
Mes cartes PCI wifi sont basées sur un chipset Marvell 8335.
J'ai donc utilisé ndiswrapper car les cartes n'étaient pas reconnues dans le gestionnaire de péripherique:

Capture1.jpg

Les cartes semblent actives:

Capture2.jpg

Configuration du réseau: sad

Le PC "A", relié à internet a été configuré avec:
nom de reseau: "reseautest"
Type de clé: "hexadécimal"
Clé WEP --> rien pour l'instant

Adresse IP: 192.168.10.1
Masque de sous réseau: 255.255.255.0

Le PC "B" est configuré comme suit:

Capture3.jpg

Et la, je commence à bloquer!
Je pensais que ça allait être bon mais en cherchant sur internet, je me rends compte que mes cartes doivent être en mode "ad-hoc" et non "managed":

Capture4.jpg

Je tape la commande en mode root:

iwconfig wlan0 mode ad-hoc

La carte est alors en mode "ad-hoc" mais si je reboot, je repasse en mode "managed".

Comment faire pour rester en mode "had-hoc"
Est ce que j'ai fait une erreur de configuration?
Y a t'il d'autres choses à configurer? "Channel" par exemple est sur "0".

Merci pour votre aide.:)

Hors ligne

#2 Le 03/01/2006, à 18:09

nevro15

Re : Relier deux pc en wifi pour partage de connexion

Pour le pc "B" :

sudo gedit /etc/network/interfaces

Dans le fichier interfaces tu mets ça :

iface wlan0 inet static
wireless-mode ad-hoc
wireless-essid reseautest
address 192.168.10.2
netmask 255.255.255.255
gateway 192.168.10.1
auto wlan0

Pour le pc "A" :

sudo gedit /etc/network/interfaces

Dans le fichier interfaces tu mets ça :

iface wlan0 inet static
wireless-mode ad-hoc
wireless-essid reseautest
address 192.168.10.1
netmask 255.255.255.255
auto wlan0

Et pour avoir la connexion internet sur le pc "B" :
Tu rajoutes une entrée à la table de routage  (à faire sur le pc "A" biensûr)

sudo iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o wlan0 -j MASQUERADE

Vu qu'il faut le refaire à chaque fois pour automatiser tu rajoutes cette commande
dans Système > Préférences > Sessions > Programmes au démarrage

Dernière modification par nevro15 (Le 03/01/2006, à 18:11)

Hors ligne

#3 Le 03/01/2006, à 18:17

Eucalyptux

Re : Relier deux pc en wifi pour partage de connexion

Merci pour ta réponse. Je tente ça dans la soirée!

Hors ligne

#4 Le 03/01/2006, à 21:58

Eucalyptux

Re : Relier deux pc en wifi pour partage de connexion

Les nouvelles du front:

J'ai bien suivi tes indications (très claires) mais ... ça ne marche pas sad
- Les cartes sont actives (cf. image n°2 de mon 1er post)
- avec iwconfig, j'obtiens sur le PC "A":

wlan0
          IEEE 802.11b  ESSID:"reseautest"
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: 46:11:2F:37:87:C4
          Bit Rate:11 Mb/s   Sensitivity=-200 dBm
          RTS thr:2346 B   Fragment thr:2346 B
          Power Management:off
          Link Quality:100/100  Signal level:-17 dBm  Noise level:-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:117   Missed beacon:0

- Sur le PC "B" idem sauf le Bit rate qui est à 1Mb/s

Etant donné que j'ai installé ubuntu sur le PC "B" via la carte ethernet "a fil". Maintenant que je souhaite acceder à internet en sans fil est ce que je modifie quelquechose?

Les ping ne marchent pas (en utilisant applications --> outils systemes --> outils réseaux)

Merci pour les réponses que tu pourra m'apporter wink

Dernière modification par Eucalyptux (Le 03/01/2006, à 21:59)

Hors ligne

#5 Le 04/01/2006, à 09:48

jrev

Re : Relier deux pc en wifi pour partage de connexion

j'ai fait une page wiki sur le ping qui n'est pas référencée .

si ça peut t'aider :

http://wiki.ubuntu-fr.org/generalite/reseau
smile


Mal nommer les choses, c'est ajouter au malheur du monde

Hors ligne

#6 Le 04/01/2006, à 14:37

Bobbybionic

Re : Relier deux pc en wifi pour partage de connexion

Bonjour
Devant un tel post j'ai pas pu m'empecher de tester :-D
Mais :-(

PC A : Breezy (moi), configuré à l'identique mis a part l'ip changée en 192.168.0.1 et masque 255.255.255.000 (a cause d'xp qui n'accepte pas la combinaison citée par nevro15)

PC B : XP (mon frere) configuré avec les ip/masque du PC B ci dessus, avec toutes les saloperies coupées (firewall, antivirus etc...)

B se connecte à A mais n'a pas accès a internet.

Je me demande alors :
Normalement les soucis de firewall sont réglés avec

sudo iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o wlan0 -j MASQUERADE

Cependant j'ai accès au net via modem usb (ppp0), faut-il changer quelque chose ?

Ah oui, ma carte s'appelle ra0 j'ai donc modifié wlan0 par ra0 partout (y compris dans la ligne iptables)

Quelqu'un a une idée ? (cf les guignols :-D)
Merci


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne

#7 Le 04/01/2006, à 18:54

Boubourse

Re : Relier deux pc en wifi pour partage de connexion

Ma configuration (fonctionelle) consiste ainsi:
PC A: Windows XP, relié à internet via un modem routeur ethernet wifi (belkin).
PC B: Ubuntu, avec un Linksys WUSB54G comme point d'accès.

J'ai installé les drivers du linksys avec ndiswrapper. Le routeur est mis en mode dhcp, passerelle: 255.255.255.0, ip de l'ordi A étant variable (192.168.2. X) comme celle du PC B, X étant une valeur comprise entre 2 et 100.

Si ca peut aider...

Hors ligne

#8 Le 04/01/2006, à 19:28

jdloic

Re : Relier deux pc en wifi pour partage de connexion

Bobbybionic a écrit :
sudo iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o wlan0 -j MASQUERADE

Cependant j'ai accès au net via modem usb (ppp0), faut-il changer quelque chose ?

Il faut remplacer wlan0 pour l'interface qui accéde au net.
ensuite il faut faire "echo 1 >> /proc/sys/net/ipv4/ip_forward" pour l'activer.
Si ça marche cette commande peut être remplacée par une modif dans le fichier /etc/network/options "ip_forward=yes".

Dernière modification par jdloic (Le 04/01/2006, à 19:29)

Hors ligne

#9 Le 04/01/2006, à 22:53

Bobbybionic

Re : Relier deux pc en wifi pour partage de connexion

Ok merci je regarde ça demain !


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne

#10 Le 05/01/2006, à 11:52

Bobbybionic

Re : Relier deux pc en wifi pour partage de connexion

Zut !
Toujours pas !
Je récapitule :

Moi (breezy) :
192.168.0.1
255.255.255.000

Mon frere (xp) :
192.168.0.2
255.255.255.000
Passerelle et dns preferé : 192.168.0.1

puis

sudo iwconfig wlan0 mode ad-hoc
sudo iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o ppp0 -j MASQUERADE
sudo su
echo 1 >> /proc/sys/net/ipv4/ip_forward

Et il ne peut pas avoir le net, seulement se connecter...
Merci d'avance !


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne

#11 Le 05/01/2006, à 14:00

Eucalyptux

Re : Relier deux pc en wifi pour partage de connexion

Bonjour,

Je suis ravi que d'autres se passionent pour le sujet (et se casse le nez aussi big_smile)

En ce qui me concerne, je baisse un peu les bras pour l'instant! Surtout que j'ai des doutes sur mon Pc B.
C'est un Pc monté par un grand fabricant et ma carte wifi est branché sur un riser PCI développé spécifiquement pour ce produit!

Mais je reste à l'écoute car j'aimerai bien connaitre la solution au final!

Hors ligne

#12 Le 05/01/2006, à 17:56

nevro15

Re : Relier deux pc en wifi pour partage de connexion

Quelques éléments de réponses :
- il est impossible de faire marcher la carte wifi et la carte ethernet quand elles ont la même plage réseau de configuré.
- sudo iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o wlan0 -j MASQUERADE
donc biensûr wlan0 doit être remplacé par votre interface réseau active
cette ligne ne doit être éxécuté que sur l'ordi passerelle (celui connecté à internet par un modem) donc quand vous avez  une passerelle xp forcément vous pouvez pas le faire...
Pour xp en tant que passerelle réseau je pense qu'il faut se tourner vers l'installation d'un proxy. Googlez un peu et vous trouverez...

Dernière modification par nevro15 (Le 06/01/2006, à 14:04)

Hors ligne

#13 Le 06/01/2006, à 17:08

Bobbybionic

Re : Relier deux pc en wifi pour partage de connexion

Toujours rien...
J'ordonne :-D la venue du messie, à savoir Ju. qui lui même a dit "J'aime les problèmes liés au wifi" !


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne

#14 Le 07/01/2006, à 11:20

Eucalyptux

Re : Relier deux pc en wifi pour partage de connexion

Bobbybionic a écrit :

Toujours rien...
J'ordonne :-D la venue du messie, à savoir Ju. qui lui même a dit "J'aime les problèmes liés au wifi" !

Alors j'ai tapé:

iwconfig wlan0 Ju

et ma connexion fonctionne! big_smile

Ju! Ju! es tu la? Sauve nous!
Je ne sais pas qui tu es mais si tu peux nous sauver...

Hors ligne

#15 Le 07/01/2006, à 11:28

Bobbybionic

Re : Relier deux pc en wifi pour partage de connexion

Il a du passer par là... il a modifié sa page utilisateur dans le wiki... adieu les "j'aime les problèmes de wifi"
:-(
Notre sauveur nous a abandonné :-D


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne