Le serveur a subit quelques arrêt/relance cet après midi pour cause de mise à jour.
Pour ceux qui utilisent webpresence, il suffit de se réinscrire dessus, la méthode est expliquée ici.
Le serveur a subit quelques arrêt/relance cet après midi pour cause de mise à jour.
Pour ceux qui utilisent webpresence, il suffit de se réinscrire dessus, la méthode est expliquée ici.
Pas besoin de long discours:
D’après son blog, Geohot à réussi à conserver la fonction OtherOS sur le firmware 3.21. Il ne donne pas de date pour fournir son CFW pour l’instant et il recommande toujours de rester en 3.15 comme indiqué ici.
Pour le moment, il n’est pas possible de savoir si ce firmware est un CFW installable sur toutes les consoles ou un hack du thème du XMB comme il l’a fait quelques semaines auparavant.
Le petit mot doux pour sony pour cloturer ses posts devient une habitude:
Note to the people who removed OtherOS, you are potentially turning 100000+ legit users into “hackers.”
Ce billet fait suite à celui ci.
J’ai décidé d’attendre de voir ce que donne le travail de Geohot sur le CFW 3.21, or il est indispensable de mettre à jour la console pour se connecter au Playstation Network.
Méthode de contournement:
Voici la requête que fait la PS3 à la connexion:
GET http://feu01.ps3.update.playstation.net/update/ps3/list/eu/ps3-updatelist.txt
Et le contenu du fichier:
# EU
Dest=85;CompatibleSystemSoftwareVersion=3.2100-;
Dest=85;ImageVersion=0000a20e;SystemSoftwareVersion=3.2100;CDN=http://deu01.ps3.update.playstation.net/update/ps3/image/eu/2010_0401_3a08ef6164a7770ae3e7d5b9f366437a/PS3UPDAT.PUP;CDN_Timeout=30;
Ce fichier indique la dernière version du firmware et un endroit pour le télécharger, on va “proxyfier” la requête pour fournir des informations plus en accord avec le firmware qu’on souhaite garder.
J’ai utiliser le proxy squid sous linux mais on peut aussi utiliser tinyproxy ou autre chose, peu importe.
Dans squid, ne pas oublier d’autoriser l’ip de la PS3, vu que celle ci ne sait pas s’identifier sur un proxy, on a pas le choix de la méthode.
acl localnet src 10.0.0.0/8 # RFC1918 possible internal network
http_access allow localnet
Dans tinyproxy c’est une directive allow de mémoire.
Ensuite on modifie l’/etc/host pour forcer la résolution des serveurs de sony sur un serveur sur lequel on a la main.
87.98.160.160 fuk01.ps3.update.playstation.net
87.98.160.160 duk01.ps3.update.playstation.net
87.98.160.160 fus01.ps3.update.playstation.net
87.98.160.160 fjp01.ps3.update.playstation.net
87.98.160.160 feu01.ps3.update.playstation.net
87.98.160.160 fkr01.ps3.update.playstation.net
87.98.160.160 fmx01.ps3.update.playstation.net
87.98.160.160 fau01.ps3.update.playstation.net
87.98.160.160 fsa01.ps3.update.playstation.net
87.98.160.160 ftw01.ps3.update.playstation.net
87.98.160.160 fru01.ps3.update.playstation.net
87.98.160.160 fcn01.ps3.update.playstation.net
87.98.160.160 dus01.ps3.update.playstation.net
87.98.160.160 djp01.ps3.update.playstation.net
87.98.160.160 deu01.ps3.update.playstation.net
87.98.160.160 dkr01.ps3.update.playstation.net
87.98.160.160 dmx01.ps3.update.playstation.net
87.98.160.160 dau01.ps3.update.playstation.net
87.98.160.160 dsa01.ps3.update.playstation.net
87.98.160.160 dtw01.ps3.update.playstation.net
87.98.160.160 dru01.ps3.update.playstation.net
87.98.160.160 dcn01.ps3.update.playstation.net
Ensuite, il faut servir le fichier ps3-updatelist.txt sur notre serveur web sous l’arborescence /update/ps3/list/eu/
Le fichier doit contenir les informations suivantes:
# EU
Dest=85;CompatibleSystemSoftwareVersion=3.1500-;
Dest=85;ImageVersion=0000948f;SystemSoftwareVersion=3.1500;CDN=http://deu01.ps3.update.playstation.net/update/ps3/image/eu/2009_1210_54ee80e14e479f8351a988eb9a472072/PS3UPDAT.PUP;CDN_Timeout=30;
Conclustion, la ps3 fait sa requête pour obtenir ps3-updatelist.txt, le proxy l’envoie sur un serveur web connu qui lui sert le fichier correspondant au firmware 3.15 et non 3.21. La console n’est pas mise à jour et se connecte à internet et au PSN.
L’ip fourni au dessus est celle du serveur web sur lequel est hebergé ce site, le fichier ps3-updatelist.txt n’y est présent que pour l’Europe.
Pour le moment je ne prévois de l’utiliser que pour moi donc c’est susceptible de ne plus fonctionner à tout moment, je vous suggère d’utiliser votre propre serveur web ou de me prévenir pour que je laisse tout ca en place le temps qu’il faudra
Description du fichier ps3-updatelist.txt
UPDATE: Cette méthode ne fonctionne plus, sony bloque malgres tout l’acces au Playstation Network aux machines qui ne sont pas dans la derniere version du firmware. Il faudra faire le choix de se passer de PSN en attendant du neuf ou de mettre à jour et dire adieux à OtherOS.
Les mises à jour de firmware sont habituelles pour nombre d’entre nous.
On sait qu’une mise à jour peut corriger des bugs, combler des failles de sécurité ou encore ajouté de nouvelles fonctionnalités.
Maintenant, nous avons la mise à jour qui supprime des fonctions! Merci SONY!
Quand la playstation 3 est sortie, elle avait 4 ports USB, on pouvait faire tourner des jeux ps2, lire des cartes SD, on installer linux dessus via la fonction OtherOS etc.
Au fur et à mesure des mises à jour materielles et des baisses de prix, nous avons perdu 2 ports USB, la rétrocompatibilité et le lecteur de carte SD. Rien de choquant jusque la vu que ce sont de nouveaux modèles qui sont vendus.
La où ça commence à piquer, c’est quand ce jeudi 1er avril, SONY nous fait la bonne blague de sortir un nouveau firmware qui retire la fonction OtherOS à toutes les PS3 qui l’avait.
Plutôt drôle non? Imaginons Apple retirer la fonction SMS de ses téléphones via une mise à jour de firmware…
Passons sur le fait que les mises à jour de firmware s’accumulent et que le cross game chat n’est toujours pas en vue, le navigateur web n’est toujours pas amélioré, et plus généralement les doléances des utilisateurs déposées sur le site dédié ne sont pas prises en compte.
Bien que la fonction OtherOS n’ai jamais été mise réellement en avant par SONY, elle a contribué à l’adoption du CELL et de la PS3 dans les milieux des scientifiques et des technofiles pour deux produits en mal de public.
L’objectif est réussi, la PS3 est sur de bons rails depuis quelques mois, ce levier est devenu dispensable.
Néanmoins, monsieur SONY est magnanime et nous permet de ne pas installer cette mise à jour, grand seigneur! Cependant, ne pas mettre à jour avec le firmware 3.21 signifie ne plus se connecter aux services en ligne de SONY.
La raison de cette mise à jour est simple et fait réponse aux travaux de Geohot. Le hacker s’est penché il y à quelques temps sur la console de SONY et à eu un accès complet au hardware et à l’hyperviseur.
Solution retenue par SONY, on retire la fonction OtherOS
Le principe est tout bonnement dénué de bon sens et est proprement scandaleux. Le retrait de fonctionnalité sur un hardware deja vendu est difficile à accepter.
Suite à cette décision de SONY, les travaux de GeoHot vont se focaliser sur une méthode qui permettrait de mettre à jour le firmware en conservant la fonction OtherOS selon son dernier billet. D’ici la il nous recommande de ne pas mettre à jour.
Réaction démesurée de SONY qui ne fait que rendre le challenge plus intéressant. D’ailleurs, on peut lire sur le blog de Geohot:
I never intended to touch CFW, but if that’s how you want to play…