Hi Kyle,

Thanks for your information. I really appreciate it.

But I am sorry to say that we don't have this type of NIC on hand, so I cannot reproduce your problem.
Have you ever tried any other build of SXCE?

Thanks again,
Carson


Kyle McDonald wrote:
Yong Tan wrote:
Hi Kyle,

I am wondering if there is any problem with the bge driver. Could you send me the output of the attached script?
Hi,

I couldn't run the script exactly, because the problems happen when booting the machine for JumpStart, so I've never actually gotten Nevada installed on the machine.

However just now, while attempting to get the machine to boot and install using the VGA console, I screwed up the JumpStart config, and I did manage to get a shell prompt. Unfortunately being a VGA console I coudln't cut and paste your script in, or the results out.

Instead I manually ran the commands in the script, and I've manually (hopefully with no errors ;) ) typed in the results as comments in the code of your script below:

#!/bin/sh

echo
hostname
echo "=============================================================================="
VERSION=`uname -r`

# 5.11

uname -a

# SunOS 5.11 snv_125 i86pc i386 i86pc

prtconf -D | grep "Memory size"

# Memory size: 8192

echo "# psrinfo -v"
psrinfo -v | grep operates

# ksh93: psrinfo: not found
#
# psrinfo must not be included in the miniroot.
# Given the output on another machine I'm guessing this one would look like:
#
# The i386 processor operates at 3800MHz.
# (repeated for a total of 4 lines)

echo "# ifconfig -a | grep -v lo | grep -v inet6 | grep -v "127.0.0.1""
ifconfig -a | grep -v lo | grep -v inet6 | grep -v "127.0.0.1"

# bge0: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
#         inet 0.0.0.0 netmask 0
#         ether 0:14:5e:3d:5a:f2
# bge1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 1
#         inet 172.30.171.123 netmask ffffff00 broadcast 172.30.171.255
#         ether 0:14:5e:3d:5a:f3

if [ $VERSION = 5.11 ]; then
    echo "# dladm show-ether"
    dladm show-ether

# LINK PTYPE STATE AUTO SPEED-DUPLEX PAUSE # bge0 current up yes 1G-f none # bge1 current up yes 1G-f none

else
    echo "# dladm show-dev"
    dladm show-dev
fi
echo "# kstat -m bge | /usr/xpg4/bin/grep -iE 'rev|type|interface'"
kstat -m bge | /usr/xpg4/bin/grep -iE 'rev|type|interface'

# ksh93: kstat: not found
#
# kstat isn't included in the miniroot, but running that command
# on another blade (same HW, but running S10):
#
# kstat -m bge | /usr/xpg4/bin/grep -iE 'rev|type|interface'
#        asic_rev                        553648128
#        bus_type                        PCI-X
#        chip_type                       5704
#        interface                       serdes
#        revision_id                     16
#        asic_rev                        553648128
#        bus_type                        PCI-X
#        chip_type                       5704
#        interface                       serdes
#        revision_id                     16

echo "# prtconf -pv | /usr/xpg4/bin/grep -iE '14e4,|108e,|17d5,|10de,|10ec,'"

prtconf -pv | /usr/xpg4/bin/grep -iE '14e4'

# compatible: 'pci14e4,16a8.1014.2e8.10' + 'pci14e4,16a8.1014. # 2e8' + 'pci1014,2e8' + 'pci14e4,16a8.10' + 'pci14e4,16a8' + 'pciclass,020000' +
# 'pciclass,0200'
# compatible: 'pci14e4,16a8.1014.2e8.10' + 'pci14e4,16a8.1014. # 2e8' + 'pci1014,2e8' + 'pci14e4,16a8.10' + 'pci14e4,16a8' + 'pciclass,020000' +
# 'pciclass,0200'

for i in `echo "::devbindings -q bge" | mdb -k | awk '{print $1}'`; do
a=`echo $i'$<devinfo' | mdb -k | grep devi_driver_data | awk '{print $3}'`
    echo $a"::print bge_t ifname asf_enabled" | mdb -k
done

# ifname = [ "bge0" ]
# asf_enabled = 1 (B_TRUE)
# ifname = [ "bge1" ]
# asf_enabled = 0 (B_FALSE)


I hope this helps somehow. I'd really like to track this down. :)

-Kyle




--
Thanks and Regards,
Carson (Yong Tan)
Sun Microsystems China (ERI)
Email: yong....@sun.com
Tel : (86-10)6267-3681 (x51681)
_______________________________________________
driver-discuss mailing list
driver-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to