Problèmes et questions concernant l'édition Cinnamon.

cle wifi dwa-131

#1Messageil y a 9 ans

bonjour a tous!!! :salut:
j'ai installé une cle wifi DWA-131 de DLINK elle fonctionne a merveille!!!
mais impossible de me connecter au démarrage de manjaro!!! :tetu!
je suis obligé de rentrer en root cette commande:
echo "2001 330D" | sudo tee /sys/bus/usb/drivers/rtl8192cu/new_id
!!!
Et la elle demarre de suite et me donne un tres bon siganl???
quelqu'un aurait il une idée??? :desole:
merci de votre aide!!!!

cle wifi dwa-131

#2Messageil y a 9 ans

Salut.
Ta signature indique KDE et tu postes dans Cinnamon!
Erreur de signature, ou de rubrique?

cle wifi dwa-131

#3Messageil y a 9 ans

As tu essayé avant ?

sudo modprobe rtl8192cu

Edit: Ce ne serait pas la suite de ça ?

cle wifi dwa-131

#4Messageil y a 9 ans

Salut,
sinon au lieu de traiter la cause, on peux gérer la conséquence... :)
Tu crées un service systemd au demarrage avec la commande que tu viens de donner, et ça se lance à chaque boot.
un peu crasseux, j'avoue..

---> [ ]

cle wifi dwa-131

#5Messageil y a 9 ans

tout d'abord merci a vous pour vos reponses!!! :salut:
oui c'est bien une erreur dans mon profil je suis bien sous cinnamon!!! je vais modifier après ce message!!! :roll:
j'ai essayé la commande:
sudo modprobe rtl8192cu

et le retour est:
module not found

est ceci qui merdoie!!!??
Quand a creér un systemd au démarrage comment fait on cela???
bien sur si je n'arrive pas à corriger le problème en amont!!!!
merci encore avous pour votre aide!!! :bien:bien

cle wifi dwa-131

#6Messageil y a 9 ans

laurent1961 a écrit :Quand a creér un systemd au démarrage comment fait on cela???
bien sur si je n'arrive pas à corriger le problème en amont!!!!
merci encore avous pour votre aide!!! :bien:bien

Exemple de la création d'un service systemd ici.

cle wifi dwa-131

#7Messageil y a 9 ans

merci a toi ewolnux!!! :salut:
je vois bien la demarche avec chagement de nom etc etc
mais je cale sur cette ligne de sript executable :tetu!
hdparm -B 254 /dev/sda

que dois je mette a la place???
merci encore pour ton aide!!! :bien:bien

cle wifi dwa-131

#8Messageil y a 9 ans

Ewolnux :salut:
voila le script que j'ai créé(ne ris pas c'est le premier que je cré) :rire:rire:rire
#!/bin/bash
#lancement connexion wfi
rtl8192cu
exit,0

qu'en penses tu??
et eventuellement qu'elle correction as tu à y apporter???
merci a toi et aux autres pour vôtre aide!!! :maître::maître::maître:

cle wifi dwa-131

#9Messageil y a 9 ans

laurent1961 a écrit :merci a toi ewolnux!!! :salut:
je vois bien la demarche avec chagement de nom etc etc
mais je cale sur cette ligne de sript executable :tetu!
hdparm -B 254 /dev/sda

que dois je mette a la place???
merci encore pour ton aide!!! :bien:bien


Par analogie à ce qu'il y a indiqué sur le post du forum archlinux tu peux essayer ceci :

1) tu créé un script
sous ton home/scripts/lancement-wifi.sh ( par ex ) dans lequel tu mets les commandes que tu as indiqué plus haut "echo "2001 330D" | sudo tee /sys/bus/usb/drivers/rtl8192cu/new_id"

2) tu crée fichier wifi.service dans /etc/systemd/system/ et qui contient :

[Unit]
Description=lancement-wifi

[Service]
ExecStart=/home/tonhome/scripts/lancement-wifi.sh

[Install]
WantedBy=multi-user.target


3) tu lances par

sudo systemctl start lancement-wifi.service 


4) si cela marche tu le lances au démarrage de ta machine par

sudo systemctl enable lancement-wifi.service 

cle wifi dwa-131

#10Messageil y a 9 ans

merci patriarch :salut::salut:
voila le script que j'ai crée:
#!/bin/bash
#lancement connexion wfi
echo "2001 330D" | sudo tee /sys/bus/usb/drivers/rtl8192cu/new_id
exit,0

te parait'il correct???
merci de ton aide!! :bien:bien

cle wifi dwa-131

#11Messageil y a 9 ans

Si je regarde l'exemple du forum arch, il y a une erreur à la dernière ligne ; ce devrait être

#!/bin/bash
#lancement connexion wfi
echo "2001 330D" | sudo tee /sys/bus/usb/drivers/rtl8192cu/new_id
exit 0;

Tu fais l'essai, et si ça passe tu rends le service exécuté au démarrage.

cle wifi dwa-131

#12Messageil y a 9 ans

merci a toi Ewolnux et tous les autres!!! :salut::salut:
j'ai corrigé la derniere ligne de mon script mais cela ne fonctionne toujours pas
mais je me demande si je n'ai pas fait une erreur ailleurs car lorsque je lance les 2 commandes que m'a donné Patri-arch
j'ai ce retour
Failed to start lancement-wifi.service: Unit lancement-wifi.service failed to load: No such file or directory.
[

alors je pense que j'ai du merdé ailleurs mais je ne vois pas ou!!! :tetu!:tetu!
merci encore de ton aide!!! :maître::maître:

cle wifi dwa-131

#13Messageil y a 9 ans

ton script est exécutable ?

edit :
supprime le "sudo" dans ton script
pose ton script dans /usr/local/bin
fais le appartenir à root/root
rends le exécutable (droits 555)
corrige le chemin dans ton fichier .service
active le service
redémarre

edit2
laurent1961 a écrit :j'ai ce retour
Failed to start lancement-wifi.service: Unit lancement-wifi.service failed to load: No such file or directory.
[


ton fichier lancement-wifi.service se trouve bien dans etc/systemd/system ?

cle wifi dwa-131

#14Messageil y a 9 ans

merci de ton aide otacon!!! :salut::salut:
oui mon fichier est bien dans etc/systemd/system et ils est bien excutable car je veux l'ouvrir il m'affiche bien les options lancer executer dans un terminal etc etc

en voici la copie!!
[quote[Unit]
Description=lancement-wifi

[Service]
ExecStart=/usr/local/bin/scripts/lancement-wifi.sh

[Install]
WantedBy=multi-user.target][/quote]

malgré un redemarrage j'ai toujours le retour
[root@laurentpc laurent]# sudo systemctl start lancement-wifi.service
Failed to start lancement-wifi.service: Unit lancement-wifi.service failed to load: No such file or directory.
[root@laurentpc laurent]# sudo systemctl enable lancement-wifi.service
Failed to execute operation: No such file or directory

quand je dis que j'ai du merder j'en suis convaincu!!! :tetu!:tetu!
merci de vôtre aide a tous!!! :maître::maître:

cle wifi dwa-131

#15Messageil y a 9 ans

:salut:

Et quand tu lance (depuis root) ton script lancement-wifi.sh est ce qu'il fonctionne ?

cle wifi dwa-131

#16Messageil y a 9 ans

Pourquoi as tu créé un dossier "scripts" dans /usr/local/bin ?
mets ton script dans /usr/local/bin
redemarres
ouvre un terminal
tapes :

sudo lancement-wifi.sh

est-ce que ça fonctionne (même question que patri-arch) ?

mets le contenu de ton script stp.

cle wifi dwa-131

#17Messageil y a 9 ans

HeLLo,

Juste en passant, etc/systemd/system ne contient normalement que les raccourcis des services activés au boot qui eux sont dans usr/lib/systemd/system.

cle wifi dwa-131

#18Messageil y a 9 ans

Fassil a raison: il faut mettre le fichier dans /usr/lib/systemd/system (c'est là que Systemctl cherche les services qu'on invoque).
si on le met dans /etc/systemd/system, ça fait comme si le service était déjà activé...

cle wifi dwa-131

#19Messageil y a 9 ans

Loubrix a écrit :Fassil a raison: il faut mettre le fichier dans /usr/lib/systemd/system (c'est là que Systemctl cherche les services qu'on invoque).
si on le met dans /etc/systemd/system, ça fait comme si le service était déjà activé...


Yes, un peu de melange dans mes liens systemd ( vu que c'est le enable qui crée le lien !)
Finalement un reboot aurait suffit :siffle

cle wifi dwa-131

#20Messageil y a 9 ans

bonour a tous !!! :salut::salut:
encore merci de votre aide!!!! :maître:
voici mon script comme demandé
#!/bin/bash
#lancement connexion wfi
echo "2001 330D" | tee /sys/bus/usb/drivers/rtl8192cu/new_id
exit 0;

est-ce correct???
il etait au départ comme ceci:
#!/bin/bash
#lancement connexion wfi
echo "2001 330D" |sudo tee /sys/bus/usb/drivers/rtl8192cu/new_id
exit 0;
.
mais il m'a été demandé de supprimer sudo
merci encore a vous tous!!! :maître::maître:
Répondre