Tout d'abord j'ai monté un tunnel ssh sur un port 443 pour pour passer les restrictions réseau.
Je suis passé par putty pour faire la conf.
Mon tunnel fonctionne parfaitement car je navigue sur le net en mettant les paramètres proxy de mon tunnel 127.0.0.1:3128
mais que ca ne marche pas avec apt-get.
peut-etre parce que ton proxy envoie sur le port 443 (HTTPS)
ce que va bien marcher avec des sites web, la plupart gerant http et https
mais peut-etre que apt-get n'aime pas qu'on demande une connexion https sur un depot http
d'ailleurs https ://ftp.us.debian.org/
ne semble pas repondre dans un simple navigateur sans proxy
mais à ce moment là il faut lire le mode d'emploi qui dit qu'à la premiere installation il faut mettre un cable entre les deux box, pour ensuite seulement les bancher separement.
en meme temps je ne doute pas que le technicien Free ait fait ce test avec l'utilisateur…
va falloir installer le disque SSD entre le processeur et son radiateur ;)
sinon pour la durée de vie du SSD, j'ai un SSD de 32Go, payé 450euros en 2006,
il est passé par plein de machine (laptop du boulot, serveur de fichiers persos, etc)
et il est encore en vie
si ta distrib fournit python3 en package c'est que c'est prevu pour tourner soit ensemble, soit à la place de python2.7,
si tu l'installes toi meme à partir de TGZ, c'est à toi de verifier et bien parametrer l'installation pour ne pas faire conflit avec le python deja installé.
j'ai regardé le vortex86DX, le proc est en architecture RISK mais accepte les instruction x86, donc le générique devrait passer au poil… strange !
en effet, ton processeur est un vrai RISK mais qui peut accepter certaines instructions x86
il ne faudrait alors pas que le programme developpé sur ton PC (x86) utilise des instructions qui n'existent pas sur le vortex86DX, qui du coup ferait planté le processeur, et donc la machine.
ce qu'il veut dire c'est que tu peux installer memtest86+ sur ta machine et configurer grub pour demarrer dessus.
et si tu n'as pas d'ecran, tu peux lui dire d'envoyer les resultats sur le port serie de ta machine embarquée.
ainsi tu testes ta ram en demarrant sur memtest86+ et en ayant un PC à coté pour lire le port serie et recuperer les infos.
d'ailleurs je m'etonnes que tu travailles en aveugle sur tes machines,
car meme si c'est de l'embarqué, tu dois au moins avoir une console texte qui affiche des infos, au mieux sur une prise VGA, au pire sur le port serie par defaut de la machine.
mais si comme tu le dis, tu as le meme probleme sur 80% de tes machines embarquées,
alors c'est peut-etre plus un probleme logiciel que hardware (bien que les deux puissent etre liés)
ex : un driver qui interprete mal l'info venant du hardware, qui ne recoit donc pas la bonne info, et qui, parce qu'il n'est pas programmé proprement plante la machine.
il faut juste mettre à jour les depots dans le gestionnaire de paquet pour aller chercher ceux de ubuntu.
mais 10.04 c'est vieux, il faut donc utiliser http://archive.ubuntu.com/ comme depot
sinon tu peux tenter un fresh installation en creant une clef USB d'installation avec une autre machine et l'image ISO 12.04 ou 12.10.
Si le logiciel permet de trouver une heure et une date approximative
c'est deja ce qui se fait,
par exemple renforcement des effectifs pendant les vacances de noel dans les zones commercantes à risque
car statistiquement il y a plus de vols sur cette periode que pendant les vacances de paques.
un CMS, c'est un moteur preconfiguré dans lequel tu n'as presque plus à connaitre le html/css/javascript pour l'utiliser.
c'est un peu le clicodrome du web.
Et surtout, apprendre tout ce qui tourne autour du html, php et css (ma plus grande peur!).
il ne faut pas en avoir peur, si c'est toi qui fait tout, tu apprend au fur et à mesure, et ca c'est bien.
apres quand tu utiliseras un CMS tu sauras comment ca marche dedans et tu pourras jouer plus finement dedans.
donc tu pourrais commencer par un bon livre genre "html pour les nuls", le site du W3C http://www.w3schools.com
Posté par NeoX .
En réponse au message Débuté sous Linux embarqué.
Évalué à 4.
Dernière modification le 06 janvier 2013 à 00:38.
Un programme embarqué classique sans OS se démarre juste après la mise sous tension de la carte au main.c, alors comment ça se passe pour un OS embarqué ?
un OS embarqué n'est rien d'autre que le programme qui se lance à la mise sous tension de la carte,
tout comme ton PC demarre le Bios et passe la main à ton linux ou ton windows.
Si je dispose d'une application sans OS communiquant par liaison série, comment pourrais-je intégrer cette même application dans un OS embarqué ? L'accès aux GPIO (ports d'entrée/sortie) se ferra aussi simplement qu'avec sans OS (par exemple piloter une led) ?
ton appli devra etre lancé par l'OS mais necessitera probablement d'etre adaptée pour pouvoir communiquer avec le materiel au travers des modules du noyau (dans le cadre d'un linux embarqué par exemple)
Un programme C sur PIC est dit séquentiel, alors avec un OS, mon programme s'exécutera de quelle manière ?
si ton programme est sequentiel il restera sequentiel
Et la question au-quelle je n'arrête pas de me poser : qu'est ce qu'un OS embarqué peut apporter à une application ?
l'abstraction du materiel, ainsi que ta carte reseau soit une carte intel, une carte broadcom, ou n'importe quel autre fabriquant, ton programme n'a plus qu'à
demander à l'OS "cause à la carte reseau, ouvre une communication"
c'est l'OS qui va ensuite parler à la carte reseau et se debrouiller avec le module de la carte pour lui passer les infos.
la portabilité de ton appli
plutot que de coder ton appli en langage machine directement, tu la code pour "android" par exemple
et elle fonctionnera probablement sur tous les android sans se soucier de savoir si c'est un simple coeur ou un quad-coeur
[^] # Re: Lu'
Posté par NeoX . En réponse au journal Finalement Free n'était pas le premier…. Évalué à 5.
moi j'ai mis l'autocollant mais
1°) il faudrait le renouveler souvent car meme à l'abri de la pluie, elle perd de sa couleur, laissant penser qu'elle n'est plus d'actualité
2°) les gens qui distribuent les pubs ne savent peut-etre meme pas lire, ou ignore simplement la consigne car payés à la distribution…
# obsolescence programmée
Posté par NeoX . En réponse au message consommation energie Ubuntu. Évalué à 1.
avec ton ubuntu 9.04 tu avais 10 minutes d'autonomie
depuis la batterie s'est vidée
elle ne tient plus la charge (elle date quand meme au moins de 2009)
et ubuntu 12.10 n'y changera rien
# j'ai peut-etre trouvé
Posté par NeoX . En réponse au message apt-get update failed (Résolu). Évalué à 2. Dernière modification le 10 janvier 2013 à 17:24.
tu dis avoir fait un tunnel ssh sur un port 443
mais que ca ne marche pas avec apt-get.
peut-etre parce que ton proxy envoie sur le port 443 (HTTPS)
ce que va bien marcher avec des sites web, la plupart gerant http et https
mais peut-etre que apt-get n'aime pas qu'on demande une connexion https sur un depot http
d'ailleurs https ://ftp.us.debian.org/
ne semble pas repondre dans un simple navigateur sans proxy
# ubuntu precise et quantal en desktop
Posté par NeoX . En réponse au message linux/iio. Évalué à 2. Dernière modification le 10 janvier 2013 à 10:56.
pour infos ce sont les installations desktop/laptop de base,
je n'ai jamais demandé ni compilé iio ou ad799x sur mes machines.
sur ma machine en quantal :
et les modules semblent presents depuis 3.5.0-16
sur la machine en precise :
par contre en effet, sur les installations "serveurs" et dans les containers openvz proxmox
ca ne semble pas present
[^] # Re: Licences
Posté par NeoX . En réponse au journal Mon Raspberry pi a un uptime de 14 jours !. Évalué à 4.
il me semblait que c'etait l'encodage qui etait soumis à licence payante,
le decodage etant lui gratuit.
mais je confond peut-etre avec d'autres codecs.
[^] # Re: ...
Posté par NeoX . En réponse au message FREEBOX qui ne détecte pas le WIFI. Évalué à 2.
bien vu fredoche,
mais à ce moment là il faut lire le mode d'emploi qui dit qu'à la premiere installation il faut mettre un cable entre les deux box, pour ensuite seulement les bancher separement.
en meme temps je ne doute pas que le technicien Free ait fait ce test avec l'utilisateur…
# comme seb plus haut
Posté par NeoX . En réponse au message FREEBOX qui ne détecte pas le WIFI. Évalué à 5.
une freebox ne capte pas du Wifi, elle le fournit, seulement elle ne peut pas l'inventer.
ca se parametre en allant dans la gestion de ton compte, ou sur la page http://mafreebox.freebox.fr
ensuite seulement tu pourras tenter de faire detecter ton wifi par tes appareils (ordinateur portable, telephone, tablette…)
# mince
Posté par NeoX . En réponse au message la fiabilité des SSD. Évalué à 1.
va falloir installer le disque SSD entre le processeur et son radiateur ;)
sinon pour la durée de vie du SSD, j'ai un SSD de 32Go, payé 450euros en 2006,
il est passé par plein de machine (laptop du boulot, serveur de fichiers persos, etc)
et il est encore en vie
# comme on ne sait pas pourquoi tu as plusieurs dhcp
Posté par NeoX . En réponse au message Assignation d'un serveur dhcp parmi plusieurs. Évalué à 5. Dernière modification le 08 janvier 2013 à 16:37.
ca doit etre un beau bordel sur ton reseau avec plusieurs dhcp
car en dhcp c'est generalement le plus rapide qui te repond.
moi je ferais au choix :
[^] # Re: Visualiser l'éxecution du code
Posté par NeoX . En réponse au message noob's question. Évalué à 2.
sympa ce truc,
j'y connais rien en python mais pour faire mes premiers programmes ca sera pas mal.
à voir aussi comment ca tourne sur des programmes un peu plus complexe que hello world et append list ;)
# regarde si tu ne peux pas faire une simple recherche
Posté par NeoX . En réponse au message Optimisation programme. Évalué à 3.
actuellement tu fais du recursif sur tes dossiers pour en tirer la liste des fichiers
y a pas une option à python pour choper tous les fichiers d'un dossier et des sous dossiers.
en shell ce serait un simple
find -type f
à rediriger vers un fichier plat qui contiendrait alors la liste des chemins/dossiers/fichiers.ext
[^] # Re: Your system may be unstable
Posté par NeoX . En réponse au message reboutage brutal du système sans message d'erreur. Évalué à 2.
comme il le dit plus haut
# si ta distrib fournit python3 en packages, alors go
Posté par NeoX . En réponse au message noob's question. Évalué à 5.
si ta distrib fournit python3 en package c'est que c'est prevu pour tourner soit ensemble, soit à la place de python2.7,
si tu l'installes toi meme à partir de TGZ, c'est à toi de verifier et bien parametrer l'installation pour ne pas faire conflit avec le python deja installé.
[^] # Re: re reboutage brutal du système sans message d'erreur
Posté par NeoX . En réponse au message reboutage brutal du système sans message d'erreur. Évalué à 3.
je crois que leonix tient une piste
en effet, ton processeur est un vrai RISK mais qui peut accepter certaines instructions x86
il ne faudrait alors pas que le programme developpé sur ton PC (x86) utilise des instructions qui n'existent pas sur le vortex86DX, qui du coup ferait planté le processeur, et donc la machine.
[^] # Re: Salut
Posté par NeoX . En réponse au message reboutage brutal du système sans message d'erreur. Évalué à 3.
ce qu'il veut dire c'est que tu peux installer memtest86+ sur ta machine et configurer grub pour demarrer dessus.
et si tu n'as pas d'ecran, tu peux lui dire d'envoyer les resultats sur le port serie de ta machine embarquée.
ainsi tu testes ta ram en demarrant sur memtest86+ et en ayant un PC à coté pour lire le port serie et recuperer les infos.
d'ailleurs je m'etonnes que tu travailles en aveugle sur tes machines,
car meme si c'est de l'embarqué, tu dois au moins avoir une console texte qui affiche des infos, au mieux sur une prise VGA, au pire sur le port serie par defaut de la machine.
[^] # Re: re reboutage brutal du système sans message d'erreur
Posté par NeoX . En réponse au message reboutage brutal du système sans message d'erreur. Évalué à 3.
en changeant les barrettes pardi
mais si comme tu le dis, tu as le meme probleme sur 80% de tes machines embarquées,
alors c'est peut-etre plus un probleme logiciel que hardware (bien que les deux puissent etre liés)
ex : un driver qui interprete mal l'info venant du hardware, qui ne recoit donc pas la bonne info, et qui, parce qu'il n'est pas programmé proprement plante la machine.
# si c'est un vrai ubuntu avec options guillemot
Posté par NeoX . En réponse au message Mise à jour du système d'exploitation sur Hercules ecafe EX HD Black. Évalué à 1.
il faut juste mettre à jour les depots dans le gestionnaire de paquet pour aller chercher ceux de ubuntu.
mais 10.04 c'est vieux, il faut donc utiliser http://archive.ubuntu.com/ comme depot
sinon tu peux tenter un fresh installation en creant une clef USB d'installation avec une autre machine et l'image ISO 12.04 ou 12.10.
# changer d'ecran pour passer plus de temps derriere un autre...
Posté par NeoX . En réponse à la dépêche Animation jeux libres le 6 février, Mordelles(35). Évalué à 5.
tout est dans le titre
[^] # Re: rha
Posté par NeoX . En réponse au journal Le logiciel qui prédit les délits. Évalué à 2.
c'est deja ce qui se fait,
par exemple renforcement des effectifs pendant les vacances de noel dans les zones commercantes à risque
car statistiquement il y a plus de vols sur cette periode que pendant les vacances de paques.
[^] # Re: précisions
Posté par NeoX . En réponse au message Faire un site/blog. Évalué à 2.
un CMS, c'est un moteur preconfiguré dans lequel tu n'as presque plus à connaitre le html/css/javascript pour l'utiliser.
c'est un peu le clicodrome du web.
il ne faut pas en avoir peur, si c'est toi qui fait tout, tu apprend au fur et à mesure, et ca c'est bien.
apres quand tu utiliseras un CMS tu sauras comment ca marche dedans et tu pourras jouer plus finement dedans.
donc tu pourrais commencer par un bon livre genre "html pour les nuls", le site du W3C http://www.w3schools.com
# relire les cours, et revoir les definitions
Posté par NeoX . En réponse au message Débuté sous Linux embarqué. Évalué à 4. Dernière modification le 06 janvier 2013 à 00:38.
un OS embarqué n'est rien d'autre que le programme qui se lance à la mise sous tension de la carte,
tout comme ton PC demarre le Bios et passe la main à ton linux ou ton windows.
ton appli devra etre lancé par l'OS mais necessitera probablement d'etre adaptée pour pouvoir communiquer avec le materiel au travers des modules du noyau (dans le cadre d'un linux embarqué par exemple)
si ton programme est sequentiel il restera sequentiel
l'abstraction du materiel, ainsi que ta carte reseau soit une carte intel, une carte broadcom, ou n'importe quel autre fabriquant, ton programme n'a plus qu'à
demander à l'OS "cause à la carte reseau, ouvre une communication"
c'est l'OS qui va ensuite parler à la carte reseau et se debrouiller avec le module de la carte pour lui passer les infos.
la portabilité de ton appli
plutot que de coder ton appli en langage machine directement, tu la code pour "android" par exemple
et elle fonctionnera probablement sur tous les android sans se soucier de savoir si c'est un simple coeur ou un quad-coeur
[^] # Re: presque facile
Posté par NeoX . En réponse au message cohabitation windows Live Voyager. Évalué à 2.
peut-etre parce que desormais beaucoup de distribution savent faire le boulot à ta place
# presque facile
Posté par NeoX . En réponse au message cohabitation windows Live Voyager. Évalué à 2.
1°) demarrer sur un livecd
2°) redimensionner ses partitions et creer les partitions qui vont t'etre utiles (le livecd ubuntu propose gparted)
3°) rebooter sur le cd d'installation de ton linux
4°) faire l'installation de ton linux en lui disant que tu as deja partitionné ton disque
5°) installer le grub du premier linuxsur le MBR du disque dur,
installer les autres grubs (des autres linux) sur leur partition
[^] # Re: erreur dans la config ?
Posté par NeoX . En réponse au message apache proxy_html et .js. Évalué à 3.
essaie avec un domaine plutot qu'un sous-dossier.
http://freebox.cheztoi.com -> http://192.168.0.254
ca marchera mieux avec les chemins relatifs des contenus (images et scripts)
# autre question
Posté par NeoX . En réponse au message apache proxy_html et .js. Évalué à 2.
j'ai l'impression que tu essaie de rebondir de l'exterieur vers ta box apres une redirection de port.
si ce n'est pas le cas et juste parce que tu as un proxy sur ton reseau, tu dois pouvoir lui dire de ne pas passer par le proxy pour 192.168.0.254
ainsi ton poste client demandant 192.168.0.254 sera directement envoyé sur cette IP