Date: Wed, 25 Sep 2002 03:03:11 -0700 From: "Paul D. Schmidt" <pds@uberhacker.org> To: freebsd-questions@freebsd.org Subject: Having problems with twe0 Message-ID: <20020925100311.GA9371@uberhacker.org>
next in thread | raw e-mail | index | archive | help
I just installed a 3ware Escalade 7500-4, and the initialization of the RAID5 volume, etc from its BIOS went smoothly. However, it doesn't seem to be playing nice with FreeBSD. It seems to do different things depending on if I'm using my own custom configured kernel, and kernel.GENERIC (which is somewhat odd...I don't do anything special in my kernel, just strip stuff that I don't think is needed... I should note that this is a 64-bit card, but 3ware's support site claims it is 32-bit compatible as well... Here's what I see when booting with kernel.GENERIC: twe0: <3ware Storage Controller> port 0xb800-0xb80f mem 0xde800000-0xdeffffff,0x df000000-0xdf00000f irq 10 at device 11.0 on pci0 twe0: controller errors detected twe0: reset 1 failed, trying again twe0: controller errors detected twe0: reset 2 failed, trying again twe0: controller errors detected twe0: can't initialise controller, giving up device_probe_and_attach: twe0 attach returned 6 Here's what I see when booting with my kernel: twe0: <3ware Storage Controller> port 0xb800-0xb80f mem 0xde800000-0xdeffffff,0xdf000000-0xdf00000f irq 10 at device 11.0 on pci0 twe0: PCI parity error: Reseat card, move card or buggy device present. twe0: 4 ports, Firmware FE7X 1.05.00.034, BIOS BE7X 1.08.00.038 twe0: PCI parity error: Reseat card, move card or buggy device present. twed0: <RAID5, Normal> on twe0 twed0: 353397MB (723757824 sectors) twe0: command interrupt twe0: unexpected status bit(s) 800000<PCIPERR> twe0: PCI parity error: Reseat card, move card or buggy device present. twe0: PCI parity error: Reseat card, move card or buggy device present. twe0: PCI parity error: Reseat card, move card or buggy device present. twe0: PCI parity error: Reseat card, move card or buggy device present. twe0: PCI parity error: Reseat card, move card or buggy device present. twe0: PCI parity error: Reseat card, move card or buggy device present. twe0: PCI parity error: Reseat card, move card or buggy device present. twe0: unexpected status bit(s) 800000<PCIPERR> twe0: PCI parity error: Reseat card, move card or buggy device present. and so forth... Would this have anything to do with it being inserted in a 32-bit PCI slot? Even though it's claimed to be supported, the fact that it's PCI errors kinda makes me suspicious... I did as it said and make sure the card was seated well, I even moved it down a slot. Here's my version information: Monitor: ME7X 1.01.00.035 Firmware: FE7X 1.05.00.034 BIOS: BE7X 1.08.00.038 PCM assm: Rev3 Achip: V3.20 Pchip: V1.30 Bus.Dev.Fun: 00.0B.0 Slot: #2 BaseIO: B800 (I did ./MAKEDEV twe0 as well) I can send my kernel config if needed, but didn't want to spam the list with it if it doesn't matter anyway... Thanks! -Paul -- [Paul D. Schmidt...........][..........pds@uberhacker.org] [Release Engineer..........][...............pds@xtime.com] [Xtime, Inc................][........http://www.xtime.com] "Failure is an event, never a person." --William D. Brown 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?20020925100311.GA9371>