temporary idea of "forcing" UDMA


1) Try to use /native and/or /raise switches for ideata.ham. (Didn't work for me though...)

2) Load the driver in legacy mode, unload it, then load it again (with slot=xxx)
You have to rename idehd.cdm and idecd.cdm files for not to autoload.
You can only unload from autoexec.ncf, so you have to have a startuf.ncf WITHOUT loading the drivers, and an AUTOEXEC.NCF (on C:) to load the disk drivers. You also have to set the basic things here, such as file server name, time infos, etc. Then (after mounting) you can start your SYS:SYSTEM\AUTOEXEC.NCF. It is probably better to rename it like AUTO1.NCF or alike. It is not necessary to remove redundant file server name, and time infos.
See sample files on this:
C:\NWSERVER\STARTUP.NCF
C:\NWSERVER\AUTOEXEC.NCF crippled autoexec.ncf, with the drivers
SYS:SYSTEM\AUTO1.NCF [old autoexec.ncf]
SYS:SYSTEM\AUTO2.NCF (bonus file)


And a log on how it should look like, and what to watch:

CONLOG: System console logging started at Sat Apr 17 03:19:57 2004.
CONLOG: Logging system console to c:\console.log.
Concurrent Remirror Requests set to 32
Remirror Block Size set to 8
Loading module IDEATA.HAM
  Novell ATA/IDE/ATAPI Host Adapter Module
  Version 4.12    January 13, 2004
  Copyright 1989-2004, Novell, Inc.  All rights reserved.
  Debug symbol information for IDEATA.HAM loaded
  IDE chipset ID 24CB8086 (Intel ICH4) present:                    <--- non UDMA (legacy)
    Timing Reg 1 40:  A307        Slave Timing 44:  00
    Timing Reg 2 42:  A307        UDMA Control 48:  05
    IO Control 54:    5450        UDMA Timing: 4A:  0101
    Class Code:       Base: 01 Sub: 01 Prog: 8A
    Product ID:       8086.24CB.1043.8089.02
    Primary:          00000001 00000001  Secondary:  00000001 00000001
    BMIBA:            0000F001    Interrupt Line:   05
    Command:          0007        PCI Status:       0280
    Header:           00          Latency:          00
  Previously loaded module was used re-entrantly

          Bus 0 (Primary Channel Master): ST3120022A
    Config Bits:   0C5A    Capabilities:  2F00    Validity Bits: 0007
    Multiword DMA: 0007    Ultra DMA:     043F    Cable Type:    604B
    Major Version: 007E    Min DMA Xfer:  0078    Min PIO Xfer:  0078
    Capacity:      0DF94BAF ( 120 GB) Max Capacity:  000000000DF94BB0
    Feat Support:  7D01    Feat Enabled:  3C01    (48-bit enabled: Yes)
    SATA Capabils: 0000    SATA Support:  0000    SATA Enabled:  0000
  Bus 1 (Secondary Channel Master): ST3120022A
    Config Bits:   0C5A    Capabilities:  2F00    Validity Bits: 0007
    Multiword DMA: 0007    Ultra DMA:     203F    Cable Type:    604B
    Major Version: 007E    Min DMA Xfer:  0078    Min PIO Xfer:  0078
    Capacity:      0DF94BAF ( 120 GB) Max Capacity:  000000000DF94BB0
    Feat Support:  7D01    Feat Enabled:  3C01    (48-bit enabled: Yes)
    SATA Capabils: 0000    SATA Support:  0000    SATA Enabled:  0000
SERVER-4.11-1942: Unable to find load file IDEHD.CDM
     NetWare Elevator Filter
     NetWare Sector Conversion Filter
     NetWare Verify Filter
     NetWare Miscellaneous Attributes Filter
SERVER-4.11-1942: Unable to find load file IDEHD.CDM
     NetWare Elevator Filter
     NetWare Sector Conversion Filter
     NetWare Verify Filter
     NetWare Miscellaneous Attributes Filter
#wait ? y
Unbinding [V025-A0-D0:0] Unbound Device Object from:
     NetWare Miscellaneous Attributes Filter
     NetWare Verify Filter
     NetWare Sector Conversion Filter
     NetWare Elevator Filter
Unbinding [V025-A1-D1:0] Unbound Device Object from:
     NetWare Miscellaneous Attributes Filter
     NetWare Verify Filter
     NetWare Sector Conversion Filter
     NetWare Elevator Filter
Module IDEATA.HAM unloaded

