Archives de catégorie : Raspberry PI

BeatBox à base de Bettraves et de Raspberry PI

Bonjour à toutes et à tous !

Comme chacun sait, raspberry veut dire franboise en anglais.

En tombant sur ce que vous allez voir ci-dessous, j’ai cru qu’il y aurait un jeu de mot avec les betteraves, mais non, on peut très bien faire une BeatBox (Boîte à Rythme) avec des bettraves et un Raspberry PI (alors, pas avec des framboises pour le coup). En tout cas, c’est à creuser !


BeetBox from Scott Garner on Vimeo.

Musicalement Vôtre, Quenin PEREIRA alias DJ YAK’Ô

Source :
http://makezine.com/2013/01/03/best-of-2012-raspberry-pi-projects/

Facebooktwittergoogle_plusrss

TUTO : Partager un Raspberry PI sur un réseau Windows avec Samba

Bonjour à toutes et à tous !

Voici comment installer samba sur le Raspberry PI, sur la distribution Raspbian, pour partager vos fichier avec vos postes de travail sous Windows.

– Préparation :

Avant de commencer, il faut définir un Hostname si cela n’est pas toujours effectué.

Commençons à se connecter en tant que root :

sudo su

Puis lançons l’outil de configuration :

raspi-config

Choisir l’option 8 :

Puis l’option A2 Hostname.

Le nom par défault et RASPBERRYPI, ce qui est moche et problèmatique si vous en avez plusieurs. Personnellement, j’ai opté pour PDN (comme Picou Data Network). Ne pas mettre de ponctuation dans le Hostname.

– Installation :

Ben maintenant, on va pouvoir commencer :

  1. Installer les packages de Samba
    apt-get install samba samba-common-bin
  2. Sauvegarder le fichier de configuration. On ne sait jamais ;-)
    cp /etc/samba/smb.conf /etc/samba/smb.conf.old
  3. Créer le user guest pour accéder à la zone de partage « share »
    adduser guest --home=/home/public --shell=/bin/false --disabled-password
  4. Changer les droits sur la zone de partage /media/usbdrive/share
    chown -R guest:guest /media/usbdrive/share
  5. Autoriser les utilisateurs à se connecter à Samba dans /etc/samba/smb.conf
    ## Browsing/Identification ###
    
    # Change this to the workgroup/NT-domain name your Samba server will part of
    
       workgroup = WORKGROUP
    
    ####### Authentication #######
    
       security = user
  6. Toujours dans /etc/samba/smb.conf ajouter le point de partage public à la fin du fichier de configuration. Voici un exemple :
    [pihome]
       comment= Pi Home
       path=/media/usbdrive/share
       browseable=Yes
       writeable=Yes
       only guest=no
       create mask=0777
       directory mask=0777
       public=yes
  7. Relancer le service Samba
    service samba restart

– Utilisation :

Et c’est parti :

Framboisement Vôtre, Quentin PEREIRA alias DJ YAK’Ô

Facebooktwittergoogle_plusrss

TUTO – Citadel : Serveur Mail pour Raspberry PI en 7 étapes

Bonjour à toutes et à tous !

Pour cet article, je vous propose une solution de serveur de mail pour mon Raspberry PI avec notamment les possibilités suivante, dont certaines m’interessent beaucoup, notamment le service d’IM :

  • Récupération d’email POP3, IMAP
  • Calendrier WebDAV, CalDAV
  • Webmail
  • Clavardage ou IM (Messagerie Instantanée pour social.djyako.fr)

J’ai réussis un trouver une solution pas mal sauf que pour l’instant je ne peux recevoir de mail sur mon Raspberry, mais je peux en envoyer depuis celui-ci.

Je me suis inspiré du tuto suivant que j’ai adapté à mon besoin :
http://www.pihomeserver.fr/2013/06/22/raspberry-pi-home-server-raspbian-installer-votre-serveur-demail-avec-citadel/

1- Pour procéder à l’installation, il est préférable de mettre à jour le système :

sudo apt-get update && sudo apt-get upgrade

2- Changer le fichier /etc/hosts (si ce n’a pas déjà été fait lors d’éventuelles installations antérieurs…)

127.0.0.1 <nom de votre domaine>

…ainsi que le le hostname :

sudo nano /etc/hostname

Puis saisissez le nom puis enregistrer en faisant Ctrl+O et Ctrl+X pour quitter l’éditeur

3- Redémarrer le Raspberry Pi

reboot

4- Installer l’ensemble des outils Citadel

sudo apt-get install citadel-suite

Lors de l’installation, une série de question va être posée :

La première demande qui va pouvoir se connecter au système pour l’envoi/réception des emails. Par défaut la valeur est définie à 0.0.0.0. A vous de changer la valeur si vous voulez restreindre les accès. Personnellement, je ne l’ai pas changé

Attention  !
Évitez de mettre * car cela peut poser problème par rapport à IPv6

Pour la méthode d’authentification, j’ai opté pour Internal car conseiller dans le tuto d’origine :

Cliquez pour zommer

 Pour le compte administrateur, il faut la saisie d’un nom et d’un mot de passe, classique 🙂

Pour le choix de l’interface Web, j’ai sélectionné Internal car Apache sert pour miror.djyako.fr.

Le port par défaut.j’ai mis 8080 car 80 était déja pris par le serveur web Apache2

Le port HTTPS. Par défaut 443, je l’ai gardé.

5- A la fin de l’installation les choses peuvent se compliquer avec un message d’erreur envoyé sur toutes les consoles : la solution est de saisir la commande suivante afin d’activer la gestion d’IPv6 puis relancez le service

sudo modprobe ipv6
sudo service citadel restart

Mais ceci risque de revenir au prochain reboot. Pour corriger le problème définitivement, il faut ajouter le module dans le fichier /etc/modules

sudo echo "ipv6" >> /etc/modules

6- En théorie, ça a l’air de fonctionner, l’accès par l’interface web ayant l’air opérationnel. Par contre il reste toujours une petite erreur :

Message from syslogd@raspberrypi at Apr 21 12:35:35 ...
 citserver[2246]: Failed to adjust ownership of: /etc/citadel/netconfigs/7 [No such file or directory]

Pour résoudre cela, il faut créer le répertoire manquant et mettre comme propriétaire l’utilisateur citadel

sudo mkdir /etc/citadel/netconfigs
sudo chown citadel:citadel /etc/citadel/netconfigs
sudo service citadel restart

 

7- Si vous avez besoin de changer la configuration vous pouvez relancer la commande suivante :

sudo /usr/lib/citadel-server/setup

C’est ce que j’ai dû faire car l’utilisateur d’administration n’était pas reconnu en tant d’administrateur.

Vous pouvez retourner sur la page de connexion disponible par le lien https://votre-ip, accepter l’exception de Certificat, car il s’agit d’un certificat auto-signé, et saisir le user et mot de passe définis lors de l’installation et normalement tout est OK

Pour ma part, j’en suis assez satisfait mais je voudrais bien pouvoir recevoir les mails dessus. Si quelqu’un connait une astuce…

Internetellement Vôtre, Quentin PEREIRA alias DJ YAK’Ô

Source :
http://www.pihomeserver.fr/2013/06/22/raspberry-pi-home-server-raspbian-installer-votre-serveur-demail-avec-citadel/

Facebooktwittergoogle_plusrss