The ethernet chip is a 10/100 Broadcom BCM4401. The linux kernel
driver (CONFIG_B44) produced a few problems for me (lockups, etc) but
others have reported it works ok. I use the broadcom drivers (GPL-2), which the linux kernel driver was supposedly based on.