From owner-freebsd-hardware Tue Aug 8 11:18:22 2000 Delivered-To: freebsd-hardware@freebsd.org Received: from portnoy.lbl.gov (portnoy.lbl.gov [131.243.2.11]) by hub.freebsd.org (Postfix) with ESMTP id 6BF9837B9EB; Tue, 8 Aug 2000 11:18:14 -0700 (PDT) (envelope-from jin@portnoy.lbl.gov) Received: (from jin@localhost) by portnoy.lbl.gov (8.10.0/8.10.0) id e78II9g12164; Tue, 8 Aug 2000 11:18:09 -0700 (PDT) Date: Tue, 8 Aug 2000 11:18:09 -0700 (PDT) From: Jin Guojun (DSD staff) Message-Id: <200008081818.e78II9g12164@portnoy.lbl.gov> To: msmith@freebsd.org Subject: Re: Is 5-year old Mylex DAC960 too old? Cc: hardware@freebsd.org Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Mike Smith Wrote: } > I have a couple of 5-year old Mylex DAC960 adapters. The BIOS sees them having: } > } > Vendor ID = 1069 and the Device ID = 0200 } > } > But the 4.1-RELEASE cannot find it. } } This card might be an OEM version; can you check the BIOS/setup utilities/ } stickers on the board etc.? } } The card is probably a 2.x or 3.x firmware model; you can tell the } difference by looking for the PROM sockets close to the PCI connector. } There should be two sockets; a 2.x card will have one PROM and one empty } socket, while a 3.x card will have two PROMs. Once you've worked this } out, you should add an entry in the mlx_identifiers array in } sys/dev/mlx/mlx_pci.c and try again. It look like that the firmware model is v3.5-0-9 (with two PROM), so I duplicated the second entry and changed D-ID from 0x0002 to 0x0200. } mlx_identifiers[] = { {0x1069, 0x0001, 0x0000, 0x0000, MLX_IFTYPE_2, "Mylex version 2 RAID interfa ce"}, {0x1069, 0x0002, 0x0000, 0x0000, MLX_IFTYPE_3, "Mylex version 3 RAID interfa ce"}, {0x1069, 0x0200, 0x0000, 0x0000, MLX_IFTYPE_3, "Mylex version 3 RAID interfa ce"}, {0x1069, 0x0010, 0x0000, 0x0000, MLX_IFTYPE_4, "Mylex version 4 RAID interfa ce"}, {0x1011, 0x1065, 0x1069, 0x0020, MLX_IFTYPE_5, "Mylex version 5 RAID interfa ce"}, {0, 0, 0, 0, 0, 0} }; The booting process hangs firmly at -- mlx0: ... ... mlx0: controller initialisation in progress ... What can I try next? Thanks, -Jin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message