涼州刺史皮楊在狄道迎擊羌寇,戰事不利,漢軍八百餘人戰死,
皮楊被朝廷召回,免官抵罪。侯霸病逝,漢陽郡太守龐參兼領護羌校尉。
龐參以恩信招降羌人。安定元初二年春天,
滇號多等羌人部落首領率領七千餘羌人向龐參投降。龐參將羌人首領送往京師,
安帝賜予滇號多列侯印綬,又將羌人首領送回。龐參返回令居縣。
至此,漢軍打通河西走廊。滇零昌依然在益州擄掠。
安帝派遣中郎將尹就率領南陽郡駐軍,同時征調益州屬下各郡駐軍,
進攻滇零昌同黨呂叔都等。到了秋天,蜀郡人陳省、羅橫響應招募,刺殺呂叔都,
安帝封二人為列侯,賜予金錢。安帝派遣屯騎校尉班雄駐紮在三輔,
又派遣左馮翊司馬鈞代領征西將軍,督查右扶風人仲光、安定郡太守杜恢、
北地郡太守盛包、京兆虎牙都尉耿溥、右扶風都尉皇甫旗等,共計八千餘漢軍,
加上龐參率領的已降羌、胡士兵七千餘人,與司馬鈞一起,諸路漢軍北上,
進攻滇零昌。龐參率領的漢軍進抵勇士縣東部,被杜季貢打敗,漢軍撤軍。
司馬鈞單獨冒進,攻下丁奚城,大獲全勝。杜季貢率領餘眾佯敗,司馬鈞令仲光、
杜恢、盛包搶收羌人種植的莊稼,仲光等人不聽司馬鈞節製,單兵冒進,
遭遇羌人埋伏,慘遭敗績。司馬鈞在城中勃然大怒,不肯救援,
仲光等人全軍覆沒,有三千餘人戰死。司馬鈞被朝廷召回京師,因罪自殺。
龐參以延誤戰機,被免官抵罪,安帝任命馬賢代理護羌校尉。
安帝派遣任尚,以中郎將身份,率領羽林武士、緹騎武士、五營子弟兵三千五百人,
代替班雄屯駐在三輔。任尚臨行前,懷縣令虞詡勸諫任尚:“使君多次率領漢軍,
奉命征剿賊寇,三個州屯駐的漢軍,有二十餘萬。百姓已經荒廢農桑多年,
疲敝於徭役沉重,朝廷花費巨大,卻遲遲未見功效。如果此次出征,仍不能克敵製勝,
真的為使君擔心。”任尚答:“我也深感憂慮,不知該如何是好。”
虞詡諫言道:“兵法講:弱者不進攻強者,走者不追逐跑者,此為形勢使然。
如今,賊寇皆騎馬馳騁,日行數百裡,來如風雨,去如箭矢,以步兵追擊羌寇,
恐怕難以取勝,漢軍征剿羌寇,曠日持久,勞而無功。為使君考慮,
不如撤去各郡征調的軍隊,令各郡每人出錢數千,二十人共買一匹戰馬。