Unsolved

This post is more than 5 years old

29831

May 12th, 2004 11:00

CDROM Power Issues

We have noticed a problem with certain CDROM drives losing power and or disappearing in the operating system. In an effort to assist engineering in determining the root cause of this problem, please answer these questions.

1. What is your Service Tag?
2. What system type are you having this issue with (350, 360, 450, 650, etc)?
3. Are you using any power management settings?  If yes, what settings are you using?
4. How long do you leave the system on before the issue is seen?
5. When this happens is there media in the drive?
6. What extra hardware have you installed?
7. If the drive is no longer seen in the operating system are you able use the ejection button?

Thank you for your help with this issue.

May 12th, 2004 13:00

John,
We are seeing exactly this issue with a Samsung CD-RW disappearing
when running RedHat Enterprise 3WS Linux on a Dell Precision 650n
workstation. The service tag of this configuration is J3LQG41. We
have already gotten a replacement CD-RW and cable from Dell service
but unfortunately this doesn't solve the problem. The problem manifests
itself as an inability to eject the cd-rw tray after the machine has
been booted for some hours. We also see entries in /var/log/messages
of the form...

May 12 09:30:36 #### kernel: scsi : aborting command due to timeout : pid 970684, scsi2, channel 0, id 0, lun 0 Test Unit Ready 00 00 00 00 00
May 12 09:30:36 #### kernel: SCSI host 2 abort (pid 970684) timed out - resetting
May 12 09:30:36 #### kernel: SCSI bus is being reset for host 2 channel 0.
May 12 09:30:36 #### kernel: SCSI host 2 channel 0 reset (pid 970684) timed out
- trying harder
May 12 09:30:36 #### kernel: SCSI bus is being reset for host 2 channel 0.
May 12 09:30:56 #### kernel: hdc: ATAPI reset timed-out, status=0x80
May 12 09:30:56 #### kernel: hdd: DMA disabled
May 12 09:31:26 #### kernel: ide1: reset timed-out, status=0x80
May 12 09:31:31 #### kernel: hdc: status timeout: status=0x80 { Busy }
May 12 09:31:31 #### kernel: hdc: drive not ready for command
May 12 09:32:01 #### kernel: hdc: ATAPI reset timed-out, status=0x80
May 12 09:32:31 #### kernel: ide1: reset timed-out, status=0x80

where the cd-rw is on /dev/hdc and the ATAPI Zip-250 is on /dev/hdd.
Oddly when the cd-rw disappears and stops ejecting, the Zip-250 drive
still functions properly. So far we have always noticed the disappearance
of the cd-rw to occur without media in the drive however we typically don't
leave media in the drive. As to power management settings we are using
whatever the default RedHat Enterprise 3WS Linux settings are and whatever
the BIOS factory defaults are. If there are any changes we should try to
those settings please let us know.
Jack Howarth
ps I believe the scsi-ide driver is in use for the cd-rw since /dev/cdrom
is a symlink to /dev/scd0. I mention this because all the kernel errors
refer to /dev/hdc instead. Also early in the message log at boot I see...

May 11 13:04:51 #### kernel: Starting timer : 0 0
May 11 13:04:51 #### kernel: Vendor: SAMSUNG Model: CD-R/RW SW-252S Rev: R901
May 11 13:04:51 #### kernel: Type: CD-ROM ANSI SCSI revision: 02
May 11 13:04:51 #### kernel: Starting timer : 0 0
May 11 13:04:51 #### kernel: hdc: DMA disabled
May 11 13:04:51 #### kernel: IA-32 Microcode Update Driver: v1.11
May 11 13:04:51 #### kernel: parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
May 11 13:04:51 #### kernel: parport0: irq 7 detected
May 11 13:04:51 #### kernel: Attached scsi CD-ROM sr0 at scsi2, channel 0, id 0, lun 0
May 11 13:04:51 #### kernel: sr0: scsi3-mmc drive: 48x/16x writer cd/rw xa/form2 cdda tray
May 11 13:04:51 #### kernel: Uniform CD-ROM driver Revision: 3.12

Lastly I would note that the drive is initially fully functional and can burn cd-r's
but that only after a few hours does it disappear.

May 17th, 2004 15:00

John,
I believe we finally have a resolution of the CDROM Power Issues
on our Dell Precision workstation. Dell support sent us two different
Samsung SW-252S CD writer drives to try and neither unit resolved the
issue of the drive disappearing. Both had the same firmware, R901,
as the original drive however. Finally we were sent a replacement
Hitachi CD writer instead and that seems to be working fine. Sure seems
that Samsung has some severe problems with their drives.
Jack

63 Posts

