lsmod não mostrando o módulo a menos que esteja usando o arch-chroot

1

Estou tentando carregar o módulo do kernel rtl8723ae no Arch Linux.

Quando eu corro

lsmod | grep rtl8723ae

... não mostra nada.

Quando eu arch-chroot na instalação de um USB de instalação do Arch, está mostrando o módulo como carregado; o mesmo comando retorna o módulo.

Se este módulo deve vir como padrão com o Arch, por que não posso vê-lo?

    
por Beakie 15.11.2015 / 20:56

1 resposta

2

Você entendeu mal o que o comando faz. lsmod não lista todos os módulos disponíveis, apenas lista os módulos atualmente carregados. Por exemplo, no meu 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

Como você pode ver, o módulo é listado assim que você o carrega. Presumivelmente, algo em seu ambiente chroot está fazendo com que ele seja carregado automaticamente.

    
por 15.11.2015 / 21:04