uwm Опубликовано 8 декабря, 2008 (изменено) · Жалоба Памагите пожалуйста!!! Ситуация следующая: есть свич d-link DES-1016d, внутри есь ЕЕПРОМка, 8-ми ногая вроде ATMEL, но маркировка чем-то замазана, подключена к чипу RTL8316B. Проблема: на свиче кто-то включил port-based V-lan, а нам оно не нужно, т.к. свич будет использоваться как офисный (т.е. нужна связь всех со всеми). Прогой Winsmart 4.0 можно отключить v-lan, но конфигурация не сохраняется в ЕЕПРОМ - после выключения питания или ресета - все по-старому. С трудом нарыл RMT 2.1 build 04, с ним проблема та же - отключает, но не сохраняет (даже по кнопке "save configuration to hardware"). На 7-й ноге ЕЕПРОМКи - единица (подкл.через резюк к плюсу), пробовал включать с 7-й ногой, замкнутой на землю - результат тот же: обе проги не пишут в ЕЕПРОМ. Вопросы: 1. Эти проги не умеют в принципе сохранять в ЕЕПРОМ или это глюк? 2. Если глюк, то как лечить? (ЕЕПРОМ могу перепрошить, но не знаю куда чего пихать, да и выпаивать её неохота - портить товарный вид, свич ведь на гарантии, но совсем уж в крайнем случае выпаяю). 3. Если не умеют, подскажите прогу, которая умеет это делать (желательно виндовую). 4. Если единственный способ записать в ЕЕПРОМ-это прога "openrrcp", то подскажите плз, где можно взять дистрибутив линуха (желательно небольшой, можно с запуском с сидюка), в котором есть все необходимое, чтобы сразу начать работать с прогой, особо не вникая в изучение. С линухом у нас никто не дружит, я попробовал 2 штуки с сидюков, которые шли с компами - судя по всему там нет каких-то компонентов для компиляции исходника. ЗЫ: а че будет, если его вообще без ЕЕПРОМки включить? Изменено 8 декабря, 2008 пользователем uwm Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Илья Дмитриевич Опубликовано 8 декабря, 2008 (изменено) · Жалоба не мучайся с winsmart поставь openrrcp я вот на usb flash поставил freebsd 7.0 поставил openrrcp из портов и всё ок хочешь в бук цепляй хочешь в комп хоть в сервак лишь бы комп грузился с usb мог Изменено 8 декабря, 2008 пользователем Илья Дмитриевич Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
uwm Опубликовано 12 декабря, 2008 (изменено) · Жалоба Значит, все-таки проги не умеют сохранять в ЕЕПРОМ? Обидно... Зачем тогда они вообще нужны? Разве что поиграться. А какого объема должен быть этот загрузочный флеш? Заполучить его образ было бы вообще сказка... А то я поставил фрюку на один комп, за 1 день изучить не смог (с ней у меня еще хуже чем с линухом), потом комп увезли. А на другой она вообще вставать не захотела. Там ведь кажется надо 2 раздела - системный и свап, интересно, 512Мб ей хватит? PS: А как насчёт правки ЕЕПРОМ? Там ведь наверняка один байт поправить надо, может кто знает какой? Или может залить готовый образ с сайта опенррцп? Подскажите, какой заливать, думаю, что паяю я гораздо быстрее, чем изучаю фрибсд. Изменено 12 декабря, 2008 пользователем uwm Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
uwm Опубликовано 12 декабря, 2008 · Жалоба Ура! Скачал вот это ссылка, и там все заработало! Правда, пришлось пошаманить с правами пользователя, да замкнуть 7-ю ногу на землю, а так практичестки сразу разобрался. Надо бы интегрировать опенррцп в этот сидюк и будет у меня тоже загрузочная "флешка". Всем спасибо. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Yurkou Опубликовано 19 декабря, 2008 · Жалоба Подскажите в чем проблема, не хочет сохранять auth key bash-3.1# ./rtl8316b 11:11:11:11:11:11@eth0 config rrcp authkey 1234 ! rtl83xx: trying to reach 16-port "generic rtl8316b" switch at 11:11:11:11:11:11@eth0 Setting of new authkey is no save into EEPROM and may be forged after reboot. After change authkey switch not answering on broadcast "Hello" scan, be close. bash-3.1# После етого делаю write memory и write eeprom и не сохраняеться. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Илья Дмитриевич Опубликовано 20 декабря, 2008 · Жалоба читать внимательно openrrcp.org.ru умеет ли свитч писать в пзу Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Yurkou Опубликовано 20 декабря, 2008 (изменено) · Жалоба Умеет, мак ведь записал, loop-detect тоже записал. А чем отличается write memory от write eeprom ? Изменено 20 декабря, 2008 пользователем Yurkou Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Yurkou Опубликовано 23 декабря, 2008 (изменено) · Жалоба Куда все пропали? Может проект умер или превратился в коммерческий? Свич длинк дес1016д ревизия D4 флешка 24С02 чип 8316В , ничего не пишет в еепром. Подскажите в чем проблема? Изменено 23 декабря, 2008 пользователем Yurkou Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Илья Дмитриевич Опубликовано 24 декабря, 2008 · Жалоба почитайте вот это http://openrrcp.org.ru/wiki/dlink_des1016d_d1 http://openrrcp.org.ru/wiki/rrcp_features Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Yurkou Опубликовано 24 декабря, 2008 · Жалоба Я все ето читал уже не раз, зделал все как там написано, выпаивал резюк, паял 7-ю ногу на масу, пробовал на разных версиях rrpc , на разных свичах , ставил rrcp на разные компы. Может в ревизии D4 они чтото поменяли хардварно , может гдето еще есть защита от записи? Если я поставлю 24с04 и прошью ее той прошивкой что здесь выложена тогда может поможет? или нет? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ssl_236 Опубликовано 3 апреля, 2009 · Жалоба Ура! Скачал вот это ссылка, и там все заработало!Правда, пришлось пошаманить с правами пользователя, да замкнуть 7-ю ногу на землю, а так практичестки сразу разобрался. Надо бы интегрировать опенррцп в этот сидюк и будет у меня тоже загрузочная "флешка". Всем спасибо. Здравствуйте, у меня аналогичная проблема. Пытаюсь делать все по инструкции: корочу 7 ногу на землю в Winsmart 4.0 отключаю Vlan, все начинает работать, жду кнопку update выключаю-включаю все по прежднему. Прошу расказать как у вас решилаь эта проблема. С уважением Сергей ssl_236@mail.ru icq:394419082 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SmokerMan Опубликовано 3 апреля, 2009 · Жалоба DES-1016D можно запаролить?А то каждый сможет лазить :) модель безопасности для RRCP-свитчей подробно разрисована здесь: http://openrrcp.org.ru/wiki:rrcp_security в двух словах это сводится к трем правилам: 1) запрещать RRCP на портах в сторону клиентов; 2) сменить ключ AuthKey и MAC-адрес; 3) запретить протокол REP. Не получается у меня. Отключил REP в конфиге - no rrcp echo enable делаю - [root@www bin]# rtl83xx eth0 scan ! rtl83xx: trying to reach 26-port "generic rtl8326" switch at eth0 switch MAC Hello REP 00:80:48:5f:f0:0a + - Утилита его все равно видит... А как я понимаю не должна... А как это Hello выключить?.. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SerVal Опубликовано 11 июня, 2009 · Жалоба Не получается собрать openrrcp-0.2.1 под FreeBSD. libdnet и libpcap уствновлены. Однако происходит следущее: oper@:/usr/local/openrrcp/openrrcp-0.2.1# make cd src && make cc `/bin/sh Makefile-helper.sh` rtl83xx.c rrcp_io.c rrcp_switches.c rrcp_config. c -o ../bin/rtl83xx /var/tmp//ccSQAPFH.o(.text+0xb9): In function `rtl83xx_prepare': : undefined reference to `eth_open' /var/tmp//ccSQAPFH.o(.text+0xf6): In function `rtl83xx_prepare': : undefined reference to `eth_get' /var/tmp//ccSQAPFH.o(.text+0x136): In function `rtl83xx_prepare': : undefined reference to `addr_ntoa' /var/tmp//ccSQAPFH.o(.text+0x16a): In function `rtl83xx_prepare': : undefined reference to `pcap_lookupnet' /var/tmp//ccSQAPFH.o(.text+0x190): In function `rtl83xx_prepare': : undefined reference to `pcap_open_live' /var/tmp//ccSQAPFH.o(.text+0x1b7): In function `rtl83xx_prepare': : undefined reference to `pcap_compile' /var/tmp//ccSQAPFH.o(.text+0x1d1): In function `rtl83xx_prepare': : undefined reference to `pcap_setfilter' /var/tmp//ccSQAPFH.o(.text+0x1ec): In function `rtl83xx_prepare': : undefined reference to `pcap_geterr' /var/tmp//ccSQAPFH.o(.text+0x252): In function `sock_send_': : undefined reference to `eth_send' /var/tmp//ccSQAPFH.o(.text+0x2ab): In function `sock_rec': : undefined reference to `pcap_next' *** Error code 1 Stop in /usr/local/openrrcp/openrrcp-0.2.1/src. *** Error code 1 Stop in /usr/local/openrrcp/openrrcp-0.2.1. Как с этим бороться? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Илья Дмитриевич Опубликовано 11 июня, 2009 · Жалоба под freebsd 6.4 порт выложенный на openrrcp.org.ru вроде собирается без проблем Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SerVal Опубликовано 12 июня, 2009 · Жалоба У меня freebsd 6.3. И есть несколько проблем при установке из портов: - ссылки по которым выкачивается архив не рабочие; - так же не работает ссылка и на самом сайте openrrcp.org.ru; - если скачать openrrcp-0.2.1.tar.gz из других источников в интернете, то не совпадают контрольные суммы md5 и sha256, и размер файла несколько больше чем указан в distinfo; - если устанавливаю из портов и отказываюсь от проверки контрольных сумм, то ошибки точно такие же как при установке из исходников; Кто-нибудь может помочь с этим? Может кто даст ссылку на оригинальный файл openrrcp-0.2.1.tar.gz ? заранее благодарен :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SerVal Опубликовано 15 июня, 2009 · Жалоба Кажется разобрался :) теперь openrrcp-0.2.1 собирается и в freebsd 6.3, и в freebsd 7.0. Насколько я понял libpcap только мешает процессу компиляции, нужен только libdnet. Удалил libpcap, заново установил libdnet и всё работает! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
godlike Опубликовано 23 июня, 2009 (изменено) · Жалоба Здравствуйте! vlan dot1q ! vlan numbers: 0,0,0,0,0,0,0,0,0,0,4010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 no vlan leaky arp no vlan leaky multicast no vlan leaky unicast no vlan drop untagged_frames no vlan drop invalid_vid [skip] interface FastEthernet0/1 no shutdown switchport trunk allowed vlan 4010 switchport trunk native vlan 0 switchport mode trunk rate-limit input 100M rate-limit output 100M no mac-learn disable no rrcp enable mls qos cos 0 speed auto [skip] interface FastEthernet0/3 no shutdown switchport trunk allowed vlan 4010 switchport trunk native vlan 0 switchport mode trunk rate-limit input 100M rate-limit output 100M no mac-learn disable no rrcp enable mls qos cos 0 speed auto ! dlink_des1016d# show version OpenRRCP CLI, Version 0.2.1 http://openrrcp.org.ru/ Licensed under terms of GPL http://www.gnu.org/licenses/gpl.html#SEC1 16 FastEthernet/IEEE 802.3 interface(s) Base ethernet MAC Address: 00:19:5b:73:c2:4b Vendor: dlink Model: des1016d Chip: rtl8316b EEPROM: 2416 802.1Q support: Yes IGMP support: v1, v2 Facing host interface: eth0 Facing switch interface: FastEthernet0/16 Траффик с тегом 4010 через свитч не пропускается. Если включить в обход свитча, то все работает. Скажите, это я тупой, это проблема в конфиге, или вланы выше 1024 не пускаются? Заранее спасибо=) upd: влан 10 тоже не пускается =( upd2: я таки заставил пропускать _тегированный_ траффик. порядок действий: ./rtl8316b mac@eth0 config vlan mode dot1q #включаем режим 802.3q ./rtl8316b mac@eth0 config vlan index 10 vid 4010 # заводим нужный нам влан ./rtl8316b mac@eth0 config interface 1-10 index 0 # зачем мне pvid'ы на транковых портах? ./rtl8316b mac@eth0 config interface 1-10 trunk enable # включаем режим пропуска тегированного трафика на нужных нам портах ./rtl8316b mac@eth0 config vlan add port 1-10 index 10 # добавляем порты во влан Все, после этого тегированный траффик пропускается Зато возник вопрос - как пропускать нетегированный траффик? Пока не получается=) Изменено 23 июня, 2009 пользователем godlike Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
godlike Опубликовано 23 июня, 2009 (изменено) · Жалоба Здравствуйте! vlan dot1q ! vlan numbers: 0,0,0,0,0,0,0,0,0,0,4010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 no vlan leaky arp no vlan leaky multicast no vlan leaky unicast no vlan drop untagged_frames no vlan drop invalid_vid [skip] interface FastEthernet0/1 no shutdown switchport trunk allowed vlan 4010 switchport trunk native vlan 0 switchport mode trunk rate-limit input 100M rate-limit output 100M no mac-learn disable no rrcp enable mls qos cos 0 speed auto [skip] interface FastEthernet0/3 no shutdown switchport trunk allowed vlan 4010 switchport trunk native vlan 0 switchport mode trunk rate-limit input 100M rate-limit output 100M no mac-learn disable no rrcp enable mls qos cos 0 speed auto ! dlink_des1016d# show version OpenRRCP CLI, Version 0.2.1 http://openrrcp.org.ru/ Licensed under terms of GPL http://www.gnu.org/licenses/gpl.html#SEC1 16 FastEthernet/IEEE 802.3 interface(s) Base ethernet MAC Address: 00:19:5b:73:c2:4b Vendor: dlink Model: des1016d Chip: rtl8316b EEPROM: 2416 802.1Q support: Yes IGMP support: v1, v2 Facing host interface: eth0 Facing switch interface: FastEthernet0/16 Траффик с тегом 4010 через свитч не пропускается. Если включить в обход свитча, то все работает. Скажите, это я тупой, это проблема в конфиге, или вланы выше 1024 не пускаются? Заранее спасибо=) upd: влан 10 тоже не пускается =( upd2: я таки заставил пропускать _тегированный_ траффик. порядок действий: ./rtl8316b mac@eth0 config vlan mode dot1q #включаем режим 802.1q ./rtl8316b mac@eth0 config vlan index 10 vid 4010 # заводим нужный нам влан ./rtl8316b mac@eth0 config interface 1-10 index 0 # зачем мне pvid'ы на транковых портах? ./rtl8316b mac@eth0 config interface 1-10 trunk enable # включаем режим пропуска тегированного трафика на нужных нам портах ./rtl8316b mac@eth0 config vlan add port 1-10 index 10 # добавляем порты во влан Все, после этого тегированный траффик пропускается Зато возник вопрос - как пропускать нетегированный траффик? upd3: Как все делается на "умных" свитчах: 1) В сторону пользователя ставится влан ацесом + на порт добавляется нужный пвид для добавления тега к пакетам. 2) В сторону аплинка, на порт ставится нужный влан тегированным, т.е. принимать трафик только тегированным, а выдавать из порта, не трогая его (не влияет пвид) Вопрос - как это реализовать на openrrcp? Заранее спасибо! upd4, все, разобрался, на ацесных портах нужно выполнить: ./rtl83xx_dlink_des1016d mac@eth0 config interface 1-15 tag remove Изменено 24 июня, 2009 пользователем godlike Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
lumen Опубликовано 11 октября, 2009 · Жалоба прошу прощения за оффтоп, но это более подходящая тема. Подскажите где скачать Remote manage tool, раньше был диск, но он со временем стал не работоспособным. уже третий день в инете ищу ничего что б скачать можно было не нахожу =( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alexmern Опубликовано 11 октября, 2009 · Жалоба http://www.cpx.com/images/WinSmart.zip Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
littlesavage Опубликовано 11 октября, 2009 (изменено) · Жалоба lumen, оригинальную версию версию от Realtek я тоже долго искал. Правда, нашел какую-то: http://ls.orionet.ru/RMT_2_1_b08.zip В версии от compex сable tester'а нет :) Изменено 23 мая, 2010 пользователем littlesavage Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
lumen Опубликовано 11 октября, 2009 · Жалоба Спасибо огромное, очень выручили! Я уже чуть не купил новый свитч толькл из за диска Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
littlesavage Опубликовано 19 октября, 2009 · Жалоба Кто-нибудь сможет найти даташит на RTL8310P? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
storm_apt Опубликовано 19 ноября, 2009 · Жалоба Вопрос про vlan. Как должены выглядеть выводы команд show vlan и show runnig-config, чтобы, например, 1-й и 2-й порты находились в 10 влане. Во 2-й порт направляется тегированный трафик, а к 1-му порту подключается абонент. ?? или если кто может напишите последовательность действий. Заранее спасибо! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xend Опубликовано 28 ноября, 2009 (изменено) · Жалоба Кто-нибудь может подсказать как правильно пользоваться loop-detect, проблема в том, что делаю loop-detect enable, подключаю во второй порт свитч с петлей, минут через 10 он находит петлю на втором порту, я отключаю порт с петлей с помощью RRCP. eth0/1 : ENABLED set: 100M-HD -- noflowctl noloop eth0/2 : disabled auto 100M-FD LINK noflowctl LOOP eth0/3 : ENABLED auto - -- noflowctl noloop eth0/4 : ENABLED auto - -- noflowctl noloop eth0/5 : ENABLED auto 100M-FD LINK flowctl noloop eth0/6 : ENABLED auto - -- noflowctl noloop eth0/7 : ENABLED auto - -- noflowctl noloop eth0/8 : ENABLED auto - -- noflowctl noloop eth0/9 : ENABLED auto 100M-FD LINK flowctl noloop eth0/10: ENABLED auto - -- noflowctl noloop eth0/11: ENABLED auto - -- noflowctl noloop eth0/12: ENABLED auto - -- noflowctl noloop eth0/13: ENABLED auto - -- noflowctl noloop eth0/14: ENABLED auto - -- noflowctl noloop eth0/15: ENABLED auto - -- noflowctl noloop eth0/16: ENABLED auto - -- noflowctl noloop eth0/17: ENABLED auto - -- noflowctl noloop eth0/18: ENABLED auto - -- noflowctl noloop eth0/19: ENABLED auto - -- noflowctl noloop eth0/20: ENABLED auto - -- noflowctl noloop eth0/21: ENABLED auto - -- noflowctl noloop eth0/22: ENABLED auto - -- noflowctl noloop eth0/23: ENABLED auto - -- noflowctl noloop eth0/24: ENABLED auto - -- noflowctl noloop Но от этого свитчу легче не становится, то и дело теряет проходящие пакеты, не всегда отвечает запросам RRCP . Свитч DES1024D H/W Ver. C4 Изменено 28 ноября, 2009 пользователем xend Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...