Я пытаюсь заставить отладку ядра работать во время загрузки. Я выполнил все шаги, чтобы установить его (how to use kgdb over ethernet(kgdboe)?) и может подключаться хорошо, когда я insmod после загрузки, но если добавить этотkgdboe kgdb отладка ядра при загрузке
BOOT_IMAGE=/vmlinuz-4.0.0-rc7+ root=UUID=<my_root> ro drm.debug=0x04 kgdbwait [email protected]<src_ip>/eth1,@<target_ip>/ vt.handoff=7
к строке загрузки ядра, я не вижу модуль загружен, и он не kgdbwait.
Когда я смотрю на свою kern.log, я вижу следующее:
kgdboe: eth0 does not have a in_ifaddr struct associated. Cannot get default IP address.
У меня есть и eth0 и eth1, кстати, но только eth1 подключен.
Любые предложения? Это просто, что сетевая карта pcie не загружена до загрузки и вызывает у меня проблемы?
Кроме того, почему мне нужно указывать исходные или целевые IP-адреса? Есть ли способ иметь kgdboe принимать все IP-адреса, даже при попытке загрузить его при загрузке?
Благодаря