В январе 1942 года Смирнов назначен командиром 115-й стрелковой дивизии. До февраля она вела активную оборону на участке северо-западнее дер. Ларионов Остров, а с 11 марта участвовала в Любанской наступательной операции. По ее завершении с мая 1942 года дивизия находилась в обороне в районе Посадников Остров, прочно удерживая занимаемый рубеж. С июля 1942 года Смирнов исполнял должность начальника оперативного отдела — заместителя начальника штаба 54-й армии Волховского фронта. В период подготовки и проведения операции по прорыву блокады Ленинграда временно исполнял должность начальника штаба армии. В качестве представителя командующего войсками фронта он оказывал помощь командирам соединений и частей в подготовке к прорыву обороны противника и проверке готовности войск, с началом операции — исполнял должность заместителя начальника штаба 2-й ударной армии по ВПУ. С марта 1943 года вновь был начальником оперативного отдела — заместителем начальника штаба 54-й армии Волховского фронта. В течение 1943 года ее войска вели оборонительные бои северо-восточнее Любани, а также во взаимодействии с 4-й армии участвовали в ликвидации киришского выступа в системе обороны противника.