Cette page parle de la fameuse Freebox et des liens avec Ubuntu. Plus précisément de toutes les freebox de l'opérateur télécom Free (pour plus d'info, voir le site officiel Free, et Free dans Wikipedia).
Des logiciels sont disponibles pour Ubuntu afin d'exploiter différentes fonctionnalités de la Freebox.
Cette page est spécialisé dans les relation entre Ubuntu et les Freebox. Pour toute information sur les Freebox (et pas sur Ubuntu), voir :
La page FreeboxHD réunit tout ce qui concerne spécifiquement l'utilisation du boîtier HD avec Ubuntu.
La page FreeboxV6 réunit tout ce qui concerne spécifiquement l'utilisation du boîtier serveur avec Ubuntu.
Il n'est pas possible de configurer une connexion réseau depuis Ubuntu pour le Freebox Player™ selon la volonté de Free Télécoms™.
1.Retrouver sa clef API :
sudo apt install docker.io sudo docker run -it --rm -e FREEBOX_URL="http://192.168.1.254" -e APP_ID="com.example.my-app" -e APP_NAME="My App" -e APP_VERSION="1.2.3" -e DEVICE_NAME="NAS" 47ng/create-freebox-app
Devrait retourner quelque-chose comme Sending app authorization request to Freebox at http://192.168.1.254 with parameters:
Go to your Freebox and click "yes" on the screen…… ✓ Application authorized.
Permissions:
✗ parental ✓ tv ✓ explorer ✓ contacts ✗ wdo ✗ camera ✗ profile ✗ player ✗ settings ✓ calls ✗ home ✓ pvr ✓ vm ✓ downloader
App token: jmfcg…
le token est utilisable sur https://dev.freebox.fr/sdk/os/login/#
Pas (encore?) de page sur doc.ubuntu-fr
La page FreeboxV7
La Freebox Pro pour les entreprises https://pro.free.fr
La page Freeboxpro
Cette méthode est simple et consiste à créer un réseau privé (Local) qui isole en partie (via des ports) vos ordinateurs par rapport à internet.
La fonction Multiposte Free permet aux abonnés dégroupés de regarder ou d'enregistrer les chaînes TV et radios depuis un ordinateur.
Cela est possible via son interface: Mon Compte site officiel
La téléphonie SIP permet d'utiliser son abonnement téléphonique pour appeler vers les fixes et les mobiles depuis n'importe quel accès à Internet dans le monde.
Une imprimante USB connectée sur la Freebox est utilisable par tous les ordinateurs connectés eux-même à la Freebox, que ce soit en filaire ou en wifi.
Il est possible d'envoyer des fax soit en passant par la page de gestion de la Freebox, soit en utilisant un des logiciels ci-dessous :
Free met a disposition des abonnés des serveurs http://dl.free.fr
Cela permet l'échange de fichier avec d'autres internautes (si leurs FAI l'autorise ). après 30 jours d'inactivité, les fichiers seront supprimés.
L'envoi se fait par 2 moyens, par web le fichier 1Go, par FTP jusqu'à 10Go et stable .
Le logiciel: client dl.free.fr vous permet de placer des fichiers sur le service http://dl.free.fr/ proposé par Free en utilisant un logiciel FTP. Le logiciel est pré-configuré pour utiliser ce service.
Double clic sur l’exécutable client.dl.free.fr et Lancer
On prendra comme exemple qu'on veut monter dans le dossier déjà créé : /home/myUser/freebox avec myUser le nom de votre utilisateur
1. Installer curlftpfs :
sudo apt install curlftpfs
2. Monter via :
curlftpfs ftp://mafreebox.freebox.fr/Disque%20dur/Vidéos /home/myUser/freebox/ -o uid=$(id -u),gid=$(id -g),umask=003
sudo mount -t cifs //mafreebox.freebox.fr/Freebox /home/myUser/freebox -o guest,iocharset=utf8,file_mode=0777,dir_mode=0777,vers=1.0
On prendra comme exemple qu'on veut monter dans le dossier déjà créé : /mnt/freebox
1. Créer le fichier /etc/auto.master
/mnt/freebox /etc/auto.freebox --ghost,--timeout=30
2. Créer le fichier /etc/auto.freebox
DisqueDur - fstype=cifs,_netdev,rw,users,iocharset=utf8,uid=1000,sec=none,file_mode=0777,dir_mode=0777 ://mafreebox.freebox.fr/Disque\ dur <note>Partie à consolider</note>
gio mount ftp://mafreebox.freebox.fr/Disque%20dur
gio mount smb://mafreebox.freebox.fr/Freebox
Freebox Revolution : remplacer Freebox par Disque\ dur
Freebox Delta : remplacer Freebox par Disque%201
Ajouter dans /etc/fstab
curlftpfs#ftp://freebox:XXXXXX@mafreebox.freebox.fr/Disque%20dur /media/freebox fuse _netdev,user 0 0
Remplacer XXXXXX par le mot de passe !
Consulter l'explorateur de fichier de la freebox pour trouver les noms des partitions.
Ajouter dans /etc/fstab
Pour le disque dur.
//mafreebox.freebox.fr/Disque\040dur /media/freebox cifs _netdev,guest,directio,uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
Pour les partitions d'un disque externe.
//mafreebox.freebox.fr/NO\040NAME /media/Freebox-USB1 cifs _netdev,username=freebox,password=LeMotDePasse,cache=none,uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0 //mafreebox.freebox.fr/Volume\040203Go\0401 /media/Freebox-USB2 cifs _netdev,username=freebox,password=LeMotDePasse,cache=none,uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
Monter une freebox et accéder à ses fichiers via nautilus ou dolphin, c'est possible grâce à FUSE et ce petit soft à compiler : http://xslt2.0.free.fr/free/rofs/src/fbxrofs.c
Il faut d'abord installer libfuse-dev et libcurl4-gnutls-dev pour pouvoir le compiler.
La commande de compilation est la suivante :
`curl-config --cc --cflags --libs` `pkg-config fuse --cflags --libs` -o fbxrofs fbxrofs.c
Il existe également un binaire pour Lucid archi 64bits :
http://xslt2.0.free.fr/free/rofs/binaries/lucid64/fbxrofs
et pour Lucid archi 32bits :
http://xslt2.0.free.fr/free/rofs/binaries/lucid32/fbxrofs
Attention, ce logiciel est encore jeune ('release candidate') et connaît de ce fait quelques limitations. Pour en savoir davantage, voir http://forum.ubuntu-fr.org/post.php?tid=744561
Free propose, à ses abonnés dans sa boutique, une clé USB WiFi double bandes (abgn + ac) composée du chipset RTL8812AU qui est compatible avec Ubuntu, pour moins de 20 € (décembre 2015).
Contributeurs : adam0509, teolemon, Jonas, mfkr5,Fabien26 sangorys,bricef77.