Solaris 7 (Intel Platform Edition) Device Configuration Guide Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 U.S.A.
Copyright 1998 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California 94303-4900 U.S.A. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers.
Contents Preface 1.
2.
Preconfiguration Information 35 Configuration Procedure 36 BusLogic (Mylex) BT-946C, BT-948, BT-956C, BT-956CD, BT-958, BT-958D HBAs 37 Preconfiguration Information 37 Configuration Procedure 38 Compaq 32-Bit Fast SCSI-2 Controllers 40 Preconfiguration Information 40 Compaq 32-Bit Fast Wide SCSI-2, Wide Ultra SCSI, Dual Channel Wide Ultra SCSI-3 Controllers 41 Preconfiguration Information 41 Configuration Procedure 41 DPT PM2011, PM2021, PM2041W, PM3021 HBAs 43 Preconfiguration Information 43 DPT
DPT PM2022, PM2042W, PM2122, PM2142W SCSI and PM3222, PM3222UW, PM3332UW SCSI RAID HBAs 55 Preconfiguration Information 55 Configuration Procedure 56 DPT PM2024, PM2044W, PM2044UW, PM2124, PM2124W, PM2144W, PM2144UW SCSI and PM3224, PM3224W, PM3334W, PM3334UW SCSI RAID HBAs 57 Preconfiguration Information 57 IBM PC ServeRAID SCSI HBA 59 Preconfiguration Information 59 Mylex DAC960PD-Ultra, DAC960PD/DAC960P, DAC960PG, DAC960PJ, DAC960PL, DAC960E Controllers 60 Preconfiguration Information 60 Ethernet Netwo
Intel EtherExpress 16, 16C, 16TP (82586) 75 Preconfiguration Information 75 Intel EtherExpress Flash32 (82596) 76 Preconfiguration Information 76 Intel EtherExpress PRO (82595), EtherExpress PRO/10+ (82595FX) 77 Preconfiguration Information 77 Intel EtherExpress PRO/100 (82556) 78 Preconfiguration Information 78 Novell NE2000, NE2000plus Ethernet, and Compatibles 79 Preconfiguration Information 79 Novell NE3200 Ethernet 82 Preconfiguration Information 82 SMC Elite32 (8033) 83 Configuration Procedure
Preconfiguration Information 92 Configuration Procedure Audio Cards 92 94 Analog Devices AD1848 and Compatible Devices 94 Compatible Device Information 94 Preconfiguration Information 95 Creative Labs Sound Blaster Pro, Sound Blaster Pro-2 98 Preconfiguration Information 98 Creative Labs Sound Blaster 16, Sound Blaster AWE32, Sound Blaster Vibra 16 Preconfiguration Information 100 PC Card (PCMCIA) Hardware 102 PC Card Adapters 102 Preconfiguration Information 102 Configuration Procedure 103 3Com
Preface This document provides information about x86 hardware devices that are supported in the SolarisTM 7 computing environment. Note - The term “x86” refers to the Intel 8086 family of microprocessor chips, including the Pentium, Pentium Pro, Pentium II, and Celeron processors and compatible microprocessor chips made by AMD and Cyrix. In this document the term “x86” refers to the overall platform architecture, whereas “Intel Platform Edition” appears in the product name.
How to Obtain Technical Support To obtain technical support: 4 Contact your Sun Software Support Provider. 4 In North America, you can also call 1-800-786–7638 and choose option 4.
CHAPTER 1 Configuring Devices This chapter describes how to use Solaris 7 Intel Platform Edition Device Configuration Assistant software, manufacturers’ device configuration media, and documentation to solve configuration problems. The next chapter contains Device Reference Pages and describes how to use them to configure your x86 based system to run in the Solaris operating environment.
Identifying a Problem With an Existing Device 1. Consult the manufacturer’s documentation and Device Reference Page, if there is one. Ensure the device is properly configured and does not conflict with other devices in the system. 2. Reboot the system with Solaris 7 (Intel Platform Edition) Device Configuration Assistant Boot Diskette. 3. Select Specific Scan to identify the devices that are automatically detected. 4. Select the device that you think caused the hang, and start the scan.
4. Go to the Device Tasks menu, select View/Edit Devices, and examine the list of devices provided to determine if the problem device conflicts with another device. Note - This method may not work if a hardware conflict interferes with the ability of the device scan to correctly determine the configuration of a device.
The program should warn you if there is a conflict. 3. When the scan is successful, go to the Boot Solaris menu and select a device to boot from. 4 If you plan to boot or install from a CD-ROM, select CD. 4 If you plan to boot or install using the network and your machine is registered as a netinstall client, select NET. 4 If you plan to boot from the machine’s installed hard disk, select DISK.
4. Boot the Solaris software. Unrecognized Devices Issue What to Do How a known ISA or EISA device can be recognized by the Configuration Assistant software. The address chosen for the unrecognized device may have been allocated to some other system device. Manually provide nonconflicting address information for the unrecognized device using the EISA configuration utility (ECU). The Configuration Assistant uses that information to identify that device for the Solaris environment.
Autobooting Issue What to Do How to recover if your machine fails to autoboot. If you have a loopback serial cable between COM1 and COM2 with autobooting enabled, use the eeprom command to set one of the following properties: eeprom com1-noprobe=true or eeprom com2-noprobe=true Using Manufacturers’ Configuration Programs ISA Cards in EISA Machines Issue What to Do How to add an ISA device to an EISA machine.
PCI Devices Issue What to Do How to control the assignments of IRQs to PCI devices. In the chipset configuration of the system, verify that an IRQ is enabled for PCI bus use. After checking IRQs used by ISA devices, assign as many available IRQs to PCI devices as possible so the PCI bus can resolve device conflicts. How to recover if a Compaq ProLiant 5000 PCI network card fails to netboot due to spurious interrupts occurring during realmode operation.
Issue What to Do How to configure an unrecognized video display device manually. If hardware limitations or inadequate information from the BIOS prevent proper identification of a video display device, manually configure the device using the kdmconfig software interface. How to verify the configuration of video display devices. Check the sample display provided after configuration and click to accept the configuration.
Connector Types Device Reference Pages specify the supported connector type where appropriate. All network devices are assumed to work at 10 Mbps only, unless otherwise specified in the Device Reference Pages. Following are network connectors and the media they support.
Postinstallation Configuration Replacing a Network Card If you replace your network card with one that uses a different network driver (for example, changing a 3Com EtherLink III (elx) to an SMC WD8013 (smc)), before rebooting the second time, rename the /etc/hostname.olddriver0 file to /etc/hostname.newdriver0. Note - Any time you add, remove, or replace hardware, run the Configuration Assistant utility.
CHAPTER 2 Device Reference Pages This chapter describes how to use Device Reference Pages to configure your x86 based system to run in the Solaris operating environment and to solve configuration problems. Third-Party Drivers Note - Contact the manufacturer directly for information on these third-party device drivers. In some cases as noted below, see also the Device Reference Page.
Third-party drivers are provided for the convenience of Solaris customers and are tested to ensure that they meet acceptable standards of operability. Sun cannot be responsible for their inclusion in a given release or the timeliness of their availability. Using Device Reference Pages Only devices that require special configuration for running Solaris Intel Platform Edition have Device Reference Pages. 4 Refer to the device manufacturer’s documentation for procedures to change device settings.
Device Type Solaris Driver Name Where to Find Device Reference Pages esa “Adaptec AHA-2740, 2742, 2740A, 2742A, 2740T, 2742T, 2740AT, 2742AT, 2740W, 2742W, 2840A, 2842A, 2840VL, 2842VL HBAs” on page 28 adp “Adaptec AHA-2940, 2940AU, 2940W, 2940U, 2940U Dual, 2940UW, 2940UW Dual, 2944W, 2944UW, 3940, 3940W, 3940U, 3940UW, 3940AU, 3940AUW, 3940AUWD, 3944AUWD HBAs” on page 31 pcscsi “AMD PCscsi, PCscsi II, PCnet-SCSI and QLogic QLA510 HBAs” on page 34 blogic “BusLogic (Mylex) BT-742A, BT-746C, BT-747
Device Type SCSI Disk Arrays/ RAID Controllers Ethernet Network Adapters 14 Solaris Driver Name Where to Find Device Reference Pages dpt “DPT PM2024, PM2044W, PM2044UW, PM2124, PM2124W, PM2144W, PM2144UW SCSI and PM3224, PM3224W, PM3334W, PM3334UW SCSI RAID HBAs” on page 57 ncrs “Symbios Logic (also NCR) 53C810, 53C810A, 53C815, 53C820, 53C825, 53C825A, 53C860, 53C875, 53C875J, 53C876, 53C895 HBAs” on page 47 mega “American Megatrends MegaRAID 428 SCSI RAID Controller” on page 51 csa “Compaq SM
Device Type Solaris Driver Name Where to Find Device Reference Pages elxl “3Com EtherLink XL (3C900, 3C900-COMBO, 3C900B-COMBO, 3C900B-TPC, 3C900B-TPO), Fast EtherLink XL (3C905-TX, 3C905-T4, 3C905B-TX, 3C905B-T4)” on page 63 pcn “AMD PCnet Ethernet (PCnet-ISA, PCnet-PCI, PCnet-PCI II, PCnet-Fast), Allied Telesyn AT-1500, Microdyne NE2500plus, Cabletron E-2210” on page 64 nfe “Compaq NetFlex-2 DualPort ENET, NetFlex-2 ENET-TR Controllers” on page 65 cnft “Compaq NetFlex-3, Netelligent Controllers”
Device Type Token Ring Network Adapters Audio Cards PC Card (PCMCIA) Hardware 16 Solaris Driver Name Where to Find Device Reference Pages smce “SMC Elite32 (8033)” on page 83 smceu “SMC Elite32C Ultra (8232)” on page 84 smcf “SMC Ether 10/100 (9232)” on page 85 smc “SMC EtherEZ (8416), EtherCard Elite16 Ultra (8216), EtherCard PLUS Elite (8013), EtherCard PLUS Elite 16 (8013), EtherCard PLUS (8003), EtherCard Elite 32T (8033)” on page 86 pe “Xircom Pocket Ethernet (PE3 and PE2)” on page 88
Device Type Solaris Driver Name Where to Find Device Reference Pages pcser “Modem and Serial PC Card Devices” on page 108 pcram “SRAM and DRAM PC Card Devices” on page 111 pcata “Viper 8260pA, SanDisk Flash, or Any PC Card ATA Devices” on page 114 Device Reference Pages 17
Disk Interface IDE/Enhanced IDE Disk Controller (Including ATAPI CD-ROM) Solaris Device Driver: ata Device Type: Hard disk or CD-ROM controller Supported Configuration: Two drives per controller, up to four IDE drives if both primary and secondary interfaces are available Preconfiguration Information If there are two IDE drives on the same controller, one must be set to “master” and the other to “slave.
• IRQ Level: 15 • I/O Address: 0x170 If an IDE CD-ROM drive is installed, the system BIOS parameter for that device should be: • Drive Type: Not installed If an enhanced IDE drive is installed, set the system BIOS as follows: • Enhanced IDE Drive: Enabled Note - If the BIOS supports autoconfiguration, use this facility to set the number of heads, cylinders, and sectors for the IDE hard disk drive. If this capability is not supported by the BIOS, use the settings provided by the disk manufacturer.
Comment out the following line in the file /etc/vold.conf to prevent vold from hanging the controller: # use cdrom drive /dev/rdsk/c*s2 dev_cdrom.so cdrom%d 4 NEC CDR-260/CDR-260R/CDR-273, AZT CDR 268-031SE, Media Vision 6X, and Sony CDU-55E ATAPI CD-ROM drives may fail during installation. 4 Some systems may have problems booting from IDE drives that are larger than 512 Mbytes, even though the install to the drive succeeds.
SCSI Host Bus Adapters Adaptec AHA-1510A, 1520A, 1522A, 1530P, 1532P HBAs Solaris Device Driver: aic Device Type: SCSI Adapters: Adaptec AHA-1510A, AHA-1520A, AHA-1522A, AHA-1530P, AHA-1532P Chip: Adaptec AIC-6360 Bus Type: ISA Preconfiguration Information The AHA-1522A and AHA-1532P provide diskette drive support in addition to being bus interfaces.
Known Problems and Limitations The Adaptec AHA-1510A adapter cannot be a primary (boot) disk controller since it has no BIOS. Boot from a disk attached to another controller. Configuration Procedure 4 If necessary, enable support for disks greater than 1 Gbyte. 4 On the AHA-1530P and AHA-1532P, use the on-board utility (press Ctrl-A at boot time) to select this option from the Advanced Features menu.
Creative Labs Sound Blaster 16 SCSI-2 Interface Solaris Device Driver: aic Device Type: SCSI Adapter: Creative Labs Sound Blaster 16 SCSI-2 Bus Type: ISA Preconfiguration Information Supported Settings If your card supports Plug and Play, your device resources are configured automatically. Use the following settings for devices that don’t support Plug and Play.
4 The SCSI interface on the Sound Blaster 16 SCSI-2 audio card cannot be used as a primary (boot) disk controller since it has no BIOS. The system must be booted from a disk attached to another controller.
Adaptec AHA-1540B, 1542B, 1542C, 1542CF, 1542CP HBAs Solaris Device Driver: aha Device Type: SCSI Adapters: Adaptec AHA-1540B, AHA-1542B, AHA-1542C, AHA-1542CF, AHA-1542CP Bus Type: ISA Preconfiguration Information 4 Adaptec AHA-1542C and AHA-154CP only: If only one adapter is installed, use default configuration parameters in both basic and advanced modes. 4 Adaptec AHA-1540CF only: The DMA transfer rate should be left at the default unless your motherboard supports higher rates.
• Synchronous Negotiation: Disabled for each CD-ROM drive target • Support for More Than Two DOS Drives: Disabled • Dynamically Scan SCSI Bus for BIOS Devices: Disabled For two non-Plug and Play cards: • I/O Base Address: 230 and 330 only Known Problems and Limitations 4 Because the Adaptec AHA-1542CP and the Solaris fdisk program may be incompatible, use the DOS version of FDISK (or equivalent utility) to create an entry in the FDISK partition table before installing the Solaris software.
Adaptec AHA-1740, 1742A HBAs Solaris Device Driver: eha Device Type: SCSI Adapters: Adaptec AHA-1740, AHA-1742A Bus Type: EISA Preconfiguration Information Supported Settings • IRQ Level: Any legal value between 9 and 15 • I/O Address: z000 (where z is a slot number from 1 to 8) • DMA Channel: 6 4 The board must be in slot 1 through 8; otherwise the Solaris software will not boot.
Adaptec AHA-2740, 2742, 2740A, 2742A, 2740T, 2742T, 2740AT, 2742AT, 2740W, 2742W, 2840A, 2842A, 2840VL, 2842VL HBAs Solaris Device Driver: esa Device Type: SCSI Adapters: Adaptec AHA-2740, AHA-2742, AHA-2740A, AHA-2742A, AHA-2740T, AHA-2742T, AHA-2740AT, AHA-2742AT, AHA-2740W, AHA-2742W, AHA-2840A, AHA-2842A, AHA-2840VL, AHA-2842VL Chip: Adaptec AIC-7770 Bus Types: EISA, VLB Preconfiguration Information 4 Don’t use a version of the AHA-274x series configuration utilities before version 2.1.
For example, set the tape drive’s SCSI ID to 7 using jumpers or an external switch. Then set the AHA-274x SCSI ID to 6 using the ECU. (Use the configuration BIOS accessed by Ctrl-A at boot to change the setting on the AHA-284x.) 4 A large disk used with the Solaris operating environment on an AIC-7770 controller cannot be mounted on a controller with a different geometry; the DPT PM-2022 controller, for example.
The BIOS base address is selected from a range of choices on the manufacturer-supplied configuration utility. Common addresses for the AIC-7770 controller are: 0xCC00, 0xD400, 0xD800, and 0xDC00. The controller with the lowest BIOS base address will become the boot or primary controller.
Adaptec AHA-2940, 2940AU, 2940W, 2940U, 2940U Dual, 2940UW, 2940UW Dual, 2944W, 2944UW, 3940, 3940W, 3940U, 3940UW, 3940AU, 3940AUW, 3940AUWD, 3944AUWD HBAs Solaris Device Driver: adp Device Types: SCSI-2, SCSI-3, Ultra SCSI Adapters: Adaptec AHA-2940, AHA-2940AU, AHA-2940W, AHA-2940U, AHA-2940U Dual, AHA-2940UW, AHA-2940UW Dual, AHA-2944W, AHA-2944UW, AHA-3940, AHA-3940W, AHA-3940U, AHA-3940UW, AHA-3940AU, AHA-3940AUW, AHA-3940AUWD, AHA-3944AUWD Chips: Adaptec AIC-7850, AIC-7860, AIC-7870, AIC-7880,
to “To ISA Legacy IRQs”. A similar workaround may apply to other motherboards with problems supporting channel B. Another possible workaround is noted on Adaptec’s Web site at http://www.adaptec.com/support/faqs/aha394x.html. 4 To use the AHA-3940 or AHA-3940W adapters, the motherboard must have a BIOS that supports the DEC PCI-to-PCI Bridge chip on the host bus adapter.
4 For older disk drives, tape drives, and most CD-ROM devices, make sure the maximum SCSI data transfer speed is set to 5.0 Mbps. 4 Enable support for disks larger than 1 Gbyte if applicable.
AMD PCscsi, PCscsi II, PCnet-SCSI and QLogic QLA510 HBAs Solaris Device Driver: pcscsi Device Type: SCSI Adapter: QLogic QLA510 Chips: AMD 53C974 (PCscsi), 53C974A (PCscsi II), Am79C974 (PCnet-SCSI) (SCSI device only) QLogic FAS974 Bus Type: PCI Systems Supported: PCnet-SCSI chip is integrated in the HP Vectra XU 5/90 and Compaq Deskpro XL systems Preconfiguration Information Only the SCSI portion of the PCnet-SCSI host bus adapter is discussed here; the net portion requires a separate Solaris d
BusLogic (Mylex) BT-742A, BT-746C, BT-747C, BT-747S, BT-757C, BT-757S, BT-542B, BT-545C, BT-545S, BT-440C, BT-445C, BT-445S HBAs Solaris Device Driver: blogic Device Type: SCSI Adapters: BusLogic (Mylex) BT-742A, BT-746C, BT-747C, BT-747S, BT-757C, BT-757S, BT-542B, BT-545C, BT-545S, BT-440C, BT-445C, BT-445S Bus Types: ISA, EISA, VLB Preconfiguration Information Supported Settings • IRQ Level: 9, 10, 11, 12, 14, 15 • I/O Address: 0x334, 0x234, 0x130, 0x134 Note - Do not use the default I/O addr
Configuration Procedure 4 Model names ending in “C” only: Run the manufacturer’s AutoSCSI configuration utility and check the termination and that the Advanced option “BIOS Support for > 2 Drives (DOS 5.0 or above)” is set to No. 4 BT-757C only: If the system has a narrow target, turn off the “wide negotiation option” when configuring devices. Configuring Multiple Devices 4 Select an adapter model ending in “C” as the primary controller.
BusLogic (Mylex) BT-946C, BT-948, BT-956C, BT-956CD, BT-958, BT-958D HBAs Solaris Device Driver: blogic Device Type: SCSI Adapters: BusLogic (Mylex) BT-946C, BT-948, BT-956C, BT-956CD, BT-958, BT-958D Bus Type: PCI Preconfiguration Information 4 If your BT-946C PCI card is labeled Rev. A or B, it needs to be supported in ISA emulation mode; use I/O address 0x334. Note - Look at the card itself to find the revision level. The revision of the card is not provided in the manufacturer’s documentation.
Note - I/O addresses are dynamically configured for BT-946C Rev. C PCI adapters. Known Problems and Limitations 4 Using an I/O address of 0x330 causes the Solaris aha driver to be selected instead of blogic native mode drivers. These cards have not been tested in Adaptec AHA-1540 mode. 4 Do not run the drvconfig utility during heavy I/O involving disks and tapes because doing so can cause data overrun errors.
4 Ensure the Advanced option “BIOS Support for > 2 Drives (DOS 5.0 or above)” is set to No. 4 Configure the IRQ and BIOS address values manually if your PCI motherboard is not fully PCI-specification compliant. If the system hangs while installing the Solaris software, do the following: 4 Check the IRQ jumpers on the motherboard, if any. Run the CMOS utility to set the IRQ and BIOS addresses, if any. 4 Run the AutoSCSI utility. 4 All the settings should match each other.
Compaq 32-Bit Fast SCSI-2 Controllers Solaris Device Driver: ncrs Device Type: SCSI-2 Adapters: Compaq Integrated 32-Bit Fast-SCSI-2/P 53C810 chip ProSignia 300-PCI, 500-PCI Bus Type: PCI Preconfiguration Information Supported Settings • BIOS Hard Drive Geometry: <= 1 GB: 64 Heads, 32 Sectors > 1 GB: 255 Heads, 63 Sectors 40 Solaris 7 (Intel Platform Edition) Device Configuration Guide ♦ October 1998
Compaq 32-Bit Fast Wide SCSI-2, Wide Ultra SCSI, Dual Channel Wide Ultra SCSI-3 Controllers Solaris Device Driver: cpqncr Device Type: SCSI Adapters: Compaq 32-Bit Fast Wide SCSI-2, Wide Ultra SCSI, and Dual Channel Wide Ultra SCSI-3 Controllers in Compaq Servers: 825 Add-on PCI, 825 Add-on EISA, Integrated 825 PCI/EISA, 875 Add-on PCI, Integrated 875 PCI, Integrated 876 PCI Bus Types: EISA, PCI Preconfiguration Information 4 Ensure that the Compaq 825 EISA controller is properly installed in one of
4 1 - Enabled 4 alrm_msg_enable: This property enables or disables Alarm messages due to faults in the Compaq Storage system connected to the 825, 875, or 876 controller. The valid values are: 4 0 - Disabled 4 1 - Enabled (Default) 4 debug_flag: This property enables or disables debug messages from the driver. The valid values are: 4 0 - Disabled (Default) 4 1 - Enabled 4 queue_depth: This property specifies the number of active requests the driver can handle for a controller.
DPT PM2011, PM2021, PM2041W, PM3021 HBAs Solaris Device Driver: dpt Device Type: SCSI Adapters: DPT PM2011, PM2021, PM2041W, PM3021 Bus Type: ISA Preconfiguration Information 4 The EPROM should not be earlier than version 5E, and the SmartROM should not be earlier than version 2.C. 4 Only two DPT adapters can be used per system. 4 4 If two adapters are installed, do not install an IDE controller. If an IDE controller is installed, only one DPT adapter will be supported.
4 Use edge-triggered interrupts on the PM2011. 4 The PM2041W adapter’s SmartROM must be upgraded to at least version 3DL in place of 3D0. The BIOS on adapters with version 3D0 does not detect any devices connected to it. Known Problems and Limitations 4 The DPT adapter may cause the Solaris installation to fail due to loss of interrupts, depending on the setting of jumper Y34.
DPT PM2012B HBA Solaris Device Driver: dpt Device Type: SCSI Adapter: DPT PM2012B Bus Type: EISA Preconfiguration Information Supported Settings • IRQ Level: Any legal value between 9 and 15 (edge-triggered interrupts) • I/O Address: zC88 (where z is a slot number from 1 to 7) • Option ROM Address: Default • WD1003: Emulation off for drives 0 and 1 Known Problems and Limitations 4 If you have used the DPTFMT utility correctly and the board is properly seated in your machine, failure to displ
a. Type DPTFMT and press Enter. b. Press Enter to begin, and again to continue. c. Press to enter SCSI ID 0 and LUN 0, and press to continue. d. Use the down arrow to select MS-DOS and PC DOS. e. Press Enter to write out the drive geometry, and press Enter to reboot. 3. Insert the user copy diskette of the ECU (CF.EXE) containing the !DPTxxx.CFG files. a. At the A:> prompt, type CFG and press Enter. b. At the Viewer Edit Details screen, press Enter. c.
Symbios Logic (also NCR) 53C810, 53C810A, 53C815, 53C820, 53C825, 53C825A, 53C860, 53C875, 53C875J, 53C876, 53C895 HBAs Solaris Device Driver: ncrs Device Type: SCSI Adapters: Symbios Logic (also NCR) 53C810, 53C810A, 53C815, 53C820, 53C825, 53C825A, 53C860, 53C875, 53C875J, 53C876, 53C895 (multiple adapters can be configured) Bus Type: PCI Preconfiguration Information Known Problems and Limitations 4 Because the NCR BIOS and the Solaris fdisk program may be incompatible, use the DOS version of FDIS
4 Do not attempt to connect wide targets to the 53C810, 53C815, and 53C860 using a wide to narrow converter. These configurations are not supported. 4 If your adapter supports the Symbios Logic SCSI Configuration utility, which can be accessed by pressing Control-C, do not alter the value of the Host SCSI ID (an option under the Adapter Setup menu) to anything but 7. 4 If you experience problems with old target devices, add the following entry to the /kernel/drv/ncrs.
Trantor T348 MiniSCSI Plus Parallel HBAs Solaris Device Driver: trantor Device Type: SCSI Adapter: Trantor T348 Preconfiguration Information The T348 ends in a male SCSI-1 connector, for plugging into a SCSI-1 device. To connect the T348 to a SCSI-2 device, use a SCSI-1 to SCSI-2 cable (which has a male SCSI-1 connector on one end and a male SCSI-2 connector on the other end) and a SCSI-1 female-to-female adapter (to connect the male end of the T348 to the male end of the SCSI-1 to SCSI-2 cable).
printer or Ethernet adapter, shut down the Solaris operating environment and turn off the computer and any SCSI devices attached to the T348. With the power turned off, disconnect the old device and connect the new one. If switching to the T348, turn on any SCSI devices you intend to use. Turn on the computer and do a reconfiguration boot.
SCSI Disk Arrays/RAID Controllers American Megatrends MegaRAID 428 SCSI RAID Controller Solaris Device Driver: mega Device Type: SCSI RAID Adapter: American Megatrends MegaRAID 428 SCSI RAID Bus Type: PCI Configuration Procedure 4 Contact American Megatrends to get the optional megamgr configuration utility. 4 The MegaRAID controller cannot be configured by editing the /kernel/drv/mega.conf file. 4 Follow this procedure to configure and use more than one logical drive. If the /kernel/drv/sd.
name="sd" class="scsi" target=0 lun=1; name="sd" class="scsi" target=0 lun=2; 4. Reboot. After the system reboots, you can use additional drives.
Compaq SMART Array Controller Solaris Device Driver: csa Device Type: Disk Array Adapter: Compaq SMART Array Controller Bus Type: EISA Systems Supported: Internal and external SCSI drives on the Compaq family of ProSignia and ProLiant servers Preconfiguration Information 4 The SMART controller only supports SCSI disk drives. SCSI tape drives and CD-ROM drives are not supported. 4 The boot device must be logical drive 0 on the primary controller.
Compaq SMART-2, SMART-2DH, SMART-2SL Array Controllers Solaris Device Driver: smartii Device Type: Disk Array Adapters: Compaq SMART-2, SMART-2DH, SMART-2SL Array Controllers Bus Types: EISA, PCI Systems Supported: Internal and external SCSI drives on Compaq servers Preconfiguration Information 4 These controllers only support SCSI disk drives. SCSI tape drives and CD-ROM drives are not supported. 4 The boot device must be logical drive 0 on the primary controller.
DPT PM2022, PM2042W, PM2122, PM2142W SCSI and PM3222, PM3222UW, PM3332UW SCSI RAID HBAs Solaris Device Driver: dpt Device Types: SCSI, SCSI RAID Adapters: DPT PM2022, PM2042W, PM2122, PM2142W SCSI DPT PM3222, PM3222UW, PM3332UW SCSI RAID Bus Type: EISA Preconfiguration Information 4 DPT PM3222 only: The EPROM should not be earlier than version 7A, and the SmartROM not earlier than version 3.B.
Known Problems and Limitations 4 To prevent system hangs caused by improper IDE emulation, the EISA !DPTA410.CFG file should be at least version 6E5. If it isn’t, obtain a newer version from your vendor and rerun the EISA configuration utility. 4 Solaris installation may fail when setting up the fdisk partition table on one or more disks. On systems with a disk RAID configuration where at least one disk is new or has had its partition table zeroed out, these error messages may be displayed.
DPT PM2024, PM2044W, PM2044UW, PM2124, PM2124W, PM2144W, PM2144UW SCSI and PM3224, PM3224W, PM3334W, PM3334UW SCSI RAID HBAs Solaris Device Driver: dpt Device Type: SCSI, SCSI RAID Adapters: DPT PM2024, PM2044W, PM2044UW, PM2124, PM2124W, PM2144W, PM2144UW SCSI DPT PM3224, PM3224W, PM3334W, PM3334UW SCSI RAID Bus Type: PCI Preconfiguration Information 4 DPT PM3224 only: The EPROM should not be earlier than version 7A. 4 DPT PM2024 and PM2124 only: The EPROM should not be earlier than version 6D4.
Supported Settings • I/O Address: 58 Auto Solaris 7 (Intel Platform Edition) Device Configuration Guide ♦ October 1998
IBM PC ServeRAID SCSI HBA Solaris Device Driver: chs Device Type: SCSI RAID Adapter: IBM PC ServeRAID Bus Type: PCI Preconfiguration Information Known Problems and Limitations To prevent data loss, a SCSI disk drive that is not defined to be part of any physical pack within a logical drive won’t be accessible through the Solaris operating environment.
Mylex DAC960PD-Ultra, DAC960PD/ DAC960P, DAC960PG, DAC960PJ, DAC960PL, DAC960E Controllers Solaris Device Driver: mlx Device Type: SCSI-2 RAID Adapters: Bus Types: Mylex DAC960PD-Ultra (PCI-to-UltraSCSI), DAC960PD/DAC960P (PCI-to-SCSI), DAC960PG (PCI-to-SCSI), DAC960PJ (PCI-to-SCSI), DAC960PL (PCI-to-SCSI), DAC960E (EISA-to-SCSI) EISA, PCI Preconfiguration Information 4 The choice of SCSI target ID numbers is limited.
Therefore, even though a standby drive is physically connected, the system denies access to it so no data can be accidentally lost. 4 Other than the standby rebuild of disk drives, which is described in the manufacturer’s user’s guide, these controllers do not support “hot-plugging” (adding or removing devices while the system is running).
Ethernet Network Adapters 3Com EtherLink (3C509), EtherLink III (3C509B), EtherLink III Bus Master (3C590, 3C592, 3C595-TX, 3C597-TX) Solaris Device Driver: elx Device Type: Network (Ethernet) Adapters: 3Com EtherLink (3C509), EtherLink III (3C509B), EtherLink III Bus Master (3C590, 3C592, 3C595-TX, 3C597-TX) Bus Types: ISA, EISA, PCI Preconfiguration Information Configure the 3C509 (ISA bus) adapter for EISA addressing when installed in an EISA bus system.
3Com EtherLink XL (3C900, 3C900-COMBO, 3C900B-COMBO, 3C900B-TPC, 3C900B-TPO), Fast EtherLink XL (3C905-TX, 3C905-T4, 3C905B-TX, 3C905B-T4) Solaris Device Driver: elxl Device Type: Network (Ethernet) Adapters: 3Com EtherLink XL (3C900, 3C900-COMBO, 3C900B-COMBO, 3C900B-TPC, 3C900B-TPO), Fast EtherLink XL (3C905-TX, 3C905-T4, 3C905B-TX, 3C905B-T4) Bus Type: PCI Preconfiguration Information Supported Settings • Media Type: Auto Select Known Problems and Limitations 3C905B cards in a Compaq ProLiant 6
AMD PCnet Ethernet (PCnet-ISA, PCnet-PCI, PCnet-PCI II, PCnet-Fast), Allied Telesyn AT-1500, Microdyne NE2500plus, Cabletron E-2210 Solaris Device Driver: pcn Device Type: Network (Ethernet) Adapter: PCnet Chips: AMD PCnet-ISA, PCnet-PCI, PCnet-PCI II, PCnet-Fast Allied Telesyn AT-1500 Microdyne NE2500plus Cabletron E-2210 Bus Types: ISA, PCI Preconfiguration Information Supported Settings PCnet-ISA adapters only: • IRQ Level: 3, 5, 9, 10, 11, 15 • I/O Address: 0x300, 0x320, 0x340, 0x360 Known
Compaq NetFlex-2 DualPort ENET, NetFlex-2 ENET-TR Controllers Solaris Device Driver: nfe Device Type: Network (Ethernet and token ring) Adapters: Compaq NetFlex-2 DualPort ENET, NetFlex-2 ENET-TR Bus Type: EISA Preconfiguration Information Supported Settings • IRQ Level: 3, 5, 9, 10, 11 Both ports on the Compaq NetFlex-2 DualPort ENET card share the same IRQ.
4 The default setting (DB-9) on the NetFlex-2 ENET-TR needs to be changed. 2. Compaq NetFlex-2 ENET-TR card only: Configure this card to use a 10-Mbps data rate, not the default (16 Mbps).
Compaq NetFlex-3, Netelligent Controllers Solaris Device Driver: cnft Device Type: Network (Ethernet) Adapters: 4 Compaq NetFlex-3/E, NetFlex-3/P and: 4 10BASE-T UTP Module (included) 4 10/100BASE-TX UTP Module (optional) 4 100VG-AnyLAN UTP Module (optional) 4 100BASE-FX Module (optional) 4 Compaq Netelligent 10 T PCI UTP with TLAN 2.3 or TLAN 3.03 4 Compaq Netelligent 10/100 TX PCI UTP with TLAN 2.3 or TLAN 3.03 4 Compaq NetFlex-3 EISA and PCI with TLAN 2.
Preconfiguration Information 4 Insert a 10BASE-T UTP, 10/100BASE-TX UTP, 100BASE-FX, or 100VG-AnyLAN UTP module into the NetFlex-3 PCI or EISA controller base unit. For Netelligent and DualPort controllers, this step is not required. 4 Use the Compaq EISA configuration utility (not before ECU version 2.30) so the system recognizes the NetFlex-3 controller(s).
2. Modify the driver configuration file /platform/i86pc/kernel/drv/cnft.conf. This file specifies the valid configurable parameters for the driver: 4 duplex_mode: This property forces the duplex mode for the controller. It can be set to: 4 0 - Autoconfigure (Default) 1 - Half duplex 4 2 - Full duplex 4 4 media_speed: This property sets the media speed for the controller. This option can be used to force the 10/100BASE-TX to 10- or 100-Mbps operation. The media speed is autoconfigured by default.
DEC 21040, 21041, 21140, 21142, 21143 Ethernet Solaris Device Driver: dnet Device Type: Network (Ethernet) Adapters: DEC 21040, 21041, 21140, 21142, 21143 Bus Type: PCI Preconfiguration Information The PCI configuration process varies from system to system. Follow the instructions provided by the vendor. Supported Settings These successfully tested 21040/21041/21140/21142/21143-based adapters are supported.
Name/Model Part/Version Chip 21xxx 10 MB Media 100 MB Media Cogent EM110TX 110001-03 14 140AC T X Cogent EM400 QUAD 400001-00 01 140 X Cogent EM400 QUAD 400001-00 01 140AB X Cogent EM440 QUAD 440001-01 01 140AC T Cogent EM960C 960001-03 06 040AA TBA Cogent EM960C 960001-04 02 040AA TBA Cogent EM960TP 960001-03 07 040AA T Cogent EM960TP 960001-04 01 040AA T Cogent EM964 QUAD 964001-00 01 040AA T Compex ReadyLINK ENET32 B2 040AA TBA D-Link DE530CT A2 040AA TB
72 Name/Model Part/Version Chip 21xxx 10 MB Media 100 MB Media Notes Linksys LNE100TX 8EFPCI01..
Name/Model Part/Version Chip 21xxx 10 MB Media 100 MB Media Notes Znyx ZX346 QUAD SA0026 X1 140AC T X A Znyx ZX348 DUAL SA0028 X2 140AC T X B 10 MB Media Codes: 4 T—Twisted Pair (10BASE-T) 4 B—BNC (10BASE2) 4 A—AUI (10BASE5) 100 MB Media Codes: 4 X—100BASE-TX (Category 5 Unshielded Twisted Pair) 4 4—100BASE-T4 Notes: 4 1—BNC/AUI jumper on board must be set to select between those two media. 4 2—First port is the bottom one (closest to board edge connector).
4 The dnet driver incorrectly counts carrier lost or no carrier errors while in full-duplex mode. There is no carrier signal present when in full-duplex mode, and it should not be counted as an error. 4 Version 4 SROM formats are not supported.
Intel EtherExpress 16, 16C, 16TP (82586) Solaris Device Driver: iee Device Type: Network (Ethernet) Adapters: Intel EtherExpress 16, 16C, 16TP (82586) Bus Types: ISA Preconfiguration Information Known Problems and Limitations 4 Each type of Intel EtherExpress 16 conflicts with the SMC 8013 card. If the SMC 8013 card and an Intel EtherExpress 16 are both installed in your system, data to and from the IEE 16 card will be randomly corrupted. 4 Interrupt sharing is not supported.
Intel EtherExpress Flash32 (82596) Solaris Device Driver: ieef Device Type: Network (Ethernet) Adapter: Intel EtherExpress Flash32 (82596) Bus Type: EISA Connector: Any Preconfiguration Information Supported Settings • Flash Memory: Disabled Known Problems and Limitations 4 The EtherExpress Flash32 (82596) card may “hard-hang” under heavy load. This is a hardware problem and cannot be fixed in software. The only way to recover from this is to reboot the machine.
Intel EtherExpress PRO (82595), EtherExpress PRO/10+ (82595FX) Solaris Device Driver: eepro Device Type: Network (Ethernet) Adapters: Intel EtherExpress PRO (82595), EtherExpress PRO/10+ (82595FX) Bus Type: ISA Preconfiguration Information Supported Settings • IRQ Level: 3, 5, 9, 10, 11 (10 is recommended) • I/O Address: 0x300 is recommended Device Reference Pages 77
Intel EtherExpress PRO/100 (82556) Solaris Device Driver: ieef Device Type: Network (Ethernet) Adapter: Intel EtherExpress PRO/100 (82556) Bus Types: EISA, PCI Connector: RJ-45 Note - Intel EtherExpress PRO/100B (82557) and Intel EtherExpress PRO/100+ (82558) adapters are PCI devices supported by the iprb device driver. PCI devices are configured automatically and do not require manual configuration.
Novell NE2000, NE2000plus Ethernet, and Compatibles Solaris Device Driver: nei Device Type: Network (Ethernet) Adapters: Novell NE2000, NE2000plus, Compatibles Bus Type: ISA Caution - If you have an NE2000 or NE2000plus adapter in your machine, selectively scan for it first before scanning for other legacy devices. Caution - Configure NE2000 or NE2000plus adapters for I/O mode if they are in a machine with devices supported by the Solaris smc driver.
• IRQ Level: 3, 4, 5, 9, 10, 11, 12, 14, 15 • I/O Address: 0x200, 0x220, 0x240, 0x260, 0x280, 0x2C0, 0x300, 0x320, 0x340, 0x360 NE2000plus: • IRQ Level: 3, 4, 5, 9, 10, 11, 12, 14, 15 • I/O Address: 0x200, 0x220, 0x240, 0x260, 0x280, 0x2C0, 0x300, 0x320, 0x340, 0x360 • Shared Memory: Start at 0xD0000 Increase by 0x4000 for each additional card Known Problems and Limitations 4 If data corruption errors occur while an NE2000 or NE2000plus card is installed, check the bus speed that is set on the car
4 For NE2000 compatibles that do not operate at all combinations of I/O address and IRQ settings, use the default values of IRQ 3 and I/O address 0x300. 4 NE2000plus cards only: If the card has been configured to run in Shared Memory mode, it will use 0x4000 bytes of shared memory in the range 0xD0000–0xDFFFF. Check that the BIOS setup allocates this range of memory to the adapter and that other cards in the system do not conflict.
Novell NE3200 Ethernet Solaris Device Driver: nee Device Type: Network (Ethernet) Adapter: Novell NE3200 Bus Type: EISA Connectors: RJ-45, BNC, AUI Preconfiguration Information Supported Settings • Interrupt Type: Edge-triggered • Flash Memory: Disabled Known Problems and Limitations 4 If error messages such as “no such device” are displayed when attempting to access the Ethernet card, the device is probably not configured in the EISA configuration.
SMC Elite32 (8033) Solaris Device Driver: smce Device Type: Network (Ethernet) Adapter: SMC Elite32 (8033) Bus Type: EISA Connectors: One board type has an AUI connector and two BNC connectors. Another board type has an AUI connector and two RJ-45 connectors. Channel 0 can use any of the connectors. Channel 1 can use only a BNC or an RJ-45 connector, not an AUI connector. Configuration Procedure 1. Use the EISA configuration utility (ECU) to select the connector for channel 0.
SMC Elite32C Ultra (8232) Solaris Device Driver: smceu Device Type: Network (Ethernet) Adapter: SMC Elite32C Ultra (8232) Bus Type: EISA Connectors: RJ-45, AUI, BNC Preconfiguration Information Supported Settings • IRQ Level: 3, 5, 7, 9, 10, 11, 15; Edge-triggered • I/O Address: Determined by slot number • RAM Address: 0xC0000–0xEE000, 8K increments • DMA Channel: Disabled • ROM Address: Disabled • Optional ROM: Disabled Known Problems and Limitations The smceu driver will not work wi
SMC Ether 10/100 (9232) Solaris Device Driver: smcf Device Type: Network (Ethernet) Adapter: SMC Ether 10/100 (9232) Bus Type: EISA Connector: RJ-45 Preconfiguration Information Supported Settings • IRQ Level: 3, 5, 7, 9, 10, 11, 15 • I/O Address: Determined by slot number • ROM Address: Disabled • DMA Channel: Disabled • Speed: 10 Mbps or 100 Mbps (operation at the higher speed using the RJ-45 connector requires a Category 5 UTP cable) • Optional ROM: Disabled Known Problems and Limit
SMC EtherEZ (8416), EtherCard Elite16 Ultra (8216), EtherCard PLUS Elite (8013), EtherCard PLUS Elite 16 (8013), EtherCard PLUS (8003), EtherCard Elite 32T (8033) Solaris Device Driver: smc Device Type: Network (Ethernet) SMC EtherEZ (8416), EtherCard Elite16 Ultra (8216), EtherCard PLUS Elite (8013), EtherCard PLUS Elite 16 (8013), EtherCard PLUS (8003), EtherCard Elite 32T (8033) Adapters: ISA Bus Type: Preconfiguration Information Supported Settings 4 Use the manufacturer’s configuration utility t
I/O Address IRQ Base Memory Address (Board RAM) 0x260 5 0xE0000 0x380 7 0xD4000 Known Problems and Limitations 4 The boards will only work in memory-mapped mode; use the manufacturer’s utility to configure the device. Ideally, the board should be in Plug and Play mode. 4 The EtherCard PLUS (8003) board has a limited amount of on-board memory, which causes poor NFS system performance. To avoid this problem, NFS system mounts over the 8003 interface must use a 4-Kbyte read/write buffer size.
Xircom Pocket Ethernet (PE3 and PE2) Solaris Device Driver: pe Device Type: Network (Ethernet) Adapters: Xircom Pocket Ethernet (PE2 and PE3) Port: Attach to a parallel port Preconfiguration Information Ensure that the adapter is turned on before the Solaris operating environment starts its networking services. Known Problems and Limitations Network booting is supported only for model PE3, not PE2.
Token Ring Network Adapters IBM 16/4, Auto 16/4, Turbo 16/4 Token Ring and Compatible Adapters Solaris Device Driver: tr Device Type: Network (Token Ring) Adapters: IBM 16/4, Auto 16/4, Turbo 16/4, Compatible Adapters Bus Types: ISA, EISA Preconfiguration Information Supported Settings 4 The ROM location address (ISA and EISA) must be set to one of these values: 0xC2000, 0xC6000, 0xCA000, 0xCE000, 0xD2000, 0xD6000, 0xDA000.
4 IRQ Level: 3, 6, 7, 9 4 I/O Address: 0xA20, 0xA24 If there are multiple adapters installed, do not overlap them.
4 Auto 16/4 and Turbo 16/4 Token Ring adapters in ISA systems only: Run the LANAID program that comes with the adapter. 2. Set up the Token Ring so that: 4 The first station has autosense DISABLED. 4 All other stations can have autosense ENABLED. 3. When the “Ring speed listening” feature is tested, make sure the Autosense parameter is turned on.
Madge Smart 16/4 Token Ring Solaris Device Driver: mtok Device Type: Network (Token ring) Adapters: Madge Smart 16/4 AT Ringnode/Bridgenode, Smart 16/4 AT Plus Ringnode, Smart 16/4 ISA Client Ringnode, Smart 16/4 ISA Client Plus Ringnode, Smart 16/4 EISA Ringnode/Bridgenode, Smart 16/4 PCI Ringnode/Bridgenode, Smart 16/4 PCI Presto Bus Types: EISA, ISA, PCI Madge Networks Ltd. provides direct support for its third-party mtok device driver that runs in the Solaris operating environment.
the MDGBOOT diskette shipped with your Ringnode. Refer to the documentation supplied with the Ringnode for detailed instructions. When choosing hardware settings: 4 Ensure that your Ringnode does not use the same IRQ as other adapters in your PC—and for AT Ringnodes, not the same DMA channel and I/O address. 4 Make sure the selected ring speed matches that of the ring you want to connect to.
Audio Cards Analog Devices AD1848 and Compatible Devices Solaris Device Driver: sbpro Device Type: Audio Chips: Analog Devices AD1848, Compatible Devices (on computer motherboard or add-in card) Bus Types: ISA, EISA Note - The features and interfaces that are supported by the Solaris sbpro driver are described in the audio(7I) and sbpro(7D) man pages. Compatible Device Information Selected AD1848-based devices are supported by the sbpro device driver.
4 Compaq Deskpro XL Business Audio with built-in AD1847 chip 4 Turtle Beach Tropez card with CS4231 chip Some other 100 percent hardware-compatible devices may also function using the sbpro driver; however, they have not been tested or certified with the Solaris operating environment. The Turtle Beach Tropez card may interfere with the operation of other ISA devices in the system, such as the 3Com 3C509 and SMC Elite 16 Ethernet adapters.
The sbpro driver automatically chooses an unused DMA channel and IRQ line for the device. Note - The sbpro support for the AD1848 and compatibles uses one DMA channel for both play and record; simultaneous play/record is not supported. Turtle Beach Tropez Card With CS4231 Chip • I/O Address: 0x530 The MWSS I/O address on the Turtle Beach Tropez card is 0x530 at power-up. It can only be changed by software after the system is booted, and the Solaris operating environment does not do that.
4 Although the sbpro driver supports A-law encoding on AD1848 and compatible devices, audiotool does not and produces an error message if you select A-law encoding. Use audioplay(1) to play A-law encoded audio files, or use audioconvert(1) to convert the A-law sample into a format that audiotool will accept, such as 16-bit linear. User-written applications can select A-law format using the sbpro driver on AD1848 and compatible devices.
Creative Labs Sound Blaster Pro, Sound Blaster Pro-2 Solaris Device Driver: sbpro Device Type: Audio Adapters: Creative Labs Sound Blaster Pro, Sound Blaster Pro-2 Bus Type: ISA Note - The features and interfaces that are supported by the Solaris sbpro driver are described in the audio(7I) and sbpro(7D) man pages. Preconfiguration Information 4 The Sound Blaster Pro card cannot share IRQ settings with any other card installed in your system.
• IRQ Level: 2, 5, 7, 10 • I/O Address: 0x220, 0x240 • DMA Channel: 0, 1, 3 Known Problems and Limitations The ISA version IBM Token Ring and compatible adapters will not work in a system that contains a Sound Blaster card configured at the default I/O port address (0x220). If possible, move the Sound Blaster card to port address 0x240; otherwise, remove the Sound Blaster device from the system.
Creative Labs Sound Blaster 16, Sound Blaster AWE32, Sound Blaster Vibra 16 Solaris Device Driver: sbpro Device Type: Audio Adapters: Creative Labs Sound Blaster 16, Sound Blaster AWE32, Sound Blaster Vibra 16 Bus Type: ISA Note - The features and interfaces that are supported by the Solaris sbpro driver are described in the audio(7I) and sbpro(7D) man pages. Note - The Sound Blaster 16 optional SCSI-2 interface is supported by the Solaris aic driver.
Defaults are shown in this typeface. • IRQ Level: 2, 5, 7, 10 • I/O Address: 0x220, 0x240, 0x260, 0x280 • 8-bit DMA Channel: 0, 1, 3 • 16-bit DMA Channel: 5, 6, 7 Known Problems and Limitations 4 The Sound Blaster card cannot share IRQ settings with any other card installed in your system. The most common conflicts occur with the LPT1 parallel port or a network card.
PC Card (PCMCIA) Hardware PC Card Adapters Solaris Device Driver: pcic Adapters: Intel i82365SL Vadem VG365, VG465, VG468, VG469 Cirrus Logic PD6710, PD6720 Ricoh RF5C366 Toshiba Bus Type: PC Card Connectors: Up to eight Type I, II, or III sockets Caution - The Intergraph TD-30/TD-40 machine may lock up. To avoid this, ground yourself by touching some metal on the computer case while inserting and removing the PC Card devices.
Address space At least 8 Kbytes are required with 4 Kbytes per socket in the 640K-1MB range (not necessarily contiguous); if there are three sockets, at least 12 Kbytes are needed I/O space At least 8 and preferably 16 bytes per socket IRQs One per socket, plus an IRQ for the pcic device driver itself Configuration Procedure Initial Installation and Configuration 1. Consult the Configuration Assistant for address space, I/O space, and IRQs already used by system devices. 2. Insert the PC Card adapter.
# touch /reconfigure # reboot 4. Insert the PC Card adapter and turn on the machine. 5. Do a second reboot so that the PC Card device driver begins running with the new resources allocated.
3Com EtherLink III (3C562, 3C589) PC Cards Solaris Device Driver: pcelx Device Type: Network (Ethernet) Adapter: 3Com EtherLink III 3C562 (network, modem), EtherLink III 3C589 (network) Bus Type: PC Card Preconfiguration Information 4 IBM ThinkPad 760E series systems and systems using the TI PCI1130 PCI-to-CardBus chip (such as the Dell Latitude XPi CD) only: Before bringing the system onto the network, put the PC Card into 8-bit mode by creating a file called /kernel/drv/pcelx.
2. Boot the system. 3. Insert the 3Com EtherLink III PC Card device. Identifying an Unrecognized Card If you insert a 3C562 or 3C589 card and it isn’t recognized (no special files created), use the prtconf command to try to identify the problem. 1. Become root. 2. Run the prtconf -D command to see if your 3C562 or 3C589 card is recognized. A recognized device will appear in the prtconf output. For example: # prtconf -D . . . pcic, instance #0 (driver name: pcic) . . .
Note - This process is described in TCP/IP and Data Communications Administration Guide. Special Files Device naming in /dev follows standard LAN device naming except that the PPA (physical point of attachment) unit number is the socket where the card resides, not the instance. That is, for the pcelx driver, /dev/pcelx0 (or PPA 0 of /dev/pcelx) is the card in socket 0, while a card in socket 1 is /dev/pcelx1 (or PPA 1 of /dev/pcelx). See the pcelx(7D) man page.
Modem and Serial PC Card Devices Solaris Device Driver: pcser Device Type: Modem and serial PC Card devices based on the 8250, 16550, or compatible UART at speeds up to 115 Kbps Bus Type: PC Card Preconfiguration Information If a PC Card modem or serial device is recognized, the pcser device driver is automatically loaded, ports and IRQs allocated, and special files created (if they don’t already exist). Configuration Procedure Initial Installation and Configuration 1.
# prtconf -D . . . pcic, instance #0 (driver name: pcic) . . . pccard111.222 (driver not attached) 3. If your device is not recognized “(driver not attached)”, use the add_drv command to add the name of your device as another known alias for pcser devices. For example, type the following at the command line: # add_drv -i’"pccard111.222"’ pcser Note - Include the double quotes in single quotes to keep the shell from stripping out the double quotes.
3. To work properly with the Solaris operating environment, all devices must be accounted for, even those the Solaris environment does not support. The Configuration Assistant software accounts for all devices in your system. Additional Configuration When adding a new serial port or modem to the system, you often need to edit configuration files so that applications can use the new communications port. For example, the /etc/uucp/devices file needs to be updated to use UUCP and PPP.
SRAM and DRAM PC Card Devices Solaris Device Driver: pcram Device Types: Static RAM (SRAM), Dynamic RAM (DRAM) Bus Type: PC Card Note - Flash RAM devices are not supported. Preconfiguration Information If a PC Card memory device is recognized, the pcram device driver is automatically loaded, the physical address allocated, and special files created (if they don’t already exist).
Identifying an Unrecognized Device If you insert a memory device and it isn’t recognized (no special files created), use the prtconf command. 1. Become root. 2. Run the prtconf -D command to display the configuration recognized by the system. A recognized device will appear in the prtconf output. For example: # prtconf -D . . . pcic, instance #0 (driver name: pcic) . . . memory, instance #0 (driver name: pcmem) pcram, instance #0 (driver name: pcram) 3.
Note - A device name can be specified either by a partition name (p#) or a slice name (s#), but not both. Using PC Card Memory Devices Since the Solaris Volume Management software recognizes PC Card memory devices, no special vold configuration is required. ♦ If you don’t want to use vold to manage your PC Card memory devices, comment out the "use pcmem" line in the /etc/vold.conf file. To comment out a line, insert a # character at the beginning of the line.
Viper 8260pA, SanDisk Flash, or Any PC Card ATA Devices Solaris Device Driver: pcata Device Type: ATA PC Card Adapters: Viper 8260pA SanDisk Flash Or any PC Card ATA device Bus Type: PC Card Preconfiguration Information If a PC Card ATA device is recognized, the pcata device driver is automatically loaded, IRQs allocated, devices nodes created, and special files created (if they don’t already exist). Known Problems and Limitations 4 vold does not support pcata.
2. Boot the system. 3. Insert the PC Card ATA device. Identifying an Unrecognized Card If you insert a PC Card ATA device and it isn’t recognized (no special files are created), use the prtconf command to try to identify the problem. 1. Run the prtconf -D command to see if your pcata card is recognized. A recognized device will appear at the end of the prtconf output. For example: # prtconf -D . . . pcic, instance #0 (driver name: pcic) . . . disk, instance #0 2.
# newfs /dev/rdsk/c#d#s# To mount a ufs file system, type: # mount -F ufs /dev/dsk/c#d#s# /mnt For more information, see the newfs(1M) and mount(1M) man pages. 4 To create a Solaris partition, run the format command and go to the Partition menu. For more information, see the format(1M) man page.