Немногого достиг Ганнибал своими рейдами по Италии. Снабжение армии продовольствием и фуражом становилось все труднее. Его расчет на повсеместную помощь со стороны рабов не оправдался. Союзники и даже рабы остались преимущественно верными Риму и пополняли его армию. Провалился и его план восстания рабов в Риме. Видя в Ганнибале своего освободителя, рабы после ряда поражений римлян решили поднять в городе восстание. Они стремились помочь Ганнибалу в захвате Рима. Истовия располагает очень скудными сведениями об этих событиях. Только у Ливия (XXII, 33, 2) имеется беглое упоминание о последствиях заговора: «
Зиму 217/216 года Ганнибал с армией благополучно провел в лагере около Гереония (Апулия). Но постоянной угрозой был Фабий. Его пунический полководец сравнивал с тучей на горах, которая могла разразиться грозой и дождем в любое время.
Неудачи не сокрушили римлян. Они вооружались и готовились к дальнейшим военным действиям. Многие союзники предлагали им помощь для быстрейшего разгрома врага. В Рим прибыли неаполитанские послы. Они принесли в курию 40 золотых тяжеловесных чаш и заявили, что, если римляне сочтут их содействие полезным, они окажут его с полной готовностью. Послам выразили благодарность за подарки и усердие, была принята лишь самая малая чаша (Лив., XXII, 32, 4, 8–9). Такой же дар доставили послы из Пестума. Их тоже поблагодарили, но золота не приняли (Лив., XXII, 36, 9). От сиракузского царя Гиерона в Остию прибыл флот с 220 фунтами золота, 300 тыс. мер[70] пшеницы и 200 тыс. мер ячменя, 1 тыс. стрелков и пращников. Были даны заверения, что в случае необходимости царь готов оказать дополнительную помощь. Ко всему этому поступил совет Гиерона: от претора, которому достанется провинция Сицилия, переправить флот в Африку — пусть Карфаген и на своей земле ведет войну, что не позволит ему посылать вспомогательные войска Ганнибалу (Лив., XXII, 37, 1–9). Римляне приняли от Гиерона все, кроме золота. К флоту, состоявшему из 50 кораблей и находившемуся в Сицилии, было добавлено 25 пентер, и претору Отацилию позволили переправиться в Африку (Лив., XXII, 37, 10–13), но он только совершил пиратский набег на ее побережье.
Воюя с Ганнибалом в Италии, Рим постоянно держал в поле зрения Испанию — там обстановка складывалась весьма неблагоприятно для карфагенян. Римская армия под командованием проконсула Гнея Корнелия Сципиона, брата консула Публия, успешно осуществляла военные операции. В битве при Кисее римляне одержали крупную победу над иберийско-пуническими войсками, возглавляемыми братом Ганнибала— Гасдрубалом. Большая часть Иберии была возвращена в сферу римского господства. Ливий (XXII, 20, 11) сообщает, что «