On Monday 24 Mar 2008, William Cody wrote:
> Issue I am having is that when I unplug a
> device or remove a CD, it doesn't always unmount the device, so next time I
> go to use the device it sometimes doesn't function properly, or it will
> show the device as being mounted, but the device will show no contents on
> the drive or disk, even though I know there is data on it.
The two important files that govern local devices are:
/opt/ltsp/i386/etc/udev/rules.d/15-ltsp-block.rules
and
/opt/ltsp/i386/etc/udev/scripts/ltsp-device.sh
Fortunately they are both relatively straightforward to understand.
As you will see, the device name is all important in the way that the
detection and removal is handled, so I found it really useful to modify
ltsp-device.sh so that the line that writes into syslog would give more
information:
logger "udev ${DEVNAME} detected ${ACTION} of ${LTSP_DEVTYPE}"
Then insert and remove the USB key and watch syslog for changes. For example
I just inserted a USB key...
Mar 26 08:57:53 ws162 root: udev /dev/scsi/host0/bus0/target0/lun0/disc
detected add of disk
Mar 26 08:57:53 ws162 root: udev /dev/scsi/host0/bus0/target0/lun0/part1
detected add of disk
... and then removed it...
Mar 26 09:00:14 ws162 root: udev /dev/scsi/host0/bus0/target0/lun0/part1
detected remove of disk
Mar 26 09:00:14 ws162 root: udev /dev/scsi/host0/bus0/target0/lun0/disc
detected remove of disk
Obviously you can also watch from the client shell, but that isn't always as
convenient, particularly after the event!
Good luck.
Kind regards
Chris Roberts
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.freenode.net