Knowledge Search


×
 

[Archive] What does the message "ad1: error executing command e5" mean?

  [KB9871] Show Article Properties


Summary:
What is the meaning of ad1: error executing command e5 message?
Symptoms:

The ATA e5 command is the same as Check power mode command.  When the hard drive's power check operation is attempted but the drive is busy and cannot respond to the ATA command, the following log messages can be observed:

user@router1> show log messages
...
May  2 09:08:06  router1 /kernel: ata0-slave: ata_command: timeout waiting for intr
May  2 09:08:06  router1 /kernel: ad1: error executing command e5
May  2 09:08:06  router1 /kernel: ata0: resetting devices ..
May  2 09:08:06  router1 /kernel: ata0: WARNING: active changed to ATA_IDLE while DKIOCMD in progress
May  2 09:08:06  router1 smartd[2784]: atacheckpowermode: ioctl: Device busy
May  2 09:08:28  router1 /kernel: ata0: Finished resetting devices .. (after 6 seconds)
May  2 09:08:28  router1 /kernel: ata0-slave: DMA limited to UDMA33
May  3 06:41:14  router1 /kernel: ata0-slave: ata_command: timeout waiting for intr
May  3 06:41:14  router1 /kernel: ad1: error executing command e5
May  3 06:41:14  router1 /kernel: ata0: resetting devices ..
May  3 06:41:14  router1 /kernel: ata0: WARNING: active changed to ATA_IDLE while DKIOCMD in progress
May  3 06:41:14  router1 smartd[2784]: atacheckpowermode: ioctl: Device busy
May  3 06:41:29  router1 /kernel: ata0: Finished resetting devices .. (after 1 seconds)
May  3 06:41:29  router1 /kernel: ata0-slave: DMA limited to UDMA33
Solution:

The router should be upgraded to a Junos version where the power check operation is disabled in software.

The issue is documented in PR/77503 - fixed in versions after Nov 2006.

In depth Routing Engine topics are described in KB11615

Related Links: