Netconsole не запускается, говорит & ldquo; wlan0 не существует, прерывание & rdquo;

Я пытаюсь настроить netconsole для отладки жесткой блокировки, и у меня возникла проблема. У меня есть следующий конфиг для netconsole:

options netconsole netconsole=6666@192.168.1.114/wlan0,6666@192.168.1.105/00:1e:d2:c4:72:54

Во время загрузки я получаю следующее сообщение:

[    5.256569] netconsole: local port 6666
[    5.256570] netconsole: local IP 192.168.1.114
[    5.256571] netconsole: interface wlan0
[    5.256572] netconsole: remote port 6666
[    5.256572] netconsole: remote IP 192.168.1.105
[    5.256573] netconsole: remote ethernet address 00:1e:d2:c4:72:54
[    5.256574] netconsole: wlan0 doesn't exist, aborting.
[    5.256575] netconsole: cleaning up

Не совсем уверен, что делать дальше, любые предложения приветствуются.

Изменить вывод ip l для maco:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
link/ether 00:1f:bc:09:45:b5 brd ff:ff:ff:ff:ff:ff
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
link/ether 00:1f:bc:09:45:b6 brd ff:ff:ff:ff:ff:ff
4: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:14:6c:85:ad:fa brd ff:ff:ff:ff:ff:ff

Редактировать вывод dmesg после ошибки modprobe для kees:

[ 4557.261569] netconsole: local port 6666 
[ 4557.261573] netconsole: local IP 192.168.1.114
[ 4557.261576] netconsole: interface wlan0
[ 4557.261577] netconsole: remote port 6666
[ 4557.261580] netconsole: remote IP 192.168.1.105
[ 4557.261582] netconsole: remote ethernet address 00:1e:d2:c4:72:54
[ 4557.261585] netconsole: wlan0 doesn't support polling, aborting.
[ 4557.261587] netconsole: cleaning up
4
задан 9 July 2012 в 17:47

2 ответа

Это ваша проблема:

[ 4557.261585] netconsole: wlan0 doesn't support polling, aborting.

Netconsole нужен драйвер, который поддерживает опрос, что не относится к вашей беспроводной карте. Не могли бы вы попробовать это с одной из ваших карт Ethernet?

0
ответ дан 9 July 2012 в 17:47

Если модуль netconsole загружен до драйвера беспроводной сети, он пока не сможет найти wlan0, поскольку он не существует. Если ваша жесткая блокировка позже в процессе загрузки, вы можете сначала загрузить беспроводной драйвер, а затем использовать modprobe для ручной загрузки netconsole.

Например, загрузитесь нормально, проверьте, что wlan0 доступно (как вы сделали с ip l), затем:

sudo modprobe netconsole netconsole=6666@192.168.1.114/wlan0,6666@192.168.1.105/00:1e:d2:c4:72:54
0
ответ дан 9 July 2012 в 17:47

Другие вопросы по тегам:

Похожие вопросы: