xmm7360 / xmm7360-pci

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

Works on Thinkpad L14 Gen 1 running fedora 35 kde spin #174

Open eniomarcosm opened 2 years ago

eniomarcosm commented 2 years ago

It is running on Fedora 35 (and I think it should be running on other distros like Ubuntu, Manjaro and other Arch Based). Although still need a interface to switch on, integrated with the DE. Thank you for making this project available, a big GITHUG.

Lyton505 commented 2 years ago

Are you by any chance using Econet as your mobile provider? I am having difficulties and I'm suspecting that it's probably my mobile provider. Asked the question here: https://askubuntu.com/questions/1401005/how-to-get-sim-connection-activated

eniomarcosm commented 2 years ago

Did you remove the PIN?

spikespaz commented 2 years ago

Could you please list any troubleshooting steps and/or special configuration that you had to do? The instructions on the repo aren't working for me.

perceival commented 2 years ago

Works as well on HP EliteBook 745 G6 under Fedora 36. Here are the steps to set it up:

sudo dnf -y groupinstall "Development Tools" "Development Libraries"
sudo dnf -y downgrade gcc
sudo dnf -y install python3-pyroute2 python3-configargparse
git clone https://github.com/xmm7360/xmm7360-pci.git
cd xmm7360-pci
make
cp xmm7360.ini.sample xmm7360.ini
nano xmm7360.ini
/usr/src/kernels/$(uname -r)/scripts/sign-file sha256 ~/certs/signing_key.pem ~/certs/signing_key.x509 xmm7360.ko # only needed with secure boot
sudo make load # redundant if setup script below works fine
./scripts/lte.sh setup
./scripts/lte.sh up
resolvectl dns wwan0 1.1.1.1 # or your preferred resolver

Setting it up might in addition require Selinux policy update. Above is neither compatible with ModemMenager nor with NetworkManager. Connection status can be verified with ip address.