Wireless + Pont réseau => La solution

bonsoir,

Apres quatre jours de galere sur mon reseau, j'ai enfin trouve pourquoi des que j'activais mon pont reseau entre ma carte ethernet et wifi le reseau tombait. Voici la reponse et elle est plutot bien cache de la part de messieurs chez microsoft.

liens :

http://www.smallnetbuilder.com/Sections-article53.php

http://support.microsoft.com/default.aspx?scid=kb;en-us;302348

Pour ceux ne maitrisant pas l'anglais, il suffit de :
- DAns une fenetre dos, tappez la commande suivante : netsh bridge show adapter
- Reperez le numero de la carte en repondant plus lorsque le pont est actif.
- s'il dit que votre carte n'est pas en mode de compatibilite alors tappez ceci :
netsh bridge set adapter 1 forcecompatmode=enable
avec a l& place de 1 le numero de votre carte affichee suite a la precedente commande

voila le pont devrait marcher apres quelques seconde :)
enfin ce fut le cas pour moi et apres 4 jours de galere je ne pouvais que partager ma 'decourvert' avec vous :p

bon courrage a tous.

30 réponses

Résumé de la discussion

Un problème survient lorsque la création d’un pont réseau entre une carte Ethernet et une carte Wi‑Fi fait chuter le réseau, et la solution évoquée passe par des commandes netsh. L'approche consiste à afficher les adaptateurs du pont avec netsh bridge show adapter, puis à activer le mode de compatibilité sur l’adaptateur concerné via netsh bridge set adapter forcecompatmode=enable. Des contributions proposent un fichier .bat récapitulant la procédure et précisent que netsh bridge n’est pas disponible sur certaines éditions comme Windows Server 2003, nécessitant des variantes ou des cas particuliers. D'autres échanges évoquent l’ajout éventuel d’un cryptage WEP pour sécuriser le pont wifi/filaire, une question distincte qui peut nécessiter des étapes supplémentaires selon l’équipement et le système d’exploitation.

