十一月,汉明帝派中郎将窦固与捕虏将军马武率领四万兵众镇压叛乱。
58年七月,马武等打败烧当羌,其他叛乱的羌人部落悉数投降或者逃散。
滇吾第二年投降,护羌校尉窦林将滇吾译成滇吾、滇岸两名,说当初是滇吾与他弟弟滇岸率部入侵陇西郡,称两豪归降。
汉明帝得知实情后,将他免官。
滇吾死后,其子东吾、迷吾继立。
77年,安夷县(今青海省乐都),有个官吏强抢羌人妇女为妻,被那个妇女的丈夫所杀。
安夷县长宗延追捕凶手,直至塞外。
该部落的羌人害怕受罚,就一起杀掉宗延,联合勒姐、吾良两个部落叛变。
于是,迷吾便率各部一同造反。汉章帝命武威郡太守傅育为护羌校尉。
迷吾联合封养部落共五万余人,进攻陇西郡、汉阳郡。
而八月,汉章帝就派行车骑将军马防和长水校尉耿恭率领北军的越骑、屯骑、步兵、长水、射声等五校兵以及各郡的弓弩手,共三万人,讨伐羌人。
马防等人的部队在冀县(今甘肃省天水)时,大败羌人,斩俘四千余人,于是临洮解围,迷吾逃走。
86年,他和弟弟号吾侵扰陇西,号吾被生擒。
陇西太守张纡将号吾放走,号吾将自己的属军解散,迷吾退居到黄河以北的归义城。
护羌校尉傅育想挑拨羌人与胡人互相争斗,羌人与胡人知道傅育的企图,于是反叛出塞,依附迷吾。
87年三月,章帝命陇西太守张纡为护羌校尉,在木乘谷打败羌兵, 迷吾表示投降。后张纡设计杀死迷吾, 伏兵杀死羌酋八百余人。迷吾子迷唐继立。
88年,大臣推举原张掖太守邓训取代张纡任护羌校尉。
迷唐率骑兵一万,先攻打臣服汉朝的小月氏胡。
一些官员认为,羌与胡互相攻击, 对汉朝有利。
邓训说, 张纡失信,使羌人各部反叛, 我们应该以恩德相待, 使其能为我所用。
便下令打开城门,接纳小月氏胡的妻子儿女。
羌兵无获, 于是撤离。
因此, 湟中地区的胡人都敬服邓训。
邓训再招降羌族各部,迷唐的叔父号吾,率本部八百户前羌人归降汉朝。
邓训又以四千军队出塞,在写谷打败迷唐, 迷唐撤离出大、小榆谷, 到颇岩谷。
89年春, 迷唐打算回到大、小榆谷。
邓训命长史任尚率领湟中的六千兵士, 击败迷唐, 斩杀一千八百余人, 俘虏二千人, 缴获马牛羊三万余头, 使迷唐遭到毁灭打击。
迷唐收集余部, 西迁一千余里,东吾的儿子东号前来归降。
97年, 迷唐率众八千人犯陇西郡,加上其他羌人部落, 共三万人步骑兵。
汉和帝派遣刘尚代征西将军,越骑校尉为副, 率三万汉、羌、胡兵行讨伐。
迷唐逃到临洮之南。刘尚在高山大败迷唐军,斩俘一千余人。
99年, 在谒者耿谭的计划下, 迷唐投降汉朝,到京城洛阳朝见。
这时候迷唐的残部已不足两千,因饥饿穷困,全部迁入到金城。