![](https://seccdn.libravatar.org/avatar/7ec4c6d48964b25c3232ec6b29240b2a.jpg?s=120&d=mm&r=g)
On 9/25/18 4:21 PM, don fisher wrote:
I am trying to use netconsole to examine some problems I am having booting certain laptops. I am running opensuse 42.3 with generic 4.18.7 kernel configured to include netconsole. After building my kernel and including the proper command (as shown below) in the linux boot string: netconsole=64001@192.168.7.60/eth0,64001@192.168.7.55/34:e6:d7:01:2a:dd I receive the following error message as shown by journalctl:
sudo journalctl -b | grep netconsole Sep 24 22:01:25 dfpc60 kernel: netpoll: netconsole: local port 64001 Sep 24 22:01:25 dfpc60 kernel: netpoll: netconsole: local IPv4 address 192.168.7.60 Sep 24 22:01:25 dfpc60 kernel: netpoll: netconsole: interface 'eth0' Sep 24 22:01:25 dfpc60 kernel: netpoll: netconsole: remote port 64001 Sep 24 22:01:25 dfpc60 kernel: netpoll: netconsole: remote IPv4 address 192.168.7.55 Sep 24 22:01:25 dfpc60 kernel: netpoll: netconsole: remote ethernet address 34:e6:d7:01:2a:dd Sep 24 22:01:25 dfpc60 kernel: netpoll: netconsole: eth0 doesn't exist, aborting Sep 24 22:01:25 dfpc60 kernel: netconsole: cleaning up Sep 24 22:01:25 dfpc60 systemd-modules-load[185]: Module 'netconsole' is builtin
From Google(netpoll is intended for monitoring multiple file descriptors to see if I/O is possible on any of them. It supports edge-triggered and level-triggered interfaces.)
I looked at dmesg and netconsole is trying eth0: at 2.348515 sec after boot. The first other mention I see of eth0: is at 9.739663 sec. The message is:
[ 9.739663] alx 0000:3c:00.0 eth0: Qualcomm Atheros AR816x/AR817x Ethernet [a4:4c:c8:5e:e0:12] which I assume is just recognition if loading the driver.
From sudo journalctl -b | grep eth0: Sep 24 22:02:01 dfpc60 wicked[942]: eth0 up
Wicked seems to appear about half a second after netconsole looks for eth0:
Is there something I can do in systemd, the eth0: configuration, or elsewhere to get wicked to load eth0 earlier? I was a little surprised that netconsole did not go back and try again a little later.
Thanks Don
Sep 24 22:01:25.080603 Sep 24 22:01:34.112744 Additional data. I spent more time with journal ctl and obtained more accurate time stamps. netconsole Sep 24 22:01:25.080603 eth0: avail Sep 24 22:01:34.112744
difference is 9.032140 This is larger than I obtained before with rough time stamps. Don -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org