Cher journal,
Je 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.
# Re: Accès à des périphériques par des terminaux
Posté par Moby-Dik . Évalué à 7.
[^] # Re: Accès à des périphériques par des terminaux
Posté par marcMC . Évalué à 0.
# Re: Accès à des périphériques par des terminaux
Posté par Nicolas Antoniazzi (site web personnel) . Évalué à 0.
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 (site web personnel) . Évalué à 1.
[^] # Re: Accès à des périphériques par des terminaux
Posté par seginus . Évalué à 2.
À 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 (site web personnel) . Évalué à 3.
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 M . Évalué à 1.
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
Posté par pas_moi . Évalué à 2.
[^] # Re: Accès à des périphériques par des terminaux
Posté par Thomas Petazzoni (site web personnel) . Évalué à 1.
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
Posté par Jllc . Évalué à 1.
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
Posté par jeff110 . Évalué à 0.
# Re: Accès à des périphériques par des terminaux
Posté par KiKouN . Évalué à 2.
# Re: Accès à des périphériques par des terminaux
Posté par blackshack . Évalué à 1.
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
Posté par blackshack . Évalué à 1.
Va voir sur http://nbd.sourceforge.net/(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.