UDP receiving packets inside TImer Routine

IDE v1.0 had a bug in the ethernet library that caused problems. May I suggest upgrading to v1.0.1.

BTW, the ethernet library does not use an interrupt. It is a polling type device.