Уважаемые коллеги.
Я не уверен, стоит ли "рожать" топик, но я приобрел некий опыт, которым захотел поделиться.
Сразу скажу - опыт не окончательный, так как "решился" обходным способом.
Справедливости ради - одна ветка с описанием траблов подобного рода тут все-же имеется, так что если админы посчитают информацию лишней - "расстрелять к чертовой матери". Итак...
Я в прошлом имел опыт "выше среднего" по работе с оборудованием компании CISCO Systems (от 1801 до пары 6507 в сети 4-х зданий на 2500+ портов). Поэтому когда количество устройств, подключенных к сети в моем ресторанчике превысило 7-8 единиц (что случилось достаточно быстро) я встал перед выбором коммутатора на 24+ портов. Плюс интернет. Плюс разделение в одной физической сети трафика гостевого интернета, киперного и офисного. ...на самом деле у меня руки скучали по sh run, sw mo tr, sw acc vl 2 и т.д. ит т.п. :-)
Забегая вперед могу сказать, что сейчас отстраивается еще один зал в 400 метрах от первых двух и у меня встанет задача увязать их по "локалке". Но об этом потом... :-)
Поэтому на АВИТО был куплен за 1000р замечательный WS-C2950T-24 (скоро я его на гигабитный поменяю, хотя и 100-ки хватает для ВСЕХ ресторанных задач) и за тоже какие-то совершенно смешные деньги (ловил пару месяцев) головной маршрутизатор Cisco 2851. Не надо крутить пальцем у виска, я и сам понимаю :-)
Чтобы разделить "кто куда может залезть" я напилил несколько VLAN-ов на 2950 и по транку dot1q запихнул их все через один физический порт на 2851. Все прекрасно работало. Без сбоев, глюков, тормозов (с учетом ограничения 100мб по локалке для всех, кроме NAS и 2851). До тех пор, пока я не решил подключить сетевой принтер с AliExpress.
Симптомы были описаны вот тут. У меня точно так-же принтер не видился, если он был воткнут напрямую в 2950 и замечательно работал, если в 2950 воткнута старая мыльница длинк, а в длинк уже принтер. Ремарка. Все порты на 2950 у меня были тэгированы по соответствующим VLAN-ам метками dot1q. Кроме того с точки зрения 2950 каждый раз при подключении принтера в порт - 2950 реагировала совершенно штатно! В обычном режиме происходил подъем порта "%LINK-3-UPDOWN: Interface FastEthernet0/4, changed state to up" и затем "%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/4, changed state to up". Но даже в "show mac-address-table interface fastEthernet 0/4" была абсолютная пустота.Я подумал, что может это некая особенность принтера. Сегодня ко мне приехал еще один принтер с китайщины. Симптоматика повторилась.
Что я сделал.
Я на втором свободном физическом интерфейсе 2851 поднял отдельную ip подсеть. Сбросил ВСЕ настройки на двух свободных портах 2950 (VLAN, скорость и дуплекс). В один из этих двух портов воткнул принтер, а во второй - второй чистый порт 2851 с соответствующей ip подсетью.
Все МГНОВЕННО заработало.
Вывод.
Видимо этим китайским сетевым интерфейсам мешаются "нестандартные" метки dot1q.
Возможно я подзабыл какие-то нюансы настроек каталистов (вот жопой чую, что можно что-то "скомандовать"!!!) и можно заставить работать в старой схеме.
Любые камменты, опыты, подсказки - are welcome!
C уважением...
UPDATE:
все оказалось просто.
Надо на 2950 на порту сказать
p2-2950(config-if)#switchport host
Коммутатор "ругнется"
switchport mode will be set to access
spanning-tree portfast will be enabled
channel group will be disabled
После этого надо ЗАНОВО привязать интерфейс к VLAN-у
p2-2950(config-if)#switchport access vlan 20
...и сохранить конфигурацию :-) Вуаля!!! Все работает теперь!
UPDATE набер ту:
заработал только один принтер. Второй пока молчит как рыба об лед.