[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