Jestem właśnie na etapie oprogramowywania podobnego urządzenia: MSP430 + MSP430F149 wg własnego projektu.
Do gulson:

kontroler CS8900A nie jest od TI tylko Cirrus Logic
Do halif:

kontroler CS8900A umożliwia zaprogramowanie dowolnego adresu sprzątowego MAC w wewnętrznym RAM.
Ta jak i inne konfiguracje mogą być przechowywane w zewnętrznym EEPROMie i wczytywanie przy starcie kontrolera lub też konfigurowane "na piechtę" przez MCU sterujący (tu: MSP430)
Do future

Zgadzam się z tym że tego typu microSerwerki nie wyrabiają w dzisiejszym ruchu sieciowym. Główną tego przyczyną jest przede wszystkim skromna pamięć RAM mikroprocesora (tu MSP430) oraz jego szybkość.
MSP430F149 ma 2kB RAMu. Tworząc stos tcp/ip z jednym tylko gniazdem TCP musimy zarezerwować dla niego bufor nadawczy (min 536 bajtów), bufor odbiorczy (powiedzmy skromnie: 256 bajtów). Do tego około 20 zmiennych (16-bit). Już mamy ok 1kB RAM. Chcąc obsłużyć kilka gniazd zwyczajnie braknie nam pamięci.. Krótsze bufory tylko wydłużą proces przesyłania danych a MSP430 będzie "bardziej zajęty".
Kontroler taki jak CS8900A czy RTL8019AS bez problemu wyrobią z odbiorem pakietów tylko trzeba je szybko przetwarzać.
Co do zastosowania takich urządzonek zgadzam się z halif bo właśnie takie rozwiązania mogą sprawdzić się w sieci rozproszonych urządzeń kontrolno-pomiarowych i mogą być alternatywą dla komunikacji radiowej, kablowej czy innej.
Do elektroniczek:

Kontroler CS8900A można było kupić w Propoxie (ja kupiłem w grudniu 2005)
http://www.propox.com
mają też gotowe DIPmoduły:
http://sklep.propox.com/index.php?d=katalog&k_id=1
oraz niezbędne transformatory separacyjne
Pozdrawiam