В кампании 1807 года командовал 14-й пехотной дивизией. Участвовал в бою при Бергфриде и сражении при Прейсиш-Эйлау. В апреле 8-тысячный отряд Каменского направлен для деблокады Данцига. В первой половине мая вёл упорные бои, потеряв около 1,5 тысячи человек, пытаясь оказать помощь данцигскому гарнизону. Несмотря на все усилия, экспедиция закончилась неудачей и Данциг капитулировал. Участвовал в сражении при Гейльсберге, где его части понесли самые крупные потери — около 1,7 тысяч человек. 12 декабря 1807 года произведён в генерал-лейтенанты. С 15 декабря командир 17-й пехотной дивизии.