littlesavage Опубликовано 28 ноября, 2009 · Жалоба xend, обычный disable действительно не помогает. Попробуй плиз версию openrrcp из https://openrrcp.svn.sourceforge.net/svnroo...s/littlesavage/ выключать порт через phy-shutdown Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Genn Опубликовано 29 ноября, 2009 · Жалоба Кто-нибудь знает поддерживает ли чип RTL8316C управление по RRCP-протоколу ? Судя по описанию риалтека 8316С - нет, а 8316CP - да. Но ведь и про 8316B и 8316BP было аналогичное описание, однако же 8316B вполне себе RRCP-управляем. Проясните плиз. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xend Опубликовано 29 ноября, 2009 (изменено) · Жалоба xend, обычный disable действительно не помогает.Попробуй плиз версию openrrcp из https://openrrcp.svn.sourceforge.net/svnroo...s/littlesavage/ выключать порт через phy-shutdown Я так понял, что вот это https://openrrcp.svn.sourceforge.net/svnroo...fsd1600firmware это проект для какого-то микроконтроллера который реализует Loop-guard и отключает порт через phy-shutdown, очень интересно реально оно работает? Я сделал что-то похожее, загрузку Vlan в регистры rtl9329, включение loop-detect, отключение интерфейса в случае обнаружения петли. Но в реальных условиях оказалось, что простого отключения интерфейса недостаточно. Кроме того если в тестируемый свитч воткнуть патчкорд двумя концами, петлю обнаруживает свитч мгновенно, но если патчкорд двумя концами воткнуть в другой свитч, а его уже патчкордом подключить к тестируемому, то петлю он и вовсе может не обнаружить. Появилась идея отключать интерфейс через phy-shutdown на N-ное время в случае быстрого увеличения Drop пакетов на соответствующем интерфейсе свитча и в случае появления на интерфейсе петли. В теории должно получится полная защита сети от нерадивого абонента. Что скажите? Изменено 29 ноября, 2009 пользователем xend Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
littlesavage Опубликовано 29 ноября, 2009 · Жалоба Я так понял, что вот это https://openrrcp.svn.sourceforge.net/svnroo...fsd1600firmware это проект для какого-то микроконтроллера который реализует Loop-guard и отключает порт через phy-shutdown, очень интересно реально оно работает? Для Planet FSD-1600. Там 8051CPU, без eeprom. Работает хреново :) MAC-адрес на чип можно загрузить только из EEPROM, поэтому у всех коммутатором получается MAC 00:00:00:00:00:00. RRCP Loop detect пакеты они рассылают с этим маком, и принимают чужие пакеты за петли. 2 подключенных друг к другу коммутатора гарантированно покажут петлю на порте. Я сделал что-то похожее, загрузку Vlan в регистры rtl9329, включение loop-detect, отключение интерфейса в случае обнаружения петли. Но в реальных условиях оказалось, что простого отключения интерфейса недостаточно. Кроме того если в тестируемый свитч воткнуть патчкорд двумя концами, петлю обнаруживает свитч мгновенно, но если патчкорд двумя концами воткнуть в другой свитч, а его уже патчкордом подключить к тестируемому, то петлю он и вовсе может не обнаружить.Коммутатор рассылает Loop-detect пакеты раз в 5 минут, либо сразу при поднятии интерфейса. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xend Опубликовано 29 ноября, 2009 (изменено) · Жалоба Цитата(xend @ 29.11.2009, 16:22) *Я так понял, что вот это https://openrrcp.svn.sourceforge.net/svnroo...fsd1600firmware это проект для какого-то микроконтроллера который реализует Loop-guard и отключает порт через phy-shutdown, очень интересно реально оно работает? Для Planet FSD-1600. Там 8051CPU, без eeprom. Работает хреново :) MAC-адрес на чип можно загрузить только из EEPROM, поэтому у всех коммутатором получается MAC 00:00:00:00:00:00. RRCP Loop detect пакеты они рассылают с этим маком, и принимают чужие пакеты за петли. 2 подключенных друг к другу коммутатора гарантированно покажут петлю на порте. Цитата Я сделал что-то похожее, загрузку Vlan в регистры rtl9329, включение loop-detect, отключение интерфейса в случае обнаружения петли. Но в реальных условиях оказалось, что простого отключения интерфейса недостаточно. Кроме того если в тестируемый свитч воткнуть патчкорд двумя концами, петлю обнаруживает свитч мгновенно, но если патчкорд двумя концами воткнуть в другой свитч, а его уже патчкордом подключить к тестируемому, то петлю он и вовсе может не обнаружить. Коммутатор рассылает Loop-detect пакеты раз в 5 минут, либо сразу при поднятии интерфейса. Я EEPROM использую по этому все настройки коммутатора грузятся с неё, проблем с mac нет. И использую контроллер attiny45 напаянный поверх 24C08A лапка в лапку. У меня получается так, что если петля не в коммутаторе с контроллером то он очень долго не видит петлю или вобще не видит, сейчас на стенде стоит 2 часа и петли не видел ещё, уж очень активно лампочками моргает при этом на интерфейсе куда подключен свитч с петлёй очень быстро увеличивается счетчик drop, примерно за 5 мин до 10млн доходит. Изменено 29 ноября, 2009 пользователем xend Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
storm_apt Опубликовано 9 декабря, 2009 · Жалоба Кто-нибудь знает поддерживает ли чип RTL8316C управление по RRCP-протоколу ?Судя по описанию риалтека 8316С - нет, а 8316CP - да. Но ведь и про 8316B и 8316BP было аналогичное описание, однако же 8316B вполне себе RRCP-управляем. Проясните плиз. Поддерживает. Например, Zyxel ES-116P rev.1.4 имеет на борту этот чип, а управление по RRCP таким свитчом ничем не отличается от того, что было в более ранних ревизиях, где стоял rtl8316b. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
namake Опубликовано 29 октября, 2011 · Жалоба Какие мысли насчёт чипов IC IP1725 в новых DES-1024A и IC IP1717 в DES-1016А? Кому-нибудь удалось задействовать их функционал? (vlan, igmp snooping ит.п.). Даташит приаттачил. DS_ip1725.pdf Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
cmos Опубликовано 19 февраля, 2013 · Жалоба Понимаю, что тема очень старая, но все же очень нужно. Сейчас мучаю DES-1016D-verD2 на RTL8316B с EEPROM 24C02. По RRPC я к нему достучатся могу, даже конструируется нормально.Половину параметров сохраняет. Вот только собака не сохраняет параметры связанные с VLAN. Возможно ли программатором подправить нужные биты EEPROM, так чтобы хотя бы Port-based VLAN включить? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Andrew82 Опубликовано 16 апреля, 2015 · Жалоба Подскажите, никто гиговые реалтеки(RTL8367) не ковырял? Там вроде уже повзрослевший RCCP третьей версии должен быть. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 16 апреля, 2015 · Жалоба Даташитов толком нет скорее всего. В RTL8316D свой i8052 проц есть уже - но как его программить никому не ведомо. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alex_001 Опубликовано 18 апреля, 2015 · Жалоба Кое-что тут есть: https://spritesmods.com/?art=rtl8366sb&page=4&showall=true и тут https://github.com/moonman/rt-n56u/tree/master/trunk/linux-3.4.x/drivers/net/rtl8367 , возможно чтото из д-ции есть у автора линуксового модуля. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...