lsmod не показывает модуль, если не используется arch-chroot

Я пытаюсь загрузить модуль ядра rtl8723ae в Arch Linux.

Когда я бегу

lsmod | grep rtl8723ae 

… он ничего не показывает.

Когда я arch-chroot в установку с USB-установки Arch, он показывает модуль как загруженный; эта же команда возвращает модуль.

Если этот модуль должен быть стандартным с Arch, почему я не вижу его?

  • Великолепный запуск, когда я нажимаю «Открыть с помощью или показать в папке в XFCE в Arch» для любого файла
  • У меня нет закладки «Рабочий стол» в наутилусе, но в Thunar?
  • Может ли код белого списка Grsec нарушать некоторые его правила?
  • Невозможно установить Arial.ttf из Windows / Arial - это «Arial Narrow»
  • Grub2 не может загрузить зашифрованный корень
  • Arch Linux: невозможно подключиться к интернету после установки
  • Мистификация не найдена при входе в систему
  • Добавить командную строку в USB unbind udev rule
  • One Solution collect form web for “lsmod не показывает модуль, если не используется arch-chroot”

    Вы неправильно понимаете, что делает команда. lsmod не перечисляет все доступные модули, он отображает только модули, которые в настоящее время загружаются. Например, на моей Arch:

     $ lsmod | grep rtl8723ae ## returns nothing, the module isn't loaded $ sudo modprobe rtl8723ae $ lsmod | grep rtl8723ae rtl8723ae 81920 0 btcoexist 53248 1 rtl8723ae rtl8723_common 20480 1 rtl8723ae rtl_pci 28672 1 rtl8723ae rtlwifi 65536 2 rtl_pci,rtl8723ae 

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

    Linux и Unix - лучшая ОС в мире.