Bobot (l’IA à votre service)
  1. Une nouvelle divinité est née :p
    merci bouh !

    J'ai fait un petit fichier de commande .bat pour résumer le truc et faciliter l'utilisation:
    (clique droit -> enregistrer la cible sous...)
    http://kaladann.shires.free.fr/site/apps/wifi_et_pont_reseau.bat

    Voici le code:
    (Comme le programme contient des accents, vous les verrez ici avec leur codage dos... J'espère que si vous faites copier/coller d'ici, le codage restera correcte...)

    @echo off
    :scan
    cls
    echo.
    echo ===================================================================================
    echo.
    echo ProblŠme de cr‚ation d'une connexion de pont wifi/filaire...
    echo Si votre connexion wifi ne r‚pond plus suite … la cr‚ation du pont r‚seau...
    echo Pour les d‚tails, la solution se trouve ici:
    echo https://forums.commentcamarche.net/forum/affich-457848-wireless-pont-reseau-la-solution
    echo Un trŠs grand merci … Bouh pour la commande !!! ;)
    echo Script par Kalad…nn. Merci … moi :p
    echo T‚l‚chargeable ici:
    echo http://kaladann.shires.free.fr/site/apps/wifi_et_pont_reseau.bat
    echo.
    echo ===================================================================================
    echo.
    set adapt=''
    echo.
    echo Liste des p‚rf‚riques r‚seau:
    netsh bridge show adapter
    echo.
    :choix
    echo Choisir le num‚ro du p‚rif‚rique … forcer (nø de la carte wifi):
    echo [ (q) pour quitter, (r) pour rescaner ]
    set /p adapt=
    if %adapt%=='' goto choix
    if %adapt%==q goto fin
    if %adapt%==r goto scan
    netsh bridge set adapter %adapt% forcecompatmode=enable
    echo.
    echo Le pont devrait maintenant fonctionner normalement dans quelques secondes...
    echo Appuyer sur une touche pour quitter...
    pause >nul
    :fin
    1. Alan56190,
      laisse tomber la connexion 1394, ce n'est pas la bonne.
      elle correspond au port firewire pas à la carte réseau sans fil.
      1. Bonsoir, j'ai beau essayer, je suis sous XP 2001, j'ai bien le numéro de ma carte : Conexion 1394, j'ai beau faire les commancdes précédantes, En dessous de Forcermodecopatibilité sa me met "inconnu", je ne sais plus quoi faire, merci de m'aidez..
        1. Pareil, sauve par ce tip!
          Pour info, je voulais faire un pont sur un Asus eeepc 901, entre la carte Wifi et ethernet.
          Et ca ne marchait pas, des deux affichant deconnectees.
          Un petit 'netsh bridge set adapter 2 forcecompatmode=enable' (2=carte ethernet sur le asus)
          et tout est regle.
          Merci!
          1. Encore en 2008 tu viens d'aider quelqu'un grâce à ton post !!!
            Merci 1000 fois !
            1. raaaaaaaaaaaaaaaaaaaaaa tu c que je t'aime toi???

              merci mille fois!!! que de prise de tete resolu!
              1. Bonjour,

                j'ai windows 2000 sur PC1 et XP sur un portable.

                J'ai une connexion Ethernet avec Noos et j'ai installé une carte PCI wifi sur PC1.

                J'aimerai faire un pont entre les deux cartes du PC1 pour me connecter en wifi sur le portable sans me faire détecter.

                J'ai tenté de faire le pont entre les deux cartes en faisant l'invite de commande que tu mentionnes : netsh bridge show adapter
                et là j'ai le message la commande suivante n'a pas été trouvée.

                Est-ce que tu crois que c'est du au fait que j'ai W2000 sur PC1 ?

                Ensuite tu dis : 'Reperez le numero de la carte en repondant plus lorsque le pont est actif. '

                'en répondant plus' quand le pont est actif, qu'est-ce qu'il faut faire exactement ?

                Merci pour tes lumières.

                A+
                1. c'est sûr:
                  le pont réseau n'existe pas sous windows 2000 , sous xp seulement.
                2. @brupalaMerci pour l'info. Je sais ce qu'il me reste à faire.

                  A+
              2. Les commandes indiquées fonctionne bien ; mes forcecompatmode sont bien active.
                Mais dans mon cas c'est la connection wifi qui doit ce connecter au net via un point d'accès wifi (avec un serveuir dhcp exclusif) ( ce quel fait ) mais la connection au réseau local il y a une croix rouge et je n'ai pas de répose au ping entre les deux PC.
                1. salut à tous,
                  je partage ma freebox en wifi entre un PC fixe qui fournit la connexion (win xp pro) et un portable qui recoit (win xp familiale).
                  La partage de connexion marche tres bien mais pas le partage de fichiers ou d imprimante. J ai beau essayer la commande "netsh bridge show adapter" ne marche pas!
                  Siouplé que faire?
                  1. et oui ca marche avec le truc de compatibilite c'est trop de plaisir
                    1. Bah aprés 2 jours de pinaille grace a ce post j'ai pu faire marcher mon pont réseau nickel.

                      C'est vraiment mal foutu Windows. Enfin merci quand meme ^^
                  2. merci mille fois pour ce post... tu as résolu la solution de tous mes problèmes...

                    ps: il est temps de passer à LINUX, et au plus vite... FAYA BURN WINDOWS AND THE BILL GATES FAMILY...
                    1. Alors ça, c'est LA réponse que je recherche depuis 1 semaine !!!

                      MERCI ! MERCI !! :)
                      1. Merci bcp je viens enfin de reussir a configurer mon pont reseau wifi-ethernet avec partage de connexion grace a toi!
                        1. YESSS !!!!! Bouh, tu es mon dieu de la journée :-) ça fait une semaine que je tentais de faire charrer mon PocketPC Asus Wifi avec mes PC connectés en filaire !!! Maintenant ça papote joyeusement sans fil !!! Je sais pas comment te remercier.
                          1. Eh bien voila j'ai trouvé

                            Ouvrez l'invite de commande et tapez :

                            netsh
                            add helper hnetmon.dll

                            le context bridge apparait alors. il suffit ensuite de passer en mode de compatibilité l'adaptateur adequat.

                            A plus.
                            1. et pour faire un pont avec win2000 pro ou server???? avec une carte reseau et une carte wi-fi! merci d'avance!
                              1. slt
                                tu ne peu pas faire de pont reseau avec windows 2000 ou 2000 server, c'est une nouvelle fonctionnalite de xp et w2k3.
                                eh oui merci krosoft
                              2. w2k3????qu'es que tu entent ???

                                si tu parle de 2003server le pont n'exsite pa non + et la commande
                                net bridge non +
                              3. @michaelw2k3 > windows 2003
                                la fonction de pont existe sous ce systeme, mais en effet le context "bridge" de netsh est absent et c'est une aberation...
                                voir mon post plus haut concernant le lien chez microsoft qui parle de la fonction bridge sous windows 2003
                              4. @ElclaudioInternet Connection Sharing, Internet Connection Firewall, and Network Bridge are included only with Windows Server 2003, Standard Edition, and the 32-bit version of Windows Server 2003, Enterprise Edition. These features are not included with Windows Server 2003, Web Edition; the 32-bit version of Windows Server 2003, Datacenter Edition; or the 64-bit versions of the Windows Server 2003 family.
                            • 1
                            • 2