Internal floppy drive connected via USB constantly being in use when no floppy disks are inserted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux Mint |
New
|
Undecided
|
Unassigned | ||
Pop!_OS |
New
|
Undecided
|
Unassigned | ||
Ubuntu |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I'm currently running under Linux Mint 17.3 Cinnamon 64-bit.
I'm trying to mount a 3.5'' 1.44MB floppy disk drive in a modern computer via a 34 pins floppy disk drive connector to external male USB adapter. The adapter name shown in the BIOS/UEFI is TEAC USB UF000x, the name shown by udisks --show-info is TEACV0.0.
The floppy drive works well itself, it can read and write floppy disks.
But some process seem to constantly "check" the floppy disk drive as its usage LED indicator is always on even if no floppy disks are inserted. And the floppy disk drive's magnetic head seems to move as it does a short noise every second or so when no floppy disks are inserted. This happens all the time when no floppy disks are inserted in the floppy disk drive. This also occurs on the 3 (three) floppy disk drives I connected via the adapter.
This should not happen. When no floppy disks are inserted the usage LED indicator of the floppy disk drive should be off, and the magnetic head shouldn't move if no floppy disks are inserted in the floppy disk drive.
So there must be a process/processes that sends requests to the floppy disk drive periodically (maybe to check if a floppy disk is inserted, or maybe because it is connected via USB and that the process/processes thinks it must behave like any other USB devices). I didn't find which process/processes does that.
Here are the things I tried and that failed to fix the problem:
- Mount the floppy disk drive in the fstab file, it mounts the drive correctly, but doesn't fix the problem;
- Reset the floppy disk drive with fdutils, but fdutils doesn't recognise the device as a floppy disk drive as it is connected via USB;
- Enable the floppy kernel module with the command "sudo modprobe floppy", but it throws the error "could not insert 'floppy': No such device";
- Forcing the enabling of the kernel floppy module with the command "sudo modprobe -f floppy", but it throws the error "could not insert 'floppy': Exec format error";
- Apply the fix given at this page: http://
My guess is that it has to do with udisks or another process probing the floppy disk drive constantly. How can I fix this please? Thank you in advance.
Also, in case of need, here are my computer's specifications:
- Motherboard: Asus P8Z77-V Pro/Thunderbolt
- Processor: Intel Core i5-3570K
- RAM: 8 Gb
- Operating System: Linux Mint 17.3 Cinnamon 64-bit;
- Floppy Drive: Alps Electric Co., LTD. DF354H(121G) (Not sure if that's the model reference);
- Floppy Drive USB Adaptater: TEAC USB UF000x (This is the how it's named in the BIOS/UEFI) (34pin floppy connector to USB adapter cable).
P.S:
Note that as the floppy drive is connected via USB, it is not /dev/fd0, it's at /dev/sd*.
summary: |
- Internal floppy disk drive connected via USB constantly checking for - floppy disk + Internal floppy disk drive connected via USB constantly being in use + when no floppy disks are inserted |
summary: |
- Internal floppy disk drive connected via USB constantly being in use - when no floppy disks are inserted + Internal floppy drive connected via USB constantly being in use when no + floppy disks are inserted |
description: | updated |
This also affects me, with exactly the same behaviour observed. I am currently running Ubuntu 16.04 —perhaps this is a wider Debian issue?