Madwifi + AR928X => Signal très faible

Hello,

Voilà mon problème : mon signale wifi est très faible, je suis par exemple à moins de 2m de ma livebox et je ne reçois qu’à 48%.

Les infos de mon portable (Asus N10J):

[quote]lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11bgn ESSID:"Livebox-7bb8"
Mode:Managed Frequency:2.457 GHz Access Point: xxxxxxxxxxxxxxxxxx
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Encryption key:xxxxxxxxxxxxxx [2] Security mode:open
Power Management:off
Link Quality=33/70 Signal level=-77 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.[/quote]

[quote]Module Size Used by
aes_i586 8092 1
aes_generic 27436 1 aes_i586
nvidia 9576556 29
i2c_core 20844 1 nvidia
ppdev 6348 0
parport_pc 22420 0
lp 8012 0
parport 31144 3 ppdev,parport_pc,lp
sco 8832 2
bridge 39968 0
stp 2112 1 bridge
bnep 10860 2
rfcomm 30368 4
l2cap 18120 16 bnep,rfcomm
acpi_cpufreq 7640 0
cpufreq_stats 3520 0
cpufreq_userspace 2768 0
cpufreq_powersave 1292 0
cpufreq_conservative 6256 0
nls_utf8 1488 2
ntfs 175376 2
nls_base 6416 2 nls_utf8,ntfs
loop 13324 0
snd_hda_codec_realtek 178472 1
snd_hda_intel 22192 3
snd_hda_codec 63580 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 6120 1 snd_hda_codec
arc4 1560 2
snd_pcm_oss 32232 0
snd_mixer_oss 12368 1 snd_pcm_oss
ecb 2368 2
snd_pcm 62420 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_midi 5688 0
snd_rawmidi 18596 1 snd_seq_midi
snd_seq_midi_event 6212 1 snd_seq_midi
joydev 8576 0
btusb 10276 2
snd_seq 42436 2 snd_seq_midi,snd_seq_midi_event
uvcvideo 49308 0
ath9k 207748 0
videodev 31040 1 uvcvideo
v4l1_compat 11416 2 uvcvideo,videodev
snd_timer 17436 2 snd_pcm,snd_seq
snd_seq_device 6136 3 snd_seq_midi,snd_rawmidi,snd_seq
bluetooth 47060 9 sco,bnep,rfcomm,l2cap,btusb
mac80211 142848 1 ath9k
rfkill 9668 2 ath9k
pcspkr 2104 0
psmouse 37528 0
rng_core 3672 0
cfg80211 55556 2 ath9k,mac80211
serio_raw 4560 0
snd 49060 17 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
asus_laptop 15096 0
led_class 3852 2 ath9k,asus_laptop
evdev 8028 14
battery 6012 0
ac 2960 0
soundcore 6184 1 snd
processor 34504 3 acpi_cpufreq
button 5060 0
snd_page_alloc 8180 2 snd_hda_intel,snd_pcm
ext3 107172 1
jbd 41036 1 ext3
mbcache 6924 1 ext3
usbhid 31568 0
hid 34528 1 usbhid
sd_mod 28748 5
crc_t10dif 1632 1 sd_mod
ide_pci_generic 3632 0
ide_core 88100 1 ide_pci_generic
ata_generic 4340 0
ata_piix 20848 4
libata 150904 2 ata_generic,ata_piix
uhci_hcd 19132 0
ehci_hcd 29680 0
scsi_mod 131800 2 sd_mod,libata
intel_agp 22900 0
usbcore 126004 6 btusb,uvcvideo,usbhid,uhci_hcd,ehci_hcd
r8169 27692 0
mii 4664 1 r8169
agpgart 30836 2 nvidia,intel_agp
video 18044 0
output 2604 1 video
thermal 12580 0
fan 4044 0
thermal_sys 13140 4 processor,video,thermal,fan
dm_mirror 12580 0
dm_region_hash 10668 1 dm_mirror
dm_log 8464 2 dm_mirror,dm_region_hash
dm_mod 49992 2 dm_mirror,dm_log[/quote]

[quote]filename: /lib/modules/2.6.30-1-686/kernel/drivers/net/wireless/ath9k/ath9k.ko
license: Dual BSD/GPL
description: Support for Atheros 802.11n wireless LAN cards.
author: Atheros Communications
alias: pci:v0000168Cd0000002Bsvsdbcsci*
alias: pci:v0000168Cd0000002Asvsdbcsci*
alias: pci:v0000168Cd00000029svsdbcsci*
alias: pci:v0000168Cd00000027svsdbcsci*
alias: pci:v0000168Cd00000024svsdbcsci*
alias: pci:v0000168Cd00000023svsdbcsci*
depends: led-class,mac80211,rfkill,cfg80211
vermagic: 2.6.30-1-686 SMP mod_unload modversions 686
parm: nohwcrypt:Disable hardware encryption (int)
parm: btcoex_enable:Enable Bluetooth coexistence support (bool)[/quote]

