Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Vitesse de réception: inférieure à 1kB/s!!!
Envoyé par: red-0ne

Bonjour à tous,
Je viens finalement (après 3 jours de perte de cheveux intensive) vous exposer mon problème. Je carbure depuis quelques mois à Gentoo (amd64). Une distro qui me plais beaucoup... Mais il y a une semaine, après un uptime de plus de 3 jours quelques updates (dont une update noyau 2.6.31-r1) et beaucoup de boulot, je décide de rebooter la machine. Tout se passe normalement jusqu'à ce que je me rende compte que la connexion est trop lente.
En effet, après un wget sur un gros fichier je m'aperçois que ça télécharge à ~213B/s! et c'est comme ça partout, même pour charger une page Google ça prends plus d'une minute :s

Je suis connecté à une gateway via Ethernet, Ma carte réseau est bien reconnue par l'OS et elle est (je pense) correctement configurée.

Le ping est plus ou moins correct: 100ms pour google.com

Pendant et après le téléchargement un ifconfig sur la carte (où plutôt toutes les cartes que j'ai essayé rtl8139/rtl8139too/forcedeth/sky2) a donné 0 paquets rejetés et 0 erreurs...

J'ai aussi essayé avec un modem usb (ueagle-atm). La connexion se fait normallement mais le télechargement ne dépasse jamais (comme à chaque fois) 1kB/s.

J'ai essayé de démarer avec Knoppix (kernel 2.6.28 je crois), SystemRescueCd (kernel 2.6.31-1) et le CD d'installation minimal de Gentoo (kernel 2.6.30-x) même chose!!

J'ai tenté (dans un geste désespéré) de démarrer sous WinXP et là, la connexion marche parfaitement!! J'ai aussi essayé de booter avec un vieux livecd Ubuntu (kernel 2.6.18 je crois) et là aussi ça télécharge normalement 'o0.

Je ne y comprends plus rien... j'ai changé de protocoles de congestion, txqueuelen, allocation de mémoires pour networks dans /proc/sys/net/core et /proc/sys/net/ipv4 mais rien et dmesg n'affiche rien de spécial :'(

Voilà, si vous croyez avoir la soluce ou si vous avez besoin de logs, n'hésitez pas smiling smiley

Merci de vous y être intéresser.

Poste le Thursday 15 October 2009 09:11:20
Répondre     Citer    
Re: Vitesse de réception: inférieure à 1kB/s!!!
Envoyé par: red-0ne

Voilà ce que j'ai sur le SystemRescueCD


dmesg

Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.31.01-std131-amd64 (root@catalyst) (gcc version 4.3.4 (Gentoo 4.3.4 p1.0, pie-10.1.5) ) #1 SMP Wed Sep 30 06:32:22 UTC 2009
Command line: initrd=initram.igz BOOT_IMAGE=rescue64 noapic
KERNEL supported cpus:
  Intel GenuineIntel
  AMD AuthenticAMD
  Centaur CentaurHauls
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
 BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 00000000cfff0000 (usable)
 BIOS-e820: 00000000cfff0000 - 00000000cfff3000 (ACPI NVS)
 BIOS-e820: 00000000cfff3000 - 00000000d0000000 (ACPI data)
 BIOS-e820: 00000000e4000000 - 00000000e6000000 (reserved)
 BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
 BIOS-e820: 0000000100000000 - 0000000130000000 (usable)
DMI 2.3 present.
last_pfn = 0x130000 max_arch_pfn = 0x400000000
MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-BFFFF uncachable
  C0000-CCFFF write-protect
  CD000-FFFFF uncachable
MTRR variable ranges enabled:
  0 base 000000000 mask F80000000 write-back
  1 base 080000000 mask FC0000000 write-back
  2 base 0C0000000 mask FF0000000 write-back
  3 base 100000000 mask FE0000000 write-back
  4 base 120000000 mask FF0000000 write-back
  5 disabled
  6 disabled
  7 disabled
x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
e820 update range: 00000000d0000000 - 0000000100000000 (usable) ==> (reserved)
last_pfn = 0xcfff0 max_arch_pfn = 0x400000000
initial memory mapped : 0 - 20000000
init_memory_mapping: 0000000000000000-00000000cfff0000
 0000000000 - 00cfe00000 page 2M
 00cfe00000 - 00cfff0000 page 4k
kernel direct mapping tables up to cfff0000 @ 8000-e000
init_memory_mapping: 0000000100000000-0000000130000000
 0100000000 - 0130000000 page 2M
kernel direct mapping tables up to 130000000 @ c000-12000
RAMDISK: 7f33a000 - 7ffffc5b
ACPI: RSDP 00000000000f6900 00014 (v00 GBT   )
ACPI: RSDT 00000000cfff3040 0003C (v01 GBT    NVDAACPI 42302E31 NVDA 01010101)
ACPI: FACP 00000000cfff30c0 00074 (v01 GBT    NVDAACPI 42302E31 NVDA 01010101)
ACPI: DSDT 00000000cfff3180 051B7 (v01 GBT    NVDAACPI 00001000 MSFT 0100000C)
ACPI: FACS 00000000cfff0000 00040
ACPI: HPET 00000000cfff8480 00038 (v01 GBT    NVDAACPI 42302E31 NVDA 00000098)
ACPI: MCFG 00000000cfff8500 0003C (v01 GBT    NVDAACPI 42302E31 NVDA 01010101)
ACPI: APIC 00000000cfff8380 00098 (v01 GBT    NVDAACPI 42302E31 NVDA 01010101)
ACPI: SSDT 00000000cfff8580 0015C (v01  PmRef  Cpu0Ist 00003000 INTL 20040311)
ACPI: SSDT 00000000cfff8b30 00275 (v01  PmRef    CpuPm 00003000 INTL 20040311)
ACPI: Local APIC address 0xfee00000
No NUMA configuration found
Faking a node at 0000000000000000-0000000130000000
Bootmem setup node 0 0000000000000000-0000000130000000
  NODE_DATA [000000000000d000 - 0000000000024fff]
  bootmap [0000000000025000 -  000000000004afff] pages 26
(8 early reservations) ==> bootmem [0000000000 - 0130000000]
  #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
  #1 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 - 0000008000]
  #2 [0001000000 - 0001c7e0d0]    TEXT DATA BSS ==> [0001000000 - 0001c7e0d0]
  #3 [007f33a000 - 007ffffc5b]          RAMDISK ==> [007f33a000 - 007ffffc5b]
  #4 [000009f800 - 0000100000]    BIOS reserved ==> [000009f800 - 0000100000]
  #5 [0001c7f000 - 0001c7f092]              BRK ==> [0001c7f000 - 0001c7f092]
  #6 [0000008000 - 000000c000]          PGTABLE ==> [0000008000 - 000000c000]
  #7 [000000c000 - 000000d000]          PGTABLE ==> [000000c000 - 000000d000]
found SMP MP-table at [ffff8800000f4f90] f4f90
 [ffffea0000000000-ffffea00043fffff] PMD -> [ffff880028600000-ffff88002bffffff] on node 0
Zone PFN ranges:
  DMA      0x00000000 -> 0x00001000
  DMA32    0x00001000 -> 0x00100000
  Normal   0x00100000 -> 0x00130000
Movable zone start PFN for each node
early_node_map[3] active PFN ranges
    0: 0x00000

Poste le Friday 16 October 2009 07:42:14
Répondre     Citer    
Re: Vitesse de réception: inférieure à 1kB/s!!!
Envoyé par: red-0ne


Poste le Friday 16 October 2009 07:54:45
Répondre     Citer    
Re: Vitesse de réception: inférieure à 1kB/s!!!
Envoyé par: my1

Avec la mise à jour de ton OS, peux être que ta carte réseau a été mal configurée,

je pense au MTU de ta passerelle... ou au niveau des iptables ? tu n'a rien ? tu ne passe par aucun proxy sans le savoir ?

quand tu me dis que ton ping est correct (100ms) déjà je pense que tu te trompe, à moins que tu n'ais une connexion bas débit

essaye un

ifconfig eth0 ${IP_ADDR} broadcast ${BROADCAST} netmask ${NETMASK} mut $(MTU) up
Pour le MTU, ca dépend de ta passerelle... si c'est une BOX ou un modem standard, c'est 1500.

Autre possibilité, la configuration de la carte réseau : 100M FULL / HALF DUPLEX...

la syntaxe :
<code>
ethtool -s eth0 speed 100 duplex full autoneg off
</code>
pour se mettre en full...

A voir... en tout cas, c'est bien mystérieux tout ça !


bon courage !


Emilien

Poste le Tuesday 27 October 2009 17:25:14
Répondre     Citer    
Re: Vitesse de réception: inférieure à 1kB/s!!!
Envoyé par: red-0ne

Bonjour,
En fait c'était l'option tcp_window_scaling = 1 qui posait problème. Mes paquets passent par un routeur pas très gentil ^^

Le problème à été résolu:
forums.gentoo.org/viewtopic-t-798939.html

En tous cas merci Emilien de t'y être intéressé.

Poste le Wednesday 28 October 2009 09:55:21
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Vitesse de réception: inférieure à 1kB/s!!!
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons