В чине капитана Геккель участвовал в русско-турецкой войне 1877—1878 гг., находился в отряде обложения Плевны, затем заведовал самодвижущимися минами на Дунае, устанавливал такие же мины на пароходах «Веста» и «Владимир», принимал деятельное участие по заграждению оборонительными минами рейда города Бургаса.