У меня абсолютно та же проблема, и не только в Diablo 2 но и везде ! Ни Battle.net ни TCP/IP. Ума не приложу. В Cedega-Howto никаких намеков не нашел. Гамаю пока через Wine, хотя в ней звук не пашет.
Родной Диабло 2+ работает нормально под Winex3.2-1. Сеть есть, всё заработало сразу. Так что либо игрушка сильно порченая, либо (что скорее всего) - не та версия Wine/Winex/Cedega...