PROJET AUTOBLOG


Le Blog de Genma

source: Le Blog de Genma

⇐ retour index

FirefoxOS et le ZTE Open C

jeudi 1 janvier 1970 à 01:00

Dans le cadre d'un programme Mozilla de promotion de FirefoxOS et du téléphone ZTE Open C qui est désormais disponible à la vente dans certains magasins Leclerc (ainsi que sur des sites de ventes sur Internet), j'ai reçu ce téléphone. Depuis quelques jours, il est donc devenu mon téléphone principale, que j'utilise au quotidien. Cet article inite ce qui sera une série d'articles, taggués FirefoxOS, série d'article qu'il est possible de suivre via un fil RSS dédié.

Cet article se base sur le téléphone ZTE Open C et Firefox OS version 1.3.

Mes connaissances en smartphone

Je suis les smartphone depuis des années, vu que je fais de la veille technologique. J'ai vu apparaître le premier Iphone et les modèles génération après génération, j'ai pu manipulé ou voir manipulé ces téléphones et les versions d'iOS correspondantes. Il en est de même avec Android. Mon dernier téléphone et mon premier Smartphone était un Nokia 5800 Xpress Music sous Symbian OS. Je l'utilisais uniquement en tant que téléphone (appel, SMS, MMS), et en tant que modem 3G (par l'USB). Je n'utilisais pas d'applications particulières sur ce téléphone. A côté de ça, j'ai un Ipod Touch d'une ancienne génération, sous iOS 4, que j'utilise pour écouter des podcasts. Mais également avec quelques applications (météo...) et essentiellement Twitter, ainsi qu'un peu de surf sur le web avec Safari. J'ai également configuré le VPN pour pouvoir passer par le VPN de la Freebox. J'estime donc que je connais donc les interfaces des smartphones actuels même si je ne les utilise pas au quotidien.

Premières impressions

L'interface est très bien pensé et c'est assez intuitif. On se retrouve bien dans les menus. Le téléphone marche sans carte sim, permettant de découvrir avant de migrer la carte sim. Le téléphone me semble fluide et réceptif, mais je n'ai pas d'expérience avec d'autres téléphones/de référence pour faire une comparaison plus approfondie. Le surf avec Firefox est rapide quand on est sur le Wifi. J'aime bien le mode avion accessible depuis le bouton de verouillage/déverrouillage, les notifications...

Les points négatifs - Bugs connus

- Le réglage de la luminosité qui ne se garde pas que l'on est défini le réglage de la luminosité comme automatique ou manuel, le réglage de la luminosité revient à une valeur par défaut.
- Le manque d'applications : le MarketPlace est un peu vide. Il n'y a pas de jeux, mais comme ce n'est pas une console de jeu que je souhaite, avoir mais un téléphone qui me permet d'aller sur le web...
- L'agenda qui s'ouvre tout le temps Quand on regarde les applications ouvertes, on peut voir que l'Agenda est ouvert même si on n'a pas lancé l'application. J'ai eu l'explication via alterlibriste sur DiasporaSi comme moi vous vous demandez pourquoi le calendrier s'ouvre sans que vous l'utilisiez (https://diaspora-fr.org/posts/498272), c'est simplement que par défaut il est configuré pour se synchroniser toutes 15 min même si vous n'avez aucun compte relié. Il suffit d'aller dans la configuration (roue crantée) de l'agenda pour sélectionner la synchronisation manuelle et il ne s'ouvrira plus tout seul sans arrêt.
- La batterie qui descend vite : la capacité de la batterie est une capacité de base. En utilisant la 3G, le wifi, en passant quelques appels et envoyant quelques SMS, la batterie descend vite. Il faudra donc recharger son téléphone tous les jours...
- Les javascripts : j'ai essayé de saisir des informations sur un framadate et sur un framapad, ça n'a pas bien marché. Un problème lié au javascript ? Il faudra que je creuse. Mais ce serait étonnant que ce soit ça vu que les applications de FirefoxOS sont toutes "HTML5+Javascript"...

Ce qu'il manque - ma Whish Liste

- Pas d'extension pour Firefox : par rapport à Firefox sur PC, il n'y a pas la possibilité d'ajouter des extensions
- Le mode de navigation privée
- Firefox Sync : pour pouvoir synchroniser ses données Firefox entre différentes plateformes ;
- Sonnerie personnalisée :
- Il manque TOR : il manque la possibilité d'utiliser TOR pour surfer sur le web, en 3G ou en Wifi.
- La connexion à OpenVPN : il manque la connexion à VPN OpenVPN (un client)

Ma Todo-liste

Ceci est la liste des choses que je dois encore tester
Téléphone en lui-même
- Réglages des différents modes : mode vibreur uniquement, choix et réglage de la sonnerie etc.

Mode Smartphone
- Ajout et synchronisation des contacts : voir comment je peux gérer les contacts et les synchroniser avec un logiciel sous Ubuntu.
- Ajout et synchronisation de l'agenda : comme pour les contacts, voir comment gérer la synchro de l'agenda.
- Modem 3g : configurer et tester le partage de connexion en mode connexion USB et par Wifi.
- Passer à une version supérieure de FirefoxOS : il est possible de passer ce téléphone dans les versions 2.0 (voir 2.1 en cours de développement) de FirefoxOS. Le constructeur ZTE ne proposera pas ces versions en mise à jour, il sera nécessaire de compiler FirefoxOS pour avoir une ROM adéquate.
- Multimédia : tester la lecture de vidéo, de musique et la synchronisation avec un répertoire sur le PC.

Conclusion des premières impressions

FirefoxOS est jeune. Mais on sent qu'il y a une prise en compte de l'expérience au niveau interface et interaction avec les utilisateurs telle qu'elle peut exister avec des OS plus vieux comme iOS ou Android. On pioche un peu chez l'un, un peu chez l'autre, tout en ayant des caractéristiques identitaires propres. Il faut voir à l'usage les possibilités et ce qu'il manque comme fonctionnalités.

Quand à l'Open C est un bon smartphone, bas de gamme diront certains, personnellement je dirais bien adapté pour des débutants ou des non technophiles. On en a pour son prix, dans le sens "il n'est pas cher et on peut s'attendre avoir la qualité et les fonctionnalités d'un smartphone qui coûte 4 fois plus". C'est également un bon appareil pour surfer sur le web via le wifi ou la 3G, mais pour du surf consultatif (on ne fera pas d'édition massive hormis l'édition de texte court pour Twitter par exemple). C'est un bon début pour commencer, m'initier à Firefox et passer à un modèle au dessus plus tard si j'en ressens le besoin.

A venir

Une série de liens de références, avec des liens vers des articles d'autres utilisateurs.

Raspberry et Freebox V6

jeudi 1 janvier 1970 à 01:00

Prérequis : une IP fixe. Une des premières choses que j'ai faite et de définir une IP fixe pour le Raspberry, afin qu'il soit accessible sur le réseau local facilement.

Remarque : le présent billet parle du Raspberry pi mais s'applique également à tout autre équipement réseau ou ordinateur connecté sur la Freebox.

Le port 80 - Serveur web sur le Raspberry

J'ai une Freebox V6 sur laquelle j'ai activé l'accès à distance, pour pouvoir utiliser Freebox OS depuis différents endroits. Le problème est que par défaut, c'est le port 80 qui est utilisé pour accéder à cette interface d'administration, qui a pour petit nom "Freebox OS". Quand je me connecte à distance sur la Freebox, je tape son adresse IP dans un navigateur et j'arrive sur l'interface de Freebox OS. En local, c'est via l'adresse mafreebox.free.fr que l'on y accède.

Le port 80 est donc déjà utilisé et si je veux mettre un serveur web accessible depuis l'extérieur sur le Raspberry Pi, deux possibilités se présente à moi :
- changer le port de l'accès au Freebox OS pour lui attribuer un autre port et dédier le port 80 au serveur web du Raspberry ;
- mettre le serveur web sur un port différent du port 80 ;
Dans les deux cas, il faut (re)configurer la redirection de port. Celle du port 80 vers l'adresse IP qui va bien, en local pour l'adresse mafreebox.free.fr et depuis l'extérieur. Et celle du port choisi pour le serveur web (et/ou l'accès au Freebox OS).

Pour la redirection de port, il faut aller dans le Paramétrage de la Freebox, Partie Configuration et changer le port de l'accès à distance pour le Freebox OS. Voir les captures d'écrans suivantes :

Cas de la DMZ

La Freebox permet de créer une DMZ. Pour avoir un tutoriel complet et en image voir Freebox Revolution activer la DMZ. Le problème est que dans ce cas, tous les ports réseaux et toutes les connexions entrants sur la Freebox sont alors redirigés sur le Raspberry pi. On ne peut alors plus utiliser le client Torrent, le client VPN intégré de la Freebox... C'est pour cela qu'on préfèrera la solution de l'ouverture de port spécifique redirigeant vers le Raspberry pi sur le réseau local.

Comme le Raspberry Pi est alors directement exposé sur Internet, il faut le sécuriser, ce qui peut être compliqué...

Accès via SSH

Une fois le système Raspbian installé sur le Raspberry, pour pouvoir me connecter dessus, j'ai activé le serveur SSH. Une possibilité et de me connecter dessus depuis l'extérieur uniquement via SSH. Mais là encore, si j'expose le serveur SSH, il faut :
- que je change le port 22 pour un autre port au niveau du Raspberry ;
- que j'installe Fail2ban
- que j'apprenne à sécuriser le Raspberry pi d'une façon générale.
- que je configure la Freebox pour ouvrir le port associé au serveur SSH et redirige les connexions entrantes sur ce port vers le Raspberry.

Accès via le VPN

La Freebox V6 propose deux types de VPN (voir à ce sujet La Freebox v6 dispose d'un serveur et d'un client VPN). Un VPN routé qui permet de ressortir ensuite sur Internet, permettant de surfer comme si on était de chez soi (et c'est l'Ip de la Freebox qui apparait). Un VPN bridgé qui permet de se retrouver sur le réseau local, et c'est comme si on était connecté sur la Freebox, on voit les autres équipements branchés au même réseau. Et donc le Raspberry pi.

Une autre possibilité est donc d'utiliser ce VPN bridgé pour se connecter à la Freebox depuis l'extérieur, se retrouvant ainsi sur son réseau local. Le Raspberry pi n'a alors plus besoin d'être exposé sur Internet, on peut se connecter à l'interface web (via le port 80), au port SSH (sur le port 22), sans avoir à faire les redirections de ports nécessaires sur la Freebox ; les connections (sur le port 80 et 22) sont encapsulées dans la connexion VPN. Et cela ne change pas grand chose à la vitesse de connexion/au débit (le débit montant restant le facteur limitant).

Apéro Parisien du Libre août 2014

jeudi 1 janvier 1970 à 01:00

Le vendredi 15 août, de 12h à 18h, au Jardin du Trocadéro, à côté de l'Aquarium de Paris, 5 avenue Albert de Mun, Paris (Plan d'accès OpenStreetMap), ce sera Apéro Parisien du Libre. Comme chaque 15 de chaque mois, Parinux vous convie à l'Apéro Parisien du Libre (APL), événement informel pour faire se rencontrer toutes les communautés de libristes parisiens. Source.

Je serai sur place et ce peut donc être l'occasion de se voir/se rencontrer et éventuellement de faire une série de discussions/ateliers/débats improvisés de type chiffrofête/cryptopartie si vous le souhaitez. N'hésitez pas à me contacter à ce sujet si vous êtes intéressé et également à cet événement.

J'ai un Raspberry Pi

jeudi 1 janvier 1970 à 01:00

J'ai (enfin) un Raspberry Pi en ma possession, reçu via le site http://fr.farnell.com/, site sur lequel vous trouverez le Raspberry pi, tous ses accessoires. Mais également plus de 780.000 produits de 3.500 fabricants, dans le domaine de l'électronique et des composants et autres pièces électriques.

Je ne ferai pas d'unboxing ou de photos, le Net en regorge. Via cet article, je voudrais initier une série de billets à venir sur le Raspberry pi et l'usage que j'en aurais.

Le Raspberry pi en ma possession

Je viens donc de recevoir un kit complet "Raspberry Pi", à savoir :
- un Raspberry Pi Model B+
- un boîtier
- une carte SD 8 go avec Noobs de préinstaller dessus
- un chargeur USB

Tout le monde doit connaitre ou du moins avoir entendu parler du Raspberry Pi. Le modèle B+ est le dernier né de la gamme (déjà composé des modèle A et B). Il s'agit d'une mise à jour du dernier modèle B, sorti en 2012. Le modèle B faisait passer le Raspberry de 256 Mo de RAM à 512 Mo et ajoutait une prise réseau ; le modèle B+ ajoute 2 prises USB (passant du nombre de 2 à 4), la sortie vidéo composite est supprimée, le lecteur de carte SD est remplacé par un lecteur de carte mini-SD, le nombre de pics du port GPIO passe de 26 à 40... Et la consommation électrique est réduite par rapport aux modèles précédents.

Un Raspberry pi pour quel(s) usages