Quelqu’un peut-il me dire ce qui ne va pas ? J’ai fouillé un peu partout sur le net, mais sans succès. J’ai bien testé des commandes pour changer les le bit rate ou la puissance du signal, mais ça n’a rien changé…

help :frowning:

Est ce le bon firmware? Le débit est-il convenable? Il arrive que l’indication de puissance soit fausse mais que la carte fonctionne normalement…

Où est situé ton pc?
Si il est entouré de métal, ça fait l’effet de la cage de faraday et ça amoindrit le signal

A priori, oui. J’ai mis à jour le bios de ma carte mère, et j’ai recollé le dernier firmware il y a qq mois. Sous windows je n’ai aucun problème (donc le firmware est ok).

Concernant l’entourage, eh bien ça marche bien sous windows (donc pas d’effet de cage de farraday ni autre).

Je sèche :frowning:

Est ce que la connexion fonctionne bien malgré tout?

La connexion semble bien fonctionner.

De nouveaux éléments :

Je remarque que lorsque je fais une mise à jour, via un apt-get upgrade, elle se passe sans problème, le transfert est correct (je suis à 700/800 kb/s), tout se passe bien. En revanche, quand je veux surfer, mes pages ne se chargent pas, ou alors très lentement, et dans ce dernier cas, dès que le dns est résolu, je n’ai semble-t-il plus de problème pour surfer.

Je pense donc avoir identifié 2 problèmes :

  • Cette fameuse perte de signale
  • Une résolution très laborieuse de dns… Je soupçonne ipv6 de semer le bazar… Quelqu’un pourrait m’indiquer comment en désactiver le support ?

Ah, et regardez ce qu’un ifconfig me renvoi…

[quote]netbook:/home/julian# ifconfig
eth0 Link encap:Ethernet HWaddr 00:23:54:74:cb:b7
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:28 Adresse de base:0x2000

eth0:avahi Link encap:Ethernet HWaddr 00:23:54:74:cb:b7
inet adr:169.254.9.231 Bcast:169.254.255.255 Masque:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
Interruption:28 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
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:800 (800.0 B) TX bytes:800 (800.0 B)

wlan0 Link encap:Ethernet HWaddr 00:22:43:23:5d:40
inet adr:192.168.1.10 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::222:43ff:fe23:5d40/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:48656 errors:0 dropped:0 overruns:0 frame:0
TX packets:24573 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:71396985 (68.0 MiB) TX bytes:2321928 (2.2 MiB)

wmaster0 Link encap:UNSPEC HWaddr 00-22-43-23-5D-40-77-6C-00-00-00-00-00-00-00-00
UP RUNNING MTU:0 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)[/quote]

Rien ne vous étonne ou choque ?

Peux-tu nous montrer /etc/resolv.conf s’il te plait, si tu pense que le problème vient des DNS
Peux-tu nous montrer aussi /etc/network/interfaces si tu penses que le problème vient des interfaces
Effectivement, il y a un problème avec eth0

PS: Préfère la balise code à la balise citation pour nous montrer le retour d’une commande, idem pour les fichiers.

[quote=“L0u!$”]Peux-tu nous montrer /etc/resolv.conf s’il te plait, si tu pense que le problème vient des DNS
Peux-tu nous montrer aussi /etc/network/interfaces si tu penses que le problème vient des interfaces
Effectivement, il y a un problème avec eth0

PS: Préfère la balise code à la balise citation pour nous montrer le retour d’une commande, idem pour les fichiers.[/quote]

Bon, concernant Icewasel, j’ai plus ou moins reglé mon problème de DNS, en fait, j’ai juste viré le support de 'ipv6 et là ça va tout de suite mieux.

Mais voici néanmoins ce que tu me demandes :

domain home search home nameserver 192.168.1.1

[code]# 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

allow-hotplug eth0
iface eth0 inet dhcp[/code]

Mais mon problème de signal reste :\

Tu as une livebox?? Il est connu que le DNS mirroir des livebox est problématique. Il te suffit dans ce cas de remplacer 192.168.1.1 par un DNS de Wanadoo (Orange) dans resolv.conf pour vérifier que c’est ça.

domain home search home
Ces lignes ne servent à rien .
En les supprimmant, j’ai doublé la vitesse de ma résolution DNS
Car sinon il cherche “home” … Qui n’existe pas.

allow-hotplug eth0 iface eth0 inet dhcp
le “allow-hotplug” je ne connaissais pas.
Mais utilise-tu un gestionnaire de connection graphique? ( comme Knetworkmanager, ou équivalent )
Si oui, “iface eth0 inet dhcp” ne sert à rien, c’est NetworkManager qui le gère.