Однако достигнутое разрешение проблемы просуществовало лишь очень короткое время. Разрыв только что установленных отношений было делом рук сиракузянина Гермократа. Гермократ был противником Диокла, решением суда он был изгнан из Сиракуз и поэтому, как и его коллеги, был вынужден принять командование сиракузским флотом, действовавшим тогда в Эгейском море. После своего смещения в 408 г. он из Милета направился в Мессану. Там он на деньги, предоставленные ему сатрапом Фарнабазом, набрал частную армию, опираясь на которую решил силой добиться своего возвращения в Сиракузы. Когда эта попытка не удалась, он ушел в полуразрушенный Селинунт, чтобы там создать еще больший центр своей власти. Оккупировав Селинунт, Гермократ поставил под вопрос порядок, созданный Карфагеном в Западной Сицилии, поскольку Селинунт был податным городом. Своей вершины провокации против Карфагена достигли тогда, когда Гермократ вторгся на территорию Мотии, Папорма и других городов и навязал войскам этих городов, которых поддерживали находившиеся на Сицилии карфагенские воинские части, регулярные сражения. Проведение этих военных акций, вызвавших одобрение многих сицилиотов, в том числе многих сиракузян, было облегчено тем, что среди его 6 тысяч наемников было около тысячи гимерийцев и, возможно, еще больше селинунтян. Но когда он в следующем, 407 г. хитростью достиг Сиракуз, очевидно, чтобы стать тираном, он был убит поспешившими туда сиракузянами. Среди раненых сообщников Гермократа, которые пережили опасного авантюриста, находился Дионисий, сын Гермократа (?), будущий тиран города.
А как реагировали карфагеняне на провокационные действия Гермократа в Западной Сицилии? Если мы будем искать ответ у Диодора, то искать будем напрасно. Предположение, что карфагеняне просто нс обратили внимания на эти события, невероятно. Однажды Диодор все-таки указывает на то, что карфагеняне были этому очень поражены. Он пишет, что в 407 г. сиракузяне в Карфагене жаловались на войну. Из имеющегося текста Диодора, должно быть, выпал пассаж, в котором речь шла о карфагенских акциях на Сицилии. На демарш сиракузян карфагеняне, кажется, дали двусмысленный ответ. Одновременно они стали заготавливать в Африке значительное вооружение, ибо, как говорит Диодор, «они ставили своей целью подчинить все города острова». О политической подоплеке этого вооружения нам нс удастся составить достаточно ясную картину из-за отсутствия материала. Но все же можно предположить, что новые планы карфагенян были связаны с такими событиями, как грабительские походы Гермократа. Из замечания Диодора следует, и мы должны согласиться с Диодором в этом пункте, что ведущие карфагенские политики, среди которых, вероятно, находился и Ганнибал, пришли к убеждению, что частичное решение проблемы, которого они добились на Сицилии, решением не стало. Предстояло новое столкновение между Карфагеном и Сиракузами. Ганнибал снова был избран полководцем. Однако из-за своего возраста он выбрал себе в качестве коллеги Гимилькона, сына Ганнона, происходившего из того же рода, что и он сам. Набор и вербовка солдат на этот раз были еще масштабнее, чем в 410 г. В Африке были мобилизованы боеспособные мужчины из Карфагена, пригодные к войне мужчины пунических союзников и ливийцев, а кроме того, призваны к оружию мужчины союзных племен и царств — маврусиев, нумидийцев и других народов, живущих вплоть до киренской границы. В Испании и на Балеарах военный барабан пробил для видных карфагенян. В Италии вновь были завербованы кампанцы. Общее число солдат, выведенных карфагенянами в поле, достигало, по Тимею, 120 тысяч человек, а Эфор приводит даже невероятную цифру 300 тысяч.
Но прежде чем эти войска весной 406 г. переправились на Сицилию, карфагеняне, по сообщению Диодора, при помощи карфагенских и других африкано-пунических поселенцев основали колонию Ферму (приблизительно на полпути между Солунтом и разрушенной Гимерой). Являлась ли Ферма не гражданским, а военным поселением, задачей которого было занять выдвинутую вперед позицию с целью защиты пунических городов Сицилии?
Еще до того, как 120 триер и тысяча транспортных судов покинули гавань Карфагена, в начале весны 406 г. авангард из 60 карфагенских кораблей по приказу Гимилькона направился на Сицилию. Задачей этого авангарда было, вероятно, не только функционирование в качестве разведывательной эскадры, но и потопление сицилиотских кораблей, которые могли помешать переправе основных карфагенских сил. Вблизи Эрикса эта эскадра натолкнулась на почти такой же сильный сиракузский флот, поспешивший сюда при известии о переправе, чтобы навязать сражение. Карфагеняне потеряли 15 кораблей. Узнав об этом поражении, прибыл сам Ганнибал с 50 кораблями, чтобы исправить ошибку и обеспечить переправу. Он осуществил это с успехом.