Закупила наша организация новый маршрутизатор Cisco3945, а к нему модуль HWIC-D-9ESW. И все бы хорошо, но время от времени переставали работать каналы приходящие на HWIC-D-9ESW. Причём какой-то закономерности не было, могли завалиться через три дня, а могли и через две недели.
Естественно первым делом проверил STP, вернее просто отключил его сразу, но это не помогло. Я заметил, что в момент возникновения проблемы модуль как бы зависает, через него просто перестают проходить пакеты. Last input показывает что-то типа 00:20:00 и постоянно растёт, причём на всех интерфейсах одинаково, количество пакетов тоже постоянное и одинаковое на всех включённых интерфейсах.
Я поднимал и опускал интерфейс, причём как физически (втыкал/вытыкал шнур), так и c консоли, ничего не помогало. Спасал только reload всего маршрутизатора. Помучиться пришлось изрядно, но источник проблем я вычислил, вот он:
| interface FastEthernet0/3/2 switchport access vlan 2 ! interface Vlan2 pppoe enable group global pppoe-client dial-pool-number 1 ! |
Виноват был pppoe клиент на Vlan-е, а ведь Cisco меня честно предупреждала:
%The preferred method for configuring a pppoe-client is on an ethernet sub-interface
Перенёс я pppoe клиента на interface GigabitEthernet0/2 и проблема ушла. Мораль - внимательно прислушивайтесь к тому, что Вам советуют.





