Find the answer to your Linux question:
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 ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just 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?

  2. #2
    Linux Guru
    Join Date
    Oct 2001
    Location
    Täby, Sweden
    Posts
    7,578
    What are the last messages before it hangs?

  3. #3
    Just Joined!
    Join Date
    Feb 2003
    Posts
    5

    HPT370

    I'ts something like this

    Lilo : Linux

    Loading Linux....
    ok now booting the kernel

    *hang*

  4. #4
    Just 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

  5. #5
    Linux 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.

  6. #6
    Linux 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.

  7. #7
    Just 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)


  8. #8
    Just 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: hdeio, hdfio
    ide3: BM-DMA at 0x2008-0x200f, BIOS settings: hdgio, hdhio
    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: hdaMA, hdbio
    ide1: BM-DMA at 0x2c68-0x2c6f, BIOS settings: hdcMA, hddio
    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

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •