Dans une contrée du Perche » ubuntu http://dans1contreeduperche.free.fr savoir faire, photos et découvertes à partager avec engelleben Wed, 09 Oct 2013 16:01:33 +0000 en hourly 1 http://wordpress.org/?v=3.1.4 Configurer la TV d’ Orange sur PC http://dans1contreeduperche.free.fr/pages/configurer-la-tv-d-orange-sur-pc http://dans1contreeduperche.free.fr/pages/configurer-la-tv-d-orange-sur-pc#comments Mon, 19 Nov 2012 06:00:02 +0000 engelleben http://dans1contreeduperche.free.fr/?p=1901 Avec notre nouvelle offre d’accès internet, il nous est proposé un accès au flux TV d’Orange, d’autant plus intéressant que la réception de l’hertzien / TNT chez nous est une catastrophe, même pour la radio, rien ne passe.

L’offre d’Orange nous est donc l’unique solution, seule alternative au satellite, alors tentons là. Je vous propose donc de configurer la réception de la TV d’Orange sur votre ordinateur, sous Windows et sous Linux (Ubuntu).

Orange nous a livré la livebox (le four avec sa grille de rôtissoire) + un décodeur (une armoire avec ports en tout genre), il faut raccorder tout cela.

Activation décodeur TV

Le décodeur est raccordé avec la livebox par le port jaune, insertion de la carte à puce, raccordement à une télé (prêtée pour l’occasion) par la péritel, démarrage de tout cela pour y saisir l’identifiant et mot de passe de mon accès TV, et pour vérifier que cela fonctionnait ainsi.


Cette étape est indispensable pour activer la réception du flux, mais ensuite le décodeur devient inutile, du coup le décodeur a été remis dans le carton et stocké au grenier.

Deux cartes réseau dans votre ordinateur

La livebox sépare les flux :
- TV prises jaune/verte (la verte est activée en décochant l’option multi-Décodeur dans l’administration de la livebox)
- internet prises rouge/blanche ou par le wifi

donc en réception il faut 2 cartes réseau dans le PC (ou une carte pour la TV et l’accès internet par le WIFI)

La connexion physique faite, il faut prioriser les flux, ce que l’on nomme METRIC désigne la distance de la route, plus le METRIC est faible plus la route est courte, donc il faut les valoriser par carte réseau :
- Carte réseau intégrée = flux TV = 192.168.1.23
- Clef Doongle WIFI = flux internet = 192.168.1.12

Il faut fixer des adresses IP statiques pour les cartes réseau :
- pour la clef WIFI cela se fait dans l’interface d’administration de la liveBox
- pour la carte réseau du flux TV (config IP sous Windows ou Linux)

Configuration TV Orange sous Windows



Fixer l’adresse IP, à partir des options TCP/IP de la connexion réseau du Flux TV, lui affecter une adresse statique (cf copie écran) :

En ligne de commande DOS, lancer la commande suivante :
route print

qui nous permet d’obtenir la table de routage TCP/IP ;cette table met en correspondance des adresses destination connues du routeur, avec le numéro de port par lesquels il convient d’acheminer le paquet pour atteindre l’adresse TCP/IP,

ici on obtient :

===========================================================================
Liste d'Interfaces
0x1 ........................... MS TCP Loopback interface
0x2 ...00 24 21 9c aa 03 ...... Realtek RTL8168D(P)/8111D(P) PCI-E Gigabit Ether
0x4 ...00 22 2d 00 99 06 ...... SMCWUSB-G 802.11g Wireless USB 2.0 Adapter #2 -
0x5 ...00 e0 4c eb ae 45 ...... Carte reseau Fast Ethernet PCI Realtek RTL8139 F
===========================================================================
Itinéraires actifs :
Destination réseau    Masque réseau  Adr. passerelle   Adr. interface Métrique
...
      192.168.1.0    255.255.255.0     192.168.1.12    192.168.1.12       25
      192.168.1.0    255.255.255.0     192.168.1.23    192.168.1.23       25
...
        224.0.0.0        240.0.0.0     192.168.1.12    192.168.1.12       25
        224.0.0.0        240.0.0.0     192.168.1.23    192.168.1.23       25
....
Passerelle par défaut :       192.168.1.1
===========================================================================

soit :
- notre "carte ethernet TV" est identifié 0x5,
- notre connexion wifi ethernet est 0x4

Nous allons changer les poids du routage pour notre carte réseau recevant la TV :
===========================================================================
route delete 192.168.1.0
route delete 224.0.0.0
route add 192.168.1.0 mask 255.255.255.0 192.168.1.23 metric 100 if 0x5 /p
route add 224.0.0.0 mask 240.0.0.0 192.168.1.23 metric 10 if 0x5 /p
===========================================================================

