Asterisk can't detect hangup tone, because this status (busy, disconnect) is present on FXO devices, and should be regulated on device, not in Asterisk.
When you use Asterisk hardware like PCI FXO/FXS cards with zaptel drivers, then busytones could be detected and it describe in zaptel.conf.
Ask your MP-202 vendor.