|
Article :
30113
Date :
01-04-2008
From :
Galahad Threepwood
Sujet :
Connections stall after ~4k received
Hello,
I have a strange problem: with Linux 2.6.22 and a Broadcom 6348 ADSL modem/
router, all my downloads stall after around 4k of data is received. Smaller
downloads and ssh work fine, but as soon as some limit is reached, no packet for
that connection reaches the machine anymore, until I kill the download; then,
after the FIN,ACK, there's always one retransmitted packet that shows in the
trace. In the meantime the network still works, and I can talk to the machine.
Uploads of any size work normally.
This happens to me with two setups: in one the Linux machine is a firewall, but
the connections going through it are fine!
Comparing the tcpdump of the downloads initiated from the firewall and the ones
that originate from another machine I can't see any difference, neither on the
firewall side nor on the server; except of course that when downloading from the
firewall it just stops receiving packets, while the server keeps retransmitting
them.
The second setup has the same router, same kernel, different NIC; the machine
isn't working as a firewall there, so no iptables to blame.
I don't have the problem with different routers; on the other side, all other
machines don't have a problem with this router. Unfortunately, at the second
location I can't easily change the router.
This is driving me mad... Any ideas?
Thanks,
Ivan
Posez vos questions, réponses et remarques sur
les forums de FrameIP
|