th3.pngBienvenue sur mon site.

Cet espace est avant tout dédié à mes besoins personnels, notamment pour mémoriser des astuces qui m'ont permis de régler quelques soucis de configuration (Linux, Synology, Minecraft...).
Je pense avoir de bonnes bases dans la gestion des réseaux et des systèmes, pour autant, je suis loin d'être un expert. Si vous constatez quelques erreurs, ou si vous avez de meilleures solutions à proposer, ne vous privez pas de commenter.
Tout ce que je publie ici est libre de diffusion. Quand "j'emprunte" des infos, je site mes sources. J'apprécie qu'on fasse de même avec mes travaux.

OpenMediaVault - SAMBA - Partage des dossiers

samba.png

Samba est un logiciel d'interopérabilité qui implémente le protocole propriétaire SMB/CIFS de Microsoft Windows dans les ordinateurs tournant sous le système d'exploitation Unix et ses dérivés de manière à partager des imprimantes et des fichiers dans un réseau informatique. Samba facilite l'interopérabilité entre systèmes hétérogènes Windows-Unix.
(source: https://fr.wikipedia.org/wiki/Samba_(informatique))

Dans les menus d'OMV on parle de SMB/CIFS pour SAMBA.

La mise en service de SAMBA est relativement simple sous OMV. Il suffit de mettre en marche le service, d'activer le partage d'un dossier, puis de donner des droits sur ce dossier à des utilisateurs et/ou des groupes.

Pour finir, il ne faudra pas oublier de déclarer les ports utilisés par SAMBA dans le pare-feu.

Lire la suite...

OpenMediaVault - Gestion des droits

profile.png

Pour partager les données, il faut créer des dossiers particuliers qui permettront d'héberger des types de données: musiques, vidéos, photos...

Il faut aussi créer des utilisateurs qui auront des droits (lecture, écriture, exécution) sur tel ou tel dossier (ou fichier).

Pour faciliter le travail, on peut créer des groupes d'utilisateurs à qui on donnera des droits. Il suffira d'ajouter chaque nouvel utilisateur à un groupe pour lui attribuer les mêmes droits qu'à ceux qui partagent son groupe.

Lire la suite...

OpenMediaVault - Gestion des Disques durs - RAID

wd-red-3To.jpgPour réaliser mon Nas (en machine virtuelle), j'ai installé un disque dur de 8 Go pour le système et trois disques durs de 80 Go pour le partage des données.

Trois disques, c'est le nombre minimum pour monter une grappe de disque en RAID5.

Les types de systèmes RAID sont décrits ici :
https://fr.wikipedia.org/wiki/RAID_(informatique)


Lire la suite...

OpenMediaVault - Sécurité - Firewall

Firewall.png Avant d'attaquer la configuration de la sécurité, je vous conseille d'aller lire 10 conseils sécurité pour votre NAS.

La sécurité est vraiment le tout premier point à aborder.

Des erreurs de configuration pourraient vous empêcher d'avoir accès à votre NAS.

Il est préférable que vous n'hébergiez pas de données sensibles sur celui-ci avant d'avoir appris à maitriser les règles de sécurité et surtout le pare-feu.

Lire la suite...

OpenMediaVault - Mise en réseau

OMV-install-21.pngAvant de mettre en service un NAS, c'est à dire avant de le charger de fichiers à partager, il faut régler les problèmes d'accès au réseau et surtout de sécurité.

  • L'accès au réseau, pour avoir toujours la même adresse IP afin de la déclarer sur les autres machines qui se connecteront automatiquement au NAS.
  • La sécurité, avec principalement la modification des comptes et des mots de passe des administrateurs du NAS, puis la configuration du pare-feu pour restreindre l'accès aux différents services rendus par le NAS.

Lire la suite...

OpenMediaVault - Installation

openmediavault-circle.png

1 - OPENMEDIAVAULT

OpenMediaVault est une solution basée sous Debian pour créer un NAS (Network Attached Storage), c'est à dire un serveur de fichiers connecté au réseau, pour faire simple, un disque dur réseau. Nous verrons que OMV offre différents services comme SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client et bien d'autres. Grâce à une conception modulaire de l'espace d'administration, il est possible d'ajouter des services supplémentaires sous la forme de plugins.

OpenMediaVault est principalement conçu pour être utilisé dans de petites entreprises ou à domicile, mais n'est pas limité à ces domaines. C'est une solution rapide à installer et facile à utiliser qui permettra à tout le monde d'installer et administrer un NAS sans connaissances approfondies.

Il est par exemple envisageable de l'installer sur de petits serveurs tels que le hp Proliant Gen 8, auquel il suffit d'ajouter deux disques durs pour le stockage des données et une carte SSD pour l'installation du système.

Lire la suite...

Android 6 et ROM Custom sur Galaxy TAB 2 - P5110

LineageOs.pngInfo : Ce billet est mis à jour au fil des évolutions. Il est prudent de le lire intégralement avant de de changer quoi que ce soit sur la tablette.

Un court article pour signaler une ROM custom qui redonne vie à la Galaxy TAB 2 (P5110).

La ROM est présentée sur Phonadroid ici :
http://www.phonandroid.com/forum/cyanogenmod-13-p5100-p5110-t143172.html
Elle est disponible ici :
https://www.androidfilehost.com/?w=files&flid=50638

Choix de la version :

La version du 1er mai 2016 est stable. Celle du 17 mai 2016 semble poser des problèmes.

Lire la suite...

La SD Card ne se monte pas sous Debian

Après une installation toute fraiche de Debian (Jessie), je réalise que la SD Card n'est pas détectée. J'ai beau scruter sous gparted, la carte n'est pas listée.

La commande lsusb indique pourtant que j'ai bien un lecteur de SD Card détecté sous la référence ENE TEchnology UB6250

Quelques recherches sur le wiki de Debian m'indiquent que le lecteur UB6250 demande un driver propriétaire. Il faut installer le paquet firmware-linux-nonfree

Installation :

Dans une fenêtre shell, passer en mode super user :
su

Éditer la liste des dépôts de paquets :
nano /etc/apt/sources.list

Ajouter la ligne suivante :

deb http://httpredir.debian.org/debian/ jessie main contrib non-free

Mettre à jour la liste :
apt-get update

Installer le paquet qui prend en charge UB6250 :
apt-get install firmware-linux-nonfree

Le lecteur est maintenant pris en charge et la carte se monte à la première insertion.

Extension YouTube sur KODI / XBMC

youtube-kodi.jpgIl existe de nombreux articles expliquant moultes méthodes pour installer et débugger le plugin YouTube sur KODI (ex XBMC). La mienne ne diffère des autres qu'en quelques points essentiels : vous ne serez pas obligé de désactiver votre ad blocker (bloqueur de publicités) et de vous manger de la publicité sur les 3/4 de votre écran, cette page s'est chargée en un temps raisonnable et les liens devraient être pérennes et pointant sur des versions qui vous tiendront éloigné de l'alphabet cyrillique. Au passage vous n'aurez pas eu besoin d'installer deux sources de dépôts... vides.

On sent l'agacement dans mon billet, n'est-ce pas ?

Lire la suite...

Pointage dynamique chez NO-IP

Allez, dans la lignée des deux billets précédents, je vous donne un script pour NO-IP cette fois ci.

#!/bin/sh
curl -s "http://dynupdate.no-ip.com/dns?username=monadressemail&password=monpassword&hostname=monsite.ddns.net"


Il suffit de remplacer :

  • monadressemail par l'adresse mail qui vous sert d'identifiant chez no-ip
  • monpassword par votre mot de passe
  • monsite.ddns.net par l'adresse de votre site

Comme toujours, on peut mettre une commande curl par domaine à mettre à jour et c'est tout l'intérêt de cette méthode sur un Synology qui permet de déclarer un et un seul domaine par fournisseur de DDNS.

En passant par des scripts, on peut avoir plusieurs sites hébergés sur le NAS avec autant de noms de domaines, chez un même fournisseur de DDNS.


Merci NO-IP

Pointage dynamique chez Two-DNS

En Allemagne on trouve encore un service offrant gratuitement des noms de "sous-domaines" : Two-DNS

Si vous n'êtes pas gêné par l'utilisation d'un site avec un nom à rallonge du genre monsiteamoi.my-wan.de et si vous comprenez un minimum la langue de Shakespeare, ce service est fait pour vous.

Comme chez venez.fr, vous pouvez créer des noms de domaines (5 maxi) qui pointeront vers votre adresse IP perso. Vous pourrez ainsi héberger à bon compte des sites sur votre NAS favori.

Il faut noter que contrairement à venez.fr qui fait maintenant payer pour enlever la publicité incrusté, Two-DNS n'incruste rien dans vos pages.

Lire la suite...

Script pour un Pointage IP Dynamique chez venez.fr

Je passe sur l'épisode qui m'a tenu coupé du web pendant 6 six mois pour enfin retrouver une connexion après un passage forcé chez l'opérateur historique, le même qui a dégradé ma ligne free.

Résultat : un forfait plus cher, plus de reverse dns, pas de loopback, un débit plus lent, une box de m...., une hot line de m.... et surtout plus d'IP fixe. C'est ce dernier point qui m'a posé le plus de problèmes, car j'ai de nombreux sites hébergés sur mon NAS, et la majorité a une adresse de redirection chez venez.fr.

Au bon temps de ma connexion free, il suffisait de déclarer mon IP fixe pour pointer vers mes sites.

Lire la suite...

App Inventor 2 - Inclinomètre pour 4x4

En passant à la version 2 de MIT App Inventor, j'ai réalisé que mon premier exercice sur l'orientation du smartphone nécessitait une actualisation. Je suis allé plus loin en insérant des images qui pivotent en fonction de l'orientation du smartphone. C'est donc un inclinomètre doublé d'une boussole que je vous propose de réaliser ici.

inclino4x4-1.png

Lire la suite...

App Inventor 2 - Majeur ou mineur ?

AppInventor2.pngJe relance ici une nouvelle série d'articles sur la programmation ANDROID assistée par App Inventor.

La version 2 d'App inventor présente de nouvelles fonctionnalités. Elle intègre la fonction de test en direct de l'application en cours de développement, ceci directement sur le smartphone, sans connexion filaire et sans rien installer sur l'ordinateur qui sert au développement.

Rappel:

Pour programmer sous App Inventor 2, il faut se rendre à la page suivante http://ai2.appinventor.mit.edu et se connecter en utilisant le compte google utilisé sur le smartphone pour accéder à Google Play. La procédure est décrite ici pour App Inventor. Il conviendra de prendre soin de bien installer la version 2 de MIT AI Companion disponible ici: MIT AI2 Companion

L'application que je vous propose de créer ici, s'appellera
"Majeur ou mineur":

Nous procéderons en trois temps:

  • la déclaration du cahier des charges
  • la création de l'interface via la page Designer
  • la programmation via la page Blocks

Lire la suite...

Mad Catz R.A.T. TE sous linux (Debian, Ubuntu, Mint..)

MadCatz-RAT-TE.jpgMa R.A.T. 5 commence à montrer des signes de fatigue aussi ai-je décidé d'investir dans une nouvelle souris, la Mad Catz R.A.T. TE.

En comparaison, la TE est une version cheap de la R.A.T. 5 et l'appellation TE (Tournament Edition) apparaît un peu pompeuse. La base en aluminium a laissé la place à un plastique translucide la molette de défilement horizontal a disparu. Exit le réglage du poids par ajout de petites masses. Le réglage en longueur est maintenu, mais là aussi l'aluminium a disparu pour laisser place à un rail en plastique donnant un guidage et surtout un réglage plus qu’approximatif. Une fois prise en main, le support de paume se met à bringuebaler dans tous les sens. Bye, bye la qualité qui faisait le principal atout de la RAT5, et ce à un prix supérieur.

Un plus tout de même, on passe de 5600 à 8200 dpi. Un autre plus, les boutons de clic (droit et gauche) sont équipés de microswitches OMRON donnés pour 5 millions de clics. C'est la perte du clic gauche qui m'a fait abandonner la R.A.T. 5. Pour info, je viens de commander des switches OMRON pour moins 5€ les 10, port compris.

La R.A.T. TE présente la caractéristique propre aux souris munies de boutons additionnels, une prise en charge délicate sous LINUX.

Lire la suite...

ROM officielle sur Galaxy TAB 2 - P5110


SAMSUNG-P5110.jpgVous regrettez d'avoir installé une ROM custom sur votre tablette, ou bien vous souhaitez tout simplement installer une ROM officielle non disponible via le mode de mise à jour logicielle de la tablette.

Aujourd'hui, en France, la dernière mise à jour disponible pour la GALAXY TAB2 10.1 est basée sur ANDROID 4.1.2 alors que la version 4.2.2 est disponible pour certains pays.

Vous trouverez ici une méthode simple avec des liens durables pour revenir sur une version officielle de votre tablette. Si vous avez déjà suivi le billet précédent, vous pouvez passer rapidement aux deux dernières opérations: VIDER LES CACHES, FLASHER LA ROM.

Lire la suite...

Kit Kat et ROMS Customs sur Galaxy TAB 2 - P5110

ANDROID-Kit__Kat.jpgFlasher sa tablette pour changer de version d'ANDROID est une opération risquée qui peut conduire à rendre la tablette inutilisable.

On trouve bon nombre de tutoriels en ligne qui permettent de réaliser cette opération. Cependant, la majorité d'entre eux sont du style fait ci fait ça, sans jamais donner les raisons de la manipulation et encore moins les conséquences.
Je reproche également à ces nombreux tutoriels de pointer vers des liens morts.
Ils ont cependant le mérite d'exister, même s'il faut vraiment en lire plusieurs et recouper les informations avant de tenter une opération risquée.

Ici vous trouverez une méthode commentée ainsi que des liens durables vers des sites officiels.

Lire la suite...

Serveur Minecraft sous XBMC (XBMCBUNTU)

Après avoir longtemps utilisé un vieux PC pour faire tourner un serveur Minecraft sous Debian, j'ai décidé de passer à une machine plus puissante et polyvalente. La machine en question a fait l'objet d'un premier billet ici: HTPC pas cher sous XBMC

Maintenant que la machine est stable sous XBMCBUNTU, je passe à la phase suivante, installation du serveur Minecraft (Craftbukkit).

J'ai bien conscience qu'il existe une multitude d'articles en ligne qui indiquent comment installer un serveur Minecraft sous linux. Mon billet reprend ces méthode en ajoutant l'intégration dans XBMC et en simplifiant les mises à jour via le partage du dossier sur le réseau.

Lire la suite...

Razer Nostromo pour Starcraft 2

nostromo.jpgUne fois n'est pas coutume, je publie un billet pour un jeu sous Windows : STARCRAFT 2

Il s'agit de mettre à disposition tout un travail de programmation de mon nouveau Gamepad Belkin Razer Nostromo.

Le profil proposé comporte un mappage du clavier pour jouer Terran et un mappage pour jouer Protoss. On passe d'un mappage à l'autre en appuyant sur le clic de la molette. Ces mappages marchent, à condition d'utiliser les raccourcis claviers donnés dans les tableaux, pour l'affectation des bâtiments.

Lire la suite...

server sort buffer size - Dotclear - Synology


Out of sort memory, consider increasing server sort buffer size (1038)

mariadb.jpegAprès upgrade vers le DSM 5.0 de mon NAS Synology, dans le back office de Dotclear, j'ai eu le message ci-dessus.

En clair, on m'indiquait d'augmenter le sort buffer size.

L'origine du problème vient du passage à MariaDB (le fork MySQL) et, de fait, la réinitialisation du fichier de configuration my.cnf.


Lire la suite...

- page 1 de 5