Un Raspberry pi peut être destiné à différents usages, à savoir :
- un Raspberry Pi comme ordinateur : il est possible de mettre un OS avec un bureau, un navigateur et en faire un ordinateur d'appoint. Personnellement, je testerai peut-être cet usage mais ce ne sera pas de suite ;
- un Raspberry Pi comme mediacenter : je testerai cette fonctionnalité en mettant XBMC, pour tester pendant quelques jours le Raspberry pi derrière ma télévision, mais ce ne sera pas son usage final (si c'est à amener à le devenir, j'en achèterai un dédié à cet usage) ;
- un Raspberry Pi comme serveur : c'est là l'usage principal que j'en ferai ;
- un Raspberry Pi comme système embarqué : radio-réveil web, sur un robot, système d'arrosage de jardin... Combiné avec différents accessoires (écran LCD, sondes diverses, un Arduino ou autre), le web regorge de projets divers et variés dans lesquels un Raspberry pi est au coeur du projet. Je ne suis pas doué/intéressé par l'électronique, il n'y aura donc pas de projets dans cette catégorie ;
- un Raspberry Pi pour faire autre chose... On peut l'utiliser pour le mettre dans une borne d'arcade et faire tourner de vieux jeux en émulations, nettoyer ses clefs USB...

Avec un Raspberry pi, les projets envisageables sont donc nombreux. Mon temps n'est pas extensible et plutôt que de m'éparpiller, j'ai choisi, parmi les usages possibles (que je listais ci-dessous) de me concentrer sur la partie 'Serveur'.

Premier démarrage du Raspberry Pi - Noobs

Le Raspberry était fourni avec une carte SD sur laquelle le système Noobs était présintallé. Une fois les branchements (alimentation, sortie vidéo, clavier et souris en USB) effectué, le Raspberry démarre sur Noobs. Noobs signifie New Out Of Box Software que l'on pourrait traduire oar "Nouveau logiciel qui fonctionne à la sortie de la boite" mais est aussi un jeu de mot avec "Noobs" Débutant. Noobs est un utilitaire conçu pour rendre le premier démarrage d'un Raspberry Pi nettement plus facile, en proposant, au premier démarrage, d'installer un ou plusieurs systèmes d'exploitations parmi Raspbian, Pidora, RaspBMC, RiscOS, Arch Linux ou OpenELEC.

Ce qui est donc bien pratique pour commencer. On choisit le ou les systèmes à installer, on clique et on attend que l'installation se déroule. Personnellement, je suis parti sur OpenELEC (un concurrent de RaspBMC, fournissant XBMC, plus rapide/plus véloce que ce dernier) pour le tester un peu. Et ensuite, j'installerai Raspbian, connaissant un peu l'univers Debian, pour faire du Raspberry pi un serveur en vue d'un projet d'auto-hébergement de certaines de mes données/de certains services (comme un agenda par exemple).

Conclusion

Ce billet est donc le premier d'une série de billets sur le Raspberry pi et ce que j'en ferai. Pour indication, voici les titres de quelques-uns des articles à venir :
- Quelques sites de références sur le Raspberry Pi
- Un Raspberry derrière une Freebox V6
- Sauvegarder son Raspberry pi
- Yunohost
A suivre donc...

Raspberry pi - quelques liens de références

jeudi 1 janvier 1970 à 01:00

Dans ce billet, je voudrais partager quelques liens vers les sites de référence sur le Raspberry Pi. Ce billet sera mis à jour régulièrement en fonction de mes découvertes, recherches, me permettant de bookmarquer différents sites

Le site officiel du Raspberry pi
- http://www.raspberrypi.org

Des sites d'actualités
- http://www.framboise314.fr, un site d'actualités et de tutoriaux
- http://planet.raspfr.org qui regroupe différents sites de blogueurs ayant un Raspberry pi et relatant leurs projets associés
- http://www.raspfr.org/fr/ site de l'association francophone des utilisateurs de Raspberry Pi, qui a pour but la promotion du Raspberry Pi, l'entraide entre utilisateurs, et la mise en avant de projets citoyens basés sur le Raspberry Pi.

Pour installer un OS sur le Raspberry Pi
- https://github.com/raspberrypi/noobs/, le Github de Noobs, qui facilite le choix et l'installation d'un OS pour le Raspberry Pi
- http://www.raspberrypi.org/downloads/ qui liste les différentes images à mettre sur sa carte SD sur laquelle le Raspberry pi démarre
- http://www.raspbian.org, le site de Raspbian
- http://raspbian-france.frle site français sur Raspbian
- SliTaz ARM, un environnement bureautique léger, permettant également de faire des programmes utilisant la caméra (accessoire du Raspberry pi) ou des modules connectés aux ports GPIO.

Site de tutoriaux
- Le Blog de KZL Mes expériences, mes activités, mon réseau...
- Raspberry PI & Arduino, domotique, robotique, et pleins de trucs en “ique”