LINUX.ORG.RU
ФорумAdmin

Выгрузка моделей SkyStar2 (b2c2)


0

0

Столкнулся со следующей проблемой. Поставил ядро 2.6.14.3 с поддержкой b2c2. Модули DVB карты подгружаю скриптом:

insmod.sh load

echo "Inserting DVB modules into kernel" modprobe i2c-core modprobe crc32 modprobe firmware_class modprobe evdev modprobe b2c2-flexcop-pci modprobe b2c2-flexcop modprobe stv0297 modprobe nxt2002 modprobe stv0299 modprobe mt312 modprobe mt352

аналогично в такой же последовательности выгружаю их:

insmod.sh unload echo "Unload DVB modules into kernel"

rmmod b2c2_flexcop_pci b2c2_flexcop dvb-core nxt2002 stv0299 stv0297 mt352 mt312 bcm3510

но выгружаться не хотят. b2c2_flexcop_* ругается что эти модули используются:

lsmod говорит следующее:

i2c_core23312 6 b2c2_flexcop _pci,b2c2_flexcop _pci, nxt2002,stv0297,mt352,mt312,stv0299

пробую делать рестарт dvb устройства скриптом: (stop/start)

echo -n "Shutting down DVB" ## Stop daemon with killproc(8) and if this fails ## set echo the echo return value. ifconfig satgate down ip tun del satdvb rmmod ipip ifconfig $DEV_NAME down dvbnet -d 0 insmod.sh unload route del default gw X.X.X.X route add default gw $LOCAL_GATE

начисто зависает система.

есть ли какая-то последовательность выгрузки модулей без зависания системы, подскажите правильный вариант?

anonymous

Насколько я помню, последовательность выгрузки такая - сначала Тюнер, потом карта.

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