In the web based conf manager
configuration > Port management
Is the option to set speed, duplex settings.
If the port is set to auto-neg on the switch, but is half duplex, this suggests that the cisco router is not set to auto-neg.
If an auto-neg port cannot negociate with the remote port the swith drops the duplex to half.