et comment tu as configuré le bluetooth ?
comment tu as fais reconnaitre le haut-parleur ?
raspbian, ca reste un debian sur un raspberry pi,
tu dois donc pouvoir installer quelques outils graphiques, comme une interface avec un dock, une barre de tache, un system tray
dans lequel viendront une applet reseau, une applet son…
pourquoi ca ne passe pas depuis la box de ton pote et a passe en 3G…
une histoire de :
- FTP passif de ton coté,
- meme reseau privé chez lui et chez toi
en gros en FTP, tu as le FTP actif (port 20 et 21) et le FTP Passif (21 + ports aleatoires)
dans le cas du FTP Passive, c'est le serveur FTP qui annonce les ports aleatoires qu'il faudra utiliser
il annonce souvent aussi quelle IP il faudra utiliser.
dans ton cas il doit annoncer un truc du genre 192.168.X.Y:zzzzz
helas ton pote est aussi sur le reseau 192.168.X.0/24 quand il est derriere sa box,
son client FTP cherche alors à se connecter sur son reseau à lui sur l'IP 192.168.X.Y qui n'existe pas.
Cela peut se regler :
1°) en configurant ton FTP pour utiliser l'IP publique dans ses annonces, cherche le mot NAT ou passive dans la configuration
2°) en configuration ton FTP en actif plutot qu'en passif, il faudra alors ouvrir les ports 20 et 21 sur ta box
tu as une tablette, c'est pour ne pas avoir de fils,
donc le wifi s'impose.
Idée à envisager pour les usages personnels, mais aussi -à plus grande échelle- pour les établissements publics d'enseignement.
si tu savais le nombre de wifi dispos dans les etablissements scolaires…
à defaut, tu met une borne dans la salle, reliée en RJ45 au reseau de l'ecole.
ce sera plus pratique de 15 fils qui traversent la classe
je ne sais pas ce que propose raspibian, mais ca reste une debian sur un raspberry,
donc il doit y avoir dans les parametres systemes, un reglage "audio"
dans lequel tu dois pouvoir selectionner ou faire sortir les sons par defaut
ca c'est en supposant que sda1 soit sa partition contenant son OS,
ce dont on ne sait rien
il faut donc adapter /dev/sda1 en /dev/sdXY
ou X est la lettre du disque a, b, c selon sa place dans la machine
Y est la partition que contient le root de la machine (le /)
Par ailleurs par expérience j'ai constaté que 90% des problèmes de performance sur les SGBD sont due au code : boucle de requêtes, jointure à droite ou gauche à la va-comme-je-te pousse, utilisation d'une librairie d'abstraction qui génère des requêtes pas du tout optimisées… etc….
100% d'accord avec toi,
et c'est pour cela qu'un bench n'est pas interessant en dehors de l'appli que l'utilisateur veut installer,
en effet seule son appli et la maniere dont elle est codée permettra de tester le moteur de la base de données.
on ne peut pas faire plus simple :
ca existe sur beaucoup d'appareil,
ca se controle par ping pour le plus simple des tests, tu peux faire des trucs plus compliqué si tu script.
va faire la meme chose avec un port serie qui n'existe plus sur les machines recentes,
ou tu peux te retrouver avec l'USB planté mais une machine fonctionnelle, et ou ton port USB/Serie ne sera pas fonctionnel,
tu vas rebooter la machine juste pour ca ?
alors oui, tu peux aussi essayer de piloter ta machine en branchant ton microcontroleur sur le bus I2C de ton ordi
encore faut-il que ce bus existe…
le 12/12 à 19h24, tu avais acces à internet (vu que les ping pouvaient aller à l'exterieur)
puis tu as modifié quelques choses
et maintenant cela ne fonctionne plus
alors que cela fonctionnait…
donc il te suffit de reparer ce que tu as cassé ;)
et si c'etait une fresh installation sans rien dedans, et que tu as enlevé un paquet critique comme le network-manager qui te donne acces au reseau, le plus simple est en effet de reinstaller, pour repartir sur une base neuve, sans bidouillage.
Bien, la 3e image montre que la carte eth0 existe et que vos reglages sont bons.
dans un terminal, on va essayer 2 choses :
ping -c 4 192.168.1.1 pour savoir si votre PC arrive à joindre votre box internet ping -c 4 8.8.8.8 pour savoir si votre PC arrive à joindre le DNS de google ping -c 4 linuxfr.org pour savoir si votre PC arrive à resoudre le nom linuxfr.org et à joindre la machine
dans les 3 cas, vous devez avoir des reponses similaire à celle là (ici avec un ping vers 8.8.8.8)
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1ttl=56time=2.31 ms
64 bytes from 8.8.8.8: icmp_seq=2ttl=56time=2.26 ms
64 bytes from 8.8.8.8: icmp_seq=3ttl=56time=2.31 ms
64 bytes from 8.8.8.8: icmp_seq=4ttl=56time=2.33 ms
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 2.263/2.308/2.338/0.043 ms
on y voit dans les statistics : 4 transmis, 4 recus, 0% perdu
si le DHCP ne fonctionne pas, tu peux configurer l'IP en fixe sur ta machine grace au network-manager (l'icone en haut à droite qui t'indique que ca essaie de se connecter)
dans ces reglages, active une connexion avec les infos suivantes :
IP : 192.168.1.200 (suffisamment haut pour ne pas avoir de conflit avec d'autres postes à la maison)
masque : 255.255.255.0
passerelle : 192.168.1.1
dns : 8.8.8.8
valide et selection ce reseau dans la liste des reseaux disponibles.
sinon :
plus rare, la carte eth0 n'est pas reconnue, j'avais eu a jonglé avec le windows et le linux d'un PC comme ca pour telecharger le paquet depuis le windows vers une clef usb, puis aller l'installer sur le linux depuis la clef usb.
wifi : à la maison j'ai activé le WPA2, certains PC ne reconnaissent meme plus le wifi (car la carte wifi ne gere pas ce protocole)
tu as une livebox, elle fait surement de l'IPv6 par defaut mais de maniere buggée
il faudrait desactiver l'IPv6 de la box et voir si cela corrige le probleme du reseau filaire.
avec LTSP je n'utiliserais pas la puissance des processeurs de ces PC ?
avec LTSP, suivant les configs des machines tu peux faire les deux :
- si la machine est trop legere, tu demande du thin client, les process tournent alors sur le serveur
- si la machine est suffisante, tu demande du 'fat client' et tu utilises alors la puissance locale.
et dans ton cas, multiusage, multiutilisateur, LTSP me semble mieux,
tu peux tres bien booter ta machine avec un linux "cluster distCC" (donc sans interface graphique, juste distcc, etc)
et quand tu as un "cours" d'infos avec des vrais gens, demarrer la machine et choisir le "linuxa avec graphique".
c'est mieux que la virtualisation car la machine ne contient "rien" si ce n'est une carte reseau pour demarrer dessus.
la virtualisation il va te falloir :
- de la ram pour l'OS principal
- de la ram pour la machine virtuelle
- de l'espace disque pour les deux (avec le probleme des acces disques concurrents)…
si tu fais juste des VMs pour des shells, oui, tu peux utiliser un P4 avec 1 ou 2Go de ram en tant que serveur proxmox/lxc…
mais si tu penses faire plus, faut pas s'attendre à des miracles.
ce que tu cherches, ce ne serait plutot à faire des postes à distances avec un serveur qui centralise l'OS et les dossiers utilisateurs ?
parce que faire de la "virtualisation" sur des P4 32bits, ca va pas etre efficace.
le projet LTSP, plutot que de virtualiser, permet de lancer un OS à partir d'un serveur central (sur lequel tu fais un "master" qui sera le meme pour les PCs distants) et d'utiliser les ressources locales (proc/ram/disque/usb/audio).
Le boot se fait generalement au travers du reseau via PXE.
idealement, tu peux avoir un serveur un peu plus gros que les autres, et lancer les machines de faibles capacités et qui feront tourner les programmes sur le serveur.
quel pourrait etre l'interet d'avoir 25 tables, qui contiennent toutes (id_objet, mois, données)
et de devoir, dans ton code, calculer quelle table tu dois interroger en fonction de ce que demande l'utilisateur,
d'autant plus complexe au changement, disons, d'année, ou tu vas avoir des données à cheval sur deux tables (année en cours, et année predecente)
alors qu'une seule table contenant les 25 années (25x12 mois) te permet d'avoir un code qui dit juste "va chercher dans la table des resultats"
Le but est bien de faire la manipulation tous les mois dynamiquement.
Les données calculées seront utilisées tous les mois pour le calcul suivant.
ben tu fais une seule fois la table (id_objet,date, resultat)
tu la remplie chaque mois avec les resultats precedents, selon la methode de la fenetre glissante decrite plus haut.
Quoiqu'il en soit je vais leur envoyer une lettre recommandé avec accusé de réception mais c'est pas ça qui va régler mes factures.
et juste deja commencer par les rappeler pour leur demander au moins le salaire de novembre (qui lui t'es du comme les autres)
ensuite un reglement par cheque necessite peut-etre la signature du PDG ou d'un manager, là ou un virement se fait directement,
pour un peu que le PDG passe 2 fois dans le mois /
verifie, mais si ca se trouve tu as touché ton salaire comme prevu debut decembre (amputé de 4 jours)
le solde de tout compte peut arrivé apres, avec les papiers qui vont avec.
tu as peut-etre aussi pu quitter la société plus tot, sans etre radié des listes (par exemple tu es en congé avec solde)
tu recevras alors ton salaire normal pour decembre, et ton solde de tout compte debut janvier,
etc
de plus, parfois les sociétés ne gerent pas elle meme les paies, elles ne font que transmettre à une société de compta,
cela decale donc parfois d'un mois le traitement.
[^] # Re: sortie audio
Posté par NeoX . En réponse au message sortie haut parleur bluetooth. Évalué à 2.
et comment tu as configuré le bluetooth ?
comment tu as fais reconnaitre le haut-parleur ?
raspbian, ca reste un debian sur un raspberry pi,
tu dois donc pouvoir installer quelques outils graphiques, comme une interface avec un dock, une barre de tache, un system tray
dans lequel viendront une applet reseau, une applet son…
[^] # Re: Info sur le ftp
Posté par NeoX . En réponse au message ftp...comprends pas. Évalué à 2.
pourquoi ca ne passe pas depuis la box de ton pote et a passe en 3G…
une histoire de :
- FTP passif de ton coté,
- meme reseau privé chez lui et chez toi
en gros en FTP, tu as le FTP actif (port 20 et 21) et le FTP Passif (21 + ports aleatoires)
dans le cas du FTP Passive, c'est le serveur FTP qui annonce les ports aleatoires qu'il faudra utiliser
il annonce souvent aussi quelle IP il faudra utiliser.
dans ton cas il doit annoncer un truc du genre 192.168.X.Y:zzzzz
helas ton pote est aussi sur le reseau 192.168.X.0/24 quand il est derriere sa box,
son client FTP cherche alors à se connecter sur son reseau à lui sur l'IP 192.168.X.Y qui n'existe pas.
Cela peut se regler :
1°) en configurant ton FTP pour utiliser l'IP publique dans ses annonces, cherche le mot NAT ou passive dans la configuration
2°) en configuration ton FTP en actif plutot qu'en passif, il faudra alors ouvrir les ports 20 et 21 sur ta box
[^] # Re: AP wifi
Posté par NeoX . En réponse au journal Connecter les tablettes sur du RJ45. Évalué à 0. Dernière modification le 17 décembre 2014 à 20:55.
j'aurais pas dit mieux,
tu as une tablette, c'est pour ne pas avoir de fils,
donc le wifi s'impose.
si tu savais le nombre de wifi dispos dans les etablissements scolaires…
à defaut, tu met une borne dans la salle, reliée en RJ45 au reseau de l'ecole.
ce sera plus pratique de 15 fils qui traversent la classe
# bouton haut parleur, choisir la sortie
Posté par NeoX . En réponse au message sortie haut parleur bluetooth. Évalué à 2.
je ne sais pas ce que propose raspibian, mais ca reste une debian sur un raspberry,
donc il doit y avoir dans les parametres systemes, un reglage "audio"
dans lequel tu dois pouvoir selectionner ou faire sortir les sons par defaut
[^] # Re: UUID
Posté par NeoX . En réponse au message deux semaines que je comprend pas.... Évalué à 3.
ca c'est en supposant que sda1 soit sa partition contenant son OS,
ce dont on ne sait rien
il faut donc adapter /dev/sda1 en /dev/sdXY
ou X est la lettre du disque a, b, c selon sa place dans la machine
Y est la partition que contient le root de la machine (le /)
[^] # Re: premier bilan
Posté par NeoX . En réponse au message Performances des SGBD. Évalué à 2.
100% d'accord avec toi,
et c'est pour cela qu'un bench n'est pas interessant en dehors de l'appli que l'utilisateur veut installer,
en effet seule son appli et la maniere dont elle est codée permettra de tester le moteur de la base de données.
[^] # Re: Port Parallèle ?
Posté par NeoX . En réponse au message Mise en place d'un watchdog par microcontroleur. Évalué à 2. Dernière modification le 16 décembre 2014 à 13:24.
bizarre il me semblait que c'etait l'inverse,
les premiers peripheriques USB ayant été les claviers/souris et les imprimantes
pour preuve, j'ai des portables avec USB et port Serie, mais sans port parallele :/
[^] # Re: La led du disque dur ?
Posté par NeoX . En réponse au message Mise en place d'un watchdog par microcontroleur. Évalué à 5.
surtout que la led du disque dur, c'est comme le clignotant d'une voiture,
un coup ca marche, un coup ca ne marche pas…
:p
[^] # Re: carte reseau, heartbeat, ping, ou autre
Posté par NeoX . En réponse au message Mise en place d'un watchdog par microcontroleur. Évalué à 3.
on ne peut pas faire plus simple :
ca existe sur beaucoup d'appareil,
ca se controle par ping pour le plus simple des tests, tu peux faire des trucs plus compliqué si tu script.
va faire la meme chose avec un port serie qui n'existe plus sur les machines recentes,
ou tu peux te retrouver avec l'USB planté mais une machine fonctionnelle, et ou ton port USB/Serie ne sera pas fonctionnel,
tu vas rebooter la machine juste pour ca ?
alors oui, tu peux aussi essayer de piloter ta machine en branchant ton microcontroleur sur le bus I2C de ton ordi
encore faut-il que ce bus existe…
# carte reseau, heartbeat, ping, ou autre
Posté par NeoX . En réponse au message Mise en place d'un watchdog par microcontroleur. Évalué à 3.
une carte reseau sur chaque appareil, ensuite libre a toi de mettre les tests que tu veux,
ca peut aller du simple ping à des trucs plus sophistiqués
[^] # Re: Tu as essayé via le terminal ?
Posté par NeoX . En réponse au message impossible de supprimer le mot de passe. Évalué à 3.
cela ne pourra pas marché,
sur ubuntu il n'y a pas de mot de passe à root, il faut passer par sudo
sauf que pour faire sudo, il faut remettre le mot de passe l'utilisateur
or, il a justement supprimé les mots de passe
maintenant normalement, il suffit que l'utilisateur remette son mot de passe, pour que l'outil sudo refonctionne (et aussi les mises à jour)
[^] # Re: des pistes
Posté par NeoX . En réponse au message Pas internet sur Linux. Évalué à 2.
le 12/12 à 19h24, tu avais acces à internet (vu que les ping pouvaient aller à l'exterieur)
puis tu as modifié quelques choses
et maintenant cela ne fonctionne plus
alors que cela fonctionnait…
donc il te suffit de reparer ce que tu as cassé ;)
et si c'etait une fresh installation sans rien dedans, et que tu as enlevé un paquet critique comme le network-manager qui te donne acces au reseau, le plus simple est en effet de reinstaller, pour repartir sur une base neuve, sans bidouillage.
[^] # Re: des pistes
Posté par NeoX . En réponse au message Pas internet sur Linux. Évalué à 4.
Bien, la 3e image montre que la carte eth0 existe et que vos reglages sont bons.
dans un terminal, on va essayer 2 choses :
ping -c 4 192.168.1.1pour savoir si votre PC arrive à joindre votre box internetping -c 4 8.8.8.8pour savoir si votre PC arrive à joindre le DNS de googleping -c 4 linuxfr.orgpour savoir si votre PC arrive à resoudre le nom linuxfr.org et à joindre la machinedans les 3 cas, vous devez avoir des reponses similaire à celle là (ici avec un ping vers 8.8.8.8)
on y voit dans les statistics : 4 transmis, 4 recus, 0% perdu
[^] # Re: Pour sniffer?
Posté par NeoX . En réponse au message Switch + Routeur. Évalué à 2.
tu as donc 3 reseaux à gerer :
dans ton PC qui servira de routeur, tu mets 3 cartes reseaux
tu fais genre :
# des pistes
Posté par NeoX . En réponse au message Pas internet sur Linux. Évalué à 5.
si le DHCP ne fonctionne pas, tu peux configurer l'IP en fixe sur ta machine grace au network-manager (l'icone en haut à droite qui t'indique que ca essaie de se connecter)
dans ces reglages, active une connexion avec les infos suivantes :
IP : 192.168.1.200 (suffisamment haut pour ne pas avoir de conflit avec d'autres postes à la maison)
masque : 255.255.255.0
passerelle : 192.168.1.1
dns : 8.8.8.8
valide et selection ce reseau dans la liste des reseaux disponibles.
sinon :
plus rare, la carte eth0 n'est pas reconnue, j'avais eu a jonglé avec le windows et le linux d'un PC comme ca pour telecharger le paquet depuis le windows vers une clef usb, puis aller l'installer sur le linux depuis la clef usb.
wifi : à la maison j'ai activé le WPA2, certains PC ne reconnaissent meme plus le wifi (car la carte wifi ne gere pas ce protocole)
tu as une livebox, elle fait surement de l'IPv6 par defaut mais de maniere buggée
il faudrait desactiver l'IPv6 de la box et voir si cela corrige le probleme du reseau filaire.
[^] # Re: réponse
Posté par NeoX . En réponse au message Pas internet sur Linux. Évalué à 2.
non c'est normal,
c'est network manager qui va gerer les interfaces,
du coup il n'y a rien dans /etc/network/interfaces
[^] # Re: LTSP, Debian Edu
Posté par NeoX . En réponse au message Distribution XEN. Évalué à 2.
avec LTSP, suivant les configs des machines tu peux faire les deux :
- si la machine est trop legere, tu demande du thin client, les process tournent alors sur le serveur
- si la machine est suffisante, tu demande du 'fat client' et tu utilises alors la puissance locale.
et dans ton cas, multiusage, multiutilisateur, LTSP me semble mieux,
tu peux tres bien booter ta machine avec un linux "cluster distCC" (donc sans interface graphique, juste distcc, etc)
et quand tu as un "cours" d'infos avec des vrais gens, demarrer la machine et choisir le "linuxa avec graphique".
c'est mieux que la virtualisation car la machine ne contient "rien" si ce n'est une carte reseau pour demarrer dessus.
la virtualisation il va te falloir :
- de la ram pour l'OS principal
- de la ram pour la machine virtuelle
- de l'espace disque pour les deux (avec le probleme des acces disques concurrents)…
si tu fais juste des VMs pour des shells, oui, tu peux utiliser un P4 avec 1 ou 2Go de ram en tant que serveur proxmox/lxc…
mais si tu penses faire plus, faut pas s'attendre à des miracles.
# LTSP, Debian Edu
Posté par NeoX . En réponse au message Distribution XEN. Évalué à 2.
ce que tu cherches, ce ne serait plutot à faire des postes à distances avec un serveur qui centralise l'OS et les dossiers utilisateurs ?
parce que faire de la "virtualisation" sur des P4 32bits, ca va pas etre efficace.
le projet LTSP, plutot que de virtualiser, permet de lancer un OS à partir d'un serveur central (sur lequel tu fais un "master" qui sera le meme pour les PCs distants) et d'utiliser les ressources locales (proc/ram/disque/usb/audio).
Le boot se fait generalement au travers du reseau via PXE.
idealement, tu peux avoir un serveur un peu plus gros que les autres, et lancer les machines de faibles capacités et qui feront tourner les programmes sur le serveur.
[^] # Re: Modifier le schema dynamiquement
Posté par NeoX . En réponse au message Modifier le schema dynamiquement. Évalué à 4.
2 questions à ce poser,
quel pourrait etre l'interet d'avoir 25 tables, qui contiennent toutes (id_objet, mois, données)
et de devoir, dans ton code, calculer quelle table tu dois interroger en fonction de ce que demande l'utilisateur,
d'autant plus complexe au changement, disons, d'année, ou tu vas avoir des données à cheval sur deux tables (année en cours, et année predecente)
alors qu'une seule table contenant les 25 années (25x12 mois) te permet d'avoir un code qui dit juste "va chercher dans la table des resultats"
[^] # Re: Modifier le schema dynamiquement
Posté par NeoX . En réponse au message Modifier le schema dynamiquement. Évalué à 2.
ben tu fais une seule fois la table (id_objet,date, resultat)
tu la remplie chaque mois avec les resultats precedents, selon la methode de la fenetre glissante decrite plus haut.
[^] # Re: Essai
Posté par NeoX . En réponse au message Faire un script reproduisant une commande. Évalué à 2.
comme dit kaos, tu ne sembles meme pas avoir compris la difference entre la cible, la dependance, les commandes.
soit un makefile suivant :
A est une cible
dans A:B, B est une dependance
dans B:C
B est la cible, C est la dependance
et dans C:
C est la cible
ensuite pourquoi tu essaies de rajouter des : dans tes commandes, pour ensuite executer chacun des elements separement (ta boucle sur k…)
[^] # Re: Ni l'un ni l'autre
Posté par NeoX . En réponse au message Modifier le schema dynamiquement. Évalué à 2.
poussons l'idée un peu plus loin avec
comme ca tu peux tenir quelques années avec la meme table, et faire des stats descendant jusqu'au jour (si tu calcules le resultat chaque jour).
# du plus simple au plus compliquer...
Posté par NeoX . En réponse au message firefox bloqué. Évalué à 4.
1°) tu as essayé de rebooter ton PC
2°) parait que le reboot, c'est un peu violent, tu as essayé de fermer ta session ?
3°) pour les experts, tu as essayé de taper
killall firefoxdepuis une ligne de commande ?[^] # Re: le salaire à l'heure, le solde de tout compte plus tard
Posté par NeoX . En réponse au message Solde de tout compte et dernier salaire. Évalué à 3.
et juste deja commencer par les rappeler pour leur demander au moins le salaire de novembre (qui lui t'es du comme les autres)
ensuite un reglement par cheque necessite peut-etre la signature du PDG ou d'un manager, là ou un virement se fait directement,
pour un peu que le PDG passe 2 fois dans le mois /
# le salaire à l'heure, le solde de tout compte plus tard
Posté par NeoX . En réponse au message Solde de tout compte et dernier salaire. Évalué à 3.
verifie, mais si ca se trouve tu as touché ton salaire comme prevu debut decembre (amputé de 4 jours)
le solde de tout compte peut arrivé apres, avec les papiers qui vont avec.
tu as peut-etre aussi pu quitter la société plus tot, sans etre radié des listes (par exemple tu es en congé avec solde)
tu recevras alors ton salaire normal pour decembre, et ton solde de tout compte debut janvier,
etc
de plus, parfois les sociétés ne gerent pas elle meme les paies, elles ne font que transmettre à une société de compta,
cela decale donc parfois d'un mois le traitement.