Помогите убрать модуль из автозагрузки

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
MozG1986
Сообщения: 103
ОС: Mageia5, Mageia6

Помогите убрать модуль из автозагрузки

Сообщение MozG1986 »

Система Mandriva 2008 PP

Настраиваю ss2, хочу загрузить модули со своими параметрами, НО!!!
После запуска системы модули уже загружены (b2c2_flexcop_pci, b2c2_flexcop, stv0299, dvb_core), при попытке их выгрузить (как раз в том порядке, в котором я их написал), сразу выдается ошибка

Код: Выделить всё

[root@localhost admin]# rmmod b2c2_flexcop_pci
Ошибка сегментирования

при повторной попытке

Код: Выделить всё

[root@localhost admin]# rmmod b2c2_flexcop_pci
ERROR: Removing 'b2c2_flexcop_pci': Device or resource busy

Остальные модули соответственно тоже не выгружаются, т.к. зависят от него.

я удалил запись b2c2_flexcop_pci из /etc/modprobe.preload, вычистил все записи о dvb из /etc/udev
модули все равно грузятся.

содержимое dmesg

Код: Выделить всё

[root@localhost admin]# dmesg | grep b2c2
b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
b2c2-flexcop: MAC address = 00:d0:d7:0f:41:f7
b2c2-flexcop: found the stv0299 at i2c address: 0x68
b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
Modules linked in: ppp_deflate zlib_deflate bsd_comp sha1 ppp_mppe ppp_async ppdev parport_pc lp parport fglrx(P) fuse af_packet snd_seq_dummy ipv6 snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss irnet ppp_generic video thermal slhc irtty_sir sir_dev sbs ircomm_tty ircomm fan irda crc_ccitt container button dock battery ac binfmt_misc loop nls_utf8 ntfs dm_mirror dm_mod ide_cd jmicron cpufreq_ondemand cpufreq_conservative cpufreq_powersave freq_table processor arc4 ecb blkcipher rc80211_simple cdc_acm rtl8187 mac80211 cfg80211 usblp stv0299 usb_storage eeprom_93cx6 ide_core snd_hda_intel tuner b2c2_flexcop_pci b2c2_flexcop ohci1394 dvb_core ieee1394 snd_pcm snd_timer snd_page_alloc snd_hwdep saa7134 videodev v4l1_compat compat_ioctl32 v4l2_common videobuf_dma_sg videobuf_core snd soundcore sky2 skge ir_kbd_i2c ir_common intel_agp tveeprom tsdev iTCO_wdt iTCO_vendor_support agpgart i2c_i801 i2c_core evdev sg ext3 jbd scsi_wait_scan sd_mod ahci ata_piix libata scsi_mod usbhid ff_memless ehci_hcd uhci_hcd usbcore
 [<f8e636b4>] flexcop_frontend_exit+0x14/0x30 [b2c2_flexcop]
 [<f8e63053>] flexcop_device_exit+0x13/0xa0 [b2c2_flexcop]
 [<f8e7110f>] flexcop_pci_remove+0x2f/0x50 [b2c2_flexcop_pci]
 [<f8e7163d>] flexcop_pci_module_exit+0xd/0xf [b2c2_flexcop_pci]
Спасибо сказали:
Аватара пользователя
stdds
Сообщения: 886
ОС: Mandriva 2008 / 2007 Free

Re: Помогите убрать модуль из автозагрузки

Сообщение stdds »

а зачем вам их выгружать? что вобще за проблемы с SS2 ?
"Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!" Burhan Haldun (Бесмысленые высказывания)
Спасибо сказали:
Аватара пользователя
MozG1986
Сообщения: 103
ОС: Mageia5, Mageia6

Re: Помогите убрать модуль из автозагрузки

Сообщение MozG1986 »

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

Выяснилась некоторая закономерность, если в modprobe.preload вписать b2c2_flexcop_pci - то сигнал можно будет залочить, модуль можно будет выгрузить.
Спасибо сказали: