Pages : 1
#1 Le 24/07/2008, à 15:42
- turelio
pb connexion wifi impossible / intel 3945 intégré
Bonjour à tous,
J'ai un problème avec ma connexion wifi, sur mon installation ubuntu toute neuve. La carte est bien reconnue, le driver iwl3945 semble bien installé, mais j'ai des soucis avec ma connexion :
- avec network-manager, je n'arrive à me connecter que à moins d'un mètre de mon modem routeur freebox (correctement configuré, je ne vois pas de raisons que ça vienne de là) ! Dommage pour du wifi ... Si je m'éloigne, même avec une qualité de réception indiquée d'environ 70% dans la pièce d'à côté, je suis déconnecté au bout de quelques minutes (maximum! ). Par contre si je reste à côté, ça marche relativement bien, avec un débit correct.
- avec wicd, je n'ai pas essayé longtemps, mais il ne trouvait mon réseau que si j'étais à moins d'un mètre également, sauf qu'en plus il n'arrivait pas à se connecter ...
- avec wifi-radar, j'arrive mieux à voir mon réseau de plus loin, mais mon débit est très très très irrégulier, quasiment absent par moment, et toujours très faible (même de très près du modem)
En connection manuelle avec iwconfig+dhclient, je n'arrive quasiment jamais à obtenir le réseau, et jamais à obtenir une ip ...
J'ai pas mal parcouru les forums et google, J'ai également essayé des bidouillages du genre ping automatique pour maintenir la connection, ... mais rien n'y fait ! On dirait que la puissance de mon réseau wifi est très faible, mais j'arrive à me connecter du jardin avec windows et seulement d'un mètre avec ubuntu+iwl3945.
Est-ce un problème avec le driver ? dois-je me lancer dans une installation avec ndiswrapper ? pourtant ma carte est sensée être supportée par iwl3945, semble t il ...
Merci beaucoup pour votre aide ! Il semble que cette carte wifi intégrée est très répandue, je ne dois pas être le seul à rencontrer le même problème !
Précisions : Il s'agit d'une connection classique wifi + WEP + dhcp auto, qui fonctionne très bien sous windows (dual boot sur pc portable). Je n'ai pas eu d'autres problème lors de l'installation d'ubuntu.
quelques info supplémentaires :
nicolas@nicolas-laptop:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04.1"
nicolas@nicolas-laptop:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc M76 [Radeon Mobility HD 2600 Series]
01:00.1 Audio device: ATI Technologies Inc RV630/M76 audio device [Radeon HD 2600 Series]
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
0c:04.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0c:04.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0c:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
0c:04.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
nicolas@nicolas-laptop:~$ sudo lshw -C network
*-network
description: Ethernet interface
product: RTL8101E PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: eth0
version: 01
serial: 00:1b:38:a8:69:c7
capacity: 1GB/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.2LK duplex=half ip=192.168.0.12 latency=0 link=no module=r8169 multicast=yes port=twisted pair
*-network
description: Wireless interface
product: PRO/Wireless 3945ABG Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:05:00.0
logical name: wmaster0
version: 02
serial: 00:1c:bf:33:30:77
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list logical ethernet physical wireless
configuration: broadcast=yes driver=iwl3945 ip=192.168.0.2 latency=0 module=iwl3945 multicast=yes wireless=IEEE 802.11g
nicolas@nicolas-laptop:~$ lsmod
Module Size Used by
nls_iso8859_1 4992 1
nls_cp437 6656 1
vfat 14464 1
fat 54556 1 vfat
af_packet 23812 4
ipv6 267780 10
binfmt_misc 12808 1
rfcomm 41744 2
l2cap 25728 13 rfcomm
bluetooth 61156 4 rfcomm,l2cap
ppdev 10372 0
acpi_cpufreq 10796 2
cpufreq_powersave 2688 0
cpufreq_stats 7104 0
cpufreq_conservative 8712 0
cpufreq_userspace 5284 0
cpufreq_ondemand 9740 1
freq_table 5536 3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
sbs 15112 0
sbshc 7680 1 sbs
container 5632 0
dock 11280 0
iptable_filter 3840 0
ip_tables 14820 1 iptable_filter
x_tables 16132 1 ip_tables
sbp2 24072 0
parport_pc 36260 0
lp 12324 0
parport 37832 3 ppdev,parport_pc,lp
pcmcia 40876 0
arc4 2944 2
ecb 4480 2
blkcipher 8324 1 ecb
joydev 13120 0
uvcvideo 58116 0
compat_ioctl32 2304 1 uvcvideo
videodev 29440 1 uvcvideo
v4l1_compat 15492 2 uvcvideo,videodev
sr_mod 17956 0
v4l2_common 18304 2 uvcvideo,videodev
cdrom 37408 1 sr_mod
tifm_7xx1 8576 0
sdhci 19076 0
tifm_core 11012 1 tifm_7xx1
snd_seq_dummy 4868 0
mmc_core 51460 1 sdhci
yenta_socket 27276 1
rsrc_nonstatic 13696 1 yenta_socket
iwl3945 89844 0
iwlwifi_mac80211 219108 1 iwl3945
pcmcia_core 40596 3 pcmcia,yenta_socket,rsrc_nonstatic
cfg80211 15112 1 iwlwifi_mac80211
snd_hda_intel 344728 3
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_pcm 78596 2 snd_hda_intel,snd_pcm_oss
battery 14212 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
serio_raw 7940 0
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
fglrx 1555468 27
evdev 13056 8
ac 6916 0
snd_hwdep 10500 1 snd_hda_intel
psmouse 40336 0
video 19856 0
output 4736 1 video
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
pcspkr 4224 0
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
iTCO_wdt 13092 0
iTCO_vendor_support 4868 1 iTCO_wdt
ata_generic 8324 0
button 9232 0
snd 56996 17 snd_seq_dummy,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_pcm,snd_rawmidi,snd_hwdep,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd
shpchp 34452 0
pci_hotplug 30880 1 shpchp
intel_agp 25492 0
agpgart 34760 2 fglrx,intel_agp
ext3 136712 2
jbd 48404 1 ext3
mbcache 9600 1 ext3
ata_piix 19588 0
sg 36880 0
sd_mod 30720 5
ohci1394 33584 0
ieee1394 93752 2 sbp2,ohci1394
pata_acpi 8320 0
ahci 28420 4
libata 159344 4 ata_generic,ata_piix,pata_acpi,ahci
scsi_mod 151436 5 sbp2,sr_mod,sg,sd_mod,libata
r8169 32900 0
ehci_hcd 37900 0
uhci_hcd 27024 0
usbcore 146028 4 uvcvideo,ehci_hcd,uhci_hcd
thermal 16796 0
processor 36872 4 acpi_cpufreq,thermal
fan 5636 0
fbcon 42912 0
tileblit 3456 1 fbcon
font 9472 1 fbcon
bitblit 6784 1 fbcon
softcursor 3072 1 bitblit
fuse 50708 3
nicolas@nicolas-laptop:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:"turelihome" Nickname:"turelihome"
Mode:Managed Frequency:2.462 GHz Access Point: 00:07:CB:52:77:EA
Bit Rate=11 Mb/s Tx-Power=27 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Power Management:off
Link Quality=77/100 Signal level=-56 dBm Noise level=-127 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
nicolas@nicolas-laptop:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:1b:38:a8:69:c7
inet adr:192.168.0.12 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::21b:38ff:fea8:69c7/64 Scope:Lien
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:198 erreurs:0 :0 overruns:0 frame:0
TX packets:219 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:132542 (129.4 KB) Octets transmis:53124 (51.8 KB)
Interruption:217 Adresse de base:0x2000
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:1751 erreurs:0 :0 overruns:0 frame:0
TX packets:1751 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:94517 (92.3 KB) Octets transmis:94517 (92.3 KB)
wlan0 Link encap:Ethernet HWaddr 00:1c:bf:33:30:77
inet adr:192.168.0.2 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::21c:bfff:fe33:3077/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:1969 erreurs:0 :0 overruns:0 frame:0
TX packets:1816 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:2464808 (2.3 MB) Octets transmis:188679 (184.2 KB)
wmaster0 Link encap:UNSPEC HWaddr 00-1C-BF-33-30-77-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING 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)
nicolas@nicolas-laptop:~$ iwlist scan
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
wmaster0 Interface doesn't support scanning.
wlan0 Scan completed :
Cell 01 - Address: 00:07:CB:52:77:EA
ESSID:"turelihome"
Mode:Master
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=83/100 Signal level=-51 dBm Noise level=-127 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
Extra:tsf=00000001f7582b4d
nicolas@nicolas-laptop:~$ uname -r -m
2.6.24-19-generic i686
nicolas@nicolas-laptop:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
Hors ligne
#2 Le 24/07/2008, à 15:48
- turelio
Re : pb connexion wifi impossible / intel 3945 intégré
Dernière précision sur les infos que je viens de vous donner : elles ont été notées à 1m environ du modem wifi, connecté avec wifi-radar, et je n'arrivais pas à télécharger des fichiers de moins d'un Mo ... Pourtant tout semblait correct et j'avais bien obtenu une ip !
Hors ligne
#3 Le 24/07/2008, à 16:57
- zzzzzzzzzzzzzzzzzz
Re : pb connexion wifi impossible / intel 3945 intégré
alors fais ceci avec une connexion ethernet
sudo apt-get update
sudo apt-get install build-essential
cd
wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2
tar jxvf compat-wireless-2.6.tar.bz2
cd compat-wireless-$(date -I)
make
sudo make install
puis
sudo modprobe -r iwl3945
sudo make load
puis reteste
#4 Le 24/07/2008, à 20:11
- turelio
Re : pb connexion wifi impossible / intel 3945 intégré
Au premier abord il semblerait que ça marche mieux, je n'ai pas encore été déconnecté ! J'ai pas le temps d'essayer plus ce soir, mais on dirait que ça marche déjà mieux. Merci pour cette réponse rapide zzzzzzzzzzzzzzzzzz !
Qu'est ce que ça a fait au juste ? Ca a mis a jour les drivers ? pourquoi ce n'est pas fait automatiquement ? je pose trop de question ??
@+
Nico
Hors ligne
#5 Le 24/07/2008, à 21:23
- zzzzzzzzzzzzzzzzzz
Re : pb connexion wifi impossible / intel 3945 intégré
ce sont les futurs drivers.
voici la page officielle
http://linuxwireless.org/en/users/Download
tu devras faire cela à chaque démarrage
sudo modprobe -r iwl4965
sudo make load
#6 Le 24/07/2008, à 22:55
- turelio
Re : pb connexion wifi impossible / intel 3945 intégré
Ok merci beaucoup pour ces infos, ça déconnecte encore un peu mais beaucoup moins, c'est fonctionnel maintenant !
Hors ligne
#7 Le 08/08/2008, à 12:05
- turelio
Re : pb connexion wifi impossible / intel 3945 intégré
Bon en fait je me suis un peu enflammé ... ça marche un peu mieux, je peux maintenant arriver à me connecter à environ 3m de la freebox, avec des déconnexions régulières, mais j'arrive (pas toujours) à me reconnecter.
Seulement voila, c'est toujours très très loin d'une connexion wifi telle que j'ai sur le meme ordi (dual boot) avec windows ! Ca m'embete beaucoup, puisque je travaille énormément avec mon ordi sur internet, j'étais en train de migrer de plus en plus vers linux mais c'est un gros point de blocage (principale utilisation de l'ordi : firefox+thunderbird+openoffice, donc aucune raison a priori de rester sous windows !). Si je suis obligé de me connecter en filaire pour travailler correctement, je vais être obligé d'utiliser windows, et j'enrage de devoir le faire juste parceque le wifi est mal géré (alors que tout le reste marche à merveille !).
La mise à jour que j'ai installé sur les conseils de zzzzzzzzzzzzzzzz améliore très légèrement les choses, ce qui confirme ce que je pensais : il semblerait que cela vienne du driver / de la prise en charge de ma carte wifi (pourtant très très répandue) par ubuntu et iwl3945.
Il semblerait également que beaucoup de personnes aient des problèmes de connexions similaires en wifi, personne n'a encore définitivement résolu le problème ? Avez vous plus d'infos sur les bugs en cours de résolution chez ubuntu / ceux qui s'occupent des drivers ? J'aurai aimé éviter, mais s'il n'y a pas d'autres solutions, y'a til une possibilité de régler le problème avec ndiswrapper ? S'il n'y a qu'a attendre une amélioration du driver, que puis je faire à mon modeste niveau (je ne sais pas programmer) pour aider à son développement ?
ouf allez j'arrete mes questions, merci d'avance pour vos réponses !
Nicolas
Hors ligne
#8 Le 13/08/2008, à 15:45
- Pacifick_FR42
Re : pb connexion wifi impossible / intel 3945 intégré
salut, j'ai vue ton problème régulièrement dans divers poste, il est préconiser de faire un ping tout les 200 secondes, afin de "réveiller" le routeur et éviter qu'il kill ta connection (j'en sais pas plus)
si ça peux aider..:)
Hors ligne
#9 Le 13/08/2008, à 15:48
- Pacifick_FR42
Re : pb connexion wifi impossible / intel 3945 intégré
ah j'au vue aussi que modifer le canal wifi 'le mettre sur le 2) pouvait aider...
Hors ligne
#10 Le 13/08/2008, à 18:38
- turelio
Re : pb connexion wifi impossible / intel 3945 intégré
Merci pour ta réponse !
effectivement, j'ai lu aussi sur divers forum que certains s'en sortaient avec un ping régulier. Malheureusement, j'ai déjà essayé plusieurs fois, mais le résultat n'est pas flagrant ... J'ai quelques fois eu l'impression d'une amélioration, mais j'ais toujours rapidement déchanté, ça fini toujours par bugguer ...
Par contre je vais essayer de changer de canal, je posterai le résultat
-
Merci de ton aide !
@+
Nico
Hors ligne
#11 Le 13/08/2008, à 22:32
- Pacifick_FR42
Re : pb connexion wifi impossible / intel 3945 intégré
ok
Hors ligne
#12 Le 19/08/2008, à 12:29
- turelio
Re : pb connexion wifi impossible / intel 3945 intégré
Bon, ca n'a rien donné de changer de canal ... Je suis obligé de travailler sous windows juste à cause de ce probleme alors que tout le reste marche à merveille grrrrrrrrrr
Hors ligne
Pages : 1