On Fri, Jan 08, 2010 at 09:20:09AM +0000, 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.
Well it looks like the fec driver has had a lot of changes since 2.6.30. No idea which might have broken it. I haven't tried 2.6.31 or 2.6.32 yet on the coldfire. I probably will soon (on a 5270 in my case). Certianly there appears to be changed related to receive. An rx_buff ring has been added (there was only a tx_buff ring before), along with other changes. -- Len Sorensen _______________________________________________ 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