Precise beta1 armhf (and -18.28) work fine on mine beaglexm rev c and rev a:
flag@beaglexm:~$ uname -a Linux beaglexm 3.2.0-18-omap #28 Mon Mar 5 22:49:13 UTC 2012 armv7l armv7l armv7l GNU/Linux
flag@beaglexm:~$ dmesg | grep eth0 [ 13.109771] smsc95xx 1-2.1:1.0: eth0: register 'smsc95xx' at usb-ehci-omap.0-2.1, smsc95xx USB 2.0 Ethernet, e6:d9:fb:35:57:10 [ 24.387084] smsc95xx 1-2.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 [ 33.178680] eth0: no IPv6 routers present
flag@beaglexm:~$ ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55 inet addr:192.168.2.181 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::211:22ff:fe33:4455/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1488 Metric:1 RX packets:110 errors:0 dropped:0 overruns:0 frame:0 TX packets:98 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:10270 (10.2 KB) TX bytes:13857 (13.8 KB)
Precise beta1 armhf (and -18.28) work fine on mine beaglexm rev c and rev a:
flag@beaglexm:~$ uname -a
Linux beaglexm 3.2.0-18-omap #28 Mon Mar 5 22:49:13 UTC 2012 armv7l armv7l armv7l GNU/Linux
flag@beaglexm:~$ dmesg | grep eth0 omap.0- 2.1, smsc95xx USB 2.0 Ethernet, e6:d9:fb:35:57:10
[ 13.109771] smsc95xx 1-2.1:1.0: eth0: register 'smsc95xx' at usb-ehci-
[ 24.387084] smsc95xx 1-2.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[ 33.178680] eth0: no IPv6 routers present
flag@beaglexm:~$ ifconfig eth0 22ff:fe33: 4455/64 Scope:Link
collisions: 0 txqueuelen:1000
eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:192.168.2.181 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::211:
UP BROADCAST RUNNING MULTICAST MTU:1488 Metric:1
RX packets:110 errors:0 dropped:0 overruns:0 frame:0
TX packets:98 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:10270 (10.2 KB) TX bytes:13857 (13.8 KB)