Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Oct 2001 23:24:45 -0500
From:      "Travis Leuthauser" <lists-freebsd-questions@crimsonwasteland.com>
To:        <freebsd-questions@freebsd.org>
Subject:   RE: UDMA ICRC error reading fsbn
Message-ID:  <OLEPKBMLIHCGDKLGKPJGOEKOEJAA.lists-freebsd-questions@crimsonwasteland.com>
In-Reply-To: <OLEPKBMLIHCGDKLGKPJGAEKMEJAA.lists-freebsd-questions@crimsonwasteland.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In answer to my own question, had I read my dmesg output a little closer, I
would have noticed that my ATA100 controller was sharing an IRQ with my USB
controller.  After resolving that, my errors have gone away.  Sorry to
anyone who actually spent time looking at my mindless questions.  :)

-Travis

-----Original Message-----
From: owner-freebsd-questions@FreeBSD.ORG
[mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Travis
Leuthauser
Sent: Wednesday, October 17, 2001 9:08 PM
To: freebsd-questions@freebsd.org
Subject: UDMA ICRC error reading fsbn


I have seen a few posts from people who are experiencing the same problem
with a workaround disabling dma mode for the suspect drive.  Several people
have also suggested that it could be failing hardware.  The problematic
drive is brand new from Western Digital and the Promise controller that it
is connected to is also brand new.  If I do disable dma mode for the suspect
drive, the errors go away.  I am of the opinion that I have run into one of
those "funky" hardware mixes that causes this problem.  I am more looking
for other people's opinion on the matter and a fix to keep dma mode would be
excellent (not expecting that though).  I am including a dmesg output.  The
drive (ad4) has not even been fdisk'ed or labeled yet.  Thanks for any
insight that you can provide.

Travis

dmesg output:
Oct 17 20:25:20 firewall /kernel: Copyright (c) 1992-2001 The FreeBSD
Project.
Oct 17 20:25:20 firewall /kernel: Copyright (c) 1979, 1980, 1983, 1986,
1988, 1989, 1991, 1992, 1993, 1994
Oct 17 20:25:20 firewall /kernel: The Regents of the University of
California. All rights reserved.
Oct 17 20:25:20 firewall /kernel: FreeBSD 4.4-STABLE #0: Mon Sep 24 16:00:52
CDT 2001
Oct 17 20:25:20 firewall /kernel:
korak@firewall.crimsonwasteland.com:/usr/obj/usr/src/sys/FIREWALL
Oct 17 20:25:20 firewall /kernel: Timecounter "i8254"  frequency 1193182 Hz
Oct 17 20:25:20 firewall /kernel: CPU: Pentium II/Pentium II Xeon/Celeron
(267.27-MHz 686-class CPU)
Oct 17 20:25:20 firewall /kernel: Origin = "GenuineIntel"  Id = 0x633
Stepping = 3
Oct 17 20:25:20 firewall /kernel:
Features=0x80f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,M
MX>
Oct 17 20:25:20 firewall /kernel: real memory  = 134217728 (131072K bytes)
Oct 17 20:25:20 firewall /kernel: avail memory = 126730240 (123760K bytes)
Oct 17 20:25:20 firewall /kernel: Preloaded elf kernel "kernel" at
0xc0382000.
Oct 17 20:25:20 firewall /kernel: Preloaded userconfig_script
"/boot/kernel.conf" at 0xc038209c.
Oct 17 20:25:20 firewall /kernel: Pentium Pro MTRR support enabled
Oct 17 20:25:20 firewall /kernel: md0: Malloc disk
Oct 17 20:25:20 firewall /kernel: Using $PIR table, 6 entries at 0xc00fdc00
Oct 17 20:25:20 firewall /kernel: npx0: <math processor> on motherboard
Oct 17 20:25:20 firewall /kernel: npx0: INT 16 interface
Oct 17 20:25:20 firewall /kernel: pcib0: <Intel 82443LX (440 LX) host to PCI
bridge> on motherboard
Oct 17 20:25:20 firewall /kernel: pci0: <PCI bus> on pcib0
Oct 17 20:25:20 firewall /kernel: pcib1: <Intel 82443LX (440 LX) PCI-PCI
(AGP) bridge> at device 1.0 on pci0
Oct 17 20:25:20 firewall /kernel: pci1: <PCI bus> on pcib1
Oct 17 20:25:20 firewall /kernel: pci1: <Intel i740 AGP SVGA controller> at
0.0 irq 9
Oct 17 20:25:20 firewall /kernel: isab0: <Intel 82371AB PCI to ISA bridge>
at device 7.0 on pci0
Oct 17 20:25:20 firewall /kernel: isa0: <ISA bus> on isab0
Oct 17 20:25:20 firewall /kernel: atapci0: <Intel PIIX4 ATA33 controller>
port 0xf000-0xf00f at device 7.1 on pci0
Oct 17 20:25:20 firewall /kernel: ata0: at 0x1f0 irq 14 on atapci0
Oct 17 20:25:20 firewall /kernel: ata1: at 0x170 irq 15 on atapci0
Oct 17 20:25:20 firewall /kernel: uhci0: <Intel 82371AB/EB (PIIX4) USB
controller> port 0x6400-0x641f irq 11 at device 7.2 on pci0
Oct 17 20:25:20 firewall /kernel: usb0: <Intel 82371AB/EB (PIIX4) USB
controller> on uhci0
Oct 17 20:25:20 firewall /kernel: usb0: USB revision 1.0
Oct 17 20:25:20 firewall /kernel: uhub0: Intel UHCI root hub, class 9/0, rev
1.00/1.00, addr 1
Oct 17 20:25:20 firewall /kernel: uhub0: 2 ports with 2 removable, self
powered
Oct 17 20:25:20 firewall /kernel: chip1: <Intel 82371AB Power management
controller> port 0x5f00-0x5f0f at device 7.3 on pci0
Oct 17 20:25:20 firewall /kernel: xl0: <3Com 3c905B-TX Fast Etherlink XL>
port 0x6500-0x657f mem 0xe4005000-0xe400507f irq 9 at device 9.0 on pci0
Oct 17 20:25:20 firewall /kernel: xl0: Ethernet address: 00:04:76:6f:71:36
Oct 17 20:25:20 firewall /kernel: miibus0: <MII bus> on xl0
Oct 17 20:25:20 firewall /kernel: xlphy0: <3Com internal media interface> on
miibus0
Oct 17 20:25:20 firewall /kernel: xlphy0:  10baseT, 10baseT-FDX, 100baseTX,
100baseTX-FDX, auto
Oct 17 20:25:20 firewall /kernel: xl1: <3Com 3c905B-TX Fast Etherlink XL>
port 0x6600-0x667f mem 0xe4004000-0xe400407f irq 12 at device 10.0 on pci0
Oct 17 20:25:20 firewall /kernel: xl1: Ethernet address: 00:04:76:6f:71:4e
Oct 17 20:25:20 firewall /kernel: miibus1: <MII bus> on xl1
Oct 17 20:25:20 firewall /kernel: xlphy1: <3Com internal media interface> on
miibus1
Oct 17 20:25:20 firewall /kernel: xlphy1:  10baseT, 10baseT-FDX, 100baseTX,
100baseTX-FDX, auto
Oct 17 20:25:20 firewall /kernel: atapci1: <Promise TX2 ATA100 controller>
port 0x6b00-0x6b0f,0x6a00-0x6a03,0x6900-0x6907,0x6800-0x6803,0x6700-0x6707
mem 0xe4000000-0xe4003fff irq 11 at device 12.0 on pci0
Oct 17 20:25:20 firewall /kernel: ata2: at 0x6700 on atapci1
Oct 17 20:25:20 firewall /kernel: ata3: at 0x6900 on atapci1
Oct 17 20:25:20 firewall /kernel: orm0: <Option ROM> at iomem
0xc8000-0xcbfff on isa0
Oct 17 20:25:20 firewall /kernel: fdc0: <NEC 72065B or clone> at port
0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
Oct 17 20:25:20 firewall /kernel: fdc0: FIFO enabled, 8 bytes threshold
Oct 17 20:25:20 firewall /kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0
Oct 17 20:25:20 firewall /kernel: atkbdc0: <Keyboard controller (i8042)> at
port 0x60,0x64 on isa0
Oct 17 20:25:20 firewall /kernel: vga0: <Generic ISA VGA> at port
0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Oct 17 20:25:20 firewall /kernel: sc0: <System console> at flags 0x100 on
isa0
Oct 17 20:25:20 firewall /kernel: sc0: VGA <16 virtual consoles,
flags=0x300>
Oct 17 20:25:20 firewall /kernel: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10
on isa0
Oct 17 20:25:20 firewall /kernel: sio0: type 16550A
Oct 17 20:25:20 firewall /kernel: ppc0: <Parallel port> at port 0x378-0x37f
irq 7 on isa0
Oct 17 20:25:20 firewall /kernel: ppc0: Generic chipset (NIBBLE-only) in
COMPATIBLE mode
Oct 17 20:25:20 firewall /kernel: plip0: <PLIP network interface> on ppbus0
Oct 17 20:25:20 firewall /kernel: lpt0: <Printer> on ppbus0
Oct 17 20:25:20 firewall /kernel: lpt0: Interrupt-driven port
Oct 17 20:25:20 firewall /kernel: ppi0: <Parallel I/O> on ppbus0
Oct 17 20:25:20 firewall /kernel: DUMMYNET initialized (010124)
Oct 17 20:25:20 firewall /kernel: IP packet filtering initialized, divert
enabled, rule-based forwarding disabled, default to deny, unlimited logging
Oct 17 20:25:20 firewall /kernel: IPsec: Initialized Security Association
Processing.
Oct 17 20:25:20 firewall /kernel: ad0: 13042MB <WDC AC313600D> [26500/16/63]
at ata0-master UDMA33
Oct 17 20:25:20 firewall /kernel: ad4: 38166MB <WDC WD400BB-32BSA0>
[77545/16/63] at ata2-master UDMA100
Oct 17 20:25:20 firewall /kernel: acd0: CDROM <CD-950E/TKU> at ata1-master
using PIO4
Oct 17 20:25:20 firewall /kernel: Mounting root from ufs:/dev/ad0s1a
Oct 17 20:25:21 firewall ntpd[179]: using kernel phase-lock loop 2040
Oct 17 20:30:57 firewall ntpd[179]: kernel pll status change 2041
Oct 17 20:36:56 firewall /kernel: ad4: READ command timeout tag=0 serv=0 -
resetting
Oct 17 20:36:56 firewall /kernel: ata2: resetting devices .. done
Oct 17 20:43:52 firewall /kernel: ad4: UDMA ICRC error reading fsbn 0 (ad4
bn 0; cn 0 tn 0 sn 0) retrying
Oct 17 20:43:52 firewall /kernel: ad4c: UDMA ICRC error reading fsbn 1 (ad4
bn 1; cn 0 tn 0 sn 1) retrying
Oct 17 20:46:31 firewall /kernel: ad4: UDMA ICRC error reading fsbn 0 (ad4
bn 0; cn 0 tn 0 sn 0) retrying
Oct 17 20:53:21 firewall /kernel: ad4: UDMA ICRC error reading fsbn 0 (ad4
bn 0; cn 0 tn 0 sn 0) retrying
Oct 17 20:53:21 firewall /kernel: ad4: UDMA ICRC error reading fsbn 0 (ad4
bn 0; cn 0 tn 0 sn 0) retrying

uname -a output:
FreeBSD firewall.crimsonwasteland.com 4.4-STABLE FreeBSD 4.4-STABLE #0: Mon
Sep 24 16:00:52 CDT 2001
korak@firewall.crimsonwasteland.com:/usr/obj/usr/src/sys/FIREWALL  i386


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?OLEPKBMLIHCGDKLGKPJGOEKOEJAA.lists-freebsd-questions>