- 0x5 est l'identifiant de l'InterFace, soit notre carte réseau TV
- le paramètre /p permet de conserver la route après le redémarrage du PC

Config réseau finale sous Windows

Les routes réseaux sont à présent :

===========================================================================
Itinéraires actifs :
Destination réseau    Masque réseau  Adr. passerelle   Adr. interface Métrique
...
      192.168.1.0    255.255.255.0     192.168.1.12    192.168.1.12       25
      192.168.1.0    255.255.255.0     192.168.1.23    192.168.1.23       100
...
        224.0.0.0        240.0.0.0     192.168.1.12    192.168.1.12       25
        224.0.0.0        240.0.0.0     192.168.1.23    192.168.1.23       10
...
Passerelle par défaut :       192.168.1.1
===========================================================================
Itinéraires persistants :
  Adresse réseau    Masque réseau  Adresse passerelle Métrique
        224.0.0.0        240.0.0.0     192.168.1.23      10
      192.168.1.0    255.255.255.0     192.168.1.23     100
===========================================================================

> le flux web qui arrive par 192.168.1.0 est privilégié pour 192.168.1.12 (clef Wifi) avec un poids de 25 contre 100 pour la carte ethernet TV
> inversement, le flux TV qui arrive par 224.0.0.0 trouve une route plus rapide vers 192.168.1.23 avec un poids de 10 contre 25 pour notre clef wifi

Règles sur le Firewall Windows

Rien ne s'affiche sur l'écran pour le flux TV, pourtant cela clignote à fond derrière la livebox et sur la carte réseau dédiée sur le PC, c'est signe que le flux arrive.

Le firewall du PC est probablement en train d'empêcher le flux de remonter les couches TCP/IP, donc activer les traces sur le firewall, et détecter les blocages, et donc apporter les exclusions pour les adresses IP concernées pour cette carte réseau

Configuration TV Orange sous Linux (ubuntu)



Fixer l'adresse IP de la carte réseau de la TV, menu Système\Administration\Réseau, choisir Configurer, et spécifier l'adresse, soit 192.168.0.23 subnet 255.255.255.0 pour notre carte réseau eth0.

Ouvrir un Terminal, se connecter en admin sudo -s, et afficher la table de routage avec route
ce qui donne :


Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     1      0        0 eth0
192.168.1.0     *               255.255.255.0   U     1      0        0 eth1

Pour reconfigurer les routes réseaux en :
- retirant le routage pour le flux internet de la carte - ajoutant le routage du flux TV
- (facultatif) ouvrant les routes sur le firewall
créez le script suivant :
/home/username/start_tvOrange.sh


# changer ethId par l'identifiant adequat de votre carte réseau TV
ethId="eth0"
route del -net 192.168.1.0 netmask 255.255.255.0 dev $ethId
route add -net 224.0.0.0 netmask 240.0.0.0 dev $ethId
#adresse ip des chaines de orange TV
listTVIP="232.0.0.0 239.0.0.0"
#l'intervalle des ports
minport="8200"
maxport="8210"
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/$ethId/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/default/rp_filter
ifdown $ethId
ifconfig $ethId up "192.168.0.23" netmask "255.255.255.0"
# ajout du routage
echo "Ajout des adresses de routage"
for i in $listTVIP
do
  $action route add -net $i netmask 255.0.0.0 dev $ethId
done
run=`iptables -L | grep :$maxport`
#verifier que la regle du firewall n'est pas deja active
if [ X"$run" = "X" ]
then
  echo "Ajout des regles pour le firewall"
  #ouvrir les ports sur le firwall pour le protocol udp  et Tcp
  iptables -I INPUT 1 -m state --state NEW -p udp -i $ethId --dport $minport:$maxport -j ACCEPT
  iptables -I INPUT 1 -m state --state NEW -p tcp -i $ethId --dport $minport:$maxport -j ACCEPT
fi

Il est de bonne augure d'automatiser le lancement du script précédent :

Script de démarrage, pour les version d'Ubuntu < 12.04

Créer un script de boot /etc/init.d/lancement :


#! /bin/bash
### BEGIN INIT INFO
#
# script à installer dans /etc/init.d
# puis le declarer avec la commande :
#    sudo update-rc.d >nomduscript< defaults
#
# Provides:          single
# Required-Start:    $local_fs $all killprocs
# Required-Stop:
# Default-Start:     1
# Default-Stop:
# Short-Description: executed by init(8) upon entering runlevel 1 (single).
### END INIT INFO
PATH=/sbin:/bin
. /lib/lsb/init-functions
log_action_msg "/etc/init.d/lancement"
case "$1" in
  start)
	log_action_msg "Configuration TV Orange"
	/home/username/start_tvOrange.sh &
	;;
  restart|reload|force-reload)
	;;
  stop)
	;;
  *)
	echo "Usage: $0 start|stop" >&2
	exit 3
	;;
esac

Puis le déclarer dans les éléments démarrage avec la commande :
sudo update-rc.d lancement defaults

Script de démarrage, à partir d'Ubuntu 12.04

Ubuntu 12.04 est plus rapide au démarrage que les versions précédentes, car la configuration de la couche réseau (le network-manager) s'achève après l'ouverture de session et du desktop ; donc créer le fichier /etc/init/orange.conf, il s’exécutera après la configuration de la carte réseau, grâce à la validation par start on net-device-up IFACE=eth1 :


description "configuration route pour TV Orange"
# Make sure we start before an interface receives traffic
start on net-device-up IFACE=eth0
stop on runlevel [!2345]
console output
script
	logger "exec : orange.conf - script"
        # se placer dans le repertoire contenant notre script
	chdir /home/prox
	exec /home/prox/start_tvOrange.sh &
end script

Config réseau finale sous Linux

Voici la résultante de la correction de la configuration réseau :


[prox@sweet-ubuntu:~]$ route
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
default         livebox.home    0.0.0.0         UG    0      0        0 eth1
192.168.1.0     *               255.255.255.0   U     1      0        0 eth1
224.0.0.0       *               240.0.0.0       U     0      0        0 eth0
232.0.0.0       *               255.0.0.0       U     0      0        0 eth0
239.0.0.0       *               255.0.0.0       U     0      0        0 eth0

Reste plus qu'à installer VLC et à y charger la liste des chaines.

Liste des chaines


Les chaines s'affichent avec le décodeur VLC (ou tout autre programme qui gère l'encodage h264), la liste des chaines est à enregistrer dans un fichier texte à l'extension .m3u (cette liste a été mise à jour le 20 Avril 2013) :


#EXTM3U
#EXTINF:0,002. France 2
rtp://@232.0.2.180:8200
#EXTINF:0,003. France 3
rtp://@232.0.1.181:8200
#EXTINF:0,014. France 4
rtp://@232.0.2.195:8200
#EXTINF:0,005. France 5
rtp://@232.0.2.182:8200
#EXTINF:0,019. France O
rtp://@232.0.1.24:8200
#EXTINF:0,007. ARTE
rtp://@232.0.2.183:8200
#EXTINF:0,004. Canal +
rtp://@232.0.5.55:8200
#EXTINF:0,008. D8
rtp://@232.0.5.10:8200
#EXTINF:0,015. BFM TV
rtp://@232.0.2.197:8200
#EXTINF:0,017. D17
rtp://@232.0.5.11:8200
#EXTINF:0,006. M6 HD
rtp://@232.0.9.137:8200
#EXTINF:0,001. TF1
rtp://@232.0.9.5:8200
#EXTINF:0,009. W9 HD
rtp://@232.0.7.39:8200
#EXTINF:0,011. NT 1
rtp://@232.0.2.193:8200
#EXTINF:0,012. NRJ 12
rtp://@232.0.2.194:8200
#EXTINF:0,016. I>Télé
rtp://@232.0.5.58:8200
#EXTINF:0,002. FRANCE2 HD
rtp://@232.0.2.141:8200
#EXTINF:0,003. FRANCE 3 HD
rtp://@232.0.2.142:8200
#EXTINF:0,014. FRANCE 4 HD
rtp://@232.0.2.108:8200
#EXTINF:0,005. FRANCE 5 HD
rtp://@232.0.2.109:8200
#EXTINF:0,004. Canal+ HD
rtp://@232.0.6.13:8200
#EXTINF:0,012. NRJ12 HD
rtp://@232.0.2.44:8200
#EXTINF:0,013. LCP_PS
rtp://@232.0.1.21:8200
#EXTINF:0,015. BFM TV HD
rtp://@232.0.2.49:8200
#EXTINF:0,021. L'Equipe 21 HD
rtp://@232.0.2.211:8200
#EXTINF:0,021. L'Equipe 21
rtp://@232.0.2.221:8200
#EXTINF:0,029. OCS On Demand
rtp://@232.0.1.82:8200
#EXTINF:0,030. Liberty TV
rtp://@232.0.1.35:8200
#EXTINF:0,057. TV5 Monde
rtp://@232.0.1.13:8200
#EXTINF:0,071. EQUIDIA LIFE
rtp://@232.0.2.129:8200
#EXTINF:0,120. Fashion TV
rtp://@232.0.1.32:8200
#EXTINF:0,122. NO LIFE
rtp://@232.0.1.170:8200
#EXTINF:0,123. Melody Zen
rtp://@232.0.2.16:8200
#EXTINF:0,123. MELODY ZEN HD
rtp://@232.0.2.82:8200
#EXTINF:0,124. MEN'S UP
rtp://@232.0.2.232:8200
#EXTINF:0,125. SOUVENIR FROM EARTH
rtp://@232.0.1.59:8200
#EXTINF:0,125. Souvenir From Earth HD
rtp://@232.0.2.85:8200
#EXTINF:0,126. MONTAGNE TV
rtp://@232.0.2.73:8200
#EXTINF:0,130. SVOD 24/24 Music
rtp://@232.0.1.84:8200
#EXTINF:0,131. TRACE TV HD
rtp://@232.0.2.102:8200
#EXTINF:0,133. CLUBBING TV
rtp://@232.0.2.75:8200
#EXTINF:0,134. OFIVE TV
rtp://@232.0.2.233:8200
#EXTINF:0,135. BEBLACK
rtp://@232.0.2.139:8200
#EXTINF:0,151. EuroNews
rtp://@232.0.1.25:8200
#EXTINF:0,152. LCP 24 24
rtp://@232.0.1.91:8200
#EXTINF:0,153. Public Senat
rtp://@232.0.1.61:8200
#EXTINF:0,154. BFM Business
rtp://@232.0.1.138:8200
#EXTINF:0,154. BFM BUSINESS HD
rtp://@232.0.2.88:8200
#EXTINF:0,155. SKYNEWS INTERNATIONAL
rtp://@232.0.1.65:8200
#EXTINF:0,156. CNN
rtp://@232.0.1.3:8200
#EXTINF:0,157. CNBC
rtp://@232.0.1.73:8200
#EXTINF:0,158. BBC World
rtp://@232.0.1.33:8200
#EXTINF:0,159. France-24_English
rtp://@232.0.1.85:8200
#EXTINF:0,160. France24 Arabe
rtp://@232.0.1.97:8200
#EXTINF:0,161. Al Jazeera
rtp://@232.0.1.51:8200
#EXTINF:0,162. Medi 1 Sat
rtp://@232.0.1.52:8200
#EXTINF:0,163. Guysen TV
rtp://@232.0.1.70:8200
#EXTINF:0,164. AL JAZEERA UK
rtp://@232.0.1.99:8200
#EXTINF:0,165. BLOOMBERG EUROPE
rtp://@232.0.1.68:8200
#EXTINF:0,166. AFRICA 24
rtp://@232.0.2.234:8200
#EXTINF:0,167. NHK WORLD HD
rtp://@232.0.2.80:8200
#EXTINF:0,170. Ma Chaine Etudiante
rtp://@232.0.1.92:8200
#EXTINF:0,171. Demain
rtp://@232.0.1.31:8200
#EXTINF:0,172. KTO
rtp://@232.0.1.47:8200
#EXTINF:0,173. TNA
rtp://@232.0.1.71:8200
#EXTINF:0,182. XXL
rtp://@232.0.5.194:8200
#EXTINF:0,193. Astrocenter
rtp://@232.0.1.53:8200
#EXTINF:0,194. LUCKY JACK
rtp://@232.0.2.32:8200
#EXTINF:0,195. POCKER CHANNEL
rtp://@232.0.1.37:8200
#EXTINF:0,211. TV8 Mont Blanc
rtp://@232.0.1.46:8200
#EXTINF:0,213. Telif
rtp://@232.0.1.54:8200
#EXTINF:0,214. Locale 1
rtp://@232.0.8.1:8200
#EXTINF:0,215. Locale 2
rtp://@232.0.8.2:8200
#EXTINF:0,216. Locale 3
rtp://@232.0.8.3:8200
#EXTINF:0,240. TELE GRENOBLE
rtp://@232.0.1.201:8200
#EXTINF:0,241. IDF1
rtp://@232.0.1.203:8200
#EXTINF:0,242. VOSGES TV
rtp://@232.0.1.202:8200
#EXTINF:0,243. Tele Locale Provence
rtp://@232.0.1.211:8200
#EXTINF:0,244. Mirabelle TV
rtp://@232.0.1.212:8200
#EXTINF:0,245. TVR
rtp://@232.0.1.220:8200
#EXTINF:0,246. Tébéo
rtp://@232.0.1.221:8200
#EXTINF:0,247. Télénantes
rtp://@232.0.1.222:8200
#EXTINF:0,248. TV7
rtp://@232.0.1.223:8200
#EXTINF:0,249. WEO
rtp://@232.0.1.224:8200
#EXTINF:0,250. GrandLille
rtp://@232.0.1.225:8200
#EXTINF:0,251. Alsace 20
rtp://@232.0.1.226:8200
#EXTINF:0,252. TV Sud
rtp://@232.0.1.227:8200
#EXTINF:0,253. Voo TV
rtp://@232.0.1.228:8200
#EXTINF:0,254. TLM
rtp://@232.0.1.229:8200
#EXTINF:0,255. Canal 10 Guadeloupe
rtp://@232.0.1.112:8200
#EXTINF:0,300. F3 ALPES
rtp://@232.0.1.182:8200
#EXTINF:0,301. F3 ALSACE
rtp://@232.0.2.23:8200
#EXTINF:0,302. F3 AQUITAINE
rtp://@232.0.1.177:8200
#EXTINF:0,303. F3 AUVERGNE
rtp://@232.0.1.179:8200
#EXTINF:0,304. F3 BASSE NORMANDIE
rtp://@232.0.1.178:8200
#EXTINF:0,305. F3 BOURGOGNE
rtp://@232.0.1.181:8200
#EXTINF:0,306. F3 BRETAGNE
rtp://@232.0.2.25:8200
#EXTINF:0,307. F3 CENTRE
rtp://@232.0.1.191:8200
#EXTINF:0,308. F3 CHAMPAGNE ARDENNE
rtp://@232.0.1.194:8200
#EXTINF:0,309. F3 CORSE VIA STELLA
rtp://@232.0.1.180:8200
#EXTINF:0,310. F3 COTE D'AZUR
rtp://@232.0.1.190:8200
#EXTINF:0,311. F3 FRANCHE COMTE
rtp://@232.0.1.176:8200
#EXTINF:0,312. F3 HAUTE NORMANDIE
rtp://@232.0.1.195:8200
#EXTINF:0,313. F3 LANGUEDOC
rtp://@232.0.1.187:8200
#EXTINF:0,314. F3 LIMOUSIN
rtp://@232.0.1.184:8200
#EXTINF:0,315. F3 LORRAINE
rtp://@232.0.1.188:8200
#EXTINF:0,316. F3 MIDI-PYRENEES
rtp://@232.0.2.24:8200
#EXTINF:0,317. F3 NORD P. CALAIS
rtp://@232.0.1.183:8200
#EXTINF:0,318. F3 PARIS IDF
rtp://@232.0.1.192:8200
#EXTINF:0,319. F3 PAYS DE LA LOIRE
rtp://@232.0.1.189:8200
#EXTINF:0,320. F3 PICARDIE
rtp://@232.0.1.174:8200
#EXTINF:0,321. F3 POITOU CHARENTES
rtp://@232.0.1.193:8200
#EXTINF:0,322. F3 PROVENCE ALPES
rtp://@232.0.1.186:8200
#EXTINF:0,323. F3 RHONES ALPES
rtp://@232.0.1.185:8200
#EXTINF:0,333. LIVE 3D
rtp://@232.0.2.86:8200
#EXTINF:0,398. AIDE ABO Barker EMM
rtp://@232.0.2.60:8200
#EXTINF:0,423. Deutche Welle
rtp://@232.0.1.34:8200
#EXTINF:0,424. ARTE ALLEMAND
rtp://@232.0.2.14:8200
#EXTINF:0,435. TVE International
rtp://@232.0.1.6:8200
#EXTINF:0,436. Antenna 3
rtp://@232.0.2.3:8200
#EXTINF:0,443. Rede TV
rtp://@232.0.1.66:8200
#EXTINF:0,445. RTPI
rtp://@232.0.1.36:8200
#EXTINF:0,446. RECORDS NEWS
rtp://@232.0.1.23:8200
#EXTINF:0,450. RAI ITALIA
rtp://@232.0.1.76:8200
#EXTINF:0,465. SHANT TV
rtp://@232.0.1.215:8200
#EXTINF:0,466. Armenia one
rtp://@232.0.1.96:8200
#EXTINF:0,468. RTR PLANETA
rtp://@232.0.2.76:8200
#EXTINF:0,469. Channel 1 Russie
rtp://@232.0.1.55:8200
#EXTINF:0,470. Duna TV
rtp://@232.0.1.93:8200
#EXTINF:0,471. TVRI
rtp://@232.0.1.67:8200
#EXTINF:0,472. TRT TURK
rtp://@232.0.1.63:8200
#EXTINF:0,473. SKY TURK
rtp://@232.0.2.65:8200
#EXTINF:0,487. Al Arabiya
rtp://@232.0.1.75:8200
#EXTINF:0,488. DUBAI TV
rtp://@232.0.1.44:8200
#EXTINF:0,489. NESSMA TV
rtp://@232.0.1.137:8200
#EXTINF:0,490. 2M Maroc
rtp://@232.0.1.38:8200
#EXTINF:0,491. AL ALOUA
rtp://@232.0.1.80:8200
#EXTINF:0,492. Canal Algerie
rtp://@232.0.1.39:8200
#EXTINF:0,493. Television Tunisienne 1
rtp://@232.0.1.40:8200
#EXTINF:0,549. EUROSTAR
rtp://@232.0.1.43:8200

Depuis peu (courant 2012), certaines chaines (Gulli, TF1, M6..) sont passés sous licence DRM, si bien que VLC ne parvient plus à les décoder. Il faudra donc un lecteur de carte compatible Viaccess (pour y mettre votre carte d'abonnement Orange) et dbViewer avec le plugin ACAMD pour décoder.

Quid du paiement de la redevance audiovisuelle

Il n'est pas nécessaire de payer la redevance télévision pour un tel accès, dixit la loi :

« L'article 41 de la loi de finances pour 2005 a maintenu le fait générateur de la redevance audiovisuelle jusqu'alors en vigueur, à savoir la détention d'un appareil récepteur de télévision ou d'un dispositif assimilé permettant la réception de la télévision. Ainsi, l'exclusion des micro-ordinateurs équipés pour recevoir les programmes de télévision du champ d'application de la redevance audiovisuelle - en vigueur antérieurement à la réforme et rappelée lors des débats relatifs à la taxe instituée par l'article 37 de la loi de finances pour 2004 - n'a pas été remise en cause. Par conséquent, les redevables de la taxe d'habitation qui souscrivent un abonnement Internet haut débit incluant l'accès aux programmes de télévision ne sont imposables à la redevance audiovisuelle que s'ils détiennent un téléviseur. Dans le cas contraire, ils ne sont pas imposables. »
— Journal officiel de la République française, 28 mars 2006, p.3425

Notre PC se charge de décoder un flux réseau UDP, le PC est décodeur avant tout, donc penser à cocher la petite case sur la déclaration de revenu de l'année.

TV sur l'ordi, çà c'est fait

On peut le dire c'est une véritable réussite la réception de la TV sur le PC, et tout cela passe dans la petite paire torsadée de cuivre qui va de poteau en poteau à travers la campagne, notre opérateur historique a dépassé la concurrence sur ce point.
Pour nous les oubliés de la campagne en zone non-dégroupée, c'est un réel progrès ce service.

]]>
http://dans1contreeduperche.free.fr/pages/configurer-la-tv-d-orange-sur-pc/feed 0
Sauvegarde de ses fichiers par Time Machine sous Linux en 3 lignes http://dans1contreeduperche.free.fr/pages/time-machine-sous-linux-en-3-lignes http://dans1contreeduperche.free.fr/pages/time-machine-sous-linux-en-3-lignes#comments Wed, 28 Dec 2011 09:30:09 +0000 engelleben http://dans1contreeduperche.free.fr/?p=1474

C’est bien beau de modifier les fichiers sur son PC, même si on a parfois la précaution de faire une sauvegarde sur un disque externe, c’est souvent en dilettante (tiens j’ai 1/4 heure devant moi, allez hop je branche mon disque externe et je sauvegarde…) malheureusement on a besoin de récupérer la version précédente du fichier que l’on vient de modifier, et la petite sauvegarde risque de ne pas être très utile car obsolète, et non différentielle (on n’y stocke souvent qu’une seule version d’un fichier).

Donc la sauvegarde incrémentale devient la solution idéale, elle permet de remonter dans le temps et ainsi retrouver tout l’historique d’un fichier pour chacune de ses sauvegardes, tout en limitant l’utilisation de l’espace nécessaire à cette sauvegarde.

A moins d’avoir un Mac (navré j’ai une dent pour leur business model) qui dispose de son utilitaire TimeMachine, comment peut on faire simple sous votre distrib Linux préférée.

rsync is watching you

rsync, le formidable outil en ligne de commande pour synchroniser des répertoires, va nous permettre de faire une TimeMachine avec 3 lignes, à mettre dans un script bash :

date=`date "+%Y%m%d%H%M%S"`
# partition des données à sauvegarder
montage=/media/donnees
# partition hébergeant la sauvegarde
timemachine=/media/bigdisk/Backups
# synchronisation
rsync -vzaP --link-dest=$timemachine/current $montage/Mes\ documents $timemachine/back-$date
# suppression du lien
rm -f $racine/current
# creation du lien qui servira pour la prochaine synchro
ln -s back-$date $racine/current


A sa première exécution, le répertoire current n’existant pas, tous les fichiers y sont donc copiés (=c’est une sauvegarde complète qui peut donc être assez longue), à l’issue en allant faire un tour dans le répertoire du 1er Novembre:

[centos /media/bigdisk/Backups/back-20111101073347/Mes documents]# ls -rtl
-rwxrwx--- 1 usr grp 190976 nov 1 7:34 engel-leben-2011.xls

Après avoir modifié notre fichier sur notre répertoire de travail, on relance notre script, un nouveau répertoire back- est créé et n’y sont copiés que les fichiers modifiés/supprimés par rapport à current, c’est une sauvegarde différentielle.

A présent dans le répertoire du 4 Novembre, notre fichier est plus récent (=rsync a copié la nouvelle version du fichier), enjoy :

