Форум программистов, компьютерный форум, киберфорум
Сети и средства коммуникаций
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
12 / 12 / 3
Регистрация: 09.06.2012
Сообщений: 92

Failed to resolve mac address

09.10.2014, 13:46. Показов 2588. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь прошить платку RouterBoard 411U через tftp под виндой.
Использую для этих нужд Serva64 (она умеет в DHCP, TFTP, HTTP)
Собственно, раньше все прекрасно работало, я подымал DHCP, TFTP и HTTP и успешно через бутлоадер платки ( directly via COM) загружал через tftp загрузочный образ и через него перешивал NAND. Но в один момент dhcp перестал выдавать ip платке. Затратив некоторое количество времени я добился того, что DHCP садится на нужный интерфейс ( плата подключена напрямую патчкордом) и выдает ей ip, однако дальше выкидывает ошибку failed to resolve mac address и начинает цикл заново.
RouterBoard 411U
CPU frequency: 300 MHz
Memory size: 32 MiB
NAND size: 128 MiB

Press any key within 2 seconds to enter setup..
trying dhcp protocol.... OK
failed to resolve mac address
kernel loading failed
интерфейсу платки прописан статический адрес 10.192.0.1/24
Настройки сервы в скриншотами в приложении и в спойлере ниже в .ini
Я пытался прописывать статически адрес с использованием leases, менять диапазон рабочих адресов, но она либо не стартует адекватно, либо выдает сообщение выше.


Листинг логов Serva
Кликните здесь для просмотра всего текста
[10/09 13:39:20.943] DHCP Inf: Rcvd DHCPREQUEST from IP 0.0.0.0, MAC Routerbo/4C:5E:0C:2D:70:2F
[10/09 13:39:20.943] DHCP Inf: Address 10.192.0.10 is being ACKED
[10/09 13:39:34.360] DHCP Inf: Rcvd DHCPDISCOVER from IP 0.0.0.0, MAC Routerbo/4C:5E:0C:2D:70:2F
[10/09 13:39:34.360] DHCP Inf: Address 0.0.0.0 has been REQUESTED
[10/09 13:39:34.360] DHCP Inf: Address 10.192.0.10 is being OFFERED
[10/09 13:39:34.411] DHCP Inf: Rcvd DHCPREQUEST from IP 0.0.0.0, MAC Routerbo/4C:5E:0C:2D:70:2F
[10/09 13:39:34.411] DHCP Inf: Address 10.192.0.10 is being ACKED
[10/09 13:39:47.831] DHCP Inf: Rcvd DHCPDISCOVER from IP 0.0.0.0, MAC Routerbo/4C:5E:0C:2D:70:2F
[10/09 13:39:47.831] DHCP Inf: Address 0.0.0.0 has been REQUESTED
[10/09 13:39:47.831] DHCP Inf: Address 10.192.0.10 is being OFFERED
[10/09 13:39:47.882] DHCP Inf: Rcvd DHCPREQUEST from IP 0.0.0.0, MAC Routerbo/4C:5E:0C:2D:70:2F
[10/09 13:39:47.882] DHCP Inf: Address 10.192.0.10 is being ACKED
[10/09 13:40:01.302] DHCP Inf: Rcvd DHCPDISCOVER from IP 0.0.0.0, MAC Routerbo/4C:5E:0C:2D:70:2F
[10/09 13:40:01.302] DHCP Inf: Address 0.0.0.0 has been REQUESTED
[10/09 13:40:01.302] DHCP Inf: Address 10.192.0.10 is being OFFERED
[10/09 13:40:01.354] DHCP Inf: Rcvd DHCPREQUEST from IP 0.0.0.0, MAC Routerbo/4C:5E:0C:2D:70:2F
[10/09 13:40:01.354] DHCP Inf: Address 10.192.0.10 is being ACKED
[10/09 13:40:14.773] DHCP Inf: Rcvd DHCPDISCOVER from IP 0.0.0.0, MAC Routerbo/4C:5E:0C:2D:70:2F
[10/09 13:40:14.773] DHCP Inf: Address 0.0.0.0 has been REQUESTED
[10/09 13:40:14.773] DHCP Inf: Address 10.192.0.10 is being OFFERED
[10/09 13:40:14.824] DHCP Inf: Rcvd DHCPREQUEST from IP 0.0.0.0, MAC Routerbo/4C:5E:0C:2D:70:2F
[10/09 13:40:14.824] DHCP Inf: Address 10.192.0.10 is being ACKED


