Derniers journaux de thomas_p :
- [18/03@14:17] Document court sur la LEN
- [14/03@13:52] J'ai fait du sport
- [23/02@16:25] Hébergement pour projet libre
- [22/01@18:41] Problème de cache / PHP ?
- [18/01@18:57] Lecteur Transcontinent TR100
- [04/01@16:27] Nouveau blog
- [19/11@16:20] Livret du Libre, 2ème édition
- [08/07@13:23] Bootp et Tftp .. ça rame ?
- [05/07@15:17] Imprimeur ..²
- [24/06@08:04] Quelques documents
- [26/05@12:15] Vous voulez faire un golf ?
- [21/04@10:32] Le Livret du Libre
- [06/04@11:38] Problème de connexion avec Free
- [18/03@14:09] Rémunération des auteurs - Modèle économique du libre
- [18/03@14:08] Rémunération des auteurs - Prestation de services
- [10/02@22:45] Formats ouverts
- [05/02@08:21] Web / séparation contenu et forme
- [12/01@08:50] Apt-get en utilisateur ?
- [11/01@10:14] Logiciel libre et enseignement public
Journal : Accès à des périphériques par des terminaux
Posté par Thomas Petazzoni (page perso, ) le 22 mars 2004Je voulais savoir si Unix proposait une solution pour permettre à un utilisateur connecté depuis un terminal X d'utiliser les périphériques comme le lecteur de CD ou le lecteur de disquette.
En effet, quand on est connecté via X sur une autre machine, alors on a accès à tous les périphériques de la machine sur laquelle on est connecté, mais pas sur le terminal. C'est dommage, car ça serait bien que la personne qui utilise le vieux Pentium moisi connecté en X sur le gros serveur qui déchire tout puisse quand même utiliser le lecteur de disquette ou le lecteur de CD du vieux Pentium moisi.
Est-ce que GNU/Linux propose une solution ? On m'a dit que Winbloze Terminal Server en avait une.
Évidemment, j'ai pensé à un truc du genre : export en NFS des /cdrom/ et /floppy/ des clients, au login sur le serveur, détection de où est connecté l'utilisateur, puis montage en NFS dans ~/floppy/ et ~/cdrom/.
Alors voilà, cher journal, j'espère que tu sauras me répondre.
> Lire le journal (14 commentaires, moyenne: 1,6).
Re: Accès à des périphériques par des terminaux
Que vient faire de l'informatique sur un site Web dédié à la politique ?
-
[^]Re: Accès à des périphériques par des terminaux
Re: Accès à des périphériques par des terminaux
euh j'avoue que je comprend pas trop la.
chez moi je me connecte en ssh sur ma passerelle (qui n'a pas de serveur X)... et j'ai acces a tous les périphériques... il suffit de les monter.
J'ai pas du comprendre en fait, pourrais-tu reformuler ?
-
[^]Re: Accès à des périphériques par des terminaux
Posté par Nicolas ANTONIAZZI (page perso, ) le 22/03/2004 à 22:22. (lien). Évalué à 1.arf mais que je suis c*n :) mon trollomètre ne s'était pas mis en marche :)
-
[^]Re: Accès à des périphériques par des terminaux
Posté par seginus () le 22/03/2004 à 22:36. (lien). Évalué à 2.Je pense qu'il souhaite plutôt monter directement sur son ordi un périphériques distant (en passant par ssh, tu te délocalises sur la machine distante ce qui n'est pas l'effet désiré).
À un moment, je voulais faire un peu la même chose, c'était faire pointer /dev/dsp vers une carte son distante (j'ai toujours pas trouvé).-
[^]Re: Accès à des périphériques par des terminaux
Posté par doublehp (page perso, ) le 22/03/2004 à 22:41. (lien). Évalué à 3.Avec NFS tu peut pas ... parceque ton /mnt/server/dev/dsp renvoie les major/minor qui seront interpretes localement par le noyeau, mais avec samba ... le resultat est tout autre:
carte son dans server
tu mount server:/dev dans la machine client
et dans le client tu lance un player qui accepte d utiliser le device specifie en argument ( ou sinon, tu te misere a faire des liens symboliques de /dev/dsp et /dev/mixer vers /mnt/server/dev/... ) et la hop ... quand tu lance un player sur le client, le son sort du server ... heh oui ... quand on utilise samba, le major/minor n est pas interprete sur le client mais sur le server ...
sinon je signale que esd marche de mieux en mieux ...( le temps de latence est passe de 2s a <0.5s ... )
-
[^]Re: Accès à des périphériques par des terminaux
Posté par Matthieu C () le 22/03/2004 à 23:29. (lien). Évalué à 1.Non c'est plutot le contraire : il veut monter les periph de son ordi sur le serveur...
Pour ce qui est du montage NFS des devices propose par le terminal sur le serveur, c'est beacoup plus compilquer : il faut pouvoir gerer le cas ou t'es logguer sur plusieur machine donc ~/floppy/ et ~/cdrom/ ne marche pas...
Le mieux serait que les monter dans /mnt/numero_du_tx, et qu'a chaque fois que tu te loggue sur un tx, tu obtient les droits sur le point de montage, et tu les perd quand tu de delogue...
Mais ca fait pas mal de chose a gerer du coter serveur, surtout s'il y a beaucoup de tx dessus.
Autre pb, si un tx permet d'acceder a plusieurs serveurs, il faut que les devices soit monter sur le bon...
Bref y a de quoi s'amusser...
-
Re: Accès à des périphériques par des terminaux
Une sorte de udev accessible par le réseau?
-
[^]Re: Accès à des périphériques par des terminaux
Posté par Thomas Petazzoni (page perso, ) le 22/03/2004 à 23:19. (lien). Évalué à 1.En quelque sorte oui.
Disons qu'il faut que ce soit transparent pour l'utilisateur, comme si il était connecté sur le terminal comme sur une machine "normale", en ayant la possibilité d'utiliser les périphériques.
Lecteur de disquette, lecteur de CR-ROM, mais aussi carte son.
Re: Accès à des périphériques par des terminaux
Je vois bien le problème, dans mon école, certaines machines servaient de terminaux X comme ça.
Je vois 2 solutions :
- Y'a moyen de partager en réseau des périphériques blocs avec enbd. Mais je ne sais pas si on peut monter/démonter les périphériques comme il faut ici.
- On doit pouvoir partager le répertoire /mnt (par exemple) des terminaux X, et ceci monterait/démonterait automatiquement les périphériphes floppy/cdrom à la volée, comme avec supermount . automount conviendrait peut être mieux ?
Re: Accès à des périphériques par des terminaux
Salut,
Il y a eu un article justement exactement sur ça dans GNU/Linux&Hurd France Magazine, il y a quelques temps; Ils décrivait la démarche pour les lecteurs de disquettes, mais le principe est le même pour tout les périph amovibles. Je l'avais scanner et mis en pdf pour moi (j'ai qd même l'exemplaire physique chez moi) mais je ne sais pas si je peux te le passer, au niveau du copyright. Si qq'un peut me le dire, je veux bien te l'envoyer (autre condition que je le retrouve ;-) )
Blackshack
Re: Accès à des périphériques par des terminaux
J'ai retrouvé l'article Linux France magazine, il y a un truc qui s'appelle NBD (network block device) qui est fait spécialement pour cela, c en trois partie: un module pour le noyau du server, une appli serveur et un truc client.
Va voir sur http://nbd.sourceforge.net/(...)

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.