LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-09-2003, 04:50 PM   #1
stuckhuman
LQ Newbie
 
Registered: Oct 2003
Posts: 3

Rep: Reputation: 0
RH8 Promise TX2 not RAIDing


Hi. Have a TX2 w/2 IBM 40G. I have RH8 on another drive using the onboard IDE. When I issue fdisk -l I see 3 drives, 2 obviously the 40g-ers. Hmmm. I display via the TX2 bios that I have 1 array with 2 drives. The Promise readme says "just fdisk as normal" but I think I should see only one drive, since this is a hardware RAID.

And that's the first question: what should I see?

I've read the other posts and how-to's. It sounds like I should see an emulated SCSI device. I can say I don't have software RAID, do have the latest and correct driver from Promise, followed the install with no errors.

Seems like I'm missing something basic - wouldn't be the first time. I haven't done RAID under Linux before.

Thanks for your time and suggestions. Cheers.

Kernel is 2.4.20-20.8.

The system is up with no errors either during POST, or in dmesg. Here's a snippet of dmesg, followed by fdisk -l:
Kernel command line: ro root=LABEL=/ hda=ide-scsi ide0=0x1f0,0x3f6,14 ide1=0x170
,0x376,15
ide_setup: hda=ide-scsi
ide_setup: ide0=0x1f0,0x3f6,14

ide_setup: ide1=0x170,0x376,15
<snip>
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH2: IDE controller at PCI slot 00:1f.1
ICH2: chipset revision 4
ICH2: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
PDC20270: IDE controller at PCI slot 02:09.0
PCI: Found IRQ 11 for device 02:09.0
PDC20270: chipset revision 2
PDC20270: not 100% native mode: will probe irqs later
PDC20270: ROM enabled at 0xfead0000
ide2: BM-DMA at 0xdf90-0xdf97, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0xdf98-0xdf9f, BIOS settings: hdg:pio, hdh:pio
hda: PLEXTOR CD-R PX-W1610A, ATAPI CD/DVD-ROM drive
hdc: QUANTUM FIREBALL_TM3200A, ATA DISK drive
blk: queue c03a46c4, I/O limit 4095Mb (mask 0xffffffff)
hde: IC35L040AVER07-0, ATA DISK drive
blk: queue c03a4b28, I/O limit 4095Mb (mask 0xffffffff)
hdg: IC35L040AVER07-0, ATA DISK drive
blk: queue c03a4f8c, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xdff0-0xdff7,0xdfe6 on irq 11
ide3 at 0xdfa8-0xdfaf,0xdfe2 on irq 11
hdc: attached ide-disk driver.
hdc: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
hdc: task_no_data_intr: error=0x04 { DriveStatusError }
hdc: 6281856 sectors (3216 MB) w/76KiB Cache, CHS=6232/16/63, DMA
hde: attached ide-disk driver.
hde: host protected area => 1
hde: 80418240 sectors (41174 MB) w/1916KiB Cache, CHS=79780/16/63, UDMA(100)
hdg: attached ide-disk driver.
hdg: host protected area => 1
hdg: 80418240 sectors (41174 MB) w/1916KiB Cache, CHS=79780/16/63, UDMA(100)
ide-floppy driver 0.99.newide
Partition check:
hdc: [PTBL] [779/128/63] hdc1 hdc2 hdc3
hde: hde1 hde2 hde3
hdg: hdg1 hdg2 hdg3
ide-floppy driver 0.99.newide
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.


]# fdisk -l

Disk /dev/hdg: 16 heads, 63 sectors, 79780 cylinders
Units = cylinders of 1008 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hdg1 * 1 203 102280+ 83 Linux
/dev/hdg2 204 78220 39320568 83 Linux
/dev/hdg3 78221 79780 786240 82 Linux swap

Disk /dev/hde: 16 heads, 63 sectors, 79780 cylinders
Units = cylinders of 1008 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hde1 * 1 203 102280+ 83 Linux
/dev/hde2 204 78220 39320568 83 Linux
/dev/hde3 78221 79780 786240 82 Linux swap

Disk /dev/hdc: 128 heads, 63 sectors, 779 cylinders
Units = cylinders of 8064 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 * 1 25 100768+ 83 Linux
/dev/hdc2 26 584 2253888 83 Linux
/dev/hdc3 585 779 786240 82 Linux swap

Note: Yes, there is a Linux system on the disks, but not the one booted. And it will go away when I fdisk it.
 
Old 10-09-2003, 08:34 PM   #2
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Its not seeing any raid array, hardware, software or otherwise... Does the Promise driver read as installed and used under /sbin/lsmod (if you compiled it as a module)?

Cheers,

Finegan
 
Old 10-09-2003, 10:21 PM   #3
stuckhuman
LQ Newbie
 
Registered: Oct 2003
Posts: 3

Original Poster
Rep: Reputation: 0
Ok. I am looking at their install sh and its pretty poor. I think I see what they're trying to do. They ended up with scsi_mod and sd_mod correctly installed but missed when they placed the FastTrak.o. I found it, but need to do some more reading prior to installing it. I don't know much about modules. The install sh also made some brutal assumptions; no other ide drives for example. I'll need to figure out the grub.conf ide list.

I should have looked at the shell script earlier; just didn't occur to me. Sorry about that. I'll post again Friday with the results.

Cheers.
 
Old 10-12-2003, 04:57 PM   #4
stuckhuman
LQ Newbie
 
Registered: Oct 2003
Posts: 3

Original Poster
Rep: Reputation: 0
I ended up adding insmod -f FastTrak.o to get it to work. The kernel level was a hair off the required level for the module. It seems to work fine.

So now I have an ide question. I'm trying to fix the ide parameters specified to grub. The install.sh wipes out the previous spec and lays down an addr, IRQ for ide 0 and 1. But since I have a CDROM and boot drive in the onboard ide controllers, these should have been at ide 2 and 3. When the PCI bus is queried, the TX2 gets IRQ 11. Same as for the ethernet card. Not the grub assigned ones, which are assigned to the onboard devices; both onboard devices seem to work fine.

Do I have a problem? If everything seems to be working, should I move the ide parms in grub to ide 2 and 3? Is having both ide's on the TX2 on the same irq bad?

Thanks again.
 
Old 10-14-2003, 02:29 PM   #5
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Quote:
Originally posted by stuckhuman


Do I have a problem? If everything seems to be working, should I move the ide parms in grub to ide 2 and 3? Is having both ide's on the TX2 on the same irq bad?

Thanks again.
Not optimal, but not bad either, modern boards share IRQ's well, and an interrupt is rarely ever a bottleneck. After install, try an hdparm -Tt on the drive set while hammering some data over the network and I doubt you'll see even a hiccup in performance.

Cheers,

Finegan
 
  


Reply



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
Promise TX2 activation for install mkl838 Slackware 4 09-19-2005 01:45 PM
Promise TX2 + Mdk 9.1 strongshock Linux - Hardware 3 10-08-2003 02:02 AM
Promise Ultra133 TX2 HeLL Linux - Hardware 8 08-27-2003 03:34 PM
promise ultra 100 tx2 ISOmorph Linux - Hardware 2 07-05-2003 10:17 PM
Promise TX2 ATA 100 and Dual Boot XP/RH8 frog_girl Linux - Newbie 3 01-21-2003 03:43 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 01:58 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration