xmm7360 / xmm7360-pci

PCI driver for Fibocom L850-GL modem based on Intel XMM7360 modem
433 stars 82 forks source link

Install fails on Ubuntu 22 #182

Closed SmileSydney closed 2 years ago

SmileSydney commented 2 years ago

Installation on X1 Carbon Gen 6 with Fibocomm fails.

`lspci . 03:00.0 Wireless controller [0d40]: Intel Corporation XMM7360 LTE Advanced Modem (rev 01) .

lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04 LTS Release: 22.04 Codename: jammy

uname -r 5.15.0-33-generic

make && make load make -C /lib/modules/5.15.0-33-generic/build M=/home/ylee/tmp/xmm7360-pci modules make[1]: Entering directory '/usr/src/linux-headers-5.15.0-33-generic' make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-33-generic' sudo /sbin/rmmod xmm7360 rmmod: ERROR: Module xmm7360 is not currently loaded make: [Makefile:18: load] Error 1 (ignored) sudo /sbin/insmod xmm7360.ko insmod: ERROR: could not insert module xmm7360.ko: Operation not permitted make: *** [Makefile:19: load] Error 1`

sybnex commented 2 years ago

Same here on HP Elitebook x360 :(

SmileSydney commented 2 years ago

Okay found the problem is with insmod: ERROR: could not insert module xmm7360.ko: Operation not permitted

See first answer to this

Since Ubuntu kernel 4.4.0-20 the EFI_SECURE_BOOT_SIG_ENFORCE kernel config has been enabled. That prevents from loading unsigned third party modules if UEFI Secure Boot is enabled.

Read the instructions in link above on using mokutil to disable secure boot (at your own risk).