LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 08-22-2005, 03:31 PM   #1
rkane
Member
 
Registered: May 2003
Location: Ohio
Distribution: Slackware
Posts: 47

Rep: Reputation: 15
Slackware 10.1 3Ware 9xxx


Help please.

I am trying to install slackware 10.1 on a new server with a 3Ware 9500S-4LP sata raid controller. The drives are not being recognized. I have tried the bare.i, ataraid.i, and sata.i bootdisks. These drives are not being recognized by either.

Please help me. I am a newbie to kernel compiling, and also to dealing with sata on my server. No matter what I choose I cannot get it to see the drive which is Unit 0(Mirror of 2 drives) under cfdisk. I prefer to stick with kernel 2.4.x, but if I get proper direction I could install 2.6.x. I thought I knew a lot about all this until I ran into this roadblock. I have tried an adaptec 2410SA that I couldn't even get Suse to recognize. I prefer to stick with slackware, and I bought the 3ware card after reading a lot of websites that recommended for linux.

Thanks for the help in advance.
 
Old 08-24-2005, 02:24 AM   #2
Thoreau
Senior Member
 
Registered: May 2003
Location: /var/log/cabin
Distribution: All
Posts: 1,167

Rep: Reputation: 45
Kernel 2.6 is the dominion of SATA. Use that and you'll be fine. As to how to install 2.6, I just read 10.1's press release:

"For those Slackware users who are anxious to try the new 2.6.x kernel series, it is fully
supported by the system. A precompiled Linux 2.6.10 kernel, modules, and source code are provided
(along with complete instructions on how to install the new kernel)."

So, I'm going to guess it's an install command switch when you first install. I don't use slackware atm, so I couldn't tell you. Another can answer that question.
 
Old 08-24-2005, 07:37 AM   #3
rkane
Member
 
Registered: May 2003
Location: Ohio
Distribution: Slackware
Posts: 47

Original Poster
Rep: Reputation: 15
So now I know to use 2.6.x, Latest at the moment is 2.6.12.5.

Now I need to know how to use that kernel to create my own bare.i bootdisk with the 3w-9xxx drivers.

Can anyone help with that?. I am going to need a walkthrough.

Thanks in advance.
 
Old 09-01-2005, 10:48 AM   #4
rkane
Member
 
Registered: May 2003
Location: Ohio
Distribution: Slackware
Posts: 47

Original Poster
Rep: Reputation: 15
I now have a working 2.6.12.5 kernel.
I built one with the 3w-9xxx drivers installed, but it will not boot after that. I displaces my current root from /dev/sda to /dev/sdb, because the 3Ware controller takes the sda position, and lilo will not allow me to write a config for it that uses dev/sdb as the root.

Help, please?!?
 
Old 09-07-2005, 01:19 PM   #5
rkane
Member
 
Registered: May 2003
Location: Ohio
Distribution: Slackware
Posts: 47

Original Poster
Rep: Reputation: 15
Answering myself

Just so it shows up in the search if anyone is working with the same stuff I am.
Slackware 10.1
Upgrade kernel 2.6.12.5: kernels.org

3Ware 3w-9xxx driver:
built into kernel, make menuconfig (Device Drivers > SCSI device support > SCSI low-level drivers)

BCM Broadcom 57xx on board driver:
http://www.broadcom.com/drivers/downloaddrivers.php (I used the patch, just read the README.TXT)

IBM e326 Server
Silicom Image built in SATA

Hope that helps someone find this who is in the same boat as I was.

I installed Slackware 10.1 by using the sata.i which allowed the install CD to recognize a hard drive attached to the motherboard. From here I was able to download and compile kernel 2.6.12.5, which was the latest at the time I was working on it. I ran into a few problems with not having the right network device drivers, and not being able to boot after hooking up hard drives to the 3w-9xxx controller. Once I had a working kernel that would recognize the 3ware card, and boot to the hd attached to the on board sata controller with no drive attached to the 3ware card then I did this.

I gzipped the System.map file, and used MagicIso to overwrite the bare.i with my bzImage, System.map.gz, and config files for my kernel. Now when I boot from my custom slackware 10.1 install CD I just type bare.i and it will boot with my new kernel. I removed the hard drive that I used for setup from the on board sata controller, and hooked up my 2 160Gb drives to the 3ware controller. Whenever I booted I type in cfdisk /dev/sda and it sees my mirrored array on the 3w-9xxx card, and I can install from here. I may have a problem with the /lib/modules/2.6.12.5 directory, but a kernel rebuild after install should fix that, I will report back with anything else I need to do to fix it.

This was also of help to me. http://www.linuxquestions.org/questi...icle&artid=408

You can get the .config file that I used at this address.
http://www.sciotowireless.com/~rkhcable/config-2.6.13

It's not a perfect config file, but it's a good place to start, and I edited a lot to get it to work with all my hardware on the IBM e326. I have also removed a lot of the extra stuff that I know I won't be needing.

If you have a Broadcom 57xx then you will want to make sure you install that patch before you do a make menuconfig with this config file or it will not allow you to modify the bcm57xx entry.

Last edited by rkane; 09-08-2005 at 11:10 AM.
 
Old 09-08-2005, 10:09 AM   #6
rkane
Member
 
Registered: May 2003
Location: Ohio
Distribution: Slackware
Posts: 47

Original Poster
Rep: Reputation: 15
Problem with config. I had ISO9660 installed as a module, so the Slackware install can't mount the CD to use as the source. ROFL. Fixed that and uploaded new config-2.6.13 to server. I renamed it because I'm using the 2.6.13 kernel now.

Last edited by rkane; 09-08-2005 at 11:10 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
3ware 9550sx-4lp sparky2k Slackware - Installation 13 05-31-2006 04:41 PM
3Ware 8006-2 LP Mow Linux - Hardware 2 08-13-2004 06:47 AM
3ware RAID jbstew32 Linux - Hardware 4 03-14-2004 12:11 AM
Samba + 3ware RAID maxb Linux - Networking 0 07-22-2003 10:45 AM
Get your ATI Radeon 9xxx to work on nForce2 motherboards MidnightWatcher Linux - Hardware 3 06-24-2003 01:49 PM


All times are GMT -5. The time now is 02:51 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration