Problème installation raspism


#1

bonjour je suis en train de suivre un tuto concernant l’installation de raspism sur la revue "raspberry pi "

La première partie de l’installation s’est bien déroulée , mais je suis bloqué à la partie “copier l’image sur la classe sd” .

En effet la commande bash suivante ne fonctionne pas :"

sudo dd if=/media/pi/USB\ DISK/ of=/media/pi/SETTING\raspisms-2.0.deb

j’ai essayé plusieurs variantes , mais rien ne fonctionne !

Il faut dire aussi que je ne suis pas encore familiarisé avec la commande sous linux !

Si quelqu’un à une idée , merci d’avance ;


#2

Salut,
un lien vers le tuto et l’etape ou tu en ais et surtout qu’elle est ton message d’erreur et ton système d’exploitation.

Ensuite, en voyant ta commande si tu la recopier telle qu’elle c’est normal que sa fonctionne pas ,
surtout si tu a des chemin et des racine différente

bon je vais te traduire la commande,
déjà sudo ,tu verra souvent ce “mot” sa signifie que tu lance une comande en super utilisateur,car certaine commande se lance uniquement en super utilisateur ,elle se place toujours devant chaque instruction qui on besoin de se lancer en super utilisateur c’est un "préfixe "
exemple

sudo apt-get update
sudo apt-get upgrade

ensuite dd cette commande permet de copier tout ou partie d’un disque par blocs d’octets ,mais bon pour faire simple on s’ent sert principalement pour des installation d’images disk

mais dd ne peux pas marcher toute seule il lui faut la destination de celui si et la cible du fichier a copier est c’est pour sa quon utilise if et of

if=endroit ou ce trouve le fichier of= destination

donc si tu tapes pas le chemin précis sur ton pc c’est normal qu’il te ressors une erreur
voila pour l’explication

les commandes c’est que de la logique est un poil de connaissance

Edit: merci @aezaerth j’ai éditer, c’est vrai en plus je c’est pas pourquoi j’ai taper sa sans me relire
c’est le meme fonctionement que tout sur linux ,cp par exemple ou les fichier de sortie


#3

Bonsoir,

j’étais en train de me demander si ce n’était pas la combinaison des slash “/” et anti-slash “” qui étaient mal interprétés.

Par contre @jojo il me semble que ce soit plus if=“source” et of=“destination”.
Donc attention : Utilisé dans le mauvais sens, cette commande peut faire des dégâts :scream:

La commande ressemblerait donc à:
sudo dd if=/chemin/vers/raspisms-2.0.deb of=/chemin/vers/carteSD

Au fait, pourquoi “.deb” ? Ne serait-ce pas “.img” plutôt ??
Effectivement ça serait bien d’avoir le lien du tuto


#4

Bonsoir, merçi de m’avoir répondu

En fait c’est un tuto que j’ai trouvé dans raspberry pi magasine . Alors j’ai corrigé la commande je l’ai relue et j’obtiens le message "dd: impossible d’ouvrir « /media/pi/SETTINGS »: est un dossier

ma commande a cette allure : “dd: impossible d’ouvrir « /media/pi/SETTINGS »: est un dossier”

j’ai pensé que ça pouvait être un problème d’autorisation , mais même après avoir fait un chmod 777 sur SETTINGS ça ne change rien !


#5

c’est sa ta commande

dd /media/pi/SETTINGS ?

car c’est normal que sa marches pas

tiens suit le tuto la http://raspbian-france.fr/raspisms-raspberry-pi-sms-internet/


#6

Bonsoir en fait je m’égare depuis le début cette commande dd n’est absolument pas nécéssaire, puisque raspbian est déja installée sur ma carte sd.j’avais mal lu le magasine !

Du coup j’ai accès à l’interface avec mon adresse mail et mon mot de passe , seulement voilà mes SMS sont déclarés comme “envoyé”, mais je ne les reçoit pas !


#7

Bonsoir,
Je suis novice dans le domaine de raspbian, la curiosité m’a enmené dans le milieu de la raspberry pi 3.
Pour la communication au sein d’un club d’athlétisme je souhaite installer RaspiSMS.
J’ai lutté cherché et je n’y arrive pas.

wget http://raspisms.raspbian-france.fr/download/raspisms-2.0.deb
sudo apt-get update
sudo dpkg -i ./raspisms-2.0.deb

aprés cette commande c’est le déluge :

sudo dpkg -i ./raspisms-2.0.deb
Selecting previously unselected package raspisms.
(Reading database … 122683 files and directories currently installed.)
Preparing to unpack ./raspisms-2.0.deb …
Unpacking raspisms (2.0) …
dpkg: dependency problems prevent configuration of raspisms:
raspisms depends on apache2; however:
Package apache2 is not installed.
raspisms depends on php5; however:
Package php5 is not installed.
raspisms depends on php5-mysql; however:
Package php5-mysql is not installed.
raspisms depends on gammu; however:
Package gammu is not installed.
raspisms depends on gammu-smsd; however:
Package gammu-smsd is not installed.
raspisms depends on mysql-server; however:
Package mysql-server is not installed.

dpkg: error processing package raspisms (–install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
raspisms

le paquet raspisms me réclame d’autre paquet telque php5, gammu-smsd mais qui seraient obsolètes.

Je ne vois plus comment faire pour réussir mon installation depuis une semaine.

Merci pour votre aide,

Nicolas


#8

Test d’installation php5 refusé :

root@raspberrypi:/home/pi# apt-get install php5
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package php5 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package ‘php5’ has no installation candidate


#9

Je ne l’avais pas préciser mais la distribution est raspbian-strech sur raspberry pi3. Depuis hier j’ai réussi à installer certains paquets mais le php5 et php5-mysql restent impossible à mettre en place. J’ai réussi à installer php 7.0mysql 7.0.19-1 et php7.0 19-1 mais raspisms reste en défault.

sudo dpkg -i ./raspisms-2.0.deb
(Reading database … 125009 files and directories currently installed.)
Preparing to unpack ./raspisms-2.0.deb …
Unpacking raspisms (2.0) over (2.0) …
dpkg: dependency problems prevent configuration of raspisms:
raspisms depends on php5; however:
Package php5 is not installed.
raspisms depends on php5-mysql; however:
Package php5-mysql is not installed.

dpkg: error processing package raspisms (–install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
raspisms

Enfin lorsque j’ouvre le navigateur Chronium,
j’entre l’IP/RaspiSMS/ et le message suivant arrive :

Erreur : SQLSTATE[HY000] [1698] Access denied for user ‘root’@‘localhost’

Bonne journée et merci pour votre aide.

Nicolas


#10

Bonjour Nicolas,
j’ai le même problème et malheureusement les paquets “php5” et “php5-mysql” ne sont pas disponibles dans les dépôts de Stretch. Ils sont présents dans les distributions “Wheezy” et “Jessie”. Et comme tu as pu le constater les paquets “php7.0” ne fonctionnent pas non plu.

Donc j’ai réussi à installer “raspisms-2.0” en éditant le fichier “sources.list”, avec :

$ sudo nano /etc/apt/sources.list

Puis j’y ai rajouté le dépôts de “Jessie”, en mettant à la fin du fichier la ligne suivante :

deb http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi

Enregistre le fichier, “CTRL+O” et confirmer avec “o”, puis “CTRL+X” pour quitter nano.
Ensuite il ne te reste plus qu’a faire un petit :

$ sudo apt-get update

Maintenant tu peux installer “raspisms-2.0” avec toutes ces dépendances… :smiley:

Cordialement


#11

Bonsoir,

Tout d’abord Merci pour ton aide et avoir pris le temps de répondre,

Excellent j’ai reproduit ton conseil et raspisms est installé avec ses paquets dépendants. En regardant dpkg -l le therme devant raspisms est ii, c’est plutot une bonne nouvelle.

Maintenant losque je vais sur Chromium et que je lance http://127.0.0.1/RaspiSMS/

j’obtient ce message :
Erreur : SQLSTATE[HY000] [1698] Access denied for user ‘root’@‘localhost’

ça doit venir de la configuration du compte,
sais tu ou je peux configurer le compte dans le LXterminal?
ou ça vient d’autre chose?

Encore merci à l’avance,

Bonne soirée,

Nicolas


#12

Pour plus de détails lors de l’installation voici la vue du terminal qui révèle des erreurs :

pi@raspberrypi:~ $ sudo dpkg -i ./raspisms-2.0.deb
(Lecture de la base de données… 125235 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de ./raspisms-2.0.deb …
Dépaquetage de raspisms (2.0) sur (2.0) …
Paramétrage de raspisms (2.0) …
Il est possible de configurer automatiquement gammu. Pour cela, le module GSM gérant la carte SIM doit-être connecté à la Raspberry Pi. Voulez-vous le faire ? [y/n]
n
Le fichier de configuration /etc/gammu-smsdrcrc n’a pas pu être généré. Vous devrez le configurer à la main.
La base de données de RaspiSMS va être déployée.
Password root MySQL :
ERROR 1071 (42000) at line 123: Specified key was too long; max key length is 767 bytes
La base de données a été correctement déployée.
La connexion a la base de données pour RaspiSMS va être configurée avec le compte root
RaspiSMS a été installé avec succès dans le répertoire /var/www/html/RaspiSMS.\n\n
Attribution du dossier /var/www/html/RaspiSMS à l’utilisateur www-data
Le dossier a bien été donné à www-data, avec les droits 755
Attribution du dossier /var/www/html/RaspiSMS/receiveds à l’utilisateur gammu
Le dossier a bien été donné à gammu, avec les droits 755
Ajout droit d’execution sur /var/www/html/RaspiSMS/console.php
Droit d’execution ajoute
Ajout droit d’execution sur /var/www/html/RaspiSMS/parseSMS.sh
Droit d’execution ajoute
Le compte administrateur pour RaspiSMS va être créé. Choisissez une adresse e-mail et un mot de passe pour ce compte
Adresse e-mail :
lambda@gmail.com
Mot de passe :
ERROR 1146 (42S02) at line 1: Table ‘raspisms.users’ doesn’t exist
Activation du module de réecriture d’URL d’Apache
Module rewrite already enabled
Ajout du fichier de configuration Apache de RaspiSMS
Site raspisms disabled.
To activate the new configuration, you need to run:
systemctl reload apache2
Activation du fichier de configuration Apache de RaspiSMS
Enabling site raspisms.
To activate the new configuration, you need to run:
systemctl reload apache2
Redémarrage d’Apache
Redémarrage de Gammu
Ajout des tâches dans la crontab
Installation terminée avec succès.

Je vois qu’il y a des erreurs mais comment les corriger,

Encore merci à l’avance,

Bonne soirée,

Nicolas


#13

Bonjour tout le monde,
mon probleme est resolu, pour palier tous les soucis de dependances lies a la derniere version de raspbian streatch, j’ai simplement utilisé la version jessie, une distribution avec raspiSMS, j’utilise une clé Huawei 169 avec une carte sim a 2 euros par mois et c’est parfait!
dernier point important il fallait modifier le port usb dans le gammu-smsdrc et editer l’udev avec l’ID vendor et product et le port usb en question.
bonne experience,
Nicolas