Date: Sun, 22 Feb 2004 05:05:44 -0500 From: "yh tan" <yh@techie.com> To: freebsd-scsi@freebsd.org Subject: Re: ServeRAID-6M on x335 with Freebsd 5.2 Message-ID: <20040222100544.68FF02AADC@ws1-7.us4.outblaze.com>
next in thread | raw e-mail | index | archive | help
Pardon me. Its "ServeRaid-6m" not "serverRaid-6m"! Typo error. -yh ----- Original Message ----- From: "yh tan" <yh@techie.com> Date: Sun, 22 Feb 2004 05:01:26 -0500 To: freebsd-scsi@freebsd.org Subject: ServeRAID-6M on x335 with Freebsd 5.2 > Just to share my experience with Freebsd5.2 with the > following h/w configs which may help some who are > having the similar problem(s) to resolve. > > os: freebsd 5.2 > hw: ibm eserver x335 with onboard LSI1030 > ext. scsi controller: ibm serveRaid-6m > details: > * the system scsi hdd (36GB) is tied to the LSI1030 scsi controller. > * serverRaid-6m on pci-x slot2, with a set of disk array connected via scsi. > (remember to config the disk array 1st, synchronized them and get them > ready to be used.) > > - installation of freebsd 5.2 required to disabled ACPI on boot. > - after installation, remember to choose to disable ACPI on boot permanently > via sysinstall or "set hw.acpi.0.disabled=1" via boot loader prompt. > ("set boot_verbose=YES" helps u to debug system booting and h/w detection.) > impt: > freebsd 5.2 is said to be supporting serveRaid-6m, however it is not so with > the newer batch of Adaptec serverRaid-6m cards! because the vendor id and > hardware id hardcoded in ips.h are not updated!) > > - with the os setup properly, next is to config the serverRaid-6m. you need to > know how to recompile your kernel and drivers, as the hardcoded IDs for the > serverRaid-6m scsi card needs to be changed. > > references: > refer to linux >= 2.5.x kernel sources if u can, and look for the ips.h > header file for the ips driver modules, which is what the serverRaid-6m card > required. file shld be located in the linux kernel src, > {kernel_src}/drivers/scsi/ips.h > while freebsd 5.2 kernel sources, > /usr/src/sys/dev/ips/ips.h > > impt: > adaptec serverRaid-6m: VENDOR_ID=9005, DEVICE_ID=0279 > ibm serverRaid-6m: VENDOR_ID=1014, DEVICE_ID=0279 > > - edit /usr/src/sys/dev/ips/ips.h, > ---original_code-> > #define IPS_VENDOR_ID 0x1014 > #define IPS_MORPHEUS_DEVICE_ID 0x01BD > > ---modified_code-> > #define IPS_VENDOR_ID 0x9005 > #define IPS_MORPHEUS_DEVICE_ID 0x0279 > > Then recompile this modified kernel sources and install it. > Refer to the Freebsd Handbook on building & installing new kernel. > If u couldn't do it, then wait for someone to update the kernel, > release a patch for it. > > The serverRaid-6m card will be detected and disk array(s) can be used > after that. :-) > > > Have fun! > > regds, > yh > -- > ___________________________________________________________ > Sign-up for Ads Free at Mail.com > http://promo.mail.com/adsfreejump.htm > > _______________________________________________ > freebsd-scsi@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-scsi > To unsubscribe, send any mail to "freebsd-scsi-unsubscribe@freebsd.org" -- ___________________________________________________________ Sign-up for Ads Free at Mail.com http://promo.mail.com/adsfreejump.htm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040222100544.68FF02AADC>