Site News
Spammer domain block list updated [more]
OSX Killer apps collections updated [more]
 Automatic web page date stamping project [more]
 Basic Perl DBI tutorial [more]

Other Stuff
Farscape returns in 4 hour mini series [more]
Want to take back the internet, [Get Firefox!]
September 08, 2008


DISCLAIMER: All the information contained in this page, or any linked from it, is provided as is, having no warranty or support of any kind, and is used entirely at your own risk.

USB Floppy Drive


The actual instructions on making the floppy work have now been tested not only with RH6.2 but also Slackware 8, with no problems at all, running with 2.4.2 and 2.4.17 Kernels. That said there should be no problems with 2.4.2 or later Kernels and other distributions. If you get problems let me know and I will see what can be done to help.

USB

The USB floppy and the Memory stick are supported via the USB mass storage driver which in turn needs SCSI emulation. The floppy and memory stick are both accessed as emulated SCSI devices.

Kernel Configuration

Now if you are using my optimized Kernel you already have everything you need. So for those who are not using this Kernel or are just interested here are the Kernel settings you need to use.

General Setup
Support for hot-pluggable devices Yes
Block Devices.
Normal PC Floppy disk support No
SCSI
SCSI Support Yes
SCSI Generic Support Yes
SCSI Disk Support Yes
USB Support
Support for USB Yes
USB Verbose debug messages Optional
Preliminary USB Device filesystem Yes
UHCI (Intel PII4X, VIA,..) support Yes
USB Mass storage Yes
USB Mass storage verbose debug Optional

On the first reboot, after the Kernel compile, if you are running RH6.2, kudzu (the hardware discover tool) pops up and finds a Y-e data USB-FDU drive and prompts you to configure it. And also finds a Sony MSC-U01N which is the memory stick slot, which I have no way of testing. If someone wants to supply me with a memory stick I will be happy to test that also.

Accessing the drive.

The device used to access the drive depends on the state at boot up. I urge you to read this section very carefully as you will be unable to access the drive without the correct device name

  • boot up with the drive attached, its detected and runs as /dev/sda
  • boot up without the drive attached, the memory stick is /dev/sda the floppy is /dev/sdb
  • boot up without the drive attached, now hookup the drive, hot plug actually works, drive is detected and runs as /dev/sdb (tested in and out of X)

Mounting the device

before you can use this drive you need to make a mount point for it (assuming you do not already have one), to do this login as root and rung the following command :-

mkdir /mnt/floppy

Now with the mount point created, and with the device name known (see above for that one) you can access the drive with the following command :-

mount /dev/sda /mnt/floppy

or

mount /dev/sdb /mnt/floppy

More information on this Y-E Data drive

There is not much to say about this USB floppy drive, but for those interested you can find the specs here on the Y-E Data English WEB site. Note this is the OEM version, which is the one used by Sony, the only known difference is the case.


Links and Related Pages

 
Updated: June 19, 2004 Top