|
|
|
|
Bonjour
J'ai un problème avec ma connection wifi. C'est une carte intel pro/wireless 2200BG integrée dans mon portable DELL Inspirion 6000. J'essaye de suivre ce tutoriel:
http://forum.ubuntu-fr.org/viewtopic.php?id=25037
mais ça marche pas.
J'ai telechargé les nouvelles versions des fichiers donné, soit:
ipw2200-fw-2.3.tgz => ipw2200-fw-3.0.tgz
ieee80211-1.0.3.tgz => ieee80211-1.1.12.tgz
ipw2200-1.0.6.tgz => ipw2200-1.1.1.tgz
Par la même occasion je n'ai pas télécharger les paquets 2.6.12.9 et 2.6.12.9-386 mais 2.6.12.10 et 2.6.12.10-386
J'ai ensuite adapté les codes qu'il done a ceux qui conviennent a mes archives.
Et là je suis arrivé au point ou il faut compiler et ça marche pas:
colin@ubuntucolin:~/Wifi/ipw2200-1.1.1$ make ERROR: ieee80211.h not found in '/lib/modules/2.6.12-10-386/include'. You need to install the ieee80211 subsystem from http://ieee80211.sf.net and point this build to the location where you installed those sources, eg.: % make IEEE80211_INC=/usr/src/ieee80211/ will look for ieee80211.h in /usr/src/ieee80211/net/ make: *** [check_inc] Erreur 1 colin@ubuntucolin:~/Wifi/ipw2200-1.1.1$
Alors c'est en fait beaucoup plus simple. J'ai la même carte wifi, et elle est directement prise en charge par le noyau. Sois tu fais ça bien et tu te reconfigures et recompiles le noyau, soit tu installes :
linux_image-2.6.15-486 (ou nom voisin). Si tu as un intel tu dois pouvoir prendre la version 686. Normalement au reboot ta carte marche directement. Si besoin tu peux la configurer dans /etc/network/interfaces : si par exemple elle s'appelle eth0. Pour t'en assurer tape : iwconfig Ensuite je te laisse adapter la suite si c'est eth1 auto eth0 iface inet eth0 dhcp wireless-essid "monessid" wireless-key xxxxxxxxxxxxxxxxxxxxx Ensuite tu tappes : ifconfig eth0 up dhclient eth0 Bonne chance |
Alors j'ai installé linux-image-2.6.12-10-686 (c'etait le nom qui se rapprochait le plus de celui que tu m'avais indiqué)
# 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 # This is a list of hotpluggable network interfaces. # They will be activated automatically by the hotplug subsystem. mapping hotplug script grep map eth1 iface eth0 inet dhcp iface eth1 inet dhcp wireless-essid Bach wireless-key s:xxxxxxxxxxxxxxxxxxxxx auto eth1 auto eth0 Pourais tu me dire ou écrire les lignes? merci d'avance |
Cela: "auto eth0
|
Salut,
colin@ubuntucolin:~$ iwconfig lo no wireless extensions. eth0 no wireless extensions. eth1 IEEE 802.11g ESSID:"Bach" Mode:Managed Frequency:2.462 GHz Access Point: 00:30:F1:E7:A7:FC Bit Rate=54 Mb/s Tx-Power=20 dBm Retry limit:7 RTS thr:off Fragment thr:off Power Management:off Link Quality=98/100 Signal level=-26 dBm Noise level=-84 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 sit0 no wireless extensions. ifconfig colin@ubuntucolin:~$ ifconfig eth0 Lien encap:Ethernet HWaddr 00:12:3F:D8:D9:79 inet adr:192.168.2.100 Bcast:192.168.2.255 Masque:255.255.255.0 adr inet6: fe80::212:3fff:fed8:d979/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:895 errors:0 dropped:0 overruns:0 frame:0 TX packets:894 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:566284 (553.0 KiB) TX bytes:126478 (123.5 KiB) Interruption:18 eth1 Lien encap:Ethernet HWaddr 00:12:F0:A1:60:33 adr inet6: fe80::212:f0ff:fea1:6033/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:21 errors:0 dropped:0 overruns:0 frame:0 TX packets:11 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 lg file transmission:1000 RX bytes:0 (0.0 b) TX bytes:2028 (1.9 KiB) Interruption:17 Adresse de base:0xe000 Mémoire:dfcfd000-dfcfdfff lo Lien 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 RX packets:1431 errors:0 dropped:0 overruns:0 frame:0 TX packets:1431 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:128295 (125.2 KiB) TX bytes:128295 (125.2 KiB) et le dhclient (fait en root) colin@ubuntucolin:~$ sudo dhclient Password: Internet Systems Consortium DHCP Client V3.0.2 Copyright 2004 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/products/DHCP sit0: unknown hardware address type 776 sit0: unknown hardware address type 776 Listening on LPF/sit0/ Sending on LPF/sit0/ Listening on LPF/eth1/00:12:f0:a1:60:33 Sending on LPF/eth1/00:12:f0:a1:60:33 Listening on LPF/lo/ Sending on LPF/lo/ Listening on LPF/eth0/00:12:3f:d8:d9:79 Sending on LPF/eth0/00:12:3f:d8:d9:79 Sending on Socket/fallback DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 6 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 6 DHCPREQUEST on eth0 to 255.255.255.255 port 67 DHCPDISCOVER on sit0 to 255.255.255.255 port 67 interval 4 DHCPACK from 192.168.2.1 bound to 192.168.2.100 -- renewal in 1005123769 seconds. |
Voila
colin@ubuntucolin:~$ dhclient eth1 Internet Systems Consortium DHCP Client V3.0.2 Copyright 2004 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/products/DHCP sit0: unknown hardware address type 776 can't create /var/lib/dhcp3/dhclient.leases: Permission denied Can't create /var/run/dhclient.pid: Permission denied drop_privileges: could not set group id: Operation not permitted colin@ubuntucolin:~$ sudo su - Password: root@ubuntucolin:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:12:3F:D8:D9:79 inet addr:192.168.2.100 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::212:3fff:fed8:d979/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:21596 errors:0 dropped:0 overruns:0 frame:0 TX packets:27739 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:9392443 (8.9 MiB) TX bytes:5005711 (4.7 MiB) Interrupt:18 eth1 Link encap:Ethernet HWaddr 00:12:F0:A1:60:33 inet6 addr: fe80::212:f0ff:fea1:6033/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:71419 errors:0 dropped:0 overruns:0 frame:0 TX packets:25102 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:17 Base address:0xe000 Memory:dfcfd000-dfcfdfff lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:28704 errors:0 dropped:0 overruns:0 frame:0 TX packets:28704 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2601102 (2.4 MiB) TX bytes:2601102 (2.4 MiB) root@ubuntucolin:~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 |
Ben prends le temps de lire et tu verras que dhclient il faut le lancer en root !!!!
can't create /var/lib/dhcp3/dhclient.leases: Permission denied Can't create /var/run/dhclient.pid: Permission denied drop_privileges: could not set group id: Operation not permitted Ensuite il faudrait voir ce que donne : ping -c2 192.168.2.1 cat /etc/resolv.conf nslookup www.google.fr Sachant que si le nslookup marche, ça veut dire que... ça marche ;-) Bonne chance |
J'me disais aussi...
colin@ubuntucolin:~$ sudo dhclient eth1 Internet Systems Consortium DHCP Client V3.0.2 Copyright 2004 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/products/DHCP sit0: unknown hardware address type 776 sit0: unknown hardware address type 776 Listening on LPF/eth1/00:12:f0:a1:60:33 Sending on LPF/eth1/00:12:f0:a1:60:33 Sending on Socket/fallback DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 15 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 11 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 12 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5 No DHCPOFFERS received. No working leases in persistent database - sleeping. colin@ubuntucolin:~$ ping -c2 192.168.2.1 PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data. 64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=0.345 ms 64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=0.349 ms --- 192.168.2.1 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.345/0.347/0.349/0.002 ms colin@ubuntucolin:~$ cat /etc/resolv.conf nameserver 192.168.2.1 colin@ubuntucolin:~$ nslookup www.google.fr Server: 192.168.2.1 Address: 192.168.2.1#53 Non-authoritative answer: www.google.fr canonical name = www.google.com. www.google.com canonical name = www.l.google.com. Name: www.l.google.com Address: 216.239.59.147 Name: www.l.google.com Address: 216.239.59.99 Name: www.l.google.com Address: 216.239.59.103 Name: www.l.google.com Address: 216.239.59.104 |
Ben si la ca marche :
Name: www.l.google.com Address: 216.239.59.147 Après c'est peut être ton navigateur qui est mal configuré ! D'ailleurs si tu tapes : ping -c2 www.google.fr ça doit marcher. Il faut bien mettre ton navigater en connexion directe à internet. Quand tu dis le wifi ne marche pas, qu'est ce que c'est qui te fait dire ca ? |
Salut
colin@ubuntucolin:~$ sudo route -n Table de routage IP du noyau Destination Passerelle Genmask Indic Metric Ref Use Iface message 8: colin@ubuntucolin:~$ ping -c2 192.168.2.1 connect: Network is unreachable colin@ubuntucolin:~$ cat /etc/resolv.conf nameserver 192.168.2.1 colin@ubuntucolin:~$ nslookup www.google.fr ;; connection timed out; no servers could be reached Et enfin je dis que mon wifi ne marche pas car toutes mes applications qui ont besoin d'internet n'arrivent pas à y acceder (gmail, mise a jours, gaim...) Je te remercie encore pour le temps que tu passes à aidé le newbie que je suis. |
Je te remercie encore pour le temps que tu passes à aidé le newbie que je suis.
ifconfig up eth0 3) Ensuite, lancer une requête dhcp dhclient eth0 4) Le rôle du dhcp est de t'attribuer une ip (voir commande ifconfig), les routes associées (voir commande route -n), et des dns (cat /etc/resolv.conf, et que tu testes avec nslookup). Pour plus d'infos : man nslookup Comment ça marche Quand tu veux te connecter à Internet tu tapes un nom de site. Ton pc essaye de récupérer l'ip associée grâce aux DNS, il faut donc qu'il ait une route pour l'atteindre (généralement 0.0.0.0...), et l'information lui ait renvoyé à son adresse ip. Tu vois donc la nécessité d'avoir : - une ip (pour recevoir) - des routes (pour joindre le dns, et une fois l'adresse récupérée, pour joindre le site) - des DNS (parce qu'on copnnaît en général le nom du site mais pas son ip) Et pour le wifi, que dois je faire ? Ca c'est pour les réseaux en général. Dans ton cas c'est un peu plus compliqué car tu veux faire du wifi, or c'est quelque chose qui est sécurisé à l'aide de filtre MAC, de clé WEP... Pour que ça marche il faut donc : a- que le routeur marche (en wifi) b- que la carte marche et soit reconnue par ton linux c- que la connexion au routeur soit acceptée (adresse MAC + clé WEP) a- Facile à vérifier, à toi de jouer ! b- A priori ta carte marche impeccable puisque j'ai la même. Précise moi ta version de noyau et si tu as utilisé ndiswrapper ou pas. uname -a lsmod | grep ndiswrapper c- Il faut donc que tu checkes ces trois points. Pour l'adresse MAC, si ça marche sous windows le problème ne vient pas de là. Par contre pour la clé WEP, il me faudrait le contenu de ton fichier /etc/network/interfaces. Pour celà : cat /etc/network/interfaces Donne moi le résultat en changeant la clé wep (si elle y figure). A priori il ne doit pas y avoir de '-', de ':', ou autre séparateur. C'est ce que je veux vérifier, outre le fait que la carte soit correctement configurée. Ce fichier est en fait spécifique au "debian like", dont ubuntu fait partie. Il permet ensuite d'activer/désactiver aisément avec les commandes ifup et ifdown. Pour plus d'infos : man ifup man ifdown Bonne chance |
Alors mon wifi est toujours sur eth1.
colin@ubuntucolin:~$ ifconfig up eth1 eth1: Hôte inconnu ifconfig : `--help' donne des informations quant à l'utilisation.Par contre j'ai regardé en mode grafique et mon wifi est bien activé. Je pense avoir compris le reste du plan. J'ai réesayé et il y a toujours les même résultats qu'au message 11 a- que le routeur marche (en wifi) Il marche, c'est sûr. b- que la carte marche et soit reconnue par ton linux Ma version de noyau: colin@ubuntucolin:~$ uname -a Linux ubuntucolin 2.6.12-10-686 #1 Sat Mar 11 16:22:51 UTC 2006 i686 GNU/Linux Je sais pas si j'ai utilisé ndiswrapper mais ta commande ne me renvoit rien. c- que la connexion au routeur soit acceptée (adresse MAC + clé WEP) Mon wifi marche sur win donc a priori mon adresse Mac fonctionne. Et enfin pour /etc/network/interface (avec juste les chiffre que j'ai changé: # 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 # This is a list of hotpluggable network interfaces. # They will be activated automatically by the hotplug subsystem. mapping hotplug script grep map eth1 iface eth0 inet dhcp iface eth1 inet dhcp wireless-essid Bach wireless-key s:12011198909011947798031950 auto eth1 auto eth0 |
Bon le mieux c'est que tu utilises le même noyau que moi qui prend en charge ta carte wifi de manière certaine (moi j'ai un 2.6.15). Tu peux :
ifconfig eth1 up Continue ensuite l'enchaînement que je t'ai donné la dernière fois. Bonne chance |
Alors étant encore débutant je préfère quand même la solution la plus simple, donc je laisse tomber pour l'instant la compilation.
|
Je ne connais pas dapper, donc à toi de voir. Du côté des sources.list je pense que celle que tu as actuellement doivent suffir, mais il faut peut être rajouter le mot clé testing (ou etch).
|
Salut, j'ai eu le même problème avec une Intel 2100 3b. Après 6 jours de labeur, ,je viens d'écrire un tuto sur le sujet. Tout marche bien à présent.
|