DOCUMENT ID: 1139-02
SYNOPSIS: 3Com 3c503 interface connector selection problems
OS RELEASE:
PRODUCT: Solaris x86
KEYWORDS: 3Com 3c503 driver interface connector selection
DESCRIPTION:
The 3Com 3c503 driver does not always select the correct media type upon
attachment during kernel bootup procedures.
The 3c503 driver el should automatically select the active transceiver
type.
SOLUTION:
The 3com 3c503 el driver has two methods to determine the media for
operation:
Probing
The driver probes the "AUI" interface and then the secondary interface
either "BNC" or "TP". If these both fail the message "no transceiver
attached" is displayed. The driver changes the configuration of the
interface from what it was originally setup by the user.
Hard coding
The configuration file /kernel/drv/el.conf contains configuration
specific to this driver. Several token announce various parameters, for
example class="sysbus". A token "media" announces a desired hardcoded
media type. Valid media types are:
nouns interface type
-------------------------------------
thick, dix AUI
tp 10BASET
thin, bnc BNC
Example
Hard code one interface as thin net "BNC" and one as "AUI".
"File image before change"
#
#
# Copyright (c) 1993, by Sun Microsystems, Inc.
#
#ident "@(#)el.conf 1.5 93/04/15 SMI"
name="el" class="sysbus" intr=5,3 ioaddr=0x250,0x280,0x2a0,0x2e0
reg=0,0,0,0,0xc8000,0x2000,0,0xcc000,0x2000,0,0xd8000,0x2000,0,0xdc000,0x2000;
name="el" class="sysbus" intr=5,9 ioaddr=0x300,0x310,0x330,0x350
reg=1,0,0,1,0xc8000,0x2000,1,0xcc000,0x2000,1,0xd8000,0x2000,1,0xdc000,0x2000;
"File image after change"
# Copyright (c) 1993, by Sun Microsystems, Inc.
#
#ident "@(#)el.conf 1.5 93/04/15 SMI"
name="el" class="sysbus" intr=5,3 ioaddr=0x250,0x280,0x2a0,0x2e0
reg=0,0,0,0,0xc8000,0x2000,0,0xcc000,0x2000,0,0xd8000,0x2000,0,0xdc000,0x2000
media="thin";
name="el" class="sysbus" intr=5,9 ioaddr=0x300,0x310,0x330,0x350
reg=1,0,0,1,0xc8000,0x2000,1,0xcc000,0x2000,1,0xd8000,0x2000,1,0xdc000,0x2000
media="thick";
DATE APPROVED: 10/10/95