Results 1 to 8 of 8
Hello.
I'm running slakware linux with kernel 2.4.20, (16gig maxtor driver on primary ide onboard motherboard)
Got some strange problems with a Highpoint 370 card (PCI not onboard). I have ...
- 02-17-2003 #1Just Joined!
- Join Date
- Feb 2003
- Posts
- 5
HPT370 Card PCI, Kernel 2.4.20
Hello.
I'm running slakware linux with kernel 2.4.20, (16gig maxtor driver on primary ide onboard motherboard)
Got some strange problems with a Highpoint 370 card (PCI not onboard). I have enabled the card in kernel also the raid support, Now to the problem , Booting up with cables inserted to the harddisks from HPT370 kernel just stops boot, no error massages or whatsoever.
Now takeing the cables off from the card and booting just with the card inserted works perfectly, even founds the card and looking for disks.
(tested with diffrent cables UDMA100 and some UDMA33, even selected some options in kernel with cable problems and so on).
Any ideas?
- 02-17-2003 #2Linux Guru
- Join Date
- Oct 2001
- Location
- Täby, Sweden
- Posts
- 7,578
What are the last messages before it hangs?
- 02-17-2003 #3Just Joined!
- Join Date
- Feb 2003
- Posts
- 5
HPT370
I'ts something like this
Lilo : Linux
Loading Linux....
ok now booting the kernel
*hang*
- 02-17-2003 #4Just Joined!
- Join Date
- Feb 2003
- Posts
- 5
Some followups.
I have checked "dmesg" cant find anything there that looks like a problem, tryed diffrent hardisks, the card bios it's self finds the disks that are connected, and raid setup works etc. Going to try to flash the card with a new bios, then recompile another kernel like 2.4.18/19, if it still fails, maby try another card like Promise Tech or something, But it seems to me it's some kind of hw problem anyways there is no conflicts etc tryed diffrent PCI slots and stuff like that.
Sorry for the bad english, I'm just stucked
- 02-17-2003 #5Linux Guru
- Join Date
- Oct 2001
- Location
- Täby, Sweden
- Posts
- 7,578
That's strange enough. At that time, the kernel hasn't even initialized its PCI subsystem, so it really shouldn't because of that card. You wouldn't happen to have some strange PCI bridge chipset that could have freaked out for any reason?
In this case I would have tried to debug the kernel by adding some debug indications in the bootstrap code. I don't know if you know how to do that, but if you do, that's the only recommendation that I have.
- 02-17-2003 #6Linux Guru
- Join Date
- Oct 2001
- Location
- Täby, Sweden
- Posts
- 7,578
If it isn't too much trouble, I'd recommend you to go to Promise Tech instead. I recently installed a promise ATA-100 (TX2) card in one of my servers. It started out bad, but once I recompiled the kernel with the driver for its chipset, it started working perfectly.
- 02-17-2003 #7Just Joined!
- Join Date
- Feb 2003
- Posts
- 5
Re
Ok, It is thogh a server motherboard , with dual P3 450 Cpus, on the motherboard the two first PCI ports its 66mhz and third is 64bit the once left are normally 33mhz(card is put in those) , The chipset is somekind of Intel (it's enabled in kernel). I'm going to give it another try this weekend and post my results. If you find anything that is related to this please make a post, thanks for your help.
(and maby I'll try a Promise)
- 02-21-2003 #8Just Joined!
- Join Date
- Feb 2003
- Posts
- 5
I'ts Friday
And here comes the kernel load ! (Without the disks attached!) only the card itself , (new kernel recompiled remote). I will try call my friend to put the disks in the card and maby it works. If you can find something wrong in the kernel load, please post.
Linux version 2.4.20 (root@fresh) (gcc version 2.95.3 20010315 (release)) #13 SM
P Fri Feb 21 07:04:51 CET 2003
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
BIOS-e820: 000000001fff0000 - 000000001ffffc00 (ACPI data)
BIOS-e820: 000000001ffffc00 - 0000000020000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
511MB LOWMEM available.
found SMP MP-table at 000f6b50
hm, page 000f6000 reserved twice.
hm, page 000f7000 reserved twice.
hm, page 0009f000 reserved twice.
hm, page 000a0000 reserved twice.
On node 0 totalpages: 131056
zone(0): 4096 pages.
zone(1): 126960 pages.
zone(2): 0 pages.
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: INTEL Product ID: Lancewood APIC at: 0xFEE00000
Processor #1 Pentium(tm) Pro APIC version 17
Processor #0 Pentium(tm) Pro APIC version 17
I/O APIC #2 Version 17 at 0xFEC00000.
Processors: 2
Kernel command line: auto BOOT_IMAGE=linux ro root=301
Initializing CPU#0
Detected 447.693 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 891.28 BogoMIPS
Memory: 516104k/524224k available (1071k kernel code, 7732k reserved, 277k data,
252k init, 0k highmem)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode cache hash table entries: 32768 (order: 6, 262144 bytes)
Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
CPU0: Intel Pentium III (Katmai) stepping 02
per-CPU timeslice cutoff: 1464.45 usecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Booting processor 1/0 eip 2000
Initializing CPU#1
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 894.56 BogoMIPS
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
CPU1: Intel Pentium III (Katmai) stepping 02
Total of 2 processors activated (1785.85 BogoMIPS).
ENABLING IO-APIC IRQs
Setting 2 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 2 ... ok.
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-5, 2-9, 2-10, 2-11, 2-16, 2-17, 2-20, 2-22, 2-23 no
t connected.
..TIMER: vector=0x31 pin1=2 pin2=0
number of MP IRQ sources: 17.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
.... register #01: 00170011
....... : max redirection entries: 0017
....... : PRQ implemented: 0
....... : IO APIC version: 0011
.... register #02: 00000000
....... : arbitration: 00
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00 1 0 0 0 0 0 0 00
01 003 03 0 0 0 0 0 1 1 39
02 003 03 0 0 0 0 0 1 1 31
03 003 03 0 0 0 0 0 1 1 41
04 003 03 0 0 0 0 0 1 1 49
05 000 00 1 0 0 0 0 0 0 00
06 003 03 0 0 0 0 0 1 1 51
07 003 03 0 0 0 0 0 1 1 59
08 003 03 0 0 0 0 0 1 1 61
09 000 00 1 0 0 0 0 0 0 00
0a 000 00 1 0 0 0 0 0 0 00
0b 000 00 1 0 0 0 0 0 0 00
0c 003 03 0 0 0 0 0 1 1 69
0d 003 03 0 0 0 0 0 1 1 71
0e 003 03 0 0 0 0 0 1 1 79
0f 003 03 0 0 0 0 0 1 1 81
10 000 00 1 0 0 0 0 0 0 00
11 000 00 1 0 0 0 0 0 0 00
12 003 03 1 1 0 1 0 1 1 89
13 003 03 1 1 0 1 0 1 1 91
14 000 00 1 0 0 0 0 0 0 00
15 003 03 1 1 0 1 0 1 1 99
16 000 00 1 0 0 0 0 0 0 00
17 000 00 1 0 0 0 0 0 0 00
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
IRQ18 -> 0:18
IRQ19 -> 0:19
IRQ21 -> 0:21
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 447.6729 MHz.
..... host bus clock speed is 99.4825 MHz.
cpu: 0, clocks: 994825, slice: 331608
CPU0<T0:994816,T1:663200,D:8,S:331608,C:994825>
cpu: 1, clocks: 994825, slice: 331608
CPU1<T0:994816,T1:331600,D:0,S:331608,C:994825>
checking TSC synchronization across CPUs: passed.
Waiting on wait_init_idle (map = 0x2)
All processors have done init_idle
PCI: PCI BIOS revision 2.10 entry at 0xfdab0, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Discovered primary peer bus ff [IRQ]
PCI: Using IRQ router PIIX [8086/7110] at 00:12.0
PCI->APIC IRQ transform: (B0,I11,P0) -> 18
PCI->APIC IRQ transform: (B0,I12,P0) -> 19
PCI->APIC IRQ transform: (B0,I12,P0) -> 19
PCI->APIC IRQ transform: (B0,I14,P0) -> 21
PCI->APIC IRQ transform: (B0,I18,P3) -> 21
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Journalled Block Device driver loaded
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
HPT370: IDE controller on PCI bus 00 dev 58
HPT370: chipset revision 3
HPT370: not 100% native mode: will probe irqs later
HPT370: using 33MHz PCI clock
ide2: BM-DMA at 0x2000-0x2007, BIOS settings: hde
io, hdf
io
ide3: BM-DMA at 0x2008-0x200f, BIOS settings: hdg
io, hdh
io
PIIX4: IDE controller on PCI bus 00 dev 91
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x2c60-0x2c67, BIOS settings: hda
MA, hdb
io
ide1: BM-DMA at 0x2c68-0x2c6f, BIOS settings: hdc
MA, hdd
io
hda: Maxtor 51536H2, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
blk: queue c02e7c24, I/O limit 4095Mb (mask 0xffffffff)
hda: 30015216 sectors (15368 MB) w/2048KiB Cache, CHS=1868/255/63, UDMA(33)
Partition check:
hda: hda1 hda2
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
loop: loaded (max 8 devices)
Intel(R) PRO/100 Network Driver - version 2.1.24-k1
Copyright (c) 2002 Intel Corporation
e100: selftest OK.
e100: eth0: Intel(R) 82559 Fast Ethernet LAN on Motherboard
Mem:0xf4102000 IRQ:21 Speed:0 Mbps Dx:N/A
Hardware receive checksums enabled
cpu cycle saver enabled
Highpoint HPT370 Softwareraid driver for linux version 0.01
No raid array found
md: raid0 personality registered as nr 2
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
LVM version 1.0.5+(22/07/2002)
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 3276
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 252k freed
Adding Swap: 546200k swap-space (priority -1)
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
e100: eth0 NIC Link is Up 100 Mbps Full duplex


Reply With Quote
