Connection wifi avec ubuntu

Bonjour,

Voila j'ai un ordi sous linux qui envoie le wifi à un rooter, qui le redirige vers un autre ordinateur lui sous windows. Le probleme est survenu il y a quelques jours. L'autre ordinateur ne se connecte plus à internet. Lorsque j'essaye la commande sudo ifup wlan0 sur le 1er ordinateur ( qui lui a toujours internet ) il repond ifup: interface wlan0 already configurate.
Voila ce qu'il marque lorsque je fais ces commandes

/sbin/ifconfig

eth0 Link encap:Ethernet HWaddr 00:16:17:ba:86:70
inet adr:192.168.0.10 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::216:17ff:feba:8670/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:712080 erreurs:0 :0 overruns:0 frame:0
TX packets:410639 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:1040480604 (1.0 GB) Octets transmis:36129550 (36.1 MB)
Interruption:21 Adresse de base:0xa000

eth1 Link encap:Ethernet HWaddr 00:08:54:4f:cf:c5
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:19 Adresse de base:0xce00

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:85 erreurs:0 :0 overruns:0 frame:0
TX packets:85 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:8712 (8.7 KB) Octets transmis:8712 (8.7 KB)

wlan0 Link encap:Ethernet HWaddr 00:40:f4:e4:7b:4c
inet adr:10.42.43.1 Bcast:10.42.43.255 Masque:255.255.255.0
adr inet6: fe80::240:f4ff:fee4:7b4c/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:5366 erreurs:0 :0 overruns:0 frame:0
TX packets:2230 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:244801 (244.8 KB) Octets transmis:454141 (454.1 KB)
Interruption:16 Mémoire:fddd0000-fdde0000

/sbin/iwconfig

lo no wireless extensions.

eth1 no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:"AP54G"
Mode:Managed Frequency:2.462 GHz Access Point: 00:0C:76:C9:DF:4F
Bit Rate=36 Mb/s Sensitivity=-200 dBm
RTS thr=2346 B Fragment thr=2346 B
Power Management:off
Link Quality:20/100 Signal level:-83 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

pan0 no wireless extensions.

/sbin/rout

Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
10.42.43.0 0.0.0.0 255.255.255.0 U 2 0 0 wlan0
192.168.0.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
0.0.0.0 192.168.0.254 0.0.0.0 UG 0 0 0 eth0

cat /etc/resolv.conf

# Generated by NetworkManager
nameserver 212.27.40.240
nameserver 212.27.40.241

lsusb

Bus 002 Device 002: ID 03f0:7611 Hewlett-Packard
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Voila, comme vous l'aurez compris je ne suis pas vraiment un informatitien :)
En tout cas merci de votre aide

11 réponses

  1. Modérateur
    Euh il y a un truc que je n'ai pas compris. Quel est l'intérêt de mettre un routeur entre windows et linux ?

    Autre question, la connexion vers Internet sur ton PC linux semble se faire via la carte eth0 (ethernet) et non wifi (wlan0). Je résume ta table de routage :

    10.42.43.0 0.0.0.0 255.255.255.0 U 2 0 0 wlan0


    Atteint les IP 10.42.43.* via wlan0 (elles sont dans le même réseau local). C'est une route cohérente si la passerelle est dans ce réseau. Dans un réseau domestique la passerelle est souvent le routeur ADSL.

    192.168.0.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0


    Atteint les IP 192.168.0.* via eth0 (elles sont dans le même réseau local). C'est une route cohérente si la passerelle (ici 192.168.254 comme on va le voir dans la prochaine route) est dans ce réseau.

    169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0


    Ceci est une route qui pourrait être supprimée et qui indique qu'une requête DHCP a échoué avec eth0. Mais elle ne pénalise en rien le routage.

    0.0.0.0 192.168.0.254 0.0.0.0 UG 0 0 0 eth0


    Pour toutes les IP (dont les IP internet) qui n'ont pas été encore routées, envoyer le trafic vers une passerelle (ici 192.168.0.254) qui elle, sera en mesure d'atteindre Internet. C'est généralement l'IP locale de sa box dans un réseau domestique.

    Par convention, un routeur a souvent une IP se terminant par 254 ou 1 à la fin (par exemple 192.168.0.254 -typiquement pour une freebox- ou 192.168.1.1 -typiquement pour une livebox-).

    En d'autre termes, j'ai l'impression que tu es connecté à Internet grâce à te connexion ethernet (eth0) vers disons une freebox, et que ton wifi ne sert à rien à ce stade hormis joindre les machines ayant une IP en 10.42.43.*.

    Du coup vu que entre ton PC windows et ton PC linux il y a une freebox manifestement opérationnelle je ne comprends pas pourquoi tu ne te contente pas de router ton trafic windows via cette freebox.

    En admettant que ton trafic doive circuler en wifi (drôle de choix car c'est mions performant) je ne comprends pas à quoi sert ta freebox et du coup ça paraît super louche de vouloir se connecter à un wifi (rassure-moi... pas celui de ton voisin ?). Et en admettant que ce soit bien ce que tu veuilles faire, il ne faut pas que ta freebox écrase la route par défaut obtenue en wifi (ce qui se passe dès que tu vas brancher ton PC à la freebox).

    Est-ce que tu peux nous expliquer ce que tu cherches à faire ?
    1. Alors en faite le truc c'est que c'est mon oncle qu'a organizé le reseau ; et je sais pas trop s'quil a fait. Je vous explique exactement le truc. Il y a chez moi un ordi familiale en bas auquel est branché la freebox ( c'est une vieille freebox qui fait pas wifi je croi) qui lui a internet. Si j'ai bien compris ce qu'a fait mon oncle, c'est cet ordi qui envoi le wifi a un router qui se trouve en haut ( j'habite une maison a etage) qui envoi lui le wifi dans ma chambre sur mon ordi, qui est sur windows.
      L'ordi dans ma chambre voi le reseau mais il me di que c'est reseau local uniquement et je voudrai qu'il ai de nouveau internet

      Voila j'esper que vous voyez le probleme.
      Merci pour la réponse.
    2. Pour l'interet de faire sa entre linux et windows je pe pas te dire, mes parents veuelnt avoir linux (pour des raison pratiques et ideologique) mais moi je veut garder windows ( sauf si c'est vraiment impossible) pour pouvoir joué a certains jeux. Mon péché mignon :D
  2. Modérateur
    Alors tes parents ont raison : linux c'est mieux. Et on peut jouer sous linux (c'est d'ailleurs ce que je fais) même si ça reste plus simple sous windows puisque le jeu est prévu pour windows.

    Si je fais un schéma de ton réseau on a ceci :

    ton ordinateur windows  
    interface wifi : 10.42.43.?? 
      |  
      |  
      |  
    wlan0 : 10.42.43.1  
    le pc familial sous linux  
    eth0 : 192.168.0.10  
      |  
      |  
    port ethernet : 192.168.0.254  
    freebox


    Sur la machine linux

    Modulo la route en 169... le routage de PC sous linux est correct. Il faut peut être juste mettre en oeuvre un pont réseau entre wlan0 et eth0 grâce à la commande brctl. Si ça se trouve il est déjà mis en place.
    http://linuxcommand.org/man_pages/brctl8.html
    https://wiki.dd-wrt.com/wiki/index.php/Brctl_command

    Reporte-moi le résultat de :

    brctl show


    En admettant qu'il y ait un pont nommé br0 reporte-moi le résultat de:

    brctl showbr br0


    Sur la machine windows

    Sous windows il faut que ta route par défaut envoie le trafic vers la passerelle 10.42.43.1. Pour vérifier : démarrer, exécuter, cmd et tape la commande :

    route print


    (fais-moi un copier coller à l'aide de l'icône en haut à gauche de la fenêtre cmd). Reporte-moi également le résultat de :

    ipconfig /all


    Ceci dit vu l'usine à gaz qui est mise en place, pourquoi ne demands-tu pas à tes parents qui semblent s'y connaître de s'en occuper ?

    Bonne chance
    1. VOila désolé de repondre si tard je vien de rentrer de vacances :s, mais j'ai toujours le même pb :). Ben mes parents si connaisse mais n'en on plus ou moin rien a foutre :) a moi de me démerder. Alors

      brctl show : bridge name bridge id STP enabled interfaces
      pan0 8000.000000000000 no

      addbr <bridge> add bridge
      delbr <bridge> delete bridge
      addif <bridge> <device> add interface to bridge
      delif <bridge> <device> delete interface from bridge
      setageing <bridge> <time> set ageing time
      setbridgeprio <bridge> <prio> set bridge priority
      setfd <bridge> <time> set bridge forward delay
      sethello <bridge> <time> set hello time
      setmaxage <bridge> <time> set max message age
      setpathcost <bridge> <port> <cost> set path cost
      setportprio <bridge> <port> <prio> set port priority
      show show a list of bridges
      showmacs <bridge> show a list of mac addrs
      showstp <bridge> show bridge stp info
      stp <bridge> {on|off} turn stp on/off

      Pour les autres commande rout print c'est compliqué il écrit plein de truc et jpe pa copié collé g pa internet la haut.

      Mais même avec d'autre ordi sa marche pas, donc le pb vien de celui den bas.

      Merci pour ton aide .
      Féli
      1. brctl show : bridge name bridge id STP enabled interfaces
        pan0 8000.000000000000 no

        brctl showbr br0

        never heard of command [showbr]
        Usage: brctl [commands]
        commands:
        addbr <bridge> add bridge
        delbr <bridge> delete bridge
        addif <bridge> <device> add interface to bridge
        delif <bridge> <device> delete interface from bridge
        setageing <bridge> <time> set ageing time
        setbridgeprio <bridge> <prio> set bridge priority
        setfd <bridge> <time> set bridge forward delay
        sethello <bridge> <time> set hello time
        setmaxage <bridge> <time> set max message age
        setpathcost <bridge> <port> <cost> set path cost
        setportprio <bridge> <port> <prio> set port priority
        show show a list of bridges
        showmacs <bridge> show a list of mac addrs
        showstp <bridge> show bridge stp info
        stp <bridge> {on|off} turn stp on/off
        1. Voila pour les commandes de l'ordi du haut

          Microsoft Windows [version 6.0.6001]

          Copyright (c) 2006 Microsoft Corporation. Tous droits réservés.

          C:\Users\féli>route print

          ===========================================================================

          Liste d'Interfaces

          12 ...00 1e e5 fc 2b c1 ...... Linksys Wireless-G PCI Adapter

          10 ...00 22 68 03 a4 ea ...... NVIDIA nForce Networking Controller

          1 ........................... Software Loopback Interface 1

          11 ...00 00 00 00 00 00 00 e0 isatap.{7CD4405B-83F8-4483-AD76-4F00573FA3FD}

          14 ...00 00 00 00 00 00 00 e0 isatap.{3E681C4A-64E2-4CE2-B730-BCF80CF20D46}

          13 ...02 00 54 55 4e 01 ...... Teredo Tunneling Pseudo-Interface

          ===========================================================================

          IPv4 Table de routage

          ===========================================================================

          Itinéraires actifs :

          Destination réseau Masque réseau Adr. passerelle Adr. interface Métrique

          0.0.0.0 0.0.0.0 192.168.50.1 192.168.50.103 25

          127.0.0.0 255.0.0.0 On-link 127.0.0.1 306

          127.0.0.1 255.255.255.255 On-link 127.0.0.1 306

          127.255.255.255 255.255.255.255 On-link 127.0.0.1 306

          192.168.50.0 255.255.255.0 On-link 192.168.50.103 281

          192.168.50.103 255.255.255.255 On-link 192.168.50.103 281

          192.168.50.255 255.255.255.255 On-link 192.168.50.103 281

          224.0.0.0 240.0.0.0 On-link 127.0.0.1 306

          224.0.0.0 240.0.0.0 On-link 192.168.50.103 281

          255.255.255.255 255.255.255.255 On-link 127.0.0.1 306

          255.255.255.255 255.255.255.255 On-link 192.168.50.103 281

          ===========================================================================

          Itinéraires persistants :

          Aucun

          IPv6 Table de routage

          ===========================================================================

          Itinéraires actifs :

          If Metric Network Destination Gateway

          1 306 ::1/128 On-link

          12 281 fe80::/64 On-link

          12 281 fe80::3836:54dd:fa5e:1b66/128

          On-link

          1 306 ff00::/8 On-link

          12 281 ff00::/8 On-link

          ===========================================================================

          Itinéraires persistants :

          Aucun

          C:\Users\féli>ipconfig/all

          Configuration IP de Windows

          Nom de l'hôte . . . . . . . . . . : PC-de-féli

          Suffixe DNS principal . . . . . . :

          Type de noeud. . . . . . . . . . : Hybride

          Routage IP activé . . . . . . . . : Non

          Proxy WINS activé . . . . . . . . : Non

          Carte réseau sans fil Connexion réseau sans fil :

          Suffixe DNS propre à la connexion. . . :

          Description. . . . . . . . . . . . . . : Linksys Wireless-G PCI Adapter

          Adresse physique . . . . . . . . . . . : 00-1E-E5-FC-2B-C1

          DHCP activé. . . . . . . . . . . . . . : Oui

          Configuration automatique activée. . . : Oui

          Adresse IPv6 de liaison locale. . : fe80::3836:54dd:fa5e:1b66%12(préféré)

          Adresse IPv4. . . . . . . . . . . : 192.168.50.103(préféré)

          Masque de sous-réseau. . . . . . . . . : 255.255.255.0

          Bail obtenu. . . . . . . . . . . . . . : mercredi 5 janvier 2011 16:54:45

          Bail expirant. . . . . . . . . . . . . : vendredi 4 février 2011 16:54:45

          Passerelle par défaut. . . . . . . . . : 192.168.50.1

          Serveur DHCP . . . . . . . . . . . . . : 192.168.50.254

          Serveurs DNS. . . . . . . . . . . . . : 80.118.192.100

          193.252.19.3

          NetBIOS sur Tcpip. . . . . . . . . . . : Activé

          Carte Ethernet Connexion au réseau local :

          Statut du média. . . . . . . . . . . . : Média déconnecté

          Suffixe DNS propre à la connexion. . . :

          Description. . . . . . . . . . . . . . : NVIDIA nForce Networking Controller

          Adresse physique . . . . . . . . . . . : 00-22-68-03-A4-EA

          DHCP activé. . . . . . . . . . . . . . : Oui

          Configuration automatique activée. . . : Oui

          Carte Tunnel Connexion au réseau local* :

          Statut du média. . . . . . . . . . . . : Média déconnecté

          Suffixe DNS propre à la connexion. . . :

          Description. . . . . . . . . . . . . . : isatap.{7CD4405B-83F8-4483-AD76-4F00

          573FA3FD}

          Adresse physique . . . . . . . . . . . : 00-00-00-00-00-00-00-E0

          DHCP activé. . . . . . . . . . . . . . : Non

          Configuration automatique activée. . . : Oui

          Carte Tunnel Connexion au réseau local* 6 :

          Statut du média. . . . . . . . . . . . : Média déconnecté

          Suffixe DNS propre à la connexion. . . :

          Description. . . . . . . . . . . . . . : isatap.{3E681C4A-64E2-4CE2-B730-BCF8

          0CF20D46}

          Adresse physique . . . . . . . . . . . : 00-00-00-00-00-00-00-E0

          DHCP activé. . . . . . . . . . . . . . : Non

          Configuration automatique activée. . . : Oui

          Carte Tunnel Connexion au réseau local* 7 :

          Statut du média. . . . . . . . . . . . : Média déconnecté

          Suffixe DNS propre à la connexion. . . :

          Description. . . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface

          Adresse physique . . . . . . . . . . . : 02-00-54-55-4E-01

          DHCP activé. . . . . . . . . . . . . . : Non

          Configuration automatique activée. . . : Oui
          1. Modérateur
            Pfffff ce que tu m'as donné n'est pas cohérent avec ce que tu m'as donné dans ton premier message...

            Bon donc je résume :

            windows
            192.168.50.103
              |
              |
            192.168.50.1
            box


            Donc a priori il est connecté à Internet où est le problème ?
            Et sans le résultat de ces deux commandes sous linux je ne peux pas avancer :

            /sbin/ifconfig -a
            /sbin/route -n


            Bonne chance
            1. Euh, je sais pas trop sque sa ve dire sque jté envoyé, mais je t'assure que j'ai pas internet en haut... Il voit le reseau par contre, mais il me di que c reseau locale selement ( le reseau avec lequel j'avai internet avant )

              /sbin/ifconfig -a

              eth0 Link encap:Ethernet HWaddr 00:16:17:ba:86:70
              inet adr:192.168.0.10 Bcast:192.168.0.255 Masque:255.255.255.0
              adr inet6: fe80::216:17ff:feba:8670/64 Scope:Lien
              UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
              Packets reçus:47049 erreurs:0 :0 overruns:0 frame:0
              TX packets:47862 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 lg file transmission:1000
              Octets reçus:47913653 (47.9 MB) Octets transmis:7622920 (7.6 MB)
              Interruption:21 Adresse de base:0x6000

              eth1 Link encap:Ethernet HWaddr 00:08:54:4f:cf:c5
              UP BROADCAST MULTICAST MTU:1500 Metric:1
              Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 lg file transmission:1000
              Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
              Interruption:19 Adresse de base:0xce00

              lo Link encap:Boucle locale
              inet adr:127.0.0.1 Masque:255.0.0.0
              adr inet6: ::1/128 Scope:Hôte
              UP LOOPBACK RUNNING MTU:16436 Metric:1
              Packets reçus:51 erreurs:0 :0 overruns:0 frame:0
              TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 lg file transmission:0
              Octets reçus:4780 (4.7 KB) Octets transmis:4780 (4.7 KB)

              pan0 Link encap:Ethernet HWaddr 1e:09:d2:0d:53:16
              BROADCAST MULTICAST MTU:1500 Metric:1
              Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 lg file transmission:0
              Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)

              wlan0 Link encap:Ethernet HWaddr 00:40:f4:e4:7b:4c
              inet adr:10.42.43.1 Bcast:10.42.43.255 Masque:255.255.255.0
              adr inet6: fe80::240:f4ff:fee4:7b4c/64 Scope:Lien
              UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
              Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
              TX packets:449 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 lg file transmission:1000
              Octets reçus:0 (0.0 B) Octets transmis:97565 (97.5 KB)
              Interruption:16 Mémoire:fddd0000-fdde0000

              /sbin/route -n

              Table de routage IP du noyau
              Destination Passerelle Genmask Indic Metric Ref Use Iface
              10.42.43.0 0.0.0.0 255.255.255.0 U 2 0 0 wlan0
              192.168.0.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
              169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
              0.0.0.0 192.168.0.254 0.0.0.0 UG 0 0 0 eth0

              désolé si c pas claire :s A priori c'est un vrai bordel squa fait mon oncle ...
              Merci en tout cas pour ton aide
              1. Ps : Le reseau s'appel Ap54g , il falait que l'ordi den bas soit allumer pour que j'ai internet en haut ( Quand sa marché encore ) Et je dever faire a chaque foi la commande sudo ifup wlan0 ( sur l'ordi du bas) pour que sa marche. Voila si sa peut aider :)
                1. Modérateur
                  Au lieu de parler d'ordi du haut ou du bas tu peux me parler du PC windows et du PC linux parce que là j'avoue que j'ai du mal à suivre.

                  Ensuite si tu peux faire un effort sérieux de clarté parce que là c'est incompréhensible. Au final je n'ai pas compris si le PC windows devait ou non passer par le PC linux pour accéder au routeur. Ensuite je ne comprends pas vu que manifestement tes parents si connaissent pourquoi tu n'en discutes pas directement avec eux.

                  En fait je ne comprends rien à ce fil de discussion c'est clair comme du jus de chaussettes. Et vu la quantité de fautes par phrase je n'ai pas le courage de tout relire.
                  1. http://img812.imageshack.us/img812/6230/capturext.png

                    Salut, sur l'ordi linux il y a deux interfaces actives eth0 d'ou il recois internet et ca marche, et de l'autre coté, sur wlan0.
                    A mon avis le probleme reside sur l'ordi linux, il fait pas le pont entre les deux reseaux.
                    Voila, mes parents n'arrivent pas a resoudre ce probleme.
                    1. Modérateur
                      Ben oui il n'y en a pas d'après brctl.
                      http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge

                      Bon commençons par là :

                      sudo brctl addbr br0
                      sudo brctl addif wlan0
                      sudo brctl addif eth0
                      sudo ifconfig br0 up


                      Vérifications :

                      brctl show
                      brctl showbr br0


                      Ça donne quoi à ce stade ?

                      Sinon pourquoi ne pas regarder du côté du CPL ?