Pages : 1
#1 Le 11/11/2007, à 09:52
- stephan-ev
Gutsy LTSP et clefs USB
Nous avons installé des salles libre-service avec un serveur sous Gutsy et des PC en clients légers. Nous avons un souci avec le montage des clefs USB sur les clients.
- Le premier utilisateur qui se connecte peut utiliser sa clef sans problème.
- Si un second utilisateur se connecte sur un autre poste et insère une nouvelle clef USB, sa clef n'est pas montée automatiquement.
- Si le premier retire sans clef mais reste connecté, le second ne peut toujours pas utiliser sa propre clef
- Si le premier se déconnecte alors le second peut utiliser sa propre clef
On peut résumer en disant que, pour un serveur donné, 2 utilisateurs peuvent pas utiliser simultanément leur clef USB. Dans une salle libre-service de 20 ou 30 postes, c'est moche
Le problème est décrit ici :
https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/160420
En suivant les instructions de https://wiki.ubuntu.com/DebugLocalDev, tout fonctionne pour le premier utilisateur mais, pour le deuxième, la dernière étape pose problème car le montage ne se fait pas ; on a le message :
X connection to localhost:10.0 broken (explicit kill or server shutdown).
Nous avons essayé plusieurs serveurs, stations, Clefs, une installation Vmware, le résultat obtenu est le même.
Si vous avez des idées ...
11.10
Hors ligne
#2 Le 11/11/2007, à 10:45
- B@rtounet
Hors ligne
#3 Le 11/11/2007, à 11:28
- stephan-ev
Re : Gutsy LTSP et clefs USB
Je ne sais pas quelle commande lancer depuis le client léger pour monter la clef à la main.
11.10
Hors ligne
#4 Le 11/11/2007, à 11:51
- B@rtounet
Re : Gutsy LTSP et clefs USB
en faisant fdisk -l voit t'on la clef? (sdb1 par exemple ?)
si oui essaye de la monter avec un mount /dev/sdb1 /media/
Hors ligne
#5 Le 11/11/2007, à 13:17
- stephan-ev
Re : Gutsy LTSP et clefs USB
merci pour ta sugestion. Je crois que ce que tu proposes marcherait pour un poste local. Ca se complique un peu avec un client léger : on veut qu'en insérant une clef sur le client, elle se monte en fait au final sur le serveur.
Sur le client léger, je vois une ligne dans /var/run/ltspfs_fstab qui est :
/dev/sda1 /var/run/drives/LEXAR_MEDIA vfat defaults 0 0
Le client voit bien la clef ; o๠ça coince c'est qu'elle n'est pas montée sur le serveur, donc n'apparait pas sur le bureau du client léger. (Je ne suis pas sûr d'avoir tout compris sur cette techno de montage et je dis peut-être des bêtises.)
11.10
Hors ligne
#6 Le 11/11/2007, à 18:09
- yurek
Re : Gutsy LTSP et clefs USB
tien ca m'intéresse ca, j'ai vu le site d'édubuntu je savais pas que ca existai ces client léger !! génial!
ya une erreur la!
je corrige.
Try the following on the thin client:
ssh -S /var/run/ldm_socket_vt7_192.168.0.254 192.168.0.254 "/usr/sbin/ltspfsmounter /tmp add"
tu peu faire ca avec un script c simple. il suffit qu'il puisse detecter qu'une clé est connecter avec dmesg
Dernière modification par yurek (Le 11/11/2007, à 18:25)
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#7 Le 11/11/2007, à 22:32
- stephan-ev
Re : Gutsy LTSP et clefs USB
Voilà qui semble décoincer la situation :
http://news.gmane.org/gmane.linux.terminal-server.general/cutoff=22279
j'ai essayé avec 2 postes, ça marche. J'essaie demain avec une salle.
11.10
Hors ligne
#8 Le 11/11/2007, à 22:38
- stephan-ev
Re : Gutsy LTSP et clefs USB
Plus clair, voici le message précis qui contient les deux modifs à faire :
From: SZABO Zsolt <szazs@...>
Subject: Re: ltsp5: floppy as localdev
Newsgroups: gmane.linux.terminal-server.general
Date: 2007-11-07 15:29:25 GMT (4 days, 5 hours and 5 minutes ago)
On Wed, 7 Nov 2007, SZABO Zsolt wrote:
>> --- s10-delayed-mounter 2007-10-04 01:28:05.000000000 +0200
>> +++ S10-delayed-mounter 2007-11-07 14:42:19.000000000 +0100
> [...]
>
> There is a line in /usr/sbin/ltspfsmounter on the server:
>
> env['DISPLAY'] = 'localhost:10.0'
>
> but I do not understand why...
OK. When I comment this DISPLAY line out from ltspfsmounter and add an
'-X' to the ssh line in $client/usr/share/ldm/rc.d/S20-delayed-mounter
script that seems to solve the problem (accessing the floppy drive on
_more_ clients) And the USB sticks and CDROM seem to work, too...
--
Zsolt
11.10
Hors ligne
#9 Le 12/11/2007, à 21:15
- stephan-ev
Re : Gutsy LTSP et clefs USB
Confirmation, ça marche effectivement.
Deux petites modifs à faire /usr/sbin/ltspfsmounter et /opt/ltsp/i386/usr/share/ldm/rc.d/S10-delayed-mounter,
comme expliqué plus haut, un ltsp-update-image, un reboot du serveur et des stations et chacun peut utiliser sa clef USB.
11.10
Hors ligne
Pages : 1