An EVisa is available for all visitors. They take at least 3 days for processing and cost starts at US$52.
Evisa Ethiopia - official site