Hi Philip,
Philip Nye wrote:
Does anyone have any clues why networking has stopped working for me
between kernel 2.6.30 and 2.6.31?
I have a Coldfire M5272 board using built-in fec. It works fine on
2.6.30.10, but on 2.6.31.10 and 2.6.32.2 it does not. Sniffing the
network and looking at the status reported by ifconfig, outgoing packets
are working fine, but incoming packets get lost or blocked at some
point. Ifconfig reports an increasing received packet count, but these
do not seem to be processed - ping, arping, dhcp client all fail to
receive anything.
Details:
Kernel as above
gcc version 4.3.3 (Sourcery G++ Lite 4.3-209)
uClibc-0.9.30.1
all apps in busybox 1.15.3
Linus's latest git tree works for me on a M5272 dev board. (So that
is a 2.6.33-rc3).
I recall a fix I had to make a few months back, and this may be
what you are seeing. Here is a link to the commit in Linus's
git tree:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5ca1ea23c4581f961afaddf1599970e6f05d02dc
Check if your 2.6.32.2 code has the change, it is a one liner.
Regards
Greg
------------------------------------------------------------------------
Greg Ungerer -- Principal Engineer EMAIL: g...@snapgear.com
SnapGear Group, McAfee PHONE: +61 7 3435 2888
8 Gardner Close FAX: +61 7 3217 5323
Milton, QLD, 4064, Australia WEB: http://www.SnapGear.com
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev