Hi, I have a Nexcom NSA-1083 network appliance as firewall which I recently upgraded to OpenBSD 5.0 amd64 and am still having some delays during booting because of wd0 timeout. As I was running OpenBSD 4.4 I was told this somehow might disappear in later releases of OpenBSD but unfortunately it didn't. The symptom is that the boot is delayed of about 2-3 minutes while it is waiting on wd0. So at boot it gets stuck here:
wd0(pciide0:0:0): timeout type: ata c_bcount: 512 c_skip: 0 pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21 wd0c: device timeout reading fsbn 0 (wd0 bn 0; cn 0 tn 0 sn 0), retrying wd0(pciide0:0:0): timeout type: ata c_bcount: 512 c_skip: 0 pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21 wd0: transfer error, downgrading to PIO mode 4 wd0(pciide0:0:0): using PIO mode 4 wd0c: device timeout reading fsbn 0 (wd0 bn 0; cn 0 tn 0 sn 0), retrying wd0: soft error (corrected) I am using the following compact flash card: wd0 at pciide0 channel 0 drive 0: <SILICONSYSTEMS INC 2GB> wd0: 1-sector PIO, LBA, 2001MB, 4098528 sectors wd0(pciide0:0:0): using PIO mode 4, DMA mode 2 So I was wondering now if there is a way to avoid this delay at booting? Would replacing the compact flash card with another moderner one fix it? Or maybe does my BIOS need some tweaking? Regards, ML