6.3. Muliggjøre bruk av USB-penn på en tynnklient

Det lønner seg å sørge for at den aktuelle tynnklienten får de nødvendige drivermoduler lastet, legg til disse linjene i /opt/ltsp/i386/etc/lts.conf

[ltsp043]
MODULE_01          = "usb-uhci"
MODULE_02          = "usb-storage"
MODULE_03          = "sd_mod"
RCFILE_02 = usbpen
sørg for at filen du nå lager heter det samme som den i linja over med RCFILE_02, du må ha floppyd lagt inn som fra Seksjon 6.2, deretter kan du modifisere floppyd så den passer for USB-penner.

cp /opt/ltsp/i386/etc/rc.d/floppyd /opt/ltsp/i386/etc/rc.d/usbpen

Dette er innholdet i min /opt/ltsp/i386/etc/rc.d/usbpen
#!/bin/bash

#
# First, since floppyd runs as nobody, make /tmp world accessible.
#

chmod 777 /tmp

#
# Second, probe for the floppy
#
modprobe usb-storage
insmod usb-storage

#
# Third, make the floppy world accessible.
#
mknod /dev/sda b 8 0
mknod /dev/sda1 b 8 1
chmod 666 /dev/sd*

#
# Finally, start floppyd.
#
floppyd -d /dev/sda1
Litt avhengig av hva slags type USB-penn du har, så kan det hende at du må bytte ut floppyd -d /dev/sda1 med floppyd -d /dev/sda, dvs uten "1"-tallet. Hvis du har SCSI-harddisker, så pleier de å være /dev/sda1, da må du sjekke /var/log/syslog for mer info om hvilken device din USB-penn bruker.

Se Seksjon H.6 for hvordan dette er mulig på en vanlig Hovedtjener, Arbeidsstasjon eller Tynnklientjener.

6.3.1. Feilmelding av typen mtools_skip_check=1

Med noen typer usb-penner vil du se en feilmelding av typen

Total number of sectors not a multiple of sectors per track!
Add mtools_skip_check=1 to your .mtoolsrc file to skip this test
Du kan da enten legge til denne linja "mtools_skip_check=1" i fila .mtoolsrc, eller legge denne linja i den globale konfigurasjonsfila til mtools, /etc/mtoolsfm.conf