#wait ? y
Loading module IDEATA.HAM
  Novell ATA/IDE/ATAPI Host Adapter Module
  Version 4.12    January 13, 2004
  Copyright 1989-2004, Novell, Inc.  All rights reserved.
  Debug symbol information for IDEATA.HAM loaded
    10001: 25608086 with 06:00:00 Command: 0006  BMIBA: 0000
    10002: 25618086 with 06:04:00 Command: 0007  BMIBA: EF00
    10003: 244E8086 with 06:04:00 Command: 0107  BMIBA: ED00
    10006: 24CB8086 with 01:01:8A Command: 0007  BMIBA: F001       <--- UDMA (native)
        7: 51591002 with 03:00:00 Command: 0087  BMIBA: 0000
    10004: 440114E4 with 02:00:00 Command: 0006  BMIBA: 0000
        3: 905510B7 with 02:00:00 Command: 0017  BMIBA: 0000
        5: 81789004 with 01:00:00 Command: 0017  BMIBA: 0000
    Config Bits:   0C5A    Capabilities:  2F00    Validity Bits: 0007
    Multiword DMA: 0007    Ultra DMA:     203F    Cable Type:    604B
    Major Version: 007E    Min DMA Xfer:  0078    Min PIO Xfer:  0078
    Capacity:      0DF94BAF ( 120 GB) Max Capacity:  000000000DF94BB0
    Feat Support:  7D01    Feat Enabled:  3C01    (48-bit enabled: Yes)
    SATA Capabils: 0000    SATA Support:  0000    SATA Enabled:  0000
  80-conductor cable detected on bus 1 (ch 1) device 0
  DMA level currently set: 45    Capable of: 45    Action: None    <--- UDMA (native)
  Bus 0 (Primary Channel Master): ST3120022A
    Config Bits:   0C5A    Capabilities:  2F00    Validity Bits: 0007
    Multiword DMA: 0007    Ultra DMA:     043F    Cable Type:    604B
    Major Version: 007E    Min DMA Xfer:  0078    Min PIO Xfer:  0078
    Capacity:      0DF94BAF ( 120 GB) Max Capacity:  000000000DF94BB0
    Feat Support:  7D01    Feat Enabled:  3C01    (48-bit enabled: Yes)
    SATA Capabils: 0000    SATA Support:  0000    SATA Enabled:  0000
  80-conductor cable detected on bus 0 (ch 0) device 0
  DMA level currently set: 42    Capable of: 45    Action: None    <--- UDMA (native)

        SERVER-4.11-1942: Unable to find load file IDEHD.CDM
     NetWare Elevator Filter
     NetWare Sector Conversion Filter
     NetWare Verify Filter
     NetWare Miscellaneous Attributes Filter
SERVER-4.11-1942: Unable to find load file IDEHD.CDM
     NetWare Elevator Filter
     NetWare Sector Conversion Filter
     NetWare Verify Filter
     NetWare Miscellaneous Attributes Filter
#wait ? y
Loading module IDEHD_.CDM
SERVER-4.11-1956:   Module name is IDEHD.CDM not IDEHD_.CDM
  Novell ATA/IDE Fixed Disk Custom Device Module
  Version 4.11    January 13, 2004
  Copyright 1992-2004, Novell, Inc.  All rights reserved.
  Debug symbol information for IDEHD.CDM loaded
     Novell ATA/IDE Fixed Disk Drive Custom Device Module
     Novell ATA/IDE Fixed Disk Drive Custom Device Module

 4-17-04   3:20:15 am:    SERVER-4.11-1632
     All mirrored partitions on this system are synchronized.

Mounting Volume SYS
**  Reading In FAT
**  Verifying Directory FAT Chain
**  Validating the Extended Directory
  Auto-loading module LONG.NAM
  Netware Long Filename Name Space Support
  Version 4.11d   August 10, 1998
  Copyright 1998 Novell, Inc.  All rights reserved.
**  Scanning the Directory
**  Checking Subdirectories
**  Scanning Files with Trustee Nodes
**  Scanning Deleted Files
**  Linking the Name Spaces
**  Shrinking the Extended Directory
Initializing Transaction Tracking System
Loading module DS.NLM
  NetWare 4.11 Directory Services
  Version 6.09    October 27, 1999
  Copyright 1993-1998 Novell, Inc.  All rights reserved.  Patents =
Pending.
  Auto-loading module ROLLCALL.NLM
  RollCall NLM (100, API 1.0)
  Version 4.10    June 9, 1997
  Copyright 1996 Novell, Inc.  All rights reserved.
Portions (C) Copyright 1986-1990 RSA Data Security, Inc.
Portions (C) Copyright 1986-1990 RSA Data Security, Inc.

 4-17-04   3:20:22 am:    DS-6.9-28
     Bindery open requested by the SERVER


 4-17-04   3:20:23 am:    DS-6.9-26
     Directory Services:  Local database is open


BACK to NWUDMA main page