If lsmod produces only one module or none. It is caused by an update that basically stops the kernel from loading modules. Why, how, where, and when, no idea.
All I know is a full fresh install and update cures the problem. Occasionally it will do it again, Keep trying, it will eventually work properly. I've been testing this issue for a month.
Don't miss the Doughnut by looking through the hole.
interesting but i get a whole list:
y
qmi_wwan 36864 0
cdc_wdm 28672 2 qmi_wwan
option 57344 3
usbnet 45056 1 qmi_wwan
mii 20480 1 usbnet
usb_wwan 24576 1 option
rfcomm 53248 16
bnep 28672 2
hci_uart 57344 0
btrtl 24576 1 hci_uart
btbcm 24576 1 hci_uart
bluetooth 434176 42 btrtl,hci_uart,btbcm,bnep,rfcomm
ov5640 32768 1
gc2145 24576 1
sun8i_codec 57344 1
gpio_vibra 16384 0
crct10dif_ce 20480 1
snd_soc_simple_amplifier 16384 1
snd_soc_simple_card 20480 2
sun50i_codec_analog 32768 1
sun6i_csi 32768 0
snd_soc_simple_card_utils 24576 1 snd_soc_simple_card
sun8i_adda_pr_regmap 16384 1 sun50i_codec_analog
st_magn_i2c 16384 0
snd_soc_bt_sco 16384 1
st_sensors_i2c 16384 1 st_magn_i2c
v4l2_fwnode 24576 3 ov5640,gc2145,sun6i_csi
st_magn 20480 1 st_magn_i2c
inv_mpu6050_i2c 16384 0
sun4i_i2s 24576 2
st_sensors 24576 3 st_magn_i2c,st_magn
inv_mpu6050 32768 2 inv_mpu6050_i2c
snd_soc_ec25 16384 1
snd_soc_core 192512 8 sun4i_i2s,snd_soc_bt_sco,sun50i_codec_analog,sun8i_codec,snd_soc_simple_amplifier,snd_soc_simple_card_utils,snd_soc_ec25,snd_soc_simple_card
industrialio_triggered_buffer 16384 2 inv_mpu6050,st_magn
kfifo_buf 16384 1 industrialio_triggered_buffer
snd_pcm_dmaengine 20480 1 snd_soc_core
snd_pcm 122880 4 sun4i_i2s,sun8i_codec,snd_soc_core,snd_pcm_dmaengine
sun8i_ce 40960 1
8723cs 1433600 0
snd_timer 45056 1 snd_pcm
crypto_engine 24576 1 sun8i_ce
ecdh_generic 16384 1 bluetooth
ecc 32768 1 ecdh_generic
rng_core 24576 1 sun8i_ce
snd 81920 8 snd_timer,sun8i_codec,snd_soc_core,snd_pcm
i2c_gpio 16384 0
soundcore 16384 1 snd
ipv6 466944 72
sun4i_lradc_keys 16384 0