Hello,
You can verify MTU fragmentation for packets that exceed the configured mtu with the command "sh ip traffic". This works even for pings sourced from the interface. The counter "fragments created" should increment:
Fragmentation/reassembly:
Fragments received: 2003, fragments sent: 2554, fragments created: 2554,
Fragments dropped: 0, packets with DF: 672, packets reassembled: 973,
Fragments timed out: 57
In your case I suppose you have to set the interface mtu to 1460. The drawback is that packet fragmentation is cpu intesive and under heavy traffic it can affect the swicth performance.