Is the switch port definitely in the correct VLAN and configured as an access port?
If you do a switch port cable test does it say anything interesting?
When it works on the notebook, is it getting a Gigabit connection or something else (like 100Mb/s)? If it is only 100Mb/s, perhaps try changing the switch port to match.
If you do a packet capture on the switch port do you see anything at all coming from the device?