Results 1 to 2 of 2

Thread: Не удаётся заблокировать модуль ядра

  1. #1
    Join Date
    Aug 2010
    Location
    Volgograd, Russia
    Posts
    91

    Default Не удаётся заблокировать модуль ядра

    У меня на ноутбуке c Leap 43.3 установлена Wi-fi карта BCM43224, управляется драйвером brcmsmac, работает. Заметил, что для неё грузятся ещё b43 и b43legacy и решил заблокировать их, т.к. слышал, что несколько активных драйверов для одного устройства могут мешать друг другу.
    # lsmod | grep b43
    Code:
    b43legacy             126976  0
    b43                   442368  0
    ssb                    77824  2 b43,b43legacy
    mmc_core              143360  2 b43,ssb
    mac80211              786432  3 b43,brcmsmac,b43legacy
    cfg80211              614400  4 b43,brcmsmac,mac80211,b43legacy
    bcma                   57344  3 b43,brcmsmac
    # sudo modprobe -r b43
    # sudo modprobe -r b43legacy


    # echo -e blacklist b43\\nblacklist b43legacy > /etc/modprobe.d/50-broadcom-b43-blacklist.conf
    cat /etc/modprobe.d/50-broadcom-b43-blacklist.conf
    Code:
    blacklist b43
    blacklist b43legacy
    Но после перезагрузки # lsmod | grep b43 выдаёт то же самое - b43 и b43legacy всё-равно активны.
    На всякий случай проверил initrd:
    # lsinitrd | grep b43 - пусто...
    Как такое может быть?

  2. #2
    Join Date
    Aug 2010
    Location
    Volgograd, Russia
    Posts
    91

    Lightbulb Re: Не удаётся заблокировать модуль ядра

    Причиной столь странного поведения оказался systemd, а точнее pullin-bcm43xx-firmware.service, он был активен после свежей установки. После удаления соответствующего пакета и перезагрузки перестал загружаться b43legacy даже без блокировки, а вот b43 пришлось всё-таки внести в blacklist и теперь оба модуля не загружаются.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •