108年,滇零在北地郡自称天子,招集武都郡参狼羌,和在上郡、西河郡的杂羌,切断陇道,进攻掠夺三辅。
112年,滇零病死,他的儿子零昌继位。零昌年龄还小,同族的狼莫为他出主意,任命杜季贡为将军,分兵驻扎到丁奚城。
113年,牢羌在安定郡与侯霸交战,先零、多号在枹罕被侯霸、马贤击败。
115年,先零羌与中郎将尹就,在益州交战。
116年五月二十五,度辽将军邓遵率军在灵州进攻零昌,斩杀八百余羌人。
十二月十二,任尚派兵在北地进攻零昌,杀死零昌的妻子儿女,焚烧他们的住舍,将七百余羌人斩首。
117年九月,护羌校尉任尚又收买效功羌人号封,刺杀了零昌。
十二月廿五,任尚与骑都尉马贤在富平县大败狼莫的羌军,斩杀五千人,狼莫逃走。
于是,西河郡的西羌部落虔人部一万人前往度辽将军邓遵处归降,陇右郡平定。
118年,度辽将军邓遵收买上郡羌首领——雕何刺杀了狼莫,朝廷将雕何封为羌侯。
120年六月,护羌校尉马贤率领一万之众,在张掖讨沈氐羌,斩杀一千八百人,俘虏一千余人。
烧当羌听说马贤大军已经返回金城郡,便与烧何部进攻张掖郡,杀害官吏。
121年,烧当羌的忍良等人,不满马贤对麻奴兄弟的待遇,率部落侵犯湟中、金城郡。
八月,马贤率军回击。
122年,马贤追击麻奴至湟中,大破西羌军,麻奴部下逃散。麻奴困窘,率部投降汉阳郡太守——耿种。
124年,麻奴去世,他的弟弟犀苦继位。
138年十月,烧当羌首领那离等再叛率领三千余骑兵,入侵金城郡,被马贤击败。
139年四月初八,马贤率军讨伐烧当羌,将那离斩首,斩杀和俘虏烧当羌一千二百余人。
直至汉桓帝时代,在段颎(字纪明)、皇甫规(字威明)、张奂(字然明)三将(号称凉州三明)的残酷镇压下,在杀死数万西羌人之后,羌乱终被平定。
不过后来,在汉灵帝、汉献帝时期,马腾、韩遂、宋建等人,又利用西羌之乱,割据西凉。
董卓也是依靠对西羌,和黄巾军的征伐,成为大军阀的。
相比汉匈之战的大规模战争,汉羌战争只是小打小闹,但却因此拖垮了东汉王朝。
注:汉羌战争期间,东汉帝国十大名将:窦固、马武、马防、耿恭、邓训、虞诩、马贤、段熲、皇甫规、张奂。