PDA

View Full Version : Floppy light stays on after upgrade



hvniekerk
13th December 2009, 01:08 PM
Hi,

I upgraded from F11 to F12 and since then the light of the floppy drive stays on. Is this a known bug or should I report this?

Thanks.

Magickman
13th December 2009, 05:09 PM
I did a clean install, and mine stays on too. think I will unplug it, haven't used it in a few years now.

stevea
13th December 2009, 05:15 PM
May I suggest you remove the floppy drive and send it along to a computing museum.

hvniekerk
13th December 2009, 07:03 PM
Nice suggestion, but itīs a dual-boot pc using the floppy-drive as an emergency-boot option for the alternative o.s. So I can't remove it.

stoat
13th December 2009, 07:13 PM
Hello hvniekerk,

I don't know if this makes the floppy light stay on, but check to see if the floppy module is not being loaded. I still use a floppy every now and then, and for me the floppy module stopped being loaded after the first Fedora 12 kernel update (/etc/modprobe.d/floppy-pnp.conf vanished from the new kernel's initramfs file).
lsmod | sortYou didn't say you did this around the time of the upgrade, but one thing I know that can make the floppy drive light stay on is connecting the floppy cable incorrectly.

hvniekerk
13th December 2009, 07:37 PM
lsmod | sort gives this:

ac97_bus 2032 1 snd_ac97_codec
amd64_edac_mod 29632 0
ata_generic 5924 0
auth_rpcgss 41456 1 nfs
cpufreq_ondemand 7824 1
dm_multipath 17304 0
drm 171712 3 nouveau,ttm,drm_kms_helper
drm_kms_helper 25376 1 nouveau
edac_core 43516 1 amd64_edac_mod
freq_table 4864 2 cpufreq_ondemand,powernow_k8
fscache 38856 1 nfs
fuse 62064 2
gameport 12048 1 snd_via82xx
i2c_algo_bit 6020 1 nouveau
i2c_core 28608 4 i2c_viapro,nouveau,drm,i2c_algo_bit
i2c_viapro 9240 0
ip6table_filter 4016 1
ip6_tables 19664 1 ip6table_filter
ip6t_REJECT 5856 2
ipv6 298864 34 ip6t_REJECT,nf_conntrack_ipv6
k8temp 5344 0
lockd 71572 1 nfs
mii 5104 1 r8169
Module Size Used by
nf_conntrack_ipv6 21880 2
nfs 279952 1
nfs_acl 3152 1 nfs
nouveau 572036 0
parport 34320 2 ppdev,parport_pc
parport_pc 27640 0
pata_acpi 5152 0
pata_via 11208 2
powernow_k8 17332 0
ppdev 10040 0
r8169 34004 0
sata_via 11620 0
shpchp 34636 0
snd 67592 12 snd_via82xx,snd_ac97_codec,snd_seq,snd_pcm,snd_tim er,snd_mpu401_uart,snd_rawmidi,snd_seq_device
snd_ac97_codec 118792 1 snd_via82xx
snd_mpu401_uart 7920 1 snd_via82xx
snd_page_alloc 9568 2 snd_via82xx,snd_pcm
snd_pcm 83144 2 snd_via82xx,snd_ac97_codec
snd_rawmidi 24064 1 snd_mpu401_uart
snd_seq 58080 0
snd_seq_device 7620 2 snd_seq,snd_rawmidi
snd_timer 22608 2 snd_seq,snd_pcm
snd_via82xx 26972 2
soundcore 7328 1 snd
sunrpc 191864 12 nfs,lockd,nfs_acl,auth_rpcgss
ttm 41952 1 nouveau
uinput 9248 0


And the floppy drive is connected fine. I tested it with the alternative o.s.

stoat
13th December 2009, 10:27 PM
Try manually loading the floppy module and using the floppy drive.
su
modprobe floppyIf that works, then a simple way to make it load automatically is to add that modprobe command to /etc/rc.local.
su
echo "modprobe floppy" >> /etc/rc.local

Another way to do it is by creating the file /etc/modprobe.d/floppy-pnp.conf. Mine has these alias lines in it, and the floppy module loads automatically...
alias pnp:dPNP0700 floppy
alias acpi:PNP0700: floppy

P.S.: Try updating your kernel. For me, this problem existed only with the 2.6.31.6-145.fc12.i686.PAE kernel. I just discovered that the latest kernel (2.6.31.6-166.fc12.i686.PAE) has that floppy file back in its initramfs.

hvniekerk
16th December 2009, 09:26 AM
OK, working now. Thank you...