ConnMan (Connection-Manager) сообщает MAC-адрес моего адаптера Ethernet как 00:00:00:00:00:00. Однако, если я перезапущу службу ConnMan, используя
$ systemctl restart connman.service
впоследствии он сообщает MAC-адрес как фактический адрес. Почему ConnMan сообщает MAC-адрес адаптера Ethernet как ноль до перезагрузки?
Фактический MAC-адрес передается из U-Boot в ядро через параметр загрузки ядра ethaddr, и ifconfig всегда сообщает его, а не нули.
Я использую дистрибутив Angstrom с ConnMan версии 1.25.