这年春天,迷唐又想回老地方从事耕种。
邓训征发湟中六千人,命令长史任尚统率,缝皮革做船,放在木筏上渡过黄河,袭击迷唐的帐下豪强,斩杀俘虏不少。
又乘胜向北追击,恰巧任尚等人夜间被羌人攻击,于是自愿随从的羌人胡人并力打败偷袭的羌人,前后杀敌一千八百多人,俘虏二千人,缴获马牛羊三万多头。
迷唐部落差不多被消灭殆尽,于是率领残部,远迁营帐,西去一千多里,以前归附于他的各个部落都背叛了他。
邓训又用赏赐贿赂的办法,进行离间,逐渐瓦解了这些部族。
烧当部落头领东号前来叩头请罪,其余部落也都叩塞门送来人质归附。
邓训安抚接纳前来归附的人,威信极大地建立起来,于是罢除守边的士兵,让他们各自回原郡,只留不带刑具的犯人二千余人,分散边关屯田,帮穷人耕种,修理城郭堡垒。
永元四年(92年)冬,邓训病逝,蜀郡太守聂尚接任校尉。
聂尚看到自己的前任多次征讨,都难以降服羌族各部,就想用文德使羌人归服,便派传译的信使招呼迷唐,让他回到大小榆谷居住。
迷唐回来以后,派他的祖母卑缺到聂尚处,聂尚亲自将卑缺送到边关下,为她祭祀路神并设宴送行,派翻译田汜等五人护送她到部落。
迷唐却藉此机会反叛,竟然与其他部族一道,将田汜等人活活肢解,用他们的血盟誓,再次入侵金城边塞。
永元五年(93年),聂尚被征还免职,居延都尉贯友接任校尉。
贯友认为迷唐很难用道德感化,终究都会叛乱,就派传译的信使挑拨离间各羌人部落,用财物引诱他们,让羌人的联合自行瓦解。
之后,贯友才派兵出塞,攻打在大小榆谷的迷唐,杀死及俘虏羌人八百多人,收得麦子几万斛,又在逢留大河(今青海贵德县、尖扎县之间)两岸夹河修筑城堡,制造大船,在黄河上面造桥,打算让军队过河攻打迷唐。
迷唐于是带领部落远去,依傍赐支河曲(今青海海南藏族自治州黄河南段)居住。
永元八年(96年),贯友病逝,汉阳太守史充接任校尉。
史充上任后,调派湟中的羌胡,出边关攻打迷唐。
羌人迎战,打败了史充的部队,杀死了几百人。
第二年,史充获罪被征召,代郡太守吴祉接任校尉。
这年秋天,迷唐率领八千人入侵陇西,杀死几百人,又乘胜深入,胁迫境内各羌人部族一同入侵。
各羌人部族又全部与迷唐相呼应,聚集起三万步骑兵,打败了陇西的部队,杀害了大夏长。
东汉朝廷派行征西将军刘尚为主帅,越骑校尉赵代为副,率领北军五营、黎阳、雍营、三辅能够寻迹而射的士兵以及边境部队、羌人胡人,共三万人,征讨迷唐。
刘尚驻守狄道,赵代驻守抱罕。
刘尚派司马寇盱督察各郡的部队,四面同时会合。
迷唐害怕了,抛下年老体弱的人,逃到临洮南面。
刘尚等人一直追到高山(今四川盐亭县西)。
迷唐困穷窘迫,率领精悍人马,与汉军大战,被寇盱杀死了一千多人,获得牛马羊一万多头。
迷唐退走。
汉军也多有伤亡,没有能力再追,就退回边塞内。
第二年,东汉朝廷以刘尚、赵代怯懦不前定罪,一并征召下狱,免去官职。
谒者王信统领刘尚的军队,驻守袍罕,谒者耿谭统领赵代的军队,驻守白石。
耿谭发布悬赏,羌人各部落中有不少人前来归顺。
迷唐见大势已去,非常恐惧,就请求投降。
王信、耿谭接受了迷唐的投降,撤去军队,派迷唐到朝廷进见。
其他不满二千人的部族,饥饿窘困,不能自立,就安置到金城境内居住。
汉和帝刘肇命迷唐率领本部族,回到大小榆谷。
迷唐觉得汉军在黄河上面造了桥,随时可以前来攻打,原先的地方不能再住,就以部族的人饥饿为借口,不肯远出边界。
吴祉等人赏给迷唐很多金帛,让他购买谷物牲口,催促其尽快出边界,部族内的人更加猜疑,惶恐不安。
永元十二年(100年),迷唐终于再次反叛,还胁迫湟中的各部胡人,抢掠而去。
王信、耿谭、吴祉等人都因此获罪,被征召回京,酒泉太守周鲔接任校尉。
第二年,迷唐又回到赐支河曲。
起初,累姐部落投靠东汉,遭到迷唐怨恨,攻打并杀死了他们的首领。
这样一来,不但累姐部落与迷唐结下仇恨,其他跟随的部落也越来越少。
这年秋天,迷唐又率领军队进攻边塞,周鲔与金城太守侯霸集合各郡部队,以及附属国湟中的月氏各部胡人、陇西的羌人牢姐部落等,一共三万人,出塞到允川(今青海青海湖东南、贵德县西北的黄河以北地区),进攻迷唐。
周鲔坚守军营,侯霸的部队冲入敌阵,斩杀了四百多人。
羌人部众死伤惨重,部族瓦解,六千多人投降,被分别迁到汉阳、安定和陇西居住。
迷唐自此衰弱,剩余部众不到一千人,只好远渡赐支河首,傍靠发羌居住。
第二年,周鲔犯怯懦罪被征召回京,侯霸接任校尉。
安定投降的羌人烧何部落胁迫其他部族的几百个羌人反叛,被郡兵消灭,把弱小的羌人全部没收为奴。
自此,西海以及大小榆谷附近,再也没有羌人入侵。
喻麋相曹凤上书,提出广设屯田,断绝羌胡交关之路,说:“西戎为害,前代对此忧虑,臣没法叙述古代的事情,姑且用眼前的事情说吧。自建武以来,羌人触犯法律的人,经常从烧当种开始。之所以这样,因为他们住在大小榆谷,土地肥沃,又靠近塞内,各部族容易做非法的事情,不容易攻打他们。向南占据钟存藉以扩大力量,北面凭藉黄河作为险要,又有西海鱼盐方面的有利条件,依山傍水,可以扩大田地和积蓄,所以能够强大,经常在各部族中称雄,依仗势力和勇猛,引诱招揽羌胡之人。现在烧当羌衰败窘困,相援的同伙失败沮丧,亲信附属叛离,剩下能够打仗的不过几百人,逃亡流窜,远去投靠发羌。臣认为,应当趁着现在,恢复设立西海的郡县,谋划巩固大小榆谷,广泛设立屯田,切断羌胡联络的道路,遏制断绝那些狂妄狡猾之徒窥伺觊觎的念头。同时,种植谷物,使边境富裕,减省运输方面的劳役,国家就可以不用为西部担忧了。”
东汉朝廷商议之后,认为此策可行,于是拜曹凤为金城西部都尉,率领被流放的人组成的士卒,驻守龙耆(今青海海晏县)。
后来,金城长史上官鸿上书,请求在归义、建威设立二十七部屯田,侯霸也上书,要求在邯水东西两岸设立五部屯田,增加留、逢二部屯田。
汉和帝刘肇都听从了,在黄河两岸布列屯田,合起来有三十四部。
由于东汉朝廷始终没有解决羌人反叛的根源,就在曹凤的屯田策略逐步实施,初见成效之时,汉安帝刘祜永初年间(107—113年),羌人各部族又起兵反叛,爆发了更大的叛乱,屯田不得不随之终止,曹凤的愿望遂成为泡影。
迷唐部众离散,不久死去,他的一个儿子前来投降,所属还不到几十户。