Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision Les deux révisions suivantes
3g_qualcomm_gobi [Le 30/04/2011, 20:55]
127.0.0.1 modification externe
3g_qualcomm_gobi [Le 01/04/2016, 21:07]
L'Africain Maj de la page
Ligne 1: Ligne 1:
-{{tag>Karmic Lucid Maverick ​matériel clés_3g}}+{{tag>Trusty ​matériel clés_3g}}
 ---- ----
  
 ====== Puce 3G Qualcomm Gobi ====== ====== Puce 3G Qualcomm Gobi ======
  
 +Cette page est uniquement valable pour les puce 3G Qualcomm gobi (et **pas** les versions gobi 2000). Ces puces sont intégrées à certains ordinateurs portables ou netbooks. Il est quelquefois nécessaire d'​enlever la batterie pour trouve le slot d'​insertion de la carte sim.
  
-===== Compatibilité ===== 
- 
-Cette page est uniquement valable pour les puce 3G Qualcomm gobi (et **pas** les versions gobi 2000). 
- 
-Est décrite la méthode fonctionnelle et testée pour Karmic (9.10), Maverick (10.10) et pour Natty (11.04) ; pour une raison de régression dans le noyau de Lucid (10.04), ce tutoriel ne suffit pas (voir explication dans chapitre correspondant). 
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 20: Ligne 16:
  
 Pour permettre de faire fonctionner le module 3G, plusieurs composants sont nécessaires : Pour permettre de faire fonctionner le module 3G, plusieurs composants sont nécessaires :
-  ​* le module ''​qcserial''​ (intégré au noyau depuis la version 2.6.30) +  * le firmware (à récupérer dans les pilotes pour windows), 
-  ​* le firmware (à récupérer dans les pilotes pour windows) +  * le chargeur de firmware ''​gobi loader''​
-  * le chargeur de firmware ''​gobi loader'' ​(à compiler)+
  
-Tout d'​abord commencez par vérifier que le type de puce installée dans votre PC correspond :+Tout d'​abord commencez par vérifier que le type de puce installée dans votre PC correspond : <​code>​lsusb | grep Qualcomm</​code>​ doit renvoyer la ligne : <​code>​Bus 001 Device 004: ID 05c6:9221 Qualcomm, Inc.</​code>​
  
-  lsusb | grep Qualcomm+<note important>​Important : l'ID renvoyé par votre terminal doit correspondre à celui inscrit ici, soit ''​05c6:​9221''​. Si ce n'est pas le cas, votre matériel est différent et risque de nécessiter une autre méthode d'​installation</​note>​
  
-doit renvoyer la ligne : 
  
-  Bus 001 Device 004: ID 05c6:9221 Qualcomm, Inc.+==== Installation du firmware ====
  
-<note important>​Important ​: l'ID renvoyé par votre terminal doit correspondre à celui inscrit icisoit ''​05c6:9221''​+Le firmware est contenu dans le pilote pour Windows du module. Vous pouvez le télécharger [[ftp://​ftp.vaio-link.com/​PUB/​VAIO/​ORIGINAL/​WWAN_DRIVER_OPTION_1.0.09_00.ZIP|ici]] ou bien les cherchez directement dans vos pilotes windows : 
 +  * [[:​archivage#​graphiquement|Extraire ​l'archive]], 
 +  * Ensuite copier avec les [[:​sudo|droits d'administration]] les **bons** fichiers ​''​amss.mbn'',​ ''​UQCN.mbn''​ et ''​apps.mbn'' ​ dans **/​lib/​firmware/​gobi/​**,​ plusieurs versions de ces fichiers sont contenus dans des sous-répertoires (numérotés de 0 à 9) dans ''​WWAN_Driver_Option_1.0.09/​72-VJ725-4_1.0.12/​Source/​Packages/​''​.
  
-Si ce n'est pas le cas, votre matériel est différent et risque de nécessiter une autre méthode d'​installation</​note>​ +Si le dossier ​''​gobi'' ​n'​existe ​pas créez-le avec la commande ​: <code>sudo mkdir /​lib/​firmware/​gobi</code>
- +
-=== Lucid (noyau ≥ 2.6.32 et < 2.6.35) === +
- +
-Les noyaux ≥ 2.6.32 et < 2.6.35 ne sont plus compatibles de base avec le ''​gobi ​loader''​+
-<note important>​ Deux pistes vous sont proposées ci-dessous pour le faire fonctionner,​ ne les ayant pas testé par moi-même, je ne peux garantir leur succès.</​note>​ +
-Quelle que soit la méthode utilisée, il sera certainement nécessaire d'​installer ensuite ​le ''​gobi loader'',​ pour cela référez-vous à la section suivante (noyau ≥ 2.6.35) +
- +
-== Méthode 1 (simple) ​installer un module depuis les dépôts == +
-Cette méthode consiste à installer le module ''​linux-backports-modules-wwan-lucid-generic''​ **[[apt>​linux-backports-modules-wwan-lucid-generic]]**. +
- +
-Si vous ne trouvez pas ce paquet dans les dépôts, il est également disponible [[https://​launchpad.net/​ubuntu/​lucid/​+package/​linux-backports-modules-wwan-lucid-generic|ici]],​ veillez à choisir le paquet correspondant à votre version d'​ubuntu (i386 pour les versions 32bits et amd64 pour les versions 64bits). +
- +
-== Méthode 2 (compliquée) : patcher le noyau == +
-Cette méthode nécessite de récupérer un patch ainsi que les sources du noyau que vous souhaitez utiliser, d'​appliquer le patch et de recompiler le noyau. +
-L'​explication et le patch sont disponibles à [[http://​www.codon.org.uk/​~mjg59/​gobi_loader/​|cette page]]. +
- +
-=== Karmic, Maverick, Natty (noyau ≥ 2.6.30, noyau ≥ 2.6.35) === +
- +
-Le firmware est contenu dans le pilote pour windows du module. Ceux qui comme moi n'ont pas conservé ce système doivent donc les télécharger : +
- +
-<file>wget ftp://​ftp.vaio-link.com/​PUB/​VAIO/​ORIGINAL/​WWAN_DRIVER_OPTION_1.0.09_00.ZIP</​file>​ +
- +
- +
-Il faut ensuite copier les **bons** fichiers ''​amss.mbn''​ et ''​apps.mbn''​ dans ''​/​lib/​firmware/​gobi/​'',​ plusieurs versions de ces fichiers sont contenus dans des sous-répertoires (numérotés de 0 à 9) dans ''​WWAN_Driver_Option_1.0.09/​72-VJ725-4_1.0.12/​Source/​Packages/''​+
  
 <note important>​Important : les fichiers à copier dépendent à priori de l'​opérateur et donc du pays. Les commandes indiquées ci-dessous copient les fichiers contenu dans le répertoire ''​0'',​ cela fonctionne notamment pour la France et l'​Allemagne.</​note>​ <note important>​Important : les fichiers à copier dépendent à priori de l'​opérateur et donc du pays. Les commandes indiquées ci-dessous copient les fichiers contenu dans le répertoire ''​0'',​ cela fonctionne notamment pour la France et l'​Allemagne.</​note>​
  
-  unzip WWAN_DRIVER_OPTION_1.0.09_00.ZIP 
-  sudo mkdir /​lib/​firmware/​gobi && sudo cp WWAN_Driver_Option_1.0.09/​72-VJ725-4_1.0.12/​Source/​Packages/​0/​* /​lib/​firmware/​gobi/​ 
- 
-Enfin, nous allons avoir besoin du chargeur de firmware "gobi loader"​. 
- 
-Depuis Natty (11.04), il est directement disponible depuis les dépôts **[[apt>​gobi-loader]]**. Il suffit de l'​installer,​ de redémarrer et tout doit fonctionner (le tutoriel s'​arrête ici). 
- 
-Pour les versions plus anciennes, il va falloir compiler le ''​gobi loader'';​ pour cela vous devrez au préalable avoir installé le paquet **[[apt>​build-essential]]**. 
- 
-Récupérez la version la plus à jour de ''​gobi loader''​ à cette adresse : http://​www.codon.org.uk/​~mjg59/​gobi_loader/​download/​ , enregistrez l'​archive dans votre répertoire personnel. 
- 
-Commencez par extraire l'​archive : 
- 
-  tar xzf gobi_loader-0.7.tar.gz 
- 
-Placez vous dans le répertoire et lancez la compilation : 
- 
-  cd gobi_loader-0.7 
-  make 
-  sudo make install 
- 
-**La compilation sera à effectuer à chaque mise à jour du noyau.** 
- 
-Une fois terminé, redémarrez votre ordinateur, si vous utilisez network-manager vous devez voir apparaître l'​intitulé "​Connexion mobile à large bande" 
- 
-{{ materiel:​3g_qualcomm_gobi_maverick.png | Affichage connexion large bande nm-applet }} 
- 
- 
-Si non afin de vérifier que le module est correctement lancé, retapez la commande suivante et vérifiez que l'ID du matériel a bien changé (il se termine par un ''​2''​ au lieu d'un ''​1''​ auparavant) : 
- 
-  lsusb | grep Qualcomm 
  
-elle doit renvoyer la ligne :+===Installation du chargeur de firmware=== 
 +[[:tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​gobi-loader]]** et redémarrer votre ordinateur. Dans [[:​Network-Manager]] [[:​telephone_modem|ajouter une connexion mobile à large bande]].
  
-  ​Bus 001 Device 004: ID 05c6:9222 Qualcomm, Inc.+Pour vérifier que le module est correctement lancé, vous pouvez retaper la commande suivante et vérifiez que l'ID du matériel a bien changé (il se termine par un ''​2''​ au lieu d'un ''​1''​ auparavant) : <​code>​lsusb | grep Qualcomm</​code>​ elle doit renvoyer la ligne : <​code>​Bus 001 Device 004: ID 05c6:9222 Qualcomm, Inc.</​code>​
  
 +=====Problèmes connus=====
 +Si votre puce n'est pas détectée vous pouvez tenter de la débloquer avec la commande : <​code>​rfkill unblock all</​code>​
  
 ===== Voir aussi ===== ===== Voir aussi =====
  • 3g_qualcomm_gobi.txt
  • Dernière modification: Le 22/08/2022, 17:42
  • par moths-art