Contenu | Rechercher | Menus

Annonce

La nouvelle clé USB Ubuntu-fr est en prévente
Rendez-vous 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 18/12/2018, à 17:27

jblajoux

installer clef Huawei e3372 sur ubuntu.... Dur dur

Bonjour à tous,

Je cherche à installer et à automatiser la connexion via cette clef 4g Huawei.

J'arrive en console à la passer en mode clef 4g, mais je dois recommencer l'opération à chaque redémarrage.

Vu que le pc est pour un ami assez nouveau chez ubuntu, j'aimerais que cela se fasse seul à chaque lancement.

Merci de votre (précieuse) aide.

Bonnes fêtes à tous!

Hors ligne

#2 Le 18/12/2018, à 17:32

xubu1957

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 18.04.1 LTS - Lenovo T410 -Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#3 Le 22/12/2018, à 13:42

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

bon bon, tout d'abord merci pour votre aide précieuse...

Sinon ça ne fonctionne pas automatiquement. Je suis obligé de la monter à chaque lancement.

Après elle apparait dans l'applet dédiée:

Voilà ce que j'obtiens:

riton@riton-Aspire-R3-131T:~$ sudo bash
[sudo] Mot de passe de riton : 
root@riton-Aspire-R3-131T:~# sudo usb_modeswitch -v 12d1 -p 15d6 -J
Look for default devices ...
 Found devices in default mode (1)
Access device 002 on bus 001
Get the current device configuration ...
Current configuration number is 1
Use interface number 0
 with class 8
Use endpoints 0x01 (out) and 0x81 (in)
Using standard Huawei switching message
Looking for active drivers ...
 OK, driver detached
Set up interface 0
Use endpoint 0x01 for message sending ...
Trying to send message 1 to endpoint 0x01 ...
 OK, message successfully sent
Read the response to message 1 (CSW) ...
 Response successfully read (13 bytes), status 0
Reset response endpoint 0x81
 Could not reset endpoint (probably harmless): -99
Reset message endpoint 0x01

 Could not reset endpoint (probably harmless): -99
 Device is gone, skip any further commands
-> Run lsusb to note any changes. Bye!

root@riton-Aspire-R3-131T:~# 
root@riton-Aspire-R3-131T:~#

Dernière modification par jblajoux (Le 22/12/2018, à 14:04)

Hors ligne

#4 Le 22/12/2018, à 13:48

xubu1957

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

Bonjour,

Pour ajouter toi-même les balises code à ton précédent message #3 :

  • Cliquer sur  le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

1530289742.png

comme indiqué dans le : Retour utilisable de commande


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 18.04.1 LTS - Lenovo T410 -Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#5 Le 22/12/2018, à 14:05

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

Merci à toi xubu1957 big_smile

Hors ligne

#6 Le 22/12/2018, à 14:26

xubu1957

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 18.04.1 LTS - Lenovo T410 -Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#7 Le 23/12/2018, à 11:28

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

bon bon bon...

Malgré les différents essais mentionnés dans tes différents liens, le processus ne s'automatise pas.

La clef doit être montée via la commande

sudo usb_modeswitch -v 12d1 -p 15d6 -J

et là paf elle apparait.

que faire pour rendre automatique cette séquence svp?

Hors ligne

#8 Le 23/12/2018, à 21:00

xubu1957

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

Regarde cette page > wiki.epfl.ch/ubuntu/modem-3g


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 18.04.1 LTS - Lenovo T410 -Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#9 Le 23/12/2018, à 21:10

toitoinebzh

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

jblajoux a écrit :

que faire pour rendre automatique cette séquence svp?

regarde du coté de cron pour par exemple lancer ta commande à chaque démarrage
https://doc.ubuntu-fr.org/cron

Hors ligne

#10 Le 24/12/2018, à 11:21

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

Merci pour votre aide.

Donc Cron ne m'aidera pas car je dois le faire au démarrage et non à une heure fixe.

Concernant l'article de l'EPFL, cette partie est déjà faite, mais ne fonctionne toujours pas automatiquement.

Je dois toujours faire:

sudo usb_modeswitch -v 12d1 -p 15d6 -J

pour que la clef se monte et apparaisse en mode modem.

N'y a t il pas un endroit ou je "colle" cette commande pour que tout simplement elle se lance au démarrage?

Hors ligne

#11 Le 24/12/2018, à 11:36

toitoinebzh

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

pour lancer une tache avec cron, il faut utiliser @reboot

Hors ligne

#12 Le 24/12/2018, à 11:42

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

oui mais comment au démarrage?

Hors ligne

#13 Le 24/12/2018, à 12:47

toitoinebzh

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

salut

tout d'abord lance crontab avec sudo (cela va t'ouvrir un fichier à modifier, le terminal peut te demander avec quel éditeur tu veux le modifier (nano par exemple)

sudo crontab -e 

ensuite, à la fin du fichier, ajoute

@reboot usb_modeswitch -v 12d1 -p 15d6 -J

enregistre le fichier (ctrl + o avec nano)

et normalement c'est bon, ta commande sera lancé à chaque redémarrage

Hors ligne

#14 Le 24/12/2018, à 12:55

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

ok ok, essai fait, mais visiblement c'est une commande qui nécéssite sudo pour fonctionner, dois je le rajouter quelque part, car quand je fais un usbmodeswitch sans sudo, il y a une erreur que je n'ai pas en sudo mode.

Hors ligne

#15 Le 24/12/2018, à 13:05

toitoinebzh

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

si tu lis la doc, il ne faut pas mettre sudo car tu as rglé cron avec sudo (sudo crontab -e) (la commande sera donc lancée avec des droits admin)
https://doc.ubuntu-fr.org/cron#autres_considerations

Hors ligne

#16 Le 24/12/2018, à 16:09

moko138

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

As-tu bien laissé une ligne vide à la fin ?

man crontab
cron requires that each entry in a crontab end in a newline character. If the last entry in a crontab is missing
       the newline, cron will consider the crontab (at least partially) broken and refuse to install it.

%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#17 Le 26/12/2018, à 10:48

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

je n'ai effectivement pas mis sudo dans la ligne du crontab.

Et j'ai bien sauté une ligne, l'éditeur me dit que le nouveau crontab est ok.

Très très étrange et surtout très agaçant! roll:/

Hors ligne

#18 Le 27/12/2018, à 18:32

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

PAs d'autres solutions pour mon cas (presque) désespéré? sad

Hors ligne

#19 Le 27/12/2018, à 19:15

toitoinebzh

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

tu as regardé la solution de xubu1957 ?

Hors ligne

#20 Le 27/12/2018, à 19:56

moko138

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

jblajoux
1) Commence par le début. Montre :

lsb_release -d ; echo $XDG_CURRENT_DESKTOP ; uname -mr ; echo ; ls -lt /usr/share/xsessions | tr -s " " | cut -d" " -s -f6-9
lsusb ; echo ; lsusb -t
dpkg -l | grep usb-modeswitch
cat /etc/crontab

  - -


2) Je pense qu'il y a une confusion entre
/etc/crontab                                       (crontab général)
et le résultat de sudo crontab -e       (crontab de l'user)


%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#21 Le 28/12/2018, à 13:51

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

résultat 1:

riton@riton-Aspire-R3-131T:~$ lsb_release -d ; echo $XDG_CURRENT_DESKTOP ; uname -mr ; echo ; ls -lt /usr/share/xsessions | tr -s " " | cut -d" " -s -f6-9
Description:	Ubuntu 18.04.1 LTS
ubuntu:GNOME
4.15.0-43-generic x86_64


mai 2 2018 ubuntu-communitheme-snap.desktop
mai 2 2018 ubuntu.desktop

commande 2:

riton@riton-Aspire-R3-131T:~$ lsusb ; echo ; lsusb -t
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 8087:0a2a Intel Corp. 
Bus 001 Device 005: ID 2386:0401  
Bus 001 Device 004: ID 0bda:57cc Realtek Semiconductor Corp. 
Bus 001 Device 003: ID 12d1:15d6 Huawei Technologies Co., Ltd. 
Bus 001 Device 002: ID 25a7:fa23  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/7p, 480M
    |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 2: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 3: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 3: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 4: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 5: Dev 6, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 5: Dev 6, If 1, Class=Wireless, Driver=btusb, 12M

phase 3:

riton@riton-Aspire-R3-131T:~$ dpkg -l | grep usb-modeswitch
ii  usb-modeswitch                             2.5.2+repack0-2ubuntu1                       amd64        mode switching tool for controlling "flip flop" USB devices
ii  usb-modeswitch-data                        20170806-2                                   all          mode switching data for usb-modeswitch

et the last:

riton@riton-Aspire-R3-131T:~$ cat /etc/crontab
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user	command
17 *	* * *	root    cd / && run-parts --report /etc/cron.hourly
25 6	* * *	root	test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6	* * 7	root	test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6	1 * *	root	test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#

Merci beaucoup, moi j'ai quitté mon monde connu... ;-)

Hors ligne

#22 Le 28/12/2018, à 16:29

moko138

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

Bon, ta clef Huawei est la 12d1:15d6

Je t'invite, sans certitude, à tester ceci, qui est sans danger :

1) Comme toujours quand on s'apprête à modifier un fichier-système, on commence par en faire une copie de sécurité, datée d'hier :

sudo cp -av /etc/crontab   /etc/crontab2018-12-27.bak

Ainsi, en cas de problème inattendu, il sera aisé de revenir à la situation antérieure par
sudo cp -av /etc/crontab2018-12-27.bak   /etc/crontab


2) La modification
Copie-colle cette commande et montre son retour :

echo -e "#\n# Ajout du 2018/12/28 :\n# Monter la clef Huawei 12d1:15d6 à chaque démarrage\n@reboot * 	* * * 	root 	usb_modeswitch -v 12d1 -p 15d6 -J\n" | sudo tee -a /etc/crontab

%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#23 Le 28/12/2018, à 17:39

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

j'ai copié/collé la commande dans le terminal, c'est bien ça:

riton@riton-Aspire-R3-131T:~$ echo -e "#\n# Ajout du 2018/12/28 :\n# Monter la clef Huawei 12d1:15d6 à chaque démarrage\n@reboot * * * * root usb_modeswitch -v 12d1 -p 15d6 -J\n" | sudo tee -a /etc/crontab
#
# Ajout du 2018/12/28 :
# Monter la clef Huawei 12d1:15d6 à chaque démarrage
@reboot * * * * root usb_modeswitch -v 12d1 -p 15d6 -J

riton@riton-Aspire-R3-131T:~$ 

Hors ligne

#24 Le 28/12/2018, à 18:01

moko138

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

Impec' !

Tu n'as plus qu'à tester le démarrage, pour voir si la clef est bien activée automatiquement.


%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#25 Le 28/12/2018, à 18:13

jblajoux

Re : installer clef Huawei e3372 sur ubuntu.... Dur dur

diantre, ça ne fonctionne pas...

J'ai toujours un device en défaut comme me dit usb_switch...

Je m'arrache les derniers cheveux que j'ai...

Dernière modification par jblajoux (Le 28/12/2018, à 18:40)

Hors ligne