[centos /media/bigdisk/Backups/back-20111104201350/Mes documents]# ls -rtl
-rwxrwx--- 1 usr grp 191260 nov 4 18:17 engel-leben-2011.xls

Reste donc à planifier notre petit script dans cronTab et se la couler douce.

et Marty remonta le temps!


Donc sur notre volume de sauvegarde on peut accèder à chaque version sauvegardée dans les répertoires back-

Y a plus de place !

A force de ne faire que des sauvegardes différentielles le disque risque d’arriver à saturation, alors il suffira de supprimer l’arborescence sous Backups, et relancer le script qui fera une nouvelle sauvegarde full à destination de current.

Il n’y a pas de bonne sauvegarde sans bonne restauration, avec ce système on remonte aisément le temps comme un jeu d’enfants, on retrouve son fichier et un copier/coller suffit pour le récupérer, enjoy

]]>
http://dans1contreeduperche.free.fr/pages/time-machine-sous-linux-en-3-lignes/feed 4
moonOS, une alternative à Windows http://dans1contreeduperche.free.fr/pages/moonos-une-alternative-a-windows http://dans1contreeduperche.free.fr/pages/moonos-une-alternative-a-windows#comments Tue, 05 Jan 2010 18:37:48 +0000 engelleben http://dans1contreeduperche.free.fr/?p=660 moonOS, une distribution Linux née récemment au Cambodge, basée sur ubuntu, on a déjà un uBuntu qui fait déjà un bon boulot.

Son interface (utilise enlighttenment) plus ludique et plus ergonomique pour les enfants, plaira davantage aux enfants que celle d’Ubuntu.

Un robuste Compaq fera l’affaire (Pentium4 2GHz, 408Mo, 20Go), car point d’envie de mettre les doigts tous les mois dedans avec un Windows faiblard, récalcitrant (et payant).

Installation

Cela vaut le coût d’essayer, on télécharge l’image CD ici : http://www.moonos.co.cc/ (choisir le menu « Get moonOS »),

- télécharger le fichier iso

- le graver sur un cdrom (ou utiliser VirtualBox),

- redémarrer l’ordinateur sur le cdrom ainsi gravé,

vous avez la possibilité d’installer, ou de tester en liveCD (en liveCD, moonOS se lance sans rien installer cela vous permet de tester)

Après 3 écrans de confirmation et 15 minutes plus tard de copie des fichiers, vous avez un système d’exploitation prêt à l’emploi avec tous les logiciels du moment.

moon OSEcran de boot sur le CD

moon OS screenDémarrage

moon OSBureau, remarquons à droite la barre de lancement rapide

moon OSLancement de Firefox (click en haut à droite sur la barre lancement rapide)

moon OSAccès aux Documents (icone Maison en haut à gauche)


moon OSMenu « Démarrer » pour lancer les autres applications

moon OSLancer Synaptic (pour installer les applications, ici on installe Samba pour partager les dossiers sur le réseau)

moon OSClik droit sur le dossier à partager, Propriétés/Share, activer

moon OSDepuis mon Windows, on accède au volume réseau partagé sur le moonoOS par Samba

Avantages

- tous logiciels préinstallés (openOffice 3, firefox3.5, thunderbird, gimp, pidgin)

- toute la robustesse d’un linux (virus et spyware passent leur chemin)

- design original

- gratuit

Evidemment le fonctionnement plugUnPlay USB ne pose aucun problème, détection de l’appareil photo, lecture vidéo, transfert des fichiers.

Inconvénients

- moins connu qu’ubuntu (mais basé dessus), la communauté moonOS est moins importante

- quelques menus (System) restent en anglais malgré l’installation du package FR

bref idéal pour rajeunir un ordinateur.

]]>
http://dans1contreeduperche.free.fr/pages/moonos-une-alternative-a-windows/feed 0
Installer uBuntu dans les écoles http://dans1contreeduperche.free.fr/pages/ubuntu-dans-les-ecoles http://dans1contreeduperche.free.fr/pages/ubuntu-dans-les-ecoles#comments Sun, 31 May 2009 07:57:13 +0000 engelleben http://dans1contreeduperche.free.fr/?p=410 Un parc informatique vieillissant, un accès internet inexistant, des applications pour les enfants qui n’existent pas ou peu, sans parler des problèmes de virus, des pannes ubuntu(essentiellement logicielles), et des licences probablement perdues (ou ?), il était grand temps d’améliorer et mettre en conformité la situation.

Le devis réalisé par une SSII reste dans le schéma classique : des PCs flambants neufs équipés de Windows (XP) et d’une imprimante, une mise en réseau, le tout pour la modique somme (=sur 5 chiffres), finalement c’est une solution de facilité aussi bien pour les techniciens, les élus et les professeurs.  Mais une seule question à se poser : est-ce que cela permet de couvrir le besoin  ?



