وقد ظهر في صعيد مصر وهو إبراهيم بن محمد وكان يعرف بابن الصوفي وملك مدينة أشنا
. وكانت معارك بينه وبين جيش الدولة بقيادة ابن طولون اقتتلوا فيها قتالاً شديداً فقتل من رجال ابن الصوفي الكثير، وانهزم ثمّ كانت وقعة أخرى مع جنده عام(٢٥٩هـ) وانهزم ابن الصوفي أيضاً إلى المدينة وألقي القبض عليه وأرسل إلى ابن طولون في مصر.