|
12 / 12 / 3
Регистрация: 09.06.2012
Сообщений: 92
|
||
Failed to resolve mac address09.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 и начинает цикл заново.
Настройки сервы в скриншотами в приложении и в спойлере ниже в .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
|
||
| 09.10.2014, 13:46 | |
|
Ответы с готовыми решениями:
7
Получение MAC address'а компа клиента. Wireless MAC Address Filter????
|
|
12 / 12 / 3
Регистрация: 09.06.2012
Сообщений: 92
|
|
| 15.10.2014, 12:35 [ТС] | |
|
up up
0
|
|
|
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
|
|
|
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
|
|
|
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
|
|
| 15.10.2014, 15:41 | |
|
Помогаю со студенческими работами здесь
8
Как прошить MAC adress? MAC address are invalid in both CMOS and Flash Как исправить ошибку Failed to resolve: com.android.support.test.espresso-core:2.2.3 Ошибка "statement cannot resolve address of overloaded function"
Изменить MAC-Address Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
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(), которая. . .
|