LINUX.ORG.RU

почему tun.ko может отправлять в панику ядро?

 , ,


0

1

Есть железка, унутрях AMLogic 8726-M6, под который выпущены исходники ядра.
Путем нехитрых телодвижений был создан конфиг на базе meson6smp_defconfig для сборки cifs.ko и md4.ko, ну и прочего. Все вроде как хорошо, самба маунтится, все счастливы.
И захотелось мне OpenVPN'а православного, для чего потребовался tun.ko. Взял тот же конфиг, включил в нем сборку нужного модуля, собрал, засунул в железку, и при попытке законнектиться внезапно получил панику. Чего ему может не хватать?

К сожалению, в самой железке (Ainol Aurora II) конфиг ее ядра не сохранили, так что приходится методом тыка. :(

Перемещено post-factum из talks

★★★★★

внезапно получил панику

Внезапно, текст паники не доступен через libastral.

anonymous
()
Ответ на: комментарий от anonymous

Внезапно, текст паники не доступен через libastral.

Девайс текст паники не показывает, /proc/last_kmsg на нем отсутствует тоже.

pekmop1024 ★★★★★
() автор топика

Скорее всего после того, как ты подправил .config, где-то добавились секции в структурах и поплыли оффсеты. Соответственно и кернел паник. Разумеется методом тыка получить такую жопу более чем реально. Соответственно нужно зазырить какие структуры использует tun, посмотреть какие там есть варианты, и их перебрать

vasily_pupkin ★★★★★
()
Ответ на: комментарий от vasily_pupkin

У меня нет части драйверов, а еще часть не собирается - так что лить особо нечего :)
А по поводу структур - как и где смотреть?

pekmop1024 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.