1 |
4 октября 2008 г. 19:37 пользователь Alex Efros |
2 |
<powerman@××××××××××××××××××.com> написал: |
3 |
> Hi! |
4 |
> |
5 |
> Тут проблема с ядром возникла, но речь не о том. |
6 |
> У меня возник вопрос, как в принципе предполагается отлаживать ядро. |
7 |
> |
8 |
> Ситуация: машина периодически намертво виснет. На ядрах 2.6.25-hardened-r[47]. |
9 |
> А на 2.6.24-hardened-r3 не виснет - так что это не похоже на проблемы железа. |
10 |
> В логах - пусто. Машина - домашняя рабочая станция, Xwindow, так что если |
11 |
> в текстовую консоль что-то и пишется, после зависания это уже не увидишь. |
12 |
> |
13 |
> Такой штуки как serial console, разумеется, дома нет. |
14 |
> Попытка настроить netconsole обломалась: он, похоже, работает только с ethX. |
15 |
> А у меня ADSL в режиме bride, т.е. pppX. Попытался отправлять сообщения |
16 |
> netconsole в локалку на несуществующий адрес, и перенаправлять их на |
17 |
> нужный сервер в инете через iptables/DNAT - не работает. Т.е. |
18 |
> перенаправление работает - для ping, telnet, etc. А netconsole его |
19 |
> игнорирует. А в локалке только одна виндовая машина, netconsole мне на ней |
20 |
> слушать нечем. |
21 |
Конечно, оно работает только с физическими ethernet картами, и то не всеми. |
22 |
Netconsole работает ниже уровня iptables, на максимально возможном |
23 |
низком уровне. |
24 |
|
25 |
http://www.google.ru/search?q=netcat+win |
26 |
|
27 |
Когда уже будете получать сообщения, после зависания нажмите что-то |
28 |
вроде sysrq-l, sysrq-w. |
29 |
Еще можно добавить к строке загрузки ядра loglevel=5 или 6. |
30 |
|
31 |
ЗЫ. Странно у вас: ядра 4, а -j3. |
32 |
> |
33 |
> И как в этих условиях (не сказать, чтоб сильно уникальных) предполагается |
34 |
> отлаживать ядро? |
35 |
> |
36 |
> |
37 |
> P.S. Если интересны подробности: http://bugs.gentoo.org/show_bug.cgi?id=239463 |
38 |
> |
39 |
> -- |
40 |
> WBR, Alex. |
41 |
> |
42 |
> |