June 8th, 2004 15:00

Here are some more specifics from one of the machines:

Svc tag: 70Z9R41

Optiplex 170L

Mandrake Linux 10.0 (2.6.3 kernel)

This occurs with the power management set on either S1 or S3 (the only available settings)

The drive is the only drive (the master) on the secondary IDE bus.

It's been occuring with no CD in the drive (though we haven't been leaving CDs in the drive to see if it happens with).

The drive cannot be ejected (with soft eject or the eject button) and cannot be accessed by the OS.

Here are typical system logs:

Jun 4 09:12:37 #### kernel: hdc: irq timeout: status=0xd0 { Busy }
Jun 4 09:12:37 #### kernel: hdc: irq timeout: error=0x00
Jun 4 09:12:37 #### kernel: hdc: DMA disabled
Jun 4 09:13:07 #### kernel: hdc: ATAPI reset timed-out, status=0x80
Jun 4 09:13:42 #### kernel: ide1: reset timed-out, status=0x80
Jun 4 09:13:42 #### kernel: hdc: status timeout: status=0x80 { Busy }
Jun 4 09:13:42 #### kernel: hdc: status timeout: error=0x01IllegalLengthIndication
Jun 4 09:13:42 #### kernel: hdc: drive not ready for command
Jun 4 09:14:12 #### kernel: hdc: ATAPI reset timed-out, status=0x80
----------------------------------------------------
Usually the above is all we see, but on at leqast one occasion, we got this immediatly after:

Jun 4 09:14:42 #### kernel: ide1: reset timed-out, status=0x80
Jun 4 09:14:42 #### kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
Jun 4 09:14:42 #### kernel: printing eip:
Jun 4 09:14:42 #### kernel: c01564b0
Jun 4 09:14:42 #### kernel: *pde = 00000000
Jun 4 09:14:42 #### kernel: Oops: 0000 [#1]
Jun 4 09:14:42 #### kernel: CPU: 0
Jun 4 09:14:42 #### kernel: EIP: 0060:[create_empty_buffers+32/112] Not tainted VLI
Jun 4 09:14:42 #### kernel: EIP: 0060:[{c01564b0}] Not tainted VLI
Jun 4 09:14:42 #### kernel: EFLAGS: 00010292
Jun 4 09:14:42 #### kernel: EIP is at create_empty_buffers+0x20/0x70
Jun 4 09:14:42 #### kernel: eax: 00000000 ebx: c10c4f68 ecx: 00000000 edx: 00000000
Jun 4 09:14:42 #### kernel: esi: 00000000 edi: 00000000 ebp: cf399cd0 esp: cf399cc8
Jun 4 09:14:42 #### kernel: ds: 007b es: 007b ss: 0068
Jun 4 09:14:42 #### kernel: Process mount (pid: 15612, threadinfo=cf398000 task=d3dd4d40)
Jun 4 09:14:42 #### kernel: Stack: 00004000 c10c4f68 cf399d38 c015701b c10c4f68 00004000 00000000 c04169e0
Jun 4 09:14:42 #### kernel: 00000001 c0229a59 00004000 cf399da4 cf399da4 cf399d30 00000000 c10c4f68
Jun 4 09:14:42 #### kernel: df761090 df761124 cf399d30 c013aa21 df761128 00000000 c10c4f68 c10c4f70
Jun 4 09:14:42 #### kernel: Call Trace:
Jun 4 09:14:42 #### kernel: [block_read_full_page+587/800] block_read_full_page+0x24b/0x320
Jun 4 09:14:42 #### kernel: [{c015701b}] block_read_full_page+0x24b/0x320
Jun 4 09:14:42 #### kernel: [ide_do_drive_cmd+169/256] ide_do_drive_cmd+0xa9/0x100
Jun 4 09:14:42 #### kernel: [{c0229a59}] ide_do_drive_cmd+0xa9/0x100
Jun 4 09:14:42 #### kernel: [add_to_page_cache+65/192] add_to_page_cache+0x41/0xc0
Jun 4 09:14:42 #### kernel: [{c013aa21}] add_to_page_cache+0x41/0xc0
Jun 4 09:14:42 #### kernel: [read_pages+192/368] read_pages+0xc0/0x170
Jun 4 09:14:42 #### kernel: [{c0140550}] read_pages+0xc0/0x170
Jun 4 09:14:42 #### kernel: [blkdev_get_block+0/80] blkdev_get_block+0x0/0x50
Jun 4 09:14:42 #### kernel: [{c015a600}] blkdev_get_block+0x0/0x50
Jun 4 09:14:42 #### kernel: [buffered_rmqueue+201/336] buffered_rmqueue+0xc9/0x150
Jun 4 09:14:42 #### kernel: [{c013e609}] buffered_rmqueue+0xc9/0x150
Jun 4 09:14:42 #### kernel: [__alloc_pages+146/816] __alloc_pages+0x92/0x330
Jun 4 09:14:42 #### kernel: [{c013e722}] __alloc_pages+0x92/0x330
Jun 4 09:14:42 #### kernel: [do_page_cache_readahead+137/256] do_page_cache_readahead+0x89/0x100
Jun 4 09:14:42 #### kernel: [{c01407f9}] do_page_cache_readahead+0x89/0x100
Jun 4 09:14:42 #### kernel: [page_cache_readahead+236/416] page_cache_readahead+0xec/0x1a0
Jun 4 09:14:42 #### kernel: [{c014095c}] page_cache_readahead+0xec/0x1a0
Jun 4 09:14:42 #### kernel: [do_generic_mapping_read+162/928] do_generic_mapping_read+0xa2/0x3a0
Jun 4 09:14:42 #### kernel: [{c013b102}] do_generic_mapping_read+0xa2/0x3a0
Jun 4 09:14:42 #### kernel: [file_read_actor+0/272] file_read_actor+0x0/0x110
Jun 4 09:14:42 #### kernel: [{c013b400}] file_read_actor+0x0/0x110
Jun 4 09:14:42 #### kernel: [__generic_file_aio_read+380/448] __generic_file_aio_read+0x17c/0x1c0
Jun 4 09:14:42 #### kernel: [{c013b68c}] __generic_file_aio_read+0x17c/0x1c0
Jun 4 09:14:42 #### kernel: [file_read_actor+0/272] file_read_actor+0x0/0x110
Jun 4 09:14:42 #### kernel: [{c013b400}] file_read_actor+0x0/0x110
Jun 4 09:14:42 #### kernel: [__crc_deactivate_super+1995054/4975358] __crc_cdrom_release+0xc4f677a/0xc4f9fb9 [cdrom]
Jun 4 09:14:42 #### kernel: [{e0aae3f5}] __crc_cdrom_release+0xc4f677a/0xc4f9fb9 [cdrom]
Jun 4 09:14:42 #### kernel: [generic_file_read+128/160] generic_file_read+0x80/0xa0
Jun 4 09:14:42 #### kernel: [{c013b7a0}] generic_file_read+0x80/0xa0
Jun 4 09:14:42 #### kernel: [blkdev_open+36/96] blkdev_open+0x24/0x60
Jun 4 09:14:42 #### kernel: [{c015b244}] blkdev_open+0x24/0x60
Jun 4 09:14:42 #### kernel: [dentry_open+264/416] dentry_open+0x108/0x1a0
Jun 4 09:14:42 #### kernel: [{c0153368}] dentry_open+0x108/0x1a0
Jun 4 09:14:42 #### kernel: [filp_open+78/96] filp_open+0x4e/0x60
Jun 4 09:14:42 #### kernel: [{c015324e}] filp_open+0x4e/0x60
Jun 4 09:14:42 #### kernel: [vfs_read+142/224] vfs_read+0x8e/0xe0
Jun 4 09:14:42 #### kernel: [{c0153cfe}] vfs_read+0x8e/0xe0
Jun 4 09:14:42 #### kernel: [sys_read+46/80] sys_read+0x2e/0x50
Jun 4 09:14:42 #### kernel: [{c0153f1e}] sys_read+0x2e/0x50
Jun 4 09:14:42 #### kernel: [sysenter_past_esp+82/121] sysenter_past_esp+0x52/0x79
Jun 4 09:14:42 #### kernel: [{c010afa9}] sysenter_past_esp+0x52/0x79
Jun 4 09:14:42 #### kernel:
Jun 4 09:14:42 #### kernel: Code: ff ff 89 f6 8d bc 27 00 00 00 00 55 89 e5 56 53 8b 5d 08 8b 75 10 6a 01 8b 45 0c 50 53 e8 39 f7 ff ff 83 c4 0c 89 c1 89 c2 89 f6 {8b} 02 09 f0 89 02 89 d0 8b 52 08 85 d2 75 f1 89 48 08 8b 03 a8

Hope this helps.

Thanks
Tom

63 Posts

June 8th, 2004 15:00

I forgot to mention...

This can occur after being idle for as long as a day, but I've seen it happen as soon as 15 minutes after rebooting.

Tom

63 Posts

June 8th, 2004 15:00

Jack,

I'm so glad to see your post. We have the exact same issues with Optiplex 170L machines and these SW-252S drives running Mandrake 10.0. Our system logs (the IDE timeouts etc) are almost identical.

We have 80 of these here. Of the 30 or so we've set up, all the drives have done this.

Tom

2 Posts

June 14th, 2004 13:00

Hello all. I have a Precision 360 that my company purchased less than 2 months ago. I have started to notice that after I've had it on for a while, the dvd player and the cd burner both will stop working. It always seems to be when I'm using Internet Explorer that it happens. I get the unplug or eject hardware box popping up and says that the following 2 drives are no longer available. I'm almost positive Samsung appears in the box. I'll have to reboot and verify. The timing is random. It may happen in 15 minutes, or may be ok for several hours. At first I was confused, but now I see that I'm not the only one having issues.

If anyone has any suggestions as to what my next step should be, please let me know. I haven't called Dell yet, but I suppose I should sometime today.

 

Thanks

Russ

63 Posts

June 14th, 2004 19:00

If you look towards the end of this thread:

http://forums.us.dell.com/supportforums/board/message?board.id=oplex_cdrom&message.id=4105

...you'll see a link to new firmware R902 for that SW-252S drive. According to it's description, it's supposed to address this issue.

Tom

3 Posts

June 22nd, 2004 16:00

We have the same problem with a Precision 360 and a Samsung 252S cd-r/rw drive.

We use a screen saver without any other power management. The drive disappears and the eject button doesn't work.  There wasn't any media in the drive when it disappeared.

2 Posts

June 22nd, 2004 17:00

I downloaded the firmware upgrade for the samsung,as suggested, and it worked. I haven't had any issues since. When you go to use the patcher tho, it's a little tricky but easy to figure out. I'm sure it'll solve your issue.

3 Posts

July 21st, 2004 18:00

I removed the drive from a Precision Workstation; installed it in a Dimension 2400 and updated its firmware. Since then,  I haven't had a problem.

12 Posts

July 21st, 2004 18:00

So does this R902 driver update fix things or not?

http://support.dell.com/filelib/format.aspx?releaseid=r79594

Does it void warranty?

 

Update 7/27/04

The PC has been on with no problem for 5 days straight after the driver update.  The driver update seems to have fixed it.

Message Edited by jjmai on 07-27-2004 11:59 AM

1 Message

August 16th, 2004 19:00

I am having the same problem with a Sony CD-R/RW CRX160E on a Precision 530 (DR7NR01.)

I don't have any power managment settings set, the time varies, I haven't tried it with media in the drive and I have one other NED CD/DVD ROM and it goes out when the Sony does (if I remove the Sony the NED works fine.)

When it first started happening (this morning) I was getting the improper ejection of hardware mesage for both CD drives.  Now, it just stops working.

I saw the fix for the Samsung models, is there something similar for the Sony?

 

 

September 21st, 2004 22:00

1. What is your Service Tag? D68G351
2. What system type are you having this issue with (350, 360, 450, 650, etc)? Optiplex GX270
3. Are you using any power management settings?  NO
4. How long do you leave the system on before the issue is seen? About 3 minutes after OS loads (Win2k SP4)
5. When this happens is there media in the drive? NO.
6. What extra hardware have you installed? NONE
7. If the drive is no longer seen in the operating system are you able use the ejection button? NO

October 5th, 2004 03:00

1. What is your Service Tag? 52dcm41
2. What system type are you having this issue with (350, 360, 450, 650, etc)  Samsung SW-252s CD-RW and DVD-ROM drives.

3. Are you using any power management settings?  NO
4. How long do you leave the system on before the issue is seen?
Immediately upon boot (WinXP, uninstalled SP2 to see if that was the problem but it's not)
5. When this happens is there media in the drive? Not anymore
6. What extra hardware have you installed? NONE
7. If the drive is no longer seen in the operating system are you able use the ejection button? Yes. 

Drives would disappear randomly after the PC being on for awhile, but a reboot would fix it. 

Now, it happens immediately upon reboot.  Drives show in Device Manger, but with "!" and they cannot be used.  Tried uninstalling/Hardware search, same thing, immediate "!" 

When I try to run the Firmware pasted in this thread, it tells me "Drive Cannot Be Found."

1 Message

October 13th, 2004 12:00

1. What is your Service Tag?  BPTR01J
2. What system type are you having this issue with (350, 360, 450, 650, etc)? GX 270
3. Are you using any power management settings?  If yes, what settings are you using? No
4. How long do you leave the system on before the issue is seen? 5 minutes is sometimes enougth
5. When this happens is there media in the drive? It can be but it happens also with no media
6. What extra hardware have you installed? no extra hardware
7. If the drive is no longer seen in the operating system are you able use the ejection button? no
No Events found!

Top