Serva.ini
Кликните здесь для просмотра всего текста

[SERVA]
SERVA_HideWnd=0
SERVA_Services=133
SERVA_UseEventLog=0
SERVA_LogFile=
SERVA_ConsolePassword=serva3264
SERVA_LastWindowPos=646,27,1346,619
[TFTP]
TFTP_RootDirectory=D:\root\
TFTP_Port=69
TFTP_EnforceWindowsize=1
TFTP_LimitNegotiatedWindowsize=16
TFTP_MinInterFrameDelay=80
TFTP_ErrorSimulator=
TFTP_DirTextFile=0
TFTP_Timeout=3
TFTP_MaxRetransmit=6
TFTP_SecurityLevel=0
TFTP_TranslateUnixFileNames=1
TFTP_Beep=0
TFTP_BackSlashAsVirtualRoot=1
TFTP_MD5File=0
TFTP_LocalIP=10.192.0.1
TFTP_LowestUDPPort=0
TFTP_HighestUDPPort=0
TFTP_MulticastPort=0
TFTP_MulticastAddress=
TFTP_MaxSimultaneousTransfers=100
TFTP_SupportForPortOption=0
TFTP_IgnoreLastPacketAck=0
[FTP]
FTP_LocalIP=
FTP_Port=21
FTP_LowestDataPort=100
FTP_HighestDataPort=999
FTP_Anonymous=0
FTP_Usr1Name=
FTP_Usr1Pass=
FTP_Usr2Name=
FTP_Usr2Pass=
FTP_Usr3Name=
FTP_Usr3Pass=
FTP_AnonymousRootDirectory=\
FTP_RegiteredRootDirectory=\
[HTTP]
HTTP_LocalIP=10.192.0.1
HTTP_Port=80
HTTP_DefaultPage=index.htm
HTTP_AllowFileBrowsing=1
HTTP_RootDir=D:\root\
HTTP_TruncateGETFileName64=1
[DNS]
DNS_LocalIP=
[SYSLOG]
SYS_LOGLocalIP=
SYSLOG_SaveLogToFile=
SYSLOG_ForwardLogToPipe=0
[SNTP]
SNTP_LocalIP=
[DHCP]
DHCP_PersistantLeases=0
DHCP_PingAddress=0
DHCP_LocalIP=10.192.0.1
DHCP_PoolSize=50
DHCP_IP_Pool=10.192.0.10
DHCP_IP_NextServer=None
DHCP_IP_Mask=255.255.255.0
DHCP_BootFile=openwrt-ar71xx-nand-vmlinux-initramfs.elf
DHCP_DefaultGateway=
DHCP_DNS=
DHCP_DomainName=
DHCP_LeaseTime=2880
DHCP_ProcStatLeases=0
DHCP_ProcMacFilter=0
DHCP_Option1=
DHCP_Option2=
DHCP_Option3=
DHCP_Option4=
DHCP_Option5=
DHCP_Option6=
DHCP_Option7=
DHCP_Option8=
DHCP_Option9=
DHCP_Option10=
DHCP_StaticLease1=4C:5E:0C:2D:70:2F|10.1 92.0.15
DHCP_StaticLease2=
DHCP_StaticLease3=
DHCP_StaticLease4=
DHCP_StaticLease5=
DHCP_StaticLease6=
DHCP_StaticLease7=
DHCP_StaticLease8=
DHCP_StaticLease9=
DHCP_StaticLease10=
DHCP_MacFilter1=4C:5E:0C:2D:70:2F
DHCP_MacFilter2=
DHCP_MacFilter3=
DHCP_MacFilter4=
DHCP_MacFilter5=
DHCP_MacFilter6=
DHCP_MacFilter7=
DHCP_MacFilter8=
DHCP_MacFilter9=
DHCP_MacFilter10=
DHCP_Lease_NumLeases=1
DHCP_Lease_0DHCP_MAC=4C:5E:0C:2D:70:2F
DHCP_Lease_0DHCP_IP=10.192.0.10
DHCP_Lease_0DHCP_InitialOfferTime=01/01/1970/04:00:00
DHCP_Lease_0DHCP_LeaseStartTime=01/01/1970/04:00:00
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.10.2014, 13:46
Ответы с готовыми решениями:

