Мы — долго запрягаем, быстро ездим, и сильно тормозим.
www.lissyara.su —> статьи —> Очумелые Ручки —> Околокомпьютерные —> MAC адрес

Восстановление MAC адреса у девайса VoIP

Автор: jafff.


На работе нашел 2 интересных девайса, Planet VIP-000 на одном стояла карта FXO на другом FXS. По видимому админы работающие до меня пытались пробросить телефонные линии в соседний офис через сеть а точнее через WI-FI, т.к. сеть в этот офис была организованна именно через WI-FI.



Решил я поюзать сие чудо и включил эти девайсы оба в сеть и к одному (FXO) телефонную линию от АТС а к другому (FXS) обычный телефонный аппарат, естественно ничего не заработало :). IP адреса конечно незнал, просканив сеть ничего похожего на эти устройства ненашел, обследовав устройство обнаружил консоль, COM port. Вобщем поискав в инете инфу по настройке нашел статью как настроить эти устройства чтобы видели друг друга и телефонная линию можно было пробросить через инет, IP телифония. Тамже описывалось как настраивать через консоль, все оказалось просто, подключил к компу через COM port запустил HyperTerminal нажал кнопку ON и строчки побежали...

Boot loader V4.13
Mem 32b 16M
Testing memory 16M....................................
Loading application code.............................

******* Internet Telephony Gateway (PLA) Version 3.29 *******


****************** Hardware Configuration ******************
Flash: type-Am29LV160DB 64 sectors 64 KB/sector
RAM: 16 MB 512K x 32
LAN: auto-negotiation on-going. Link DOWN
TIM slot A: type-FXS4 DSP-C5409 codec-PEB2466 Diag-OK
TIM slot B: Not installed
************************************************************

Password

Пароль оказался заводским :) 123
потом

ITG>net show

******************* Net Parameters *******************
PPPoE = disabled
DYN DNS = disabled
DHCP client = disabled
Configured IP address = 192.168.0.145.
Configured IP subnet mask = 255.255.255.0.
Default gateway IP address = 0.0.0.0.
Current active IP address = 192.168.0.145.
Current active subnet mask = 255.255.255.0.
IP precedence = 0 0 0 0
Ethernet MAC address = 00-30-4f-24-8c-74
Ethernet speed setting = 10/100 Mbps auto-negotiation
HTTP server = enabled
Telnet server = enabled
******************************************************

сменил IP на нужный

ITG>net set ip 10.0.0.X

Зашел уже через WEB интерфейс и настроил по статье устройство подключенное к телефонной линии, взялся за другое, к которому подключен телефон...

ITG>net show

******************* Net Parameters *******************
PPPoE = disabled
DYN DNS = disabled
DHCP client = disabled
Configured IP address = 10.0.0.X.
Configured IP subnet mask = 255.255.255.0.
Default gateway IP address = 0.0.0.0.
Current active IP address = 10.0.0.X.
Current active subnet mask = 255.255.255.0.
IP precedence = 0 0 0 0
Ethernet MAC address = FF-FF-FF-FF-FF-FF
Ethernet speed setting = 10/100 Mbps auto-negotiation
HTTP server = enabled
Telnet server = enabled
******************************************************

Меня настарожило вот это Ethernet MAC address =       FF-FF-FF-FF-FF-FF
воткнул в сеть но через WEB интерфейс зайти не смог :( , пинг шел, HTTP server = enabled, должно работать... но увы. выключил девайс... о чудо... пингуется мой девайс... :). Как выяснилось MAC FF-FF-FF-FF-FF-FF это  broadcast ну и собственно отсюда и все глюки.

Полез в железку и начал шевелить мозгами где тут и что:) естественно сразу ничего не понял но помнил что в сетевухах хранится MAC-адрес в небольшой микросхеме serial EEPROM - электрически перепрограммируемой постоянной памяти.







Нашел подобную рядом с центральным процессором, отпаял ноги, запустил HyperTerminal...
Теперь слетел пароль :) , оказывается там хранится пароль :), MAC остался прежним FF-FF-FF-FF-FF-FF, немного разочаровался, подумал, что MAC хранится где-то в процессоре и поменять мне его не получится, потом вспомнил что FF-FF-FF... это и есть пустая EEPROM решил выпаять полностью и засунул в программатор который спаял недавно для прошивки PIC контроллера, с успехом считал прошивку и увидел там свой пароль (в открытом виде :)) и блок из FF-FF-FF-FF... только их там было почемуто очень много, решил поменять на AA все через 6 авось попаду :), и попал :)

Ethernet MAC address = FF-FF-AA-FF-FF-FF

УРА!!!... Руки затряслись... отломал ногу у микросхемы... блин..., пришлось стачивать корпус натфелем и припаивать тонкую проволочку, но зато...

Ethernet MAC address =       00-30-4f-24-8c-75  :)

WEB интерфейс заработал, фсё настроил телефония заработала...



размещено: 2008-08-30,
последнее обновление: 2008-09-01,
автор: jafff


jafff, 2008-08-30 в 22:43:44

скоро добавлю фотографии микросхемы

lissyara, 2008-08-30 в 22:52:26

Прикольно =)

lissyara, 2008-08-31 в 23:23:41

Эта... Спиртиком бы протёр микруху от канифоли...
Выглядело бы красивше...

Хотя... Так видно - работал над ней =)

J`JF, 2008-09-01 в 9:01:54

Описочки:
1. Девайс называется VIP-1000, а не VIP-000. У самого с десяток таких в работе находятся.
2. Все же Wi-Fi ;)

jafff, 2008-09-01 в 10:11:07

lissyara
Ага, так бы мне никто не поверил, а спиртик бы мне не простили, тратить на канифоль... увидел бы это наш веб дезигнер и в обморок упал...:)

jafff, 2008-09-01 в 10:14:56

J`JF
Девайс все-же Planet VIP-000
вот
а с вайфаем лохонулся..:)

J`JF, 2008-09-01 в 11:02:56

jafff, не поленился, сходил в серверную, глянул в стойке - таки да, VIP-000. Но в названии документации, которая шла с девайсами, присутствует именно VIP-1000, что и сбило с толку. Ведь на железо как-то особо и не глядел - уж года три-четыре как работают себе и есть не просят :) Так что приношу свои извинения :)

jafff, 2008-09-01 в 11:39:36

J`JF
Да железка хорошая, к ней даже SJPhone без проблем конектится, кстати может кто посоветует, может есть какие подобные проги простые и надежные

J`JF, 2008-09-01 в 11:54:24

jafff, угу, всем желающим без проблем ставлю программные телефоны - удобно, дешево :) Сейчас тут возня с АТС началась, да и таблицы маршрутизации в этих планетах при большом их количестве сведут с ума любого (кстати, конфигурируются эти VoIP'ы просто отвратительно, веб-морда тупая, дамп настроек никак не сделать, после каждого сброса все вручную, телнетом замахаешься все прописывать), так вот - думаю на Asterix их завязать - и уже в нем централизованно маршруты переписывать. Так, имхо, проще и правильнее, но есть один минус - централизация... Та так они без единого PBX'а, полностью децентрализованная модель и при наличии резервирования линков система весьма устойчива.

jafff, 2008-09-01 в 12:28:23

J`JF
кстати вопросик? можно ли подружить VIP-000 и AudioCodes MP-112 ...чуствую что можно но не пойму как там ваще фиг разберешся с таблицами..:(

J`JF, 2008-09-01 в 12:44:14

jafff, рад бы ответить, да могу только плечами пожать - в глаза MP-112 не видел, так что представления не имею, если честно. Вообще говоря, подружить должно быть можно однозначно, потому как H.323 они оба тянут нормально, другое дело, что как именно это сделать, т.е. каким образом организовано управление зонами, масками и вообще маршрутизацией в MP-112 - ни малейшего представления.

bioX, 2008-12-14 в 12:19:18

Молодца!
5 баллов.
Я блин думал я один такой маньяк на свете.....

Максим, 2011-04-11 в 19:47:18

Подскажите нормальную документацию откуда можно дернуть на эту железку? Ну или описание команд и настроек.
Спасибо.

J`JF, 2011-04-11 в 20:41:19

Максим, забросил все, что у меня есть из доков по данному девайсу вот сюда:
http://www.jjf.mk.ua/files/vip-000.tar.gz
Как скачаете - отпишитесь :)

Максим, 2011-04-20 в 21:40:10

Спасибо! Скачал, на досуге почитаю...

alex_cloud, 2012-10-19 в 10:12:04

Мужииик! Молодец) Как я мечтаю творить подобное, вот только руки пока что слишком кривые от рождения. Но я их выпрямляю потихоньку..

Как то так, 2013-11-12 в 14:07:03

Тoвapищщи! Этo пoля для ввoдa комментариeв к стaтьe, a нe для вoпросoв. Сюдa пишите нaйденные бaги, или кaкие-то фичи :)
Для вoпросoв eсть фoрум!



 

  Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
  Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

© lissyara 2006-10-24 08:47 MSK

Время генерации страницы 0.0359 секунд
Из них PHP: 20%; SQL: 80%; Число SQL-запросов: 71 шт.
Исходный размер: 42428; Сжатая: 9180