toxxxa13 Posted August 25, 2010 Posted August 25, 2010 дано: 1. compex ps2216 ревизии 6e 2. openrrcp в итоге получаем следующие бока: 1. через ./rtl83xx_compex_ps2216, ./rtl83xx_compex_ps2216_6d, ./rtl83xx_compex_ps2216_6dp порт могу потушить, но при сохранении выдает что не может записать в eeprom. 2. при конфигурировании вланов начинаю наблюдать аналогичный глюк. 3. при утановке режимов дуплекса/скорости порта при дальнейшем сохранении, все остается в памяти 4. также не сейвится authkey есть еще какие-то мелкие приколы, но все сводится к тому что openrrcp не может в eeprom записать изменения. на форуме поддержки компекса написано что данный глюк был для ревизии 6d и лечился последней версией openrrcp. на данный момент версия последняя, и поддержки ревизии 6e в ней как то не наблюдается. Вопрос: кто-то _успешно_ конфигурял данную ревизию свичей через openrrcp и как? виндовые софтины не предлагать Вставить ник Quote
alexmern Posted August 26, 2010 Posted August 26, 2010 Попробуйте собрать последнюю с http://dev.openrrcp.org.ru/browser/trunk http://dev.openrrcp.org.ru/changeset/136/t...&format=zip Вставить ник Quote
toxxxa13 Posted August 26, 2010 Author Posted August 26, 2010 Попробуйте собрать последнюю с http://dev.openrrcp.org.ru/browser/trunkhttp://dev.openrrcp.org.ru/changeset/136/t...&format=zip ну как бы у меня и есть эта версия. в первом посту написано это Вставить ник Quote
littlesavage Posted August 29, 2010 Posted August 29, 2010 (edited) дано:1. compex ps2216 ревизии 6e Вопрос: кто-то _успешно_ конфигурял данную ревизию свичей через openrrcp и как? виндовые софтины не предлагать Это либо не ревизия 6e, либо какая-то новая ревизия 6e со старым чипом :)Виндовая утилита то хоть с ним работает? И последня версия сейчас на http://sourceforge.net/projects/openrrcp/ Edited August 29, 2010 by littlesavage Вставить ник Quote
toxxxa13 Posted August 29, 2010 Author Posted August 29, 2010 дано:1. compex ps2216 ревизии 6e Вопрос: кто-то _успешно_ конфигурял данную ревизию свичей через openrrcp и как? виндовые софтины не предлагать Это либо не ревизия 6e, либо какая-то новая ревизия 6e со старым чипом :)Виндовая утилита то хоть с ним работает? И последня версия сейчас на http://sourceforge.net/projects/openrrcp/ виндовая утилита работает с ним нормально и без проблем. последнюю версию openrrcp брал по этой ссылке. ревизия точно 6е. железку разбирал и смотрел прямо на плате версию чипа Вставить ник Quote
littlesavage Posted August 29, 2010 Posted August 29, 2010 toxxxa13, через rtl8316bp или rtl83xx_compex_ps2216_6e должно сохраняться. Если не поможет, то попробуй ветку openrrcp с https://openrrcp.svn.sourceforge.net/svnroo...es/littlesavage Вставить ник Quote
toxxxa13 Posted August 30, 2010 Author Posted August 30, 2010 (edited) toxxxa13, через rtl8316bp или rtl83xx_compex_ps2216_6e должно сохраняться.Если не поможет, то попробуй ветку openrrcp с https://openrrcp.svn.sourceforge.net/svnroo...es/littlesavage как то не очень оно хочет сохраняться:[root@toxa /usr/home/anton/docs/openrrcp/littlesavage/bin]# ./rtl8316bp xx:xx:xx:xx:xx:xx@re0 write eeprom! rtl83xx: trying to reach 16-port "generic rtl8316bp" switch at xx:xx:xx:xx:xx:xx@re0 Can't write register 0x0200 to EEPROM 0x00c [root@toxa /usr/home/anton/docs/openrrcp/littlesavage/bin]# ./rtl83xx_compex_ps2216_6e xx:xx:xx:xx:xx:xx@re0 write eeprom ! rtl83xx: trying to reach 16-port "compex ps2216-6e" switch at xx:xx:xx:xx:xx:xx@re0 Can't write register 0x0200 to EEPROM 0x00c Варианты еще какие то будут? Edited August 30, 2010 by toxxxa13 Вставить ник Quote
toxxxa13 Posted August 30, 2010 Author Posted August 30, 2010 новая информация. взял с svn версию trunk. через нее вообще не вижу свича. [root@toxa /usr/home/anton/docs/openrrcp/trunk/bin]# ./rtl83xx_compex_ps2216_6e re0 scan! rtl83xx: scannig. is_verbose=0, retries=5 No switch(es) found. Вставить ник Quote
littlesavage Posted August 30, 2010 Posted August 30, 2010 (edited) toxxxa13, да, в trunk'е scan поломали. ./rtl83xx xx:xx:xx:xx:xx:xx@re0 detect (из openrrcp/littlesavage/bin) ./rtl83xx compex-ps2216-6e xx:xx:xx:xx:xx:xx@re0 show version что напишет? Edited August 30, 2010 by littlesavage Вставить ник Quote
toxxxa13 Posted August 30, 2010 Author Posted August 30, 2010 (edited) toxxxa13, да, в trunk'е scan поломали../rtl83xx xx:xx:xx:xx:xx:xx@re0 detect (из openrrcp/littlesavage/bin) ./rtl83xx compex-ps2216-6e xx:xx:xx:xx:xx:xx@re0 show version что напишет? да там походу все поломали. потому что я, даже зная мак, не могу на свич попасть. из openrrcp/littlesavage/bin получаю такое [root@toxa /usr/home/anton/docs/openrrcp/littlesavage/bin]# ./rtl83xx xx:xx:xx:xx:xx:xx@re0 detect! rtl83xx: trying to reach 26-port "generic rtl8326" switch at xx:xx:xx:xx:xx:xx@re0 Detected: Compex PS2216B H/W rev. 6E (compex-ps2216-6e). Chip: rtl8316bp; EEPROM: 2408 [root@toxa /usr/home/anton/docs/openrrcp/littlesavage/bin]# ./rtl83xx compex-ps2216-6e xx:xx:xx:xx:xx:xx @re0 detect ! rtl83xx: trying to reach 16-port "compex ps2216-6e" switch at xx:xx:xx:xx:xx:xx@re0 Detected: Compex PS2216B H/W rev. 6E (compex-ps2216-6e). Chip: rtl8316bp; EEPROM: 2408 Edited August 30, 2010 by toxxxa13 Вставить ник Quote
toxxxa13 Posted September 7, 2010 Author Posted September 7, 2010 (edited) версию 0.1.93 пробовали?а ссылочку не дадите? а то найти не могуХотя я сомневаюсь что будет работать. в версии 0.2.Х нет просто поддержки ревизии 6Е. и я сомневаюсь что поддержка будет в 0.1.93 Edited September 7, 2010 by toxxxa13 Вставить ник Quote
toxxxa13 Posted September 7, 2010 Author Posted September 7, 2010 (edited) Нашел, скачал. не хотит компилиться даже Edited September 7, 2010 by toxxxa13 Вставить ник Quote
nnb Posted September 8, 2010 Posted September 8, 2010 собрал у себя openrrcp из https://openrrcp.svn.sourceforge.net/svnroo...s/littlesavage/ проверил с PS2216 6E из 00:80:48:66:xx:xx и 00:80:48:6a:xx:xx #./rtl83xx_compex_ps2216_6e 00:80:48:6a:xx:xx@eth0 write memory ! rtl83xx: trying to reach 16-port "compex ps2216-6e" switch at 00:80:48:6a:xx:xx@eth0 # все нормально сохраняет. openrrcp 0.2.1 ! rtl83xx: trying to reach 16-port "compex ps2216-6dp" switch at 00:80:48:66:xx:xx@eth0 Can't write register N0x0200 to EEPROM 0x00d Вставить ник Quote
toxxxa13 Posted September 8, 2010 Author Posted September 8, 2010 собрал у себя openrrcp из https://openrrcp.svn.sourceforge.net/svnroo...s/littlesavage/проверил с PS2216 6E из 00:80:48:66:xx:xx и 00:80:48:6a:xx:xx #./rtl83xx_compex_ps2216_6e 00:80:48:6a:xx:xx@eth0 write memory ! rtl83xx: trying to reach 16-port "compex ps2216-6e" switch at 00:80:48:6a:xx:xx@eth0 # все нормально сохраняет. openrrcp 0.2.1 ! rtl83xx: trying to reach 16-port "compex ps2216-6dp" switch at 00:80:48:66:xx:xx@eth0 Can't write register N0x0200 to EEPROM 0x00d стоит ли у Вас libpcap и libdnet ?? если да, то каких версий? и ОС какая? Вставить ник Quote
nnb Posted September 8, 2010 Posted September 8, 2010 собрал у себя openrrcp из https://openrrcp.svn.sourceforge.net/svnroo...s/littlesavage/проверил с PS2216 6E из 00:80:48:66:xx:xx и 00:80:48:6a:xx:xx #./rtl83xx_compex_ps2216_6e 00:80:48:6a:xx:xx@eth0 write memory ! rtl83xx: trying to reach 16-port "compex ps2216-6e" switch at 00:80:48:6a:xx:xx@eth0 # все нормально сохраняет. openrrcp 0.2.1 ! rtl83xx: trying to reach 16-port "compex ps2216-6dp" switch at 00:80:48:66:xx:xx@eth0 Can't write register N0x0200 to EEPROM 0x00d стоит ли у Вас libpcap и libdnet ?? если да, то каких версий? и ОС какая? под Ubuntu 9.04 все нормально. а вот под FreeBSD 7.0 RELEASE вылезла проблемка. sorry. буду внимательнее. Re-implement *BSD port without using libdnet - это про openrrcp-littlesavage 0.2.1 нужен libdnet. попробую посмотреть что там не так в ветке для FreeBSD. Вставить ник Quote
toxxxa13 Posted September 8, 2010 Author Posted September 8, 2010 буду признателен, если укажете в каком направлении копать Вставить ник Quote
nnb Posted September 8, 2010 Posted September 8, 2010 буду признателен, если укажете в каком направлении копатьвключил вывод отладочной информации../rtl83xx_compex_ps2216_6e 00:80:48:66:xx:xx@vlanX write memory ! rtl83xx: trying to reach 16-port "compex ps2216-6e" switch at 00:80:48:66:xx:xx@vlanX rtl83xx_readreg16(0x217) return 0x000c rtl83xx_readreg16(0x217) return 0x200d wait_eeprom return failed rtl83xx_readreg16(0x217) return 0x000c rtl83xx_readreg16(0x217) return 0x200d wait_eeprom return failed Can't write register 0x0200 to EEPROM 0x00с получается, что не может записать в EEPROM 0x00d libpcap чтоли виноват? Вставить ник Quote
toxxxa13 Posted September 8, 2010 Author Posted September 8, 2010 вся хохма в том что есть libpcap что нет - результат один и тот же Вставить ник Quote
injektor Posted May 6, 2011 Posted May 6, 2011 Кто ннбудь решил эту проблему ? для нас актуально. Compex 2216 6E openrrcp 0.2.1 не работает команда write memory Вставить ник Quote
Davion Posted May 7, 2011 Posted May 7, 2011 (edited) стучись в аську 117499 помогу скорее всего ибо наработок по rrcp уматацо... Edited May 7, 2011 by Davion Вставить ник Quote
xcme Posted May 8, 2011 Posted May 8, 2011 Кто ннбудь решил эту проблему ? для нас актуально. Compex 2216 6E openrrcp 0.2.1 не работает команда write memory Там вроде не на всех аппаратных ревизиях коммутатора можно писать в eeprom. Может в этом дело? Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.