https://bugzilla.redhat.com/show_bug.cgi?id=2222311
Bug ID: 2222311
Summary: cannot load floppy kernel module
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Component: kmod
Assignee: kmod-maint(a)lists.fedoraproject.org
Reporter: liebundartig(a)freenet.de
QA Contact: extras-qa(a)fedoraproject.org
CC: esyr(a)redhat.com, kmod-maint(a)lists.fedoraproject.org,
skozina(a)redhat.com, ykaliuta(a)redhat.com
Target Milestone: ---
Classification: Fedora
Description of problem:
I cannot load "floppy" kernel module. I use a USB-A-connected floppy disk drive
(NEC, model: UF0002, USB FLOPPY DISK DRIVE UNIT).
Version-Release number of selected component (if applicable):
Tested with Fedora Workstation 36 (DVD Live image) and 38 (kernel 6.3.12).
How reproducible:
easy, 100%
Steps to Reproduce:
1. $ sudo dnf install -y kernel-modules kernel-modules-extra
2. reboot computer and plug in USB-A floppy drive
3. $ sudo modprobe floppy
Actual results:
File exist:
/lib/modules/6.3.12-200.fc38.x86_64/kernel/drivers/block/floppy.ko.xz
Output in terminal: modprobe: ERROR: could not insert 'floppy': No such device
Module not loaded according to `lsmod | grep floppy`.
Expected results:
floppy module loaded
Additional info:
Computer with Microsoft Windows 10 Enterprise can use floppy disk drive.
Information about floppy disk drive:
$ sudo lsusb -v
Bus 004 Device 003: ID 0409:0040 NEC Corp. Floppy
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0409 NEC Corp.
idProduct 0x0040 Floppy
bcdDevice 1.50
iManufacturer 1 NEC
iProduct 2 NEC USB UF000x
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0027
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 4 Floppy (UFI)
bInterfaceProtocol 0 Control/Bulk/Interrupt
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 127
Device Status: 0x0000
(Bus Powered)
Verbose kernel module loading:
$ sudo modprobe -v floppy
insmod /lib/modules/6.3.12-200.fc38.x86_64/kernel/drivers/block/floppy.ko.xz
modprobe: ERROR: could not insert 'floppy': No such device
If the floppy kernel module file is missing you get output similar to:
# modprobe floppy
modprobe: FATAL: Module floppy not found in directory
/lib/modules/6.2.15-300.fc38.x86_64
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2222311
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…