среда, 24 марта 2010 г.

SPARC. Как получить mac адрес из OpenBoot.

Заходим в OpenBoot и вводим следующие команды (выделены жирнокрасным).
Сетевые девайсы и MAC адрес выделены жирнозелёным.
{3} ok show-devs
/pci@9,600000
/pci@9,700000
/pci@8,600000
/pci@8,700000
/memory-controller@3,400000
/SUNW,UltraSPARC-III+@3,0
/memory-controller@2,400000
/SUNW,UltraSPARC-III+@2,0
/memory-controller@1,400000
/SUNW,UltraSPARC-III+@1,0
/memory-controller@0,400000
/SUNW,UltraSPARC-III+@0,0
/virtual-memory
/memory@m0,a0
/aliases
/options
/openprom
/chosen
/packages
/pci@9,600000/network@1
/pci@9,700000/network@2
/pci@9,700000/usb@1,3
/pci@9,700000/ebus@1
......
{3} ok cd /pci@9,700000/network@2
{3} ok .properties
assigned-addresses       82001010 00000000 00200000 00000000 00200000
                         82001030 00000000 02000000 00000000 00100000
pci-req-removal
compatible               pci108e,abba.20
                         pci108e,abba
                         pciclass,020000
                         pciclass,0200
reg                      00001000 00000000 00000000 00000000 00000000
                         02001010 00000000 00000000 00000000 00200000
version                  Gigaswift FCode 2.11 03/09/10
address-bits             00000030
max-frame-size           00004000
phy-type                 mif
model                    SUNW,pci-ce
device_type              network
name                     network
local-mac-address        01 02 ab 32 21 a2
66mhz-capable
fast-back-to-back
devsel-speed             00000002
class-code               00020000
interrupts               00000001
 
The end.

Комментариев нет:

Отправить комментарий