闽浙总督左宗棠上疏朝廷,责问南北两洋的兵轮为何坐视不救,应当立即开赴台湾救急。于是朝廷命两江总督曾国荃派出兵轮五艘迅速赴难。两江水师统领吴安康率领开济、南琛、南瑞、驭远、澄庆五艘兵轮驶向台湾海峡。行到浙江洋面,突遇九艘法舰。时大雾迷蒙,吴安康以寡不敌众为借口,令各舰驶人镇海。结果驭远、澄庆二轮为法舰所击沉。南洋援台一事宣告失败。正当台湾局势危急万分的时候,幸而法国海军中将孤拔病死澎湖,军心受到影响,攻打台湾的炮火逐渐淡了下来,台湾才免于全岛沦陷。
在越南北部,法国陆军对清军的进攻也在全面铺开。经过三个多月的操练,唐景崧所招募的景字营开出镇南关,协助刘永福驻扎宣光附近。经张之洞奏请,朝廷授刘永福记名提督,并加唐景崧五品衔。紧接着,冯子材在广东招募的十八营子弟兵,也操练成军,由他的两个儿子相荣、相华分任左右翼长,由钦州、上思浩浩荡荡开进越南。古稀名将统率的这支七千人的新粤军,给整个越南北部战场注进一股强大的活力,驻扎关外的所有清军莫不为之一振。
与此同时,广东碣石镇总兵王孝祺也奉张之洞之命,统率八营将士由梧浔溯西江,经龙州出镇南关。王孝祺安徽合肥人,是张树声的小同乡,也是张树声插起招军旗的第一批铁杆兄弟,二十余年来跟着张树声转战南北,移功升至总兵。王孝祺骁勇善战,却也强悍任性,他跟吴元洛等其他淮军将领一样,原本压根儿瞧不起无一天沙场履历的文人张之洞。几个月下来,他从张之漏对张树声和淮军的一连串举措中,看出新总督的才干,也看
出此人虽不是带兵打仗的将军,却有镇抚全局的帅才气度,遂乐意听从命令,带兵入越,再立新功。
这三支人马共三十营一万二千将士出关入越,无疑大大增加了朝廷在越南北部的军事力量。
其实,朝廷早已在越南投入不少兵力。此时,广西巡抚潘鼎新统帅两营精锐新兵营驻扎在谅山城内。环绕着谅山的有三路人马,分别为驻在谷松的中路苏元春十八营,驻在南甲的西路杨玉科九营和驻在那阳的东路王德榜十营。这三支军队距谅山均只百来里路程。此外,还有刘永福的四千黑旗军。所有在越南北圻的朝廷军队加起来不少于三万人,若是纪律严明,武器精良,指挥有方,这三万人马堪称一支雄师劲旅,不但可以有效地抵御法军的挑衅,甚至可以将侵略者赶出北圻。可惜,事实不是这样。军纪散漫,武器低劣,是当时清末军营的通病,出关入越的与在国内的,没有什么区别。更糟糕的是官衔最高、负有统帅所有在越军营的广西巡抚潘鼎新,是个徒有空名无真本事的老官僚,各路统领差不多都不买他的账。冯子材的十八营子弟兵,入越后一直在镇南关外徘徊着,要静观形势的变化。他拒绝接受潘鼎新的调遣,潘鼎新也不敢指挥他。