[Sysadmins] Подземный стук в etcnet (Compact 3.0 & updates)
Andrew Kornilov
akornilov на gmail.com
Ср Ноя 29 19:52:58 MSK 2006
Sergey wrote:
>по ssh быстро пускает, не похоже. Да и зачем dns при ifdown ?
>
>А, ещё про лог забыл. Вот такая надпись появляется:
>
>kernel: unregister_netdevice: waiting for eth2.62 to become free. Usage count = 1
>и с повтором потом.
>
>
>
Очень похоже на старый баг, причем не в etcnet. Когда много одинаковых
интерфейсов и у них один драйвер и проиходит остановка интерфейса, то
etcnet пытается выгрузить модуль(драйвер) этого интерфейса. У него это
не поулчается, ядро посылает его. Но после этого вылезал такой глюк и
вообще ничего с ядром сделать нельзя было толком, даже перегрузить
машину. Только reset. После чего ввели опцию NEVER_RMMOD в etcnet. Если
не хочется апгрейдить etcnet, то самое простое решение
в файле options каждого интерфейса написать
try_rmmod ()
{
return 0
}
или просто try_rmmod()
{
}
Тогда эта функция переопределится для него и не будет попытки выгрузки
модуля.
Подробная информация о списке рассылки Sysadmins