i'm using the arjan (hope that's spelled right) testkernels with rh9/xd2 on my sony pcg-z600lek notebook, but all kernels newer than 2.6.0-0.test5.1.36 seems to have problems connecting to the internet. my notebook is connected to a sitecom-router, and in this way (plus another switch connected to the sitecom-router) also to 6 or 7 windows-pcs. interestingly, i can connect to them via smb/nautilus and can copy files from them to my pc with the new(est) testkernel running, but when i want to fetch my mails via evolution or to browse with galeon, the resp. program tries to connect, but there seems to be simply no data coming. after a while, in galeon, i get the "timelimit"-error-message. note that when booting, i get the green "ok-message" for eth0 and again, i can copy files from other computers in my network flawlessly... my notebook's built-in network-adapter is a widely used intel (pro?)-chipset (sorry for not knowing the exact type, if needed, i'll try to find out the exact type).
so my question-is this a known thing, and is it fixable from my side-or a bug in the (newer) kernels?
thanks for any help!
Tim Kossack wrote:
i'm using the arjan (hope that's spelled right) testkernels with rh9/xd2 on my sony pcg-z600lek notebook, but all kernels newer than 2.6.0-0.test5.1.36 seems to have problems connecting to the internet. my notebook is connected to a sitecom-router, and in this way (plus another switch connected to the sitecom-router) also to 6 or 7 windows-pcs. interestingly, i can connect to them via smb/nautilus and can copy files from them to my pc with the new(est) testkernel running, but when i want to fetch my mails via evolution or to browse with galeon, the resp. program tries to connect, but there seems to be simply no data coming. after a while, in galeon, i get the "timelimit"-error-message. note that when booting, i get the green "ok-message" for eth0 and again, i can copy files from other computers in my network flawlessly... my notebook's built-in network-adapter is a widely used intel (pro?)-chipset (sorry for not knowing the exact type, if needed, i'll try to find out the exact type).
so my question-is this a known thing, and is it fixable from my side-or a bug in the (newer) kernels?
I beleive ECN (Explicite Congestion Notification) is set on in the kernel.
To confirm , 'cat /proc/sys/net/ipv4/tcp_ecn'
If 1 then it's on. Some routers and or firewalls drop packets with the ECN bits set.
To turn off, 'echo '0' >/proc/sys/net/ipv4/tcp_ecn'
Cheers, Michael
On Thu, 2003-10-30 at 22:31, Michael Kearey wrote:
Tim Kossack wrote:
i'm using the arjan (hope that's spelled right) testkernels with rh9/xd2 on my sony pcg-z600lek notebook, but all kernels newer than 2.6.0-0.test5.1.36 seems to have problems connecting to the internet.
[...]
so my question-is this a known thing, and is it fixable from my side-or a bug in the (newer) kernels?
I beleive ECN (Explicite Congestion Notification) is set on in the kernel.
To confirm , 'cat /proc/sys/net/ipv4/tcp_ecn'
If 1 then it's on. Some routers and or firewalls drop packets with the ECN bits set.
To turn off, 'echo '0' >/proc/sys/net/ipv4/tcp_ecn'
It is strange, but this computer (at home) has exactly the same problem. If I use one of Arjan's test kernel then I can't make TCP connections at all. I CAN ping hosts (local network or Internet) but I can't connect anywhere. (And no, tcp_ecn is off).
Do you want to hear the strangest thing? If I get Arjan's kernel-source RPM and recompile USING THE .config file for i686 from there, then everything works fine.
Currently I am using:
[root@home root]# uname -a Linux home.imoqland.com 2.6.0-0.test5.1.34custom #2 Sun Sep 14 16:08:26 CDT 2003 i686 i686 i386 GNU/Linux
(notice the "test5" but also the "custom" part) and I don't have any problem with this kernel.
At office, I can use Arjan's kernels without any problem, so, I haven't worried to fill a bug since I can't imagine where to start doing it (or if I should).
Anyway, just my two cents.
Cheers,
Alex.
Alejandro González Hernández - Imoq wrote: <snip>
At office, I can use Arjan's kernels without any problem, so, I haven't worried to fill a bug since I can't imagine where to start doing it (or if I should).
Anyway, just my two cents.
Yes, I have noticed that a laptop will work just fine at one site but not work at home. Turn off ECN and it's working everywhere.
Just try turning off ECN in kernel to confirm? Cheers, Michael
On Thu, 2003-10-30 at 23:10, Michael Kearey wrote:
Yes, I have noticed that a laptop will work just fine at one site but not work at home. Turn off ECN and it's working everywhere.
Just try turning off ECN in kernel to confirm?
I am sorry I wasn't clearer.
ECN is off and it still doesn't work with Arjan's precompiled kernel, but it does work if I get the source, the config file and just recompile it.
Cheers,
Alex.
Am Fre, den 31.10.2003 schrieb Alejandro González Hernández - Imoq um 17:12:
On Thu, 2003-10-30 at 23:10, Michael Kearey wrote:
Yes, I have noticed that a laptop will work just fine at one site but not work at home. Turn off ECN and it's working everywhere.
Just try turning off ECN in kernel to confirm?
I am sorry I wasn't clearer.
ECN is off and it still doesn't work with Arjan's precompiled kernel, but it does work if I get the source, the config file and just recompile it.
hm, i followed michael's advice (thank you very much) and at least my laptop is working now when i turn off ECN. however, it seems that i have to newly turn it off every time i reboot-is this normal? is there a way to switch it off forever?
thanks, tim
Tim Kossack wrote:
Am Fre, den 31.10.2003 schrieb Alejandro González Hernández - Imoq um 17:12:
On Thu, 2003-10-30 at 23:10, Michael Kearey wrote:
Yes, I have noticed that a laptop will work just fine at one site but not work at home. Turn off ECN and it's working everywhere.
Just try turning off ECN in kernel to confirm?
I am sorry I wasn't clearer.
ECN is off and it still doesn't work with Arjan's precompiled kernel, but it does work if I get the source, the config file and just recompile it.
hm, i followed michael's advice (thank you very much) and at least my laptop is working now when i turn off ECN. however, it seems that i have to newly turn it off every time i reboot-is this normal? is there a way to switch it off forever?
Yes it's normal. Add the same command that turns it off for you in /etc/rc.d/rc.local (as a new line) will do it.
Cheers, Michael