Ethernet doesn't work with ubuntu lucid - beableboard xM

Hello,

I have switched to ubuntu lucid from Angstrom. Ethernet works well
with the Angstrom but doesn't work with lucid

dmesg:
ADDRCONF (NETDEV_UP): usb0: link is not ready

I did check for the g_ether driver, it's a built-in kernel module,
not a separate and loaded properly.
log about g_ether
g_ether gadget: using random self ethernet address
g_ether gadget: using random host ethernet address
g_ether gadget: Ethernet Gadget, version Memorial Day 2008
g_ether gadget: g_ether ready
g_ether gadget: high speed config #1 : CDC Ethernet (EEM)

uname -a:
Linux beagleboard 2.6.32.11-l13 #1 PREEMPT Tue Apr 13 04:25:20 UTC
2010 armv7l GNU/Linux

I have tried using the USB OTG but doesn't work. Followed the link to
setup the same
http://thoughtshubham.blogspot.com/2010/03/internet-over-usb-otg-on-beagleboard.html
- no luck

Even ethernet LED is not blinking.

So anybody help to resolve the same.

Thanks,
-S