Unable to access MBWE II through airport (accessible via ethernet)

I was able to get this work before but I recently moved houses (and ISPs), so had this setup all over again. Here’s my setup.

Cable modem (Motorola Surfboard 5120) →   Switch (dlink)

Airtunes → Switch

MBWE → Switch

I can access wifi on my macbook pro so internet is wife and switch is working fine. However, I can’t access MBWE when connected to the switch. Note that I can access it when directly connected to my macbook pro (can login, ssh, see admin page etc.,)/

Any help?

Try not using the switch