LINUX.ORG.RU

как удалить драйвер r8169?


0

1

как удалить драйвер r8169?

Пробовал modprobe -r r8169 -> rmmod r8169

На убунте после перезагрузки он опять всплывает

★★

Последнее исправление: ex3me (всего исправлений: 1)

Ответ на: комментарий от arsi

добавил

billy@billy-MS-7673:~$ cat /etc/modprobe.d/blacklist.conf | grep r8169

# r8169

blacklist r8169

после перезагрузки:

billy@billy-MS-7673:~$ lsmod | grep r8169

r8169 52788 0

ex3me ★★
() автор топика
Ответ на: комментарий от provaton

billy@billy-MS-7673:~$ sudo cat /etc/modprobe.d/blacklist-custom

blacklist r8169

после перезагрузки появилось. lsmod подтверждает

ex3me ★★
() автор топика
Ответ на: комментарий от ymuv

Удалил, но модуль все-равно подгружает networkmanager. В каталогах с версиясми ядра файл драйвера уже отсутствует. В lsmod виден r8169

ex3me ★★
() автор топика
Ответ на: комментарий от ymuv

Поиск показал вот что:

billy@billy-MS-7673:~$ sudo find / | grep 8169
/usr/src/linux-headers-3.0.0-13-generic/include/config/r8169.h
/usr/src/linux-3.0.8/drivers/net/r8169.c
/usr/src/linux-headers-3.0.0-12-generic/include/config/r8169.h
/sys/bus/pci/drivers/r8169
/sys/bus/pci/drivers/r8169/0000:05:00.0
/sys/bus/pci/drivers/r8169/module
/sys/bus/pci/drivers/r8169/uevent
/sys/bus/pci/drivers/r8169/unbind
/sys/bus/pci/drivers/r8169/bind
/sys/bus/pci/drivers/r8169/new_id
/sys/bus/pci/drivers/r8169/remove_id
/sys/module/r8169
/sys/module/r8169/holders
/sys/module/r8169/version
/sys/module/r8169/srcversion
/sys/module/r8169/initstate
/sys/module/r8169/refcnt
/sys/module/r8169/sections
/sys/module/r8169/sections/.note.gnu.build-id
/sys/module/r8169/sections/.text
/sys/module/r8169/sections/.text.unlikely
/sys/module/r8169/sections/.devinit.text
/sys/module/r8169/sections/.devexit.text
/sys/module/r8169/sections/.init.text
/sys/module/r8169/sections/.exit.text
/sys/module/r8169/sections/.rodata.str1.8
/sys/module/r8169/sections/.rodata.str1.1
/sys/module/r8169/sections/.rodata
/sys/module/r8169/sections/__bug_table
/sys/module/r8169/sections/.smp_locks
/sys/module/r8169/sections/.parainstructions
/sys/module/r8169/sections/__param
/sys/module/r8169/sections/.devinit.rodata
/sys/module/r8169/sections/__mcount_loc
/sys/module/r8169/sections/.data
/sys/module/r8169/sections/.gnu.linkonce.this_module
/sys/module/r8169/sections/.bss
/sys/module/r8169/sections/.symtab
/sys/module/r8169/sections/.strtab
/sys/module/r8169/notes
/sys/module/r8169/notes/.note.gnu.build-id
/sys/module/r8169/drivers
/sys/module/r8169/drivers/pci:r8169

ex3me ★★
() автор топика
Ответ на: комментарий от ymuv

Но если он подгружается с помощью initram то не пойдет. В таком случае наверное только пересобрать ядро.

ymuv ★★★★
()
Ответ на: комментарий от ex3me

>Удалил, но модуль все-равно подгружает networkmanager.

В lsmod виден r8169

Что-то я не понял, а как это модуль грузится и виден в /proc/modules, если файла /lib/modules/*/kernel/drivers/net/r8169.ko нет? Точно перезагрузился после этого?

А вообще не надо было так брать и удалять файл. Ядро же из пакета было установлено, теперь получился битый установленный пакет. Надо было ядро пересобрать без этого модуля или разобраться, почему не работает blacklist, а не делать поспешные действия.

gentoo_root ★★★★★
()
Ответ на: комментарий от ymuv

>Но если он подгружается с помощью initram то не пойдет.

Точно, в бубунте же initrd ещё есть.

В таком случае наверное только пересобрать ядро.

Не, ещё можно попробовать ‘update-initramfs -u -k all’.

gentoo_root ★★★★★
()
Ответ на: комментарий от gentoo_root

>А вообще не надо было так брать и удалять файл.
Под словом удалить я имел ввиду переместить.

ymuv ★★★★
()
Ответ на: комментарий от ymuv

>Под словом удалить я имел ввиду переместить.

ТС таки взял и удалил, судя по тому, что поиск не нашёл файл. Но ещё не всё потеряно, можно будет переустановить пакет с ядром.

gentoo_root ★★★★★
()
Ответ на: комментарий от gentoo_root

>Точно перезагрузился после этого?

Точно, и не раз

не надо было так брать и удалять файл

я обратился на ЛОР в надежде что ответят гуру:)

ex3me ★★
() автор топика
Ответ на: комментарий от ex3me

С ядром ничего не сделала. Она обновила initrd (образ рамдиска, который грузится вместе с ядром и содержит самые нужные модули). Это всё есть в гугле, причём и на русском языке.

mky ★★★★★
()

Пересобрать initramfs. Я просто тему создавал такую и мне ответили так.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ex3me

Кроме ядра есть дополнительный образ с большим количеством модулей ядра и Splash Screen. Вот его обновили.

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