Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/12/2020, à 20:28

ares

Modem Intel XMM7360 LTE (exemple pour Lenovo X13)

Pilote PCI pour modem Fibocom L850-GL basé sur un modem Intel XMM7360
Source de l'info : github
Un grand merci à @abrasive smile

Attention : le pilote ne prend pas en charge les modes "veille" ou "hybernation" !

#####################################
Devrait être compatible avec Dell, voir la liste  : ICI
#####################################

Vérifier que vous avez bien le module : Fibocom L860-GL
Dans un Terminal saisir :

lspci -vnn | grep 8086:7360

Exemple de retour :

2c:00.0 Wireless controller [0d40]: Intel Corporation XMM7360 LTE Advanced Modem [8086:7360] (rev 01)

Prérequis
Connaissances :
1. savoir saisir des commandes dans un Terminal
2. connaître votre opérateur « data » : Orange/SFR, etc
3. Paquets Ubuntu à installer : python3-pyroute2 & linux-headers-(version)
4. La carte nano-Sim doit être en place dans le portable Lenovo smile

* Téléchargement du pilote ---> ICI
* https://github.com/xmm7360/xmm7360-pci/ … master.zip
* Dézipper le fichier dans un dossier exemple dans votre dossier "tmp"
* Ouvrir un Terminal et saisir (avec le fichier dézipper dans le dossier ~/tmp/xmm7360-pci-master) :

cd ~/tmp/xmm7360-pci-master/

puis

sudo pip3 install --user ConfigArgParse

et

make && make load

Si vous devez débloquer votre SIM par un code pin (4chiffres)

`echo "AT+CPIN=\"0000\"" | sudo tee -a /dev/ttyXMM1` # remplacer `0000` par votre code pin

et

sudo python3 rpc/open_xdatachannel.py --apn {nom de votre opérateur}

---> Exemple :
Si vous avez un forfait "data" à La Poste, le nom de votre opérateur est : websfr

sudo python3 rpc/open_xdatachannel.py --apn websfr

* vérification dans le terminal pour savoir si l'interface wanX est active  :

ifconfig -a

Exemple de retour :

wwan0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1500
        inet {mon IP}  netmask 0.0.0.0  destination {ma config réseau}
        inet6  {mon IP} prefixlen 64  scopeid 0x0<global>
        inet6 {mon IP} prefixlen 64  scopeid 0x20<link>
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 1000  (UNSPEC)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Se reconnecter :
Dans un Terminal saisir :

sudo rmmod xmm7360

+

sudo insmod ~/tmp/xmm7360/xmm7360.ko

et

sudo python3 rpc/open_xdatachannel.py --apn {nom de votre opérateur data}

Mise à jour du noyau :
Si la mise à jour inclus aussi l'installation d'un nouveau noyau :
1. Vérifier que le paquet linux-headers-(version) est installé.
2. Depuis le dossier du pilote téléchargé, ouvrir un Terminal, puis dans l'ordre :

cd ~/tmp/xmm7360-pci-master/

puis

make clean

et

make

Pour vous connecter, si vous n'avez pas créé un script Basch :

sudo insmod ~/tmp/xmm7360-pci-master/xmm7360.ko

Si vous devez débloquer votre SIM par un code pin (4chiffres)

`echo "AT+CPIN=\"0000\"" | sudo tee -a /dev/ttyXMM1` # remplacer `0000` par votre code pin

+

sudo python3 ~/tmp/xmm7360-pci-master/rpc/open_xdatachannel.py --apn {nom de votre opérateur data} 

À suivre : automatisation
Exemple de lancement du pilote & de votre cnx avec un fichier Basch :

#!/bin/bash
sudo insmod ~/tmp/xmm7360-pci-master/xmm7360.ko ;
# A dé-commenter, si vous devez débloquer votre SIM par un code pin (4chiffres), supprimer de la ligne suivante '##'.
##`echo "AT+CPIN=\"0000\"" | sudo tee -a /dev/ttyXMM1` # remplacer `0000` par votre code pin
sudo python3 ~/tmp/xmm7360-pci-master/rpc/open_xdatachannel.py --apn {nom de votre opérateur data} ;

Bonne chance !

Dernière modification par ares (Le 31/12/2020, à 22:08)

Hors ligne