Le besoin

L’idéal pour une école est un système :
- éducatif : en s’appliquant aux cycles scolaires
- fiable : sans panne logicielle, ou matérielle
- à juste coût (c’est nos impôts après tout)

La proposition

Une opportunité est offerte par mon employeur qui désinvestit du matériel, sous forme de dons aux associations. Ce matériel des bons vieux Compaq (increvables), P4 à 1.8GHz gonflés à 512Mo de Ram, ont peine à fonctionner sous Windows XP. Mais une telle configuration matérielle s’avère bien dimensionnée pour une installation Linux, reste à choisir une distribution (système d’exploitation + logiciels) adéquate.

L’informatique des petits bouts

C’est vrai qu’ils aiment çà l’ordinateur les enfants, une approche d’un monde virtuel qui a aussi ses dangers. A la maison, il y a 3 ans j’ai installé un uBuntu 5.04 pour « voir ».
Premier intérêt l’installation, faite en 20 minutes avec tous les logiciels qui vont bien (suite bureautique, navigateur firefox), et d’un accès internet sans avoir plein de programmes à rajouter (antivirus/firewall).
Mais il a surtout été accaparé immédiatement par les enfants, dans un premier temps pour les jeux (une bonne centaine), puis pour des programmes éducatifs, et enfin pour l’accès internet. Depuis cet ordinateur est utilisé quotidiennement, laissé au libre accès des enfants, je n’ai jamais eu à le « dépanner/bricoler » ; je l’ai juste upgradé l’année dernière en uBuntu 8.10 pour profiter des nouveaux logiciels.
Pendant ce temps là, le poste Windows de la maison, a été upgradé 3 fois (RAM, disque, CPU) et réinstallé au moins autant de fois, çà donne à réfléchir !
Le choix de la distribution uBuntu pour les écoles a été déterminant dans la mesure ou il est possible d’y trouver des logiciels éducatifs (packages jclic, edubuntu).


1er cas : budget nul

Dans une première école, il a été déployé uBuntu sur 10 PCs, le tout gratuitement (cause budget nul), c’est avec grand plaisir que les PCs désinvestis leur ont été offerts, prêts à l’emploi. Je citerais le commentaire de la directrice « les logiciels sont déjà installées, on peut travailler dès aujourd’hui, c’est le rêve« .

2eme cas : budget rééquilibré

Pour une autre école, en divisant le budget par 2 par rapport au devis initial, il a été possible d’investir dans :
- un poste bureautique neuf « Microsoft capable » pour l’administratif avec son imprimante dédiée
- des écrans plats 19″ (16/10)
- des souris adaptées à la taille des petites mains,
- une imprimante réseau laser-couleur,
- un vidéo-projecteur (très pédagogique)
- un accès internet généralisé et performant
le commentaire de l’un des élus « c’est vraiment bien ce qui a été fait pour cette école, l’équipe enseignante en est ravie« .

Sécurité

L’un des secrets de l’informatique est que « tout changement est source de problème ». A qui n’est-il pas arrivé d’installer un nouveau logiciel et de se retrouver avec son ordinateur dans un état second.
Dans cette vision, les intérêts de Linux sont :
- sécurités accrues (le compte élevé ne peut pas faire grand chose à part utiliser l’ordinateur)
- l’ajout des logiciels reste soumit aux dépôts déclarés et validés
- absence de virus et vers en tout genre mettant à mal le système (il faudrait s’approprier les droits admin pour mettre à mal Linux)
- contrôle parental activé (tellement préférable pour l’accès internet)

En cas de panne

Nul n’est parfait, auquel cas l’un des uBuntu refuse de démarrer, il « suffit » de switcher la machine (comme les unités centrales sont d’un coup nul, il est facile d’en avoir 2 ou 3 d’avance prêtent à démarrer). O combien même il faudrait réinstaller un poste récalcitrant, 1/2 heure suffira à le faire après avoir inséré la galette LiveCD et refaire une installation.

Changement

Tel est le mot qu’il faut prononcer pour déployer un parc uBuntu. Le problème ne sera nullement chez les enfants qui ont la capacité d’adaptation (une interface graphique A ou B ne leur pose aucun problème). C’est bel et bien notre monde d’adultes qu’il faut convaincre pour mener à bien ce projet, élus, enseignants et parents sont mis à contribution.

Pour aller plus loin

La gestion de contenu, le suivi des profils pédagogiques, ou l’utilisation de logiciels Windows (par l’intermédiaire de playOnLinux) peuvent s’ajouter mais demandera un peu plus d’investissement pour son intégration et devra répondre à la volonté de l’équipe enseignante.

]]>
http://dans1contreeduperche.free.fr/pages/ubuntu-dans-les-ecoles/feed 1