> > # touch /reconfigure
> > # init 6
> did this
>
> > Check /etc/patch_to_inst before and after and
> > verify that it has changed,
> > and that the BGE is visible
> this doesnt look similar to what i put into the
> driver_aliases file:
> #grep bge /etc/path_to_inst
> "/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci1028,[EMAIL PROTECTED]" 0
> "bge"
>
no it does not , it corresponds to the device tree:
cd /devices/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci1028,[EMAIL
PROTECTED]
this is the physical path where the BIOS have enumerated the device
and the kernel has gotten this info from the Plug_and_Play part of the
PC BIOS. the device code is AFAIK not part of this string.
THis is what I have on one machine. which have the nvida gigabit ethernet
device.
pci bus 0x0000 cardnum 0x0a function 0x00: vendor 0x10de device 0x0057
nVidia Corporation CK804 Ethernet Controller
# cd /dev
# ls -l nge0
lrwxrwxrwx 1 root root 38 Jun 14 23:54 nge0 -> ../devices/[EMAIL
PROTECTED],0/pci1297,[EMAIL PROTECTED]:nge0
# cd /devices/[EMAIL PROTECTED],0/pci1297,[EMAIL PROTECTED]
# pwd
/devices/[EMAIL PROTECTED],0/pci1297,[EMAIL PROTECTED]
and the tail end of /etc/path_to_inst looks like this
"/[EMAIL PROTECTED],0/pci1297,[EMAIL PROTECTED]/[EMAIL PROTECTED],0" 4 "sd"
"/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]" 0 "pci_pci"
"/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci1106,[EMAIL PROTECTED]" 0
"hci1394"
"/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci1297,[EMAIL PROTECTED]" 0
"envy24ht"
"/[EMAIL PROTECTED],0/pci1297,[EMAIL PROTECTED]" 0 "nge"
"/[EMAIL PROTECTED],0/pci1022,[EMAIL PROTECTED]" 0 "mc-amd"
"/[EMAIL PROTECTED],0/pci1022,[EMAIL PROTECTED],1" 1 "mc-amd"
"/[EMAIL PROTECTED],0/pci1022,[EMAIL PROTECTED],2" 2 "mc-amd"
"/[EMAIL PROTECTED],0/pci1022,[EMAIL PROTECTED],3" 0 "amd64_gart"
"/stmf" 0 "stmf"
"/sbd" 0 "sbd"
"/fct" 0 "fct"
and the corresponding entry from prtconf -pv
observe that the hex "@a " entry in path_to_inst corresponds to node 10
decimal below
Node 0x000010
assigned-addresses:
82005010.00000000.d0100000.00000000.00001000.81005014.00000000.0000b000.00000000.00000008
reg:
00005000.00000000.00000000.00000000.00000000.02005010.00000000.00000000.00000000.00001000.01005014.00000000.00000000.00000000.00000008
compatible: 'pci10de,57.1297.5036.a3' + 'pci10de,57.1297.5036' +
'pci1297,5036' + 'pci10de,57.a3' + 'pci10de,57' + 'pciclass,068000' +
'pciclass,0680'
model: 'Bridge device'
power-consumption: 00000001.00000001
66mhz-capable:
fast-back-to-back:
devsel-speed: 00000000
interrupts: 00000001
max-latency: 00000014
min-grant: 00000001
subsystem-vendor-id: 00001297
subsystem-id: 00005036
unit-address: 'a'
class-code: 00068000
revision-id: 000000a3
vendor-id: 000010de
device-id: 00000057
name: 'pci1297,5036'
> > at this point verify that /dev/bge0 exists in
> > the device tree.
> it does not exist
So create the symbolic link yourself.
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]