[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