Um, no, since there are both objective and subjective ethics.
You could say the same about rational enquiry, and even then some peoples ethics dont even follow that.. it pretty much impossible to give a simple one line explanation, as even the definition of the word ethics and how it comes about will be subjective as you just showed..
How does ethics do that. Not disgreeing with you, just not that informed about this matter as I always thought we derived our morality from ethics but not everyone agrees on ethics so therefore morals vary. I would think there is usully a consensus during a place at a particular time within a culture what is right and wrong.
There is a wide defintion of ethics & a wide definition of what morality is - I was just answering it on how I see those defintions from my personal purist perspective - actually from a 100% purist perspective, I would probably say morality doesnt derive from ethics, but from religion & through another lens I would say ethics derives from philosophy