This section should be appended to Chapter 3 of the Sun Quad FastEthernet PCI Adapter Installation and User's Guide.
In order to boot a diskless client with a local Sun Quad FastEthernet PCI Adapter interface (qfe), the following tasks must be performed on the boot server.
Go to your client's root partition by typing the following:
# cd /export/root/<client name>/etc
Search the name_to_major file for Quad FastEthernet (qfe) entries.
# grep qfe name_to_major
If this file already has a Quad FastEthernet (qfe) entry, skip to Step 4.
If the name_to_major file does not contain a Quad FastEthernet (qfe) entry, use a text editor to add an entry for the Sun Quad FastEthernet PCI Adapter device (qfe).
If the major device number for the last file entry is n, use n+1 for the qfe channel major device number. As shown in the example below, if the last entry for the major device number is 108, use 109 for the qfe device.
. . . llcl 107 audiocs 108 qfe 109
Check the driver_aliases file for the pci_pci line required by the adapter.
# grep 'pci_pci "pci1011,25"' driver_aliases
If this line already exists in the driver_aliases file, you can skip to Step 6. Otherwise, you will need to add this line to the file before installing the adapter.
Using a text editor, add the following line to the end of the driver_aliases file.
pci_pci "pci1011,25"
Check the driver_aliases file for the qfe line required by the adapter.
# grep 'qfe SUNW,qfe' driver_aliases
If this line already exists in the driver_aliases file, you can skip to Step 8. Otherwise, you will need to add this line to the file before installing the adapter.
Using a text editor, add the following line to the end of the driver_aliases file.
qfe SUNW,qfe
Create the following symbolic link.
# ln -s <archive_of_arch>/devices/pseudo/clone@0:qfe <archive_of_arch>/dev/qfe
Insert and mount the Sun Quad FastEthernet 2.1 CD-ROM.
If your system is running Volume Manager, it should automatically mount the CD-ROM to the /cdrom/sun_quadfast_2_1 directory.
Copy the qfe driver from the CD-ROM to the client's root partition.
In the steps below, replace DIR with the directory where the Solaris software is located on the client system.
For Solaris 2.5.1 operating systems, type:
# cp /cdrom/sun_quadfast_2_1/Sol_2.5.1+/SUNWqfed/reloc/kernel/drv/qfe \ DIR/export/exec/kvm/<archive_of_arch>/kernel/drv
For the Solaris 2.6 operating system, type:
# cp /cdrom/sun_quadfast_2_1/Sol_2.6/SUNWqfed/reloc/kernel/drv/qfe \ DIR/export/exec/kvm/<archive_of_arch>/kernel/drv
Unmount and eject the CD-ROM as follows:
# cd / # umount /cdrom # eject cdrom
Create a hostname.qfe<num> file for the client in the /etc directory of the client's root partition.
See "Configuring the Host Files" for more information.
Reboot your system.