Получение MAC address'а компа клиента.
Собственно интересует как можно получить мак адресс компа, с которого залогинился тот или тот клиент.

Wireless MAC Address Filter????
Всем привет. Хотел настроить свой беспроводной роутер на то, чтобы он воспринимал только мой ноут и ноут жены, как смог сам разобраться в...

Подмена MAC-Address (Hardware Address)
Приветствую) Надеюсь на помощь гуру) Нужно подменить MAC-Address программным путем. Допустим есть приложение, которое...

7
12 / 12 / 3
Регистрация: 09.06.2012
Сообщений: 92
15.10.2014, 12:35  [ТС]
up up
0
Эксперт по компьютерным сетям
 Аватар для Korax
866 / 438 / 130
Регистрация: 20.04.2014
Сообщений: 1,127
15.10.2014, 13:23
попробуйте убрать в serva.ini
DHCP_StaticLease1=4C:5E:0C:2D:70:2F|10.1 92.0.15
и все, что ниже.

т.е. никаких static lease, никаких mac filters
1
12 / 12 / 3
Регистрация: 09.06.2012
Сообщений: 92
15.10.2014, 13:26  [ТС]
Бесполезно, что динамически, что статиком. Leases я стал в ручную прописывать уже от незнания что с этой радостью еще сделать. Без статики dhcp нормально выдает ip, но дальше дело не идет.
0
Эксперт по компьютерным сетям
 Аватар для Korax
866 / 438 / 130
Регистрация: 20.04.2014
Сообщений: 1,127
15.10.2014, 14:12
вот еще странность в приведенном ini файле.

там у вас в резервированных арендах 4C:5E:0C:2D:70:2F и 10.192.0.15

а снизу:
DHCP_Lease_0DHCP_MAC=4C:5E:0C:2D:70:2F
DHCP_Lease_0DHCP_IP=10.192.0.10

IP разные - с какой целью?
1
12 / 12 / 3
Регистрация: 09.06.2012
Сообщений: 92
15.10.2014, 15:14  [ТС]
Случайно настакались в процессе поиска ошибки. Удалил, изменений нет. Проблема не в получении адреса, а в конфликте мак аддреса или в его получении от платы (?), не до конца понятно, в общем.
0
Эксперт по компьютерным сетям
 Аватар для Korax
866 / 438 / 130
Регистрация: 20.04.2014
Сообщений: 1,127
15.10.2014, 15:30
1. а там в DHCP опциях IP адрес tftp сервера клиенту передается?
2. аварийный вариант - между платой и машиной с PXE сервером воткнуть свич, присоединить к нему еще комп и wireshark-ом глянуть, что там с пакетами происходит?
1
12 / 12 / 3
Регистрация: 09.06.2012
Сообщений: 92
15.10.2014, 15:41  [ТС]
1. Вообще должен, до этого все работало без проблем. Но эта гуишная зараза ведет себя как ей вздумается и конфигов у нее не много (увы, я вынужден ее использовать в силу не зависящих от меня обстоятельств).
2. Хороший вариант, если будет критично сделаю. Пока просто поднял все отдельно и прошил из под линуха без проблем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.10.2014, 15:41
Помогаю со студенческими работами здесь

Как прошить MAC adress? MAC address are invalid in both CMOS and Flash
Здравствуйте, столкнулся с такой ошибкой: MAC adress are invalid in both CMOS and Flash! Как устранить такую проблему? Материнская...

Как исправить ошибку Failed to resolve: com.android.support.test.espresso-core:2.2.3
При запуске готового проекта в Android Studio появляются ошибки, как их можно исправить?

Ошибка "statement cannot resolve address of overloaded function"
помогите пожалуйста, почему вот тут вылезает ошибка "statement cannot resolve address of overloaded function"? в строке, где я вызываю...

MAC Address Generator
Подскажите как можно генерировать мак адрес ?

Изменить MAC-Address
Собственно сабж. Очень сильно интересует, как програмным путём изменить МАК адресс адаптера на локальной машине по ID адаптера(то есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru