FORUM Tom's Hardware » Le monde de Linux » A l'aide ! » Gros soucis Wifi sous Ubuntu
 

Gros soucis Wifi sous Ubuntu

Il y a 405 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Gros soucis Wifi sous Ubuntu
 
Plus d'informations

Bonjour,
 
J'ai un gros soucis sous Ubuntu Gutsy 7 depuis que j'ai installer la virtuabox pour tenter de jouer à Gunz sous linux.
Depuis mon wifi plante totalement.
J'ai effectué en ligne de commande sudo lshw -C network
et je vois la partie *-network:1 UNCLAIMED
ma carte wfi est intégrée c'est une Intel pro wireless 2200BG Network Connection.
 
Je suis passé aussi par edition de etc/.......interface enfin la ligne de commande pour atteindre le fichier contenant l'interface à modifier. J'ai redemarre plus d'une fois et c'est toujours la même chose. De plus mon Eth1 est en erreur avec le sens interdit dessus. ça en devient désespérant. Que faire?
 
voici les résultats avec les commandes suivantes
 
gedit/etc/network/interface
 
# 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
 
# wireless-* options are implemented by the wireless-tools package
auto eth1
iface eth1 inet dhcp
wireless-essid TECOM-AH4021-xxxxxx
wireless-key xxxxxxxxxxxxxxxxxxxxxxxxx
 
darko@Darko:~$ /sbin/iwconfig
lo no wireless extensions.
 
eth0 no wireless extensions.
 
darko@Darko:~$ /sbin/ifconfig
eth0 Lien encap:Ethernet HWaddr 00:14:22:DB:1A:17
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
 
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
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)
 
darko@Darko:~$ /sbin/route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
 
darko@Darko:~$ cat /etc/resolv.conf
nameserver 192.168.1.1
 
darko@Darko:~$ nslookup www.google.fr
;; connection timed out; no servers could be reache
 
 
 
darko@Darko:~$ sudo modprobe ipw2200
WARNING: Could not open '/lib/modules/2.6.22-14-server/kernel/net/ieee80211/ieee80211_crypt.ko': No such file or directory
WARNING: Could not open '/lib/modules/2.6.22-14-server/kernel/net/ieee80211/ieee80211.ko': No such file or directory
FATAL: Error inserting ipw2200 (/lib/modules/2.6.22-14-server/kernel/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)
darko@Darko:~$
 
darko@Darko:~$ sudo /etc/init.d/networking restart
* Reconfiguring network interfaces...                                          eth1: ERROR while getting interface flags: No such device
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device eth1 ; No such device.
Error for wireless request "Set ESSID" (8B1A) :
    SET failed on device eth1 ; No such device.
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
 
SIOCSIFADDR: No such device
eth1: ERROR while getting interface flags: No such device
eth1: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up eth1.
                                                                         [ OK ]
darko@Darko:~$
 
darko@Darko:~$ lsmod
Module                  Size  Used by
af_packet              24840  0
nls_iso8859_1           5120  0
nls_cp437               6784  0
vfat                   14208  0
fat                    54172  1 vfat
binfmt_misc            12936  1
i915                   25728  2
drm                    83476  3 i915
ipv6                  278916  8
rfcomm                 42136  2
l2cap                  26112  11 rfcomm
bluetooth              56804  4 rfcomm,l2cap
capability              5896  0
ppdev                  10244  0
snd_atiixp_modem       17288  0
snd_via82xx_modem      16264  0
snd_intel8x0m          18572  5
acpi_cpufreq           10568  0
cpufreq_conservative     8072  0
cpufreq_userspace       5280  0
cpufreq_powersave       2688  0
cpufreq_ondemand        9612  1
cpufreq_stats           7232  0
freq_table              5792  3 acpi_cpufreq,cpufreq_ondemand,cpufreq_stats
container               5504  0
battery                11012  0
button                  8976  0
ac                      6148  0
sbs                    19592  0
dock                   10656  0
video                  17932  0
sbp2                   24584  0
parport_pc             37668  0
lp                     12452  0
parport                37448  3 ppdev,parport_pc,lp
loop                   19076  0
snd_intel8x0           34972  2
snd_ac97_codec        100260  4 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_intel8x0
ac97_bus                3200  1 snd_ac97_codec
snd_pcm_oss            44544  0
snd_mixer_oss          17664  2 snd_pcm_oss
snd_pcm                80388  8 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy           4740  0
snd_seq_oss            33152  0
joydev                 11328  0
snd_seq_midi            9600  0
snd_rawmidi            25728  1 snd_seq_midi
pcmcia                 41260  0
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_seq                53104  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24324  2 snd_pcm,snd_seq
snd_seq_device          9228  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    54532  23 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
yenta_socket           27532  1
rsrc_nonstatic         14592  1 yenta_socket
pcmcia_core            40980  3 pcmcia,yenta_socket,rsrc_nonstatic
iTCO_wdt               11940  0
iTCO_vendor_support     4868  1 iTCO_wdt
soundcore               8800  2 snd
pcspkr                  4224  0
usbhid                 29664  0
snd_page_alloc         11528  5 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_intel8x0,snd_pcm
psmouse                39952  0
serio_raw               8068  0
sdhci                  19084  0
mmc_core               28420  1 sdhci
hid                    28928  1 usbhid
intel_agp              25620  1
agpgart                35144  3 drm,intel_agp
evdev                  11136  5
usb_storage            73024  0
ide_core              116932  1 usb_storage
ext3                  133640  1
jbd                    60456  1 ext3
mbcache                 9732  1 ext3
sg                     36380  0
sr_mod                 17700  0
cdrom                  37408  1 sr_mod
sd_mod                 30336  3
libusual               18320  1 usb_storage
ata_piix               17540  2
ata_generic             8580  0
ahci                   23428  0
libata                125296  3 ata_piix,ata_generic,ahci
scsi_mod              146828  6 sbp2,usb_storage,sg,sr_mod,sd_mod,libata
ohci1394               36784  0
ieee1394               96312  2 sbp2,ohci1394
b44                    28556  0
mii                     6656  1 b44
ehci_hcd               36748  0
uhci_hcd               26640  0
usbcore               138760  6 usbhid,usb_storage,libusual,ehci_hcd,uhci_hcd
thermal                14344  0
processor              32072  2 acpi_cpufreq,thermal
fan                     5764  0
commoncap               8320  1 capability
fuse                   47124  1
darko@Darko:~$
 
Voilà j'ai mis en gras et surligné les lignes de com.
J'ai l'impression d'être dans une sacrée m....

zeb
Profil : Modérateur libre
Plus d'informations

(Utilise la balise [ fixed] pour présenter tes commandes, le contenu des fichiers, le résultat des commandes. Ça évitera les :D parasites et surtout, on fera facilement le tri entre tout ça !)

 

Pour ton propre bien, la prochaine fois que tu utilises lsmod, retire les lignes concernant alsa ;) : lsmod | grep -v ^snd

 

Et quand tu tapes ça :

darko@Darko:~$ sudo modprobe ipw2200

Et que la réponse est

WARNING: Could not open '/lib/modules/2.6.22-14-server/kernel/net/ieee80211/ieee80211_crypt.ko': No such file or directory
WARNING: Could not open '/lib/modules/2.6.22-14-server/kernel/net/ieee80211/ieee80211.ko': No such file or directory
FATAL: Error inserting ipw2200 (/lib/modules/2.6.22-14-server/kernel/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Tu n'as pas l'impression que la réponse à ton problème est là ????? :/


Message édité par zeb le 19-03-2008 à 00:45:03

---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
Plus d'informations

donc si je suis bien ce que tu me dis là, j'ai un soucis de kernel?
Le probleme c'est que je n'ai pas de cable rj45, donc pas possible de brancher en ethernet direct le poste sous ubuntu. J'ai tenté de faire des recherches pour télécharger ce kernel mais pas moyen de trouver ce paquetage. Si encore j'avais un lien pour le télécharger sous windows pour le stocker ensuite sur une clef usb ou disque externe, cela me faciliterait la tâche.

zeb
Profil : Modérateur libre
Plus d'informations

>>> J'ai tenté de faire des recherches pour télécharger ce kernel
>>> mais pas moyen de trouver ce paquetage.
Euh, là, il y a foutage de gueule !!!!  http://www.kernel.org
Sinon, il y a forcément les sources du noyau fournies avec ta distro.

 

D'où tires-tu ton module ipw2200 ?

 

Sinon, c'est quand même facile :


Et pendant que ça compile, va t'acheter un câble ethernet. :D


Message édité par zeb le 19-03-2008 à 10:05:15

---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
Plus d'informations

c'est quoi la version de ton kernel ? (uname -a).
Depuis le 2.6.23 c'est iwlwifi le driver wifi à utiliser (modprobe iwl2200)

Plus d'informations

Zeb du calme, pas facile quand on est un noob.
 
la version de mon kernel
 
darko@Darko:~$ uname -r
2.6.22-14-server
 

Plus d'informations

cherche dans synaptic si tu n'aurait pas un paquet avec un nom du genre ipw2200.

Plus d'informations

je l'ai, je l'ai installé mais toujours pareil.

Plus d'informations

tu as fait un modprobe apres l'avoir installé ?

Plus d'informations

attend tu parles à un gros noob de chez noob là.
je vais en faire un pour voir
 
darko@Darko:~$ sudo modprobe ipw2200
FATAL: Error inserting ipw2200 (/lib/modules/2.6.22-14-server/kernel/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)
darko@Darko:~$  
 
 
bah voilà

Plus d'informations

il te dit que le module ipw2200 n'existe pas. Tu n'as pas d'autre paquets à installer ?
 
Sinon essaye "modprobe iwl2200"

Plus d'informations

tout ce que modprobe iwl2200 me donne c'est
FATAL: Module iwl2200 not found
 

pourquoi faire cent fois la même chose ?
Plus d'informations

Watchwolf a écrit :

il te dit que le module ipw2200 n'existe pas.

Non, il dit qu'il manque des dépendances de modules.

Plus d'informations

ok mais je fais quoi?

zeb
Profil : Modérateur libre
Plus d'informations

darkgodalex@IDN a écrit :

Zeb du calme, pas facile quand on est un noob.


Pas de problème ;)
Mais, un gros n00b qui me fait des lsmod et des modprobe dans une distro aussi grand public que Ubuntu n'est pas un si gros n00b que ça ;)
Spa grave. Au contraire, comme ça, j'ai l'impression que je peux t'aider :)

 


Le modérateur insiste, utilise la balise [ fixed] pour tes fichiers, commandes, sorties d'erreur, etc ! [:alzheimer parkinson]

 


Soluce #1
(Soluce générique qui marche tout le temps)

 

Récupère comme tu peux les sources du noyau 2.6.22.14.
C'est facile, et si ça ne l'est pas, entraîne toi jusqu'à ce que ça le devienne. :o

 

Quand tu cherches des sources, plusieurs possibilités :

  • Soit tu regardes directement dans /usr/src. Si /usr/src/linux existe, tu as déjà ce qu'il te faut. (Parfois, c'est /usr/local/src, d'autres fois, c'est ailleurs [:spamafote])
  • Soit tu utilises le gestionnaire de paquets de ta distribution : (A adapter en fonction de la distro, pour Debian et donc Ubuntu, c'est (c'était) APT)

#> apt-cache search kernel-source
#> apt-get install <ce que tu auras trouvé>


  • Soit tu cherches sur le CD qui t'a permis d'installer ta distro
  • Dernier recours, aller chercher les sources à la source !!! sourceforce est un bon début. Bon, pour le noyau, c'est chez kernel.org, faut le savoir. D'ailleurs, en quelques clicks, tu devrais tomber sur http://www.eu.kernel.org/pub/linux [...] .14.tar.gz


Maintenant, il faut apprendre à compiler son noyau.
Facile :o Si, si :

$> cd /usr/src/linux
$> make config
$> make bzImage
$> make modules


Tu vois, c'est trop facile. Bon, l'étape make config (voire make menuconfig) permet de fabriquer le fichier /usr/src/linux/.config pour la suite.
C'est dans ce fichier que tu indique ce que tu veux mettre dans le noyau et dans les modules. Plutôt que de toucher à tout, prends celui qui a servi à Ubuntu pour faire le noyau dont tu te sers actuellement. Il devrait se cacher dans /boot/config-2.6.22-14-server. Ou un truc comme ça. (Devine comment j'ai deviné son nom ;))

 

Donc dans le make config, tu charges l'ancien config qui est dans /boot, tu cherches ipw2200 ou iwl2200 dans tout ce fatras de possibilités :D et tu tâches d'en faire un module. Vérifie ce qu'il en est des ieee80211 et ieee80211_crypt à ce moment là.
Quand tu sauvegarderas ton oeuvre, tout sera enregistré dans /usr/src/linux/.config. (N'hésite pas à visiter ce fichier ;)  - en lecture seule :o)

 

Ne recompile pas ton noyau (make bzImage) mais juste les modules et installe-les.

$> make modules
#> make modules_install

 

Ça devrait fonctionner !

 


Soluce #2
(Soluce spéciale Ubuntu - A adapter en fonction de la distro)

 

Ta distro devrait te proposer l'installation de ipw2200 ou iwl2200.
Donc comme plus haut :

#> apt-cache search ipw2200
#> apt-cache search iwl2200
#> apt-get install <ce que tu auras trouvé>

 

SI çe ne marche toujours pas, on cherche ieee80211 :

#> apt-cache search ieee80211
#> apt-get install <ce que tu auras trouvé>

 

Ça devrait fonctionner !

 


Si ça ne marche toujours pas... Comment ça !?... Continuer à demander plus d'aide sur THFR ;)
On attend tes commentaires

 


J'attends aussi les commentaires et/ou critiques des autres membres sur mes propositions.


Message édité par zeb le 19-03-2008 à 14:32:38

---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...

Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Le monde de Linux » A l'aide ! » Gros soucis Wifi sous Ubuntu
 

Annonces Google
Publicité