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 18/03/2007, à 21:50

Orphée

[Résolu] Bridge Wifi + Ethernet / Partage de connexion pour Xbox 360

Bonsoir à tous smile
Voilà j'aimerai créer un pont réseau entre ma carte wifi chipset Atheros et ma carte ethernet ...

Elles se présentent sous la forme suivante :
- ath0 : wifi
- eth0 : ethernet
(- wifi0 : j'ai toujours pas compris son utilité..)

Sous windows, c'est d'une simplicité enfantine... on clique droit sur les 2 cartes et créer un pont réseau ... (plus une ligne de commande en fenetre DOS pour forcer le bridge du wifi)

Sous Ubuntu, je rame depuis 3 heures, je n'ai rien trouvé de concluant à propos du wifi...
J'ai bien installé bridge-utils qui doit très bien marcher pour 2 cartes ethernet... mais je n'ai trouvé personne traitant du problème pour le wifi...

Pourquoi je veux faire un bridge ? très simple :
J'ai ma freebox reliée en wifi à mon PC portable sous Ubuntu, j'ai une Xbox 360 non loin du PC Ubuntu, et j'ai plugué mon cable réseau...
Je tiens pas à débourser 80€ de carte wifi spéciale Xbox 360 alors qu'un simple pont réseau peu faire l'affaire..

Merci d'avance smile

Dernière modification par Orphée (Le 19/03/2007, à 04:44)

Hors ligne

#2 Le 19/03/2007, à 04:08

Orphée

Re : [Résolu] Bridge Wifi + Ethernet / Partage de connexion pour Xbox 360

Bon, j'ai finalement trouvé par moi même, je n'utilisais pas les bons mots clés dans google... voici la solution :

http://www.c-sait.net/cours/partage_connexion.php

l'adresse IP lan de ma carte wifi étant 192.168.0.80 :

$ sudo iptables -t nat -A POSTROUTING -o ath0 -j SNAT --to-source 192.168.0.80
$ sudo echo 1 > /proc/sys/net/ipv4/ip_forward

J'ai aussi trouvé sur ce topic : http://forums.fedoraforum.org/showpost.php?p=3826&postcount=6

qu'on peu rentre l'option ip forward permanente, je vais donc voir au prochain reboot...

J'ai rajouté dans mon script boot iptables la commande iptables citée au dessus... je reboot et je vois si c'est persistant.

Edit : confirmé, la modification du fichier /etc/sysctl.conf avec l'ajout de la ligne : net.ipv4.ip_forward = 1
m'a rendu l'IP forward permanant, et ma passerelle est active... smile
voilà en espérant que ça serve à d'autres smile


Je vais même détailler un peu pour ceux qui en auraient besoin :
voici mon fichier /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.1 # IP de ma carte Ethernet reliée à la XBox 360
netmask 255.255.255.0


# The WLAN network interface
auto ath0
iface ath0 inet static
address 192.168.0.80 # IP de la carte wifi
netmask 255.255.255.0
gateway 192.168.0.1  # IP de ma Freebox, la passerelle par défaut
wireless-essid xxxxxx # Le nom du réseau wifi
wireless_mode managed
wireless-channel 11
wireless_keymode open #mode de diffusion de la clé WEP (ouverte)
wireless-key xxxxxx # la clé du réseau wifi

Pour la configuration wifi, adaptez à votre sauce en fonction de votre installation.

Vous aurez remarqués que la carte Ethernet et la Carte Wifi ne sont pas sur la même plage d'IP :
-192.168.0.80
-192.168.1.1

Configuration de ma XBox 360 :
Paramètres IP : Manuelle
Adresse IP : 192.168.1.XX (au choix entre 2 et 254, pour moi 99)
Masque de sous-réseau : 255.255.255.0
Portail (Passerelle) : 192.168.1.1

Paramètres DNS : Manuelle
Serveur DNS Principale : 212.27.53.252 (à adapter en fonction de votre fournisseur d'accès internet, il sagit ici des DNS pour FREE)
Serveur DNS Seconfaire : 212.26.54.252 (à adapter en fonction de votre fournisseur d'accès internet, il sagit ici des DNS pour FREE)

Une fois que tout ça est paramétré et que le PC à bien accès à internet, il ne vous reste plus qu'à tester votre connexion vers le Xbox Live avec la 360 smile
@+

Dernière modification par Orphée (Le 19/03/2007, à 04:46)

Hors ligne

#3 Le 19/03/2007, à 17:18

Orphée

Re : [Résolu] Bridge Wifi + Ethernet / Partage de connexion pour Xbox 360

Petite info supplémentaire :
malgré le fait que ma connexion marchait, j'avais un problème de NAT modéré sur la XBox 360 ...

J'ai découvert qu'il fallait rediriger certains ports :
- TCP 3074
- UDP 3074
- UDP 88

Il faut rediriger ses ports de votre routeur internet (en l'occurence ma Freebox) vers l'adresse IP locale du PC ubuntu (192.168.0.80)

ensuite il faut entrer quelques règles iptables pour rediriger ses ports du PC ubuntu vers la Freebox

voici les règles NAT à insérer dans votre script iptables :

#Port forwarding XBox 360
iptables -t nat -A PREROUTING -i ath0 -p tcp --dport 3074 -j DNAT --to-destination 192.168.1.99:3074
iptables -t nat -A PREROUTING -i ath0 -p udp --dport 3074 -j DNAT --to-destination 192.168.1.99:3074
iptables -t nat -A PREROUTING -i ath0 -p udp --dport 88 -j DNAT --to-destination 192.168.1.99:88

adaptez ath0 en fonction de votre carte wifi ainsi que 192.168.1.99 en fonction de l'adresse de la XBox que vous avez défini smile

Dernière modification par Orphée (Le 19/03/2007, à 18:52)

Hors ligne

#4 Le 24/05/2009, à 15:51

dreeks

Re : [Résolu] Bridge Wifi + Ethernet / Partage de connexion pour Xbox 360

lol kel charabia