[d-kernel] Зависания ядра с модулем pctel-0.9.6
Alex Yustasov
snmon at server.by
Thu Nov 20 15:15:39 MSK 2003
On Thu, Nov 20, 2003 at 11:22:22AM +0300, Sergey Vlasov wrote:
> On Thu, Nov 20, 2003 at 07:48:16PM +1200, Alexey Borovskoy wrote:
> > Поставил сегодня ядро 2.4.22-alt5 с модулем pctel-0.9.6. и
> > обнаружил, что модуль вешает ядро напрочь. Повторяемость 100%,
> > по крайней мере у меня.
>
> А как грузили модуль - через modprobe? Там, возможно, проблема в том,
> что depmod находит неправильные зависимости (поскольку все модули
> pctel_*.o экпортируют почти одинаковый набор символов, ptserial_*.o
> вешаются на что попало).
>
> Можно попробовать удалить из /lib/modules/... все модули pctel, кроме
> того варианта, который должен работать с этой моделью модема, после
> чего запустить depmod -a. Если и это не поможет - придётся собирать
> ещё и старую версию. Если поможет - придётся думать, как патчить
Даже если оставить один вариант модулей, там есть еще проблемы.
Во-первых, нужно поставить timeout ppp побольше, во-вторых, выгружать
модули pctel, ptserial и ppp модули (если они в модулях)
после каждого использования. И еще если модули vfat и udf
загружаются после pctel, то они к нему (к pctel) цепляются.
> бинарники, чтобы не возникали такие кривые зависимости (хотя это,
> скорее всего, придётся делать в любом случае).
>
> > Собрал pctel-0.8.6. С ними и до этого проблем не было. Пока полет
> > нормальный.
> >
> > Может собрать в дополнение к pctel-0.9.6 еще и pctel-0.8.6?
>
> Какая гадость эти бинарные модули :(
More information about the devel-kernel
mailing list