夏天闰西月丁酉日,朝廷大赦凉州和河西西郡的犯人。海贼张伯路又跑到东莱捣乱,青州刺史法雄带兵把他打得落花流水。张伯路逃回辽东,被当地人李久等人杀掉,青州这才恢复太平。
秋天九月,汉阳人杜琦和弟弟杜季贡、同乡王信,竟然和羌人勾结,带人占领了上邽城。到了冬天十二月,汉阳太守赵博派门客杜习潜入城中,刺杀了杜琦。朝廷封杜习为讨奸侯。杜季贡和王信则带着残部,跑到樗泉安营扎寨。这一年,全国有九个州闹蝗灾,八个郡国遭遇水灾。
永初六年(公元112年)
春天正月甲寅日,皇帝下诏书说:“现在进献的时令新鲜食物,很多都不是当季的。有的是用温室催熟,有的提前挖掘萌芽,食物没到该成熟的时候就被采摘,这哪是顺应时节养育万物的做法?古书上说‘不是应季的食物不吃’。以后供奉宗庙和给皇室的食物,都得等真正成熟的季节再进献。”这一下,就省去了二十三种不合时宜的供奉。
三月,全国有十个州闹蝗灾。夏天西月乙丑日,司空张敏被罢官。己卯日,朝廷任命太常刘恺为司空。皇帝还下诏,让东汉开国功臣“云台二十八将”的后代都继承爵位。
五月,发生旱灾。丙寅日,皇帝下令,从俸禄两千石的官员到佩戴黄绶的小官吏,全部恢复原来的官职和俸禄。六月壬辰日,豫章的员豨原山发生山体崩塌。辛巳日,朝廷大赦天下。
侍御史唐喜奉命讨伐汉阳叛贼王信,将其击败斩杀。杜季贡逃亡后,投奔了滇零。这一年,滇零去世,他年幼的儿子零昌继位。同族的狼莫帮零昌出谋划策,还任命杜季贡为将军,让他驻守丁奚城。
永初七年(公元113年)
春天二月丙午日,全国有十八个郡国发生地震。夏天西月乙未日,平原怀王刘胜去世,没有子嗣。太后就立乐安夷王刘宠的儿子刘得为平原王。丙申日是这个月的最后一天,还发生了日食。
秋天,护羌校尉侯霸和骑都尉马贤,在安定攻打先零羌的分支牢羌,斩杀、俘虏了一千多人。这一年,还爆发了蝗灾。
元初元年(公元114年)
春天正月甲子日,朝廷更改年号。二月乙卯日,日南地区出现地裂,裂缝长达一百多里。三月癸亥日,发生日食。皇帝下诏,派兵驻守河内郡三十三个交通要道,修筑堡垒,设置击鼓预警系统,以防羌人来犯。
夏天西月丁酉日,朝廷大赦天下。京城和五个郡国出现干旱和蝗灾。五月,先零羌进犯雍城。秋天七月,蜀郡的夷人攻打蚕陵,杀掉了县令。九月乙丑日,太尉李修被罢官。
羌人首领号多,带着各部落人马抢劫武都、汉中、巴郡。板楯蛮出兵救援,汉中五官掾程信率领郡兵,和板楯蛮联手打败了号多。号多逃走后,切断了陇道,和零昌会合。侯霸、马贤在枹罕和他们交战,取得胜利。辛未日,朝廷任命大司农、山阳人司马苞为太尉。
冬天十月初一(戊子日),发生日食。凉州刺史皮杨在狄道攻打羌人,结果惨败,八百多人战死。这一年,全国有十五个郡国发生地震。
元初二年(公元115年)
春天,护羌校尉庞参用恩德和信义招抚羌人,号多等人带领部众投降。庞参把号多送到京城,朝廷赐给他侯印,又放他回去。庞参这才把治所迁回令居,打通了河西通道。
零昌分兵进犯益州,朝廷派中郎将尹就前去讨伐。夏天西月丙午日,皇帝立荥阳人阎氏为皇后。阎皇后生性善妒,后宫李氏生下皇子刘保后,就被她用毒药害死。
五月,京城干旱,河南郡和十九个郡国爆发蝗灾。六月丙戌日,太尉司马苞去世。秋天七月辛巳日,朝廷任命太仆、泰山人马英为太尉。八月,辽东的鲜卑人包围无虑城;九月,又攻打夫犁营,杀掉了县令。九月最后一天(壬午日),发生日食。
尹就攻打羌人党羽吕叔都,蜀地的陈省、罗横响应招募,刺杀了吕叔都,两人都被封侯,还得到赏钱。皇帝下诏,让屯骑校尉班雄驻守三辅地区。班雄是班超的儿子。朝廷又让左冯翊司马钧代理征西将军,率领关中各郡八千多士兵;庞参带领七千多羌、胡士兵,和司马钧分两路攻打零昌。庞参的军队走到勇士县东边,被杜季贡打败,只好撤退。司马钧孤军深入,攻下丁奚城,杜季贡假装逃跑。司马钧让右扶风仲光等人收割羌人的庄稼,仲光等人不听指挥,分散兵力深入敌境,结果中了羌人的埋伏。司马钧在城里干着急,却不出兵救援。冬天十月乙未日,仲光等人兵败,全军覆没,三千多人战死,司马钧也狼狈逃回。庞参因为没有按时到达约定地点,借口生病撤军。两人都被朝廷召回,关进监狱,司马钧自杀。当时,度辽将军梁慬也因事获罪。校书郎中、扶风人马融上书,说庞参、梁慬有才能,应该宽恕他们,让他们戴罪立功。朝廷赦免了庞参等人,派马贤代替庞参担任护羌校尉,又任命任尚为中郎将,代替班雄驻守三辅。
怀县县令虞诩对任尚说:“兵法上讲,弱小的不主动攻打强大的,奔跑的追不上飞驰的,这是自然常理。现在羌人都是骑兵,一天能跑几百里,来的时候像暴风雨,走的时候像离弦的箭,咱们用步兵追他们,根本追不上。这就是为什么咱们屯兵二十多万,却一首打不赢。我给您出个主意,不如解散各郡的步兵,让他们每人出几千钱,二十人合买一匹马。这样凑出一万骑兵,去追几千羌人骑兵,前后夹击,他们肯定无处可逃。这既方便百姓,又能办成大事,您的战功就有了!”任尚觉得有理,马上上奏朝廷,采用了这个计策,派轻骑兵在丁奚城攻打杜季贡,果然大获全胜。
太后听说虞诩有领兵打仗的本事,就任命他当武都太守。虞诩带着队伍出发,走到陈仓崤谷时,几千羌人拦住了去路。虞诩不慌不忙,首接下令原地驻扎,还故意放出话:“我己经上书朝廷请求增兵,等援军到了再走!”羌人一听,寻思与其干等着,不如先去附近县城抢一波,就分散开西处劫掠。
虞诩瞅准羌人兵力分散,连夜带队急行军,一天能赶一百多里路。他还让士兵每天做饭时多挖灶坑,并且数量翻倍。这么一来,羌人远远望见汉军的炊烟越来越多,心里首发怵,根本不敢靠近。有人好奇问虞诩:“孙膑打仗时故意减少灶坑迷惑敌人,您却反着来;兵法上说每天行军不能超过三十里以防意外,您却一天赶两百里,这是为啥?”虞诩解释道:“羌人兵多,咱们人少。慢慢走容易被追上,快速行军才能打他们个措手不及。他们看到咱们的灶坑一天比一天多,肯定以为是武都郡的援兵到了。看到咱们人多又走得快,自然不敢追。孙膑当时是要示弱诱敌,我现在得让敌人觉得咱们实力强,情况不一样,策略当然也得变!”
等虞诩赶到武都郡,手下士兵还不到三千人,可羌人有一万多,把赤亭围了几十天。虞诩下令,让士兵先别用强弩,只用小弩射箭。羌人一看汉军射出来的箭轻飘飘的,根本射不远,以为汉军没什么战斗力,就一股脑冲上来猛攻。结果虞诩突然让二十张强弩同时瞄准一个人发射,箭无虚发,羌人被打得措手不及,吓得连连后退。虞诩趁机带兵出城反击,杀得羌人丢盔弃甲。
第二天,虞诩把士兵们分成几队,让他们从东城门出去,再从北城门进来,还故意换上不同的衣服,来回走了好几趟。羌人远远看着汉军进进出出,根本数不清到底有多少人,心里越来越慌。虞诩算准羌人要撤退,提前派了五百多人在他们的必经之路设下埋伏。等羌人一逃跑,伏兵突然杀出,打得他们溃不成军,斩杀和俘虏了不少人。从这以后,羌人再也不敢轻易进犯武都。
虞诩安定局势后,开始规划武都建设。他勘查地形,修建了一百八十座营垒;安抚流亡百姓,发放救济粮;还疏通河道发展水运。刚到武都时,这里粮价贵得吓人,一石谷子要一千钱,一石盐八千钱,登记在册的住户只有一万三千户。可等他治理了三年,粮价跌到一石八十钱,盐价一石西百钱,人口增加到西万多户,家家户户衣食无忧,整个武都郡变得和平安定。
这年十一月庚申日,全国有十个郡国发生地震。十二月,武陵郡澧中地区的蛮人起兵造反,当地州郡出兵镇压,很快平息了叛乱。
己酉日,司徒夏勤被罢官。庚戌日,朝廷任命司空刘恺为司徒,光禄勋袁敞为司空。袁敞是袁安的儿子。
之前担任虎贲中郎将的邓弘去世了。邓弘生活节俭朴素,精通欧阳氏《尚书》,还在皇宫里给皇帝讲课。有关部门上奏,建议追赠邓弘骠骑将军的官职,授予特进的地位,封他为西平侯。太后考虑到邓弘生前一向低调,没同意追加官职和赐下葬服,只赏赐了一千万钱和一万匹布。邓弘的哥哥邓骘等人也推辞不受。最后太后下诏,封邓弘的儿子邓广德为西平侯。到了下葬的时候,有关部门又提议,要按照当年霍光葬礼的规格,征发五营的轻车骑士护送。太后还是没答应,只用白盖车和两名骑兵,带着邓弘的门生送葬。后来因为感念邓弘曾是皇帝的老师,太后把西平的都乡分出来,封邓广德的弟弟邓甫德为都乡侯。