Перейти к содержимому
Калькуляторы

Прошивки EPROM для свитчей.

Интересно узнать несколько вопросов по теме:

с eeprom

1. позволяют ли чипы, 8309SB, ADM6999 - привязывать маки к порту пользователя.

2. блокировать порты.

3. есть ли решения управления по SNMP свитчем или телнетом, - отключение порта итп. для привязки данного дела к биллингу итп.

 

только начинаю въезжать в эту тему, чтобы сделать свой диплом и заодно opensource решение для всех удобное по модернизации и использования свитчей. приятно очень за доступные цены и пяльник, поиметь полностью управляемую сетку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну так если диплом, то даташиты все равно читать нужно ;-)

 

а опыт есть, например http://compozit.com.ua/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

romka, опенсоурсных решений навалом, причем прямо на сайтах производителей микрух. Называются типовыми схемами включения. Причем и драйвера-программы там же лежат.... Что, в лайткомах или композитах, да той болгарской конторе, с которой разговор начался, жутко много умных голов годами трудились, чтоли? Просто делать-то кто будет? Тут паяльником не обойдешься... Смысл имеет только доработка свичей до программируемых, это да. Но тут как раз РТЛ подкачала, хоть ее и нахваливали... Основные функции, имеющие смысл в этом случае, она и не поддерживает..... :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В связи нынешними ценами на роутера /+/-30 баксов/ в которых есть также в наличии свич ,появилась бредовая идея использовать это хозяйство в замен управляемых свичей .

что думает народ по этому поводу?

А конкретнее: та самая пресловутая ADM5120, в которую линукс льют, или DL7150, они в таких аппаратиках могут рулить свичевой микрухой? Т.е не использовать вообще их маршрутерные свойства (скорость порядка 2 Мбит), а юзать именно как интерфейс управления свичем (100Мбит).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Может, конечно, и неправ, но, по-моему, там свич интегрирован в чип маршрутизатора, а для управления микросхемами свича (6999, 8305, 8309) нужен интерфейс И2С. А посему не получицца напрямую.....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Была у меня такая идея на счет АДМ5120 т.к. в нём то по теории 6 портов один из которых МИИ т.е. для соединения со следующим свитчем .. (с контактами управления подключенного устроиства - хоть сразу реалтек подключай или ИЦ+17х и управляй у них было MDC, MDIO).

Присутствует в нём и УАРТ из которого теоретически тоже можно получить I2C.. хотя удобнее в нём из GPIO - ИО люгобо использования.. :) можно тогда и АДМ6999 подключать ... да чего угодно подключать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Люди вопрос:

 

Тут много написано о прошивании ЕЕПРОМ и даже проги... Всем за то огромное спасибо! Сам паял под АДМ6999 уже много где работает.. правда свои минусы у самих свитчей да и у програмки под АДМ6999.. но не об етом вопрос.

 

Вопрос:

Поделитесь опытом - подключения свитча прямо к PC на LPT или COM . Идея Сделать открытую програмулинку под эти свитчи. Или может опыт подключение к микроконтроллерам..

У самого опыт плачевный - похоже сжег некоторые выводы LPT микроконтроллер поэтому даже не рискую подключать..

 

А переделать программу с PC на микроконтроллер - это дело однои ночи.. Одна ночь один микроконтроллер..

 

Если есть наработки - поделюсь наработками в части - микроконтроллер - РеалТек8019 дешевых вариантов много.. по сути как посчитал выходит гдет под 10 ... 15.. уе.. понятное дело для заводских масштабов 3..5 уе..

 

Особенно интересуют наработки по отношению к АДМ6999 - считаю его лучшим трёх в отношении VLAN..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скажем так, если делать развязку RTL8019AS -> atmega128 -> (ADM6999 или RTL8305SC)

это реально, напрямую с микроконтроллера управлять чипами, и если да, то по какому интерфейсу. i2c, smi, mii, или эмуляция eeprom ?

 

а то купил демо плату отладочную на atmega + rtl8018as

софт легко написать для него на C

но вот как его подрубить к вышеуказанным чипам..?

 

и нарыл только 1 ссылку

http://www.captain.at/electronic-atmega-eeprom.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

romka, управлять свитчом нужно, как я понимаю, по SMI. Можно также эиулировать для него еепром, но тогда при каждом изменении придётся свитч ресетить (он её читает один раз при старте). К сожалению, в документации на RTL8309SB (и 05SB) не сказано, можно ли подавать на MDIO и MCK напряжение выше, чем VCCIO, так что придётся ставить некое подобие bus switch на эти ноги.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

SMI это тот же самый MII в реалтек насколько я понимаю.

опыт есть у кого-нибудь в этом деле ?

некоторые знают конечно, но молчат как партизаны :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

К сожалению, в документации на RTL8309SB (и 05SB) не сказано, можно ли подавать на MDIO и MCK напряжение выше, чем VCCIO,

Читай внимательней :), до 3.3 в можно VDDIO 62 P 2.5/3.3 V digital VDD for MII interface

SMI это тот же самый MII в реалтек насколько я понимаю.

Нет, но питание у них одно

опыт есть у кого-нибудь в этом деле ?

Я PIC 16F877 подключал, но до реальной железки руки пока не дошли :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Предлагаю создать проект opensource на эту тему,

могу предложить исходный код управления по telnet, snmp, rsh свитчем на любом чипе RTL, INFENEON(ADMTEK), писать для каждого чипа примерно неделя.

 

Могу соорудить проект, открытой платы. Eagle4.16

 

Но только вопрос, как сопрягать данные элементы, SMI+MII напрямую при upstart свитча.

 

Заодно и бысрее дипломную работу закончу. :)

если что можно даже на пиво и сауно :)

 

ps. так что приезжайте в мск.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В связи нынешними ценами на роутера /+/-30 баксов/ в которых есть также в наличии свич ,появилась бредовая идея использовать это хозяйство в замен управляемых свичей .

что думает народ по этому поводу?

А конкретнее: та самая пресловутая ADM5120, в которую линукс льют, или DL7150, они в таких аппаратиках могут рулить свичевой микрухой? Т.е не использовать вообще их маршрутерные свойства (скорость порядка 2 Мбит), а юзать именно как интерфейс управления свичем (100Мбит).
уж больно свичи помойные в таких ройтерах, с чипами DL1005, он же IC+175A....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

уж больно свичи помойные в таких ройтерах, с чипами DL1005, он же IC+175A....

А стали бы создавать эту ветку, если бы все юзали правильные свичи ? :-)

Хотя идея по соединению Router+Switch мне нравится, но на упомянутом чипе мир клином не сошелся. Наверняка ведь делают что-то подобное с парой портов Ethernet ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

уж больно свичи помойные в таких ройтерах, с чипами DL1005, он же IC+175A....

А стали бы создавать эту ветку, если бы все юзали правильные свичи ? :-)

Хотя идея по соединению Router+Switch мне нравится, но на упомянутом чипе мир клином не сошелся. Наверняка ведь делают что-то подобное с парой портов Ethernet ?

неправильность чипа не в том что он неуправляем через веб. проскакивало здесь по форуму что свичи с IC+175A при малейшей поджарке порта начинають флудить во все порты и ложить все сеть. а что касаемо роутера типа длинк DI-604 : там внутри стоит роутер с двумя езернетами и свич на 5 портов. один порт свича соединен с портом роутера (внутри). наружу смотрит второй порт роутера (WAN) и четыре свободных порта свича (LAN). производительность роутера позволяет пропустить 10-20 мбитс не более (хотя кто-то трендел про 30 мбитс, но я не верю :) ) (разрабатывалось под АДСЛ).

ИТОГО имеем(с точки зрения ДС):

 

роутер=гомно :)

++++++++++++} прибор=гомно в квадрате. :)

свич=гомно :) /

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Некоторые тут критикуют .. вчитайтесь глубже..

Идея не в исползовании свичей или роутеров из ADM5120 или DL7150 .. А в использовании этих чипов как инет контроллер для управления подключенными из вне свичами.. А это могут быть любые свитчи из обсуждавшихся в этом разделе..

Что касательно чипов свитчей - не флоод а зацикливание на самого себя - замечалось и причем у всех видов чипов.. Но при наличии манаджмента можно такои порт и отключить сразуже, а не выкидывать такои свитч.

 

П.С. У adm699 при выбивании порта на зацикливание - возврашялся

оригинальный пакет единожды.. у ic+ 178 обратные пакеты нераспознаваемы.. А вот с RTL8309 просто всё виснет.. и чего происходит - ничего не слышно на интерфеисе.. Допускаю что нераспознаваемый пакет возврашялся Н-раз чот тутже загружало сеть > 100% ..

Страшные поэтому считаю не ic+ a rtl ! А с adm - сеть просто медленее работает и видно на интерфеисе - неправильные приходящие пакеты со своим адресом отправителя.. также их можно довольнотаки быстро наити на трассе..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

есть чипы и подешевле DL7150... DL7150 всетаки роутер а не лайтовый контроллер, соответственно и цена у него выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А кто-нибудь подключал eeprom к SURECOM EP-805SX-C(внутри чип RTL8305SC), а то у меня почему-то не хочит считывать с eeprom.

Вроде все делаю по доке: 73 вывод на +3,3 В; 74 вывод на 5 вывод eeprom;

75 вывод на 6 вывод eeprom.

Пошивку залил по умолчанию (вклучил только 802.1q на портах)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

balamutang, а что есть 7150 на самом деле? Тоже что-то от IC+? Кстати, насчет дороговизны... http://market.yandex.ru/search.xml?hid=910...emin&asc=1&np=1 мыльница роутер, это 5 портов 900руб... http://www.lightcom.ru/production/ethernetswitches.asp управляемый коммутатор,это 8 портов 2100руб... Причем первое просто удобней во всех отношениях, все таки роутер :) ... Только скорость подводит, да нет управления каждым портом... Вот поэтому вопрос и встал, а можно ли это управление сделать...?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

balamutang, а что есть 7150 на самом деле? Тоже что-то от IC+? Кстати, насчет дороговизны... http://market.yandex.ru/search.xml?hid=910...emin&asc=1&np=1 мыльница роутер, это 5 портов 900руб... http://www.lightcom.ru/production/ethernetswitches.asp управляемый коммутатор,это 8 портов 2100руб... Причем первое просто удобней во всех отношениях, все таки роутер :) ... Только скорость подводит, да нет управления каждым портом... Вот поэтому вопрос и встал, а можно ли это управление сделать...?

 

Чесно сказать у роутеров на ADM5120 (допускаю есть похожие у D-Linka) в которые Линух льют .. Там можно управлять и внутренним свитчем - каждым портом.. которые имеют скорость поболее чем обработка роутером.. Т.е. управляемый 5-портовый свитч.. :) А если по идее добавить ещё и разработку.. то 5 + 8*н портовый свитч.. :) может конечно поменьше портов если сеть брать не с ног чипа..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

balamutang' date=' а что есть 7150 на самом деле? Тоже что-то от IC+? тоже что-то... хрен его знает. может это ADM5120 перемаркированный - надо ковырять, смотреть...
http://market.yandex.ru/search.xml?hid=91088&text=604&how=pricemin&asc=1&np=1 мыльница роутер, это 5 портов 900руб... http://www.lightcom.ru/production/ethernetswitches.asp управляемый коммутатор,это 8 портов 2100руб...
di-604 - это массовый продукт, который покупает каждый второй европейский АДСЛщик. а лайткомовские свичи продукт мелкосерийный, который купит максимум 5% сетевиков. а средства на разработку тратятся чуть ли не одинаковые.

 

Причем первое просто удобней во всех отношениях' date=' все таки роутер :) ... Только скорость подводит, да нет управления каждым портом... Вот поэтому вопрос и встал, а можно ли это управление сделать...?[/quote']говорю же отстой а не "удобный роутер". я его до позавчера юзал как хаб. и то перегревался. и иногда после перезагрузки компа начинал глючить - терял пакеты. приходилось выключать-включать. да и удобств никаких - тормоз и нат неотключается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да не 5120...... Вряд ли... В Планетах 5120 стоят без всяких довесок типа IC+.... Кто- нибудь знает? Ну нечего мне щас сломать - посмотреть хоть на ножки... Хотя что толку... Знать бы с чем сравнивать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Люди не мутите тему..

Здесь разговор о конфигурировании и доработке менеджмента к простым свитчам!

Чего здесь разводить тему о роутерах.. непонимаю.. только народ с толку сбивать..

Хотим болтать о роутерах - делайем тему - Простые одночиповые роутеры.. и вперёд..

 

П.С. Может комуто тема доработки свитчей и мешает жить.. но многим она момогает..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поддерживаю, для обсуждения раутеров итп. это другая тема, тут свитчи. и их доработка для удешевления процесса предоставления домашиним польхователям качественного и конкурирующего с глоб. операторами и конкурентами решения :)

 

продолжаю тему:

Ре3иСтОР.у просьба отметить.

 

исследование. по remote managment и Serial Managment (SMI)

 

ADM6999 и другие ADM, все держат FX (паяй eeprom включай в нем FX и подключай приемопередатчики - даешь дешевые конвертеры), а также держат выводы:

EESK - MDC (SCA)

EDI - MDIO (SDA)

 

RTL чипы.

Не все держат выводы FX, но есть некоторые модельки например SC

также как и на старом, паяем eeprom.

выводы.

SDA_MDIO

SCA_MDC

 

ищем микроконтроллеры с SDA, SCA (TWI 2way - аппаратная реализация i2c) любые программируемые.

я сейчас собрал себе demo board atmega128 по цене если брать его он стоит 240рублей.

проключаем к выводам напрямую или через резисторы., как удобно.

и поехали., берем RTL8019AS 140р. (сетевая плата) и выводы ее выводим напрямую на свитч порты :) дабы разъемчики сэкономить,

на atmega прошиваем default ip адрес., и шъем туда телнет :)

остается только описать чтобы регистры менялись в реальном времени.

ну и в eeprom их для затравки .

 

я на эту тему сейчас создаю opensource решение, так что кто хочет присоединяйтесь. будет более практично и бесплатно. покупай свитчи, добавляй в них модули. за 15-20$ и работай удаленно с каждым свичтем:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ищем микроконтроллеры с SDA, SCA (TWI 2way - аппаратная реализация i2c) любые программируемые.

...

остается только описать чтобы регистры менялись в реальном времени.

ну и в eeprom их для затравки .

...

 

Зачем контроллер с TWI? EEPROM в Mege есть, а SMI -- это просто ввод/вывод по MDIO, клокированный MDC (вообще это больше на SPI смахивает, только данные двунаправленные) , в режиме TWI (I2C) они работают только когда свитч с EEPROMa конфигурацию читает. А с МК все гораздо проще, пишем в регистры то, что нужно, затем SoftReset, если нужно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.