hello all.
I have decided to post since I have spent the last 3days crawling the internet for an answer with no sucess.
My problem is with a Realtek 8169 gbit.
Its on an Ultra80.
I have tried to use ndd in the following ways
47 ndd -set /dev/rge0 adv_100fdx_cap 0
48 ndd -set /dev/rge0 adv_10fdx_cap 0
49 ndd -set /dev/rge0 adv_10hdx_cap 0
50 ndd -set /dev/rge0 adv_100hdx_cap 0
51 ndd -set /dev/rge0 adv_1000fdx_cap 1
with the following result
bash-3.00# dladm show-dev
hme0 link: unknown speed: 0 Mbps duplex: unknown
rge0 link: up speed: 10 Mbps duplex: half
bash-3.00#
I have no intent to use hme0 since its limited to 100mbit speed.
I even went as far as changing the gbit switch to a cisco2900XL to see if that would help but it had the same results. It just seems that is does no autonegotiate and every time is goes into 10mbit half duplex. Even after using ndd it would not even try to change as I was connected to the box via ssh and i could just keep executing command and it would not get interrupted like it should when you use ndd to change speed or link.
I do not see any error on dmsg nor on /var/adm/mes...
Here are a few snipets.
bash-3.00# cat /etc/driver_aliases|grep rge
rge "pci10ec,8169"
rge "pci10ec,8110"
dmesg
Mar 8 23:49:10 blabla.com mac: [ID 543131 kern.info] NOTICE: rge0/0 registered
Mar 8 23:49:10 blabla.com rge: [ID 801725 kern.info] NOTICE: rge0: link up 10Mbps Half_Duplex (initialized)
bash-3.00# prtdiag -v
System Configuration: Sun Microsystems sun4u Sun Ultra 80 UPA/PCI (4 X UltraSPARC-II 336MHz)
System clock frequency: 112 MHz
Memory size: 4096 Megabytes
========================= CPUs =========================
Run Ecache CPU CPU
Brd CPU Module MHz MB Impl. Mask
--- --- ------- ----- ------ ------ ----
0 0 0 336 4.0 US-II 2.0
0 1 1 336 4.0 US-II 2.0
0 2 2 336 4.0 US-II 2.0
0 3 3 336 4.0 US-II 2.0
========================= IO Cards =========================
Bus Freq
Brd Type MHz Slot Name Model
--- ---- ---- ---------- ---------------------------- --------------------
0 PCI 33 On-Board network-SUNW,hme
0 PCI 33 On-Board scsi-glm/disk (block) Symbios,53C875
0 PCI 33 On-Board scsi-glm/disk (block) Symbios,53C875
0 PCI 33 pcib ethernet-pci10ec,8169
0 PCI 33 pcia slot 1 fibre-channel-pci10df,f800
0 UPA 112 30 AFB, Double Buffered SUNW,540-3623
No failures found in System
-----------------------------------------------------------
Any help or suggestions would be greatly appreciated.
PS. I had this card on linux server on another machine, so I know the card is good.
PoPK0rN
I have decided to post since I have spent the last 3days crawling the internet for an answer with no sucess.
My problem is with a Realtek 8169 gbit.
Its on an Ultra80.
I have tried to use ndd in the following ways
47 ndd -set /dev/rge0 adv_100fdx_cap 0
48 ndd -set /dev/rge0 adv_10fdx_cap 0
49 ndd -set /dev/rge0 adv_10hdx_cap 0
50 ndd -set /dev/rge0 adv_100hdx_cap 0
51 ndd -set /dev/rge0 adv_1000fdx_cap 1
with the following result
bash-3.00# dladm show-dev
hme0 link: unknown speed: 0 Mbps duplex: unknown
rge0 link: up speed: 10 Mbps duplex: half
bash-3.00#
I have no intent to use hme0 since its limited to 100mbit speed.
I even went as far as changing the gbit switch to a cisco2900XL to see if that would help but it had the same results. It just seems that is does no autonegotiate and every time is goes into 10mbit half duplex. Even after using ndd it would not even try to change as I was connected to the box via ssh and i could just keep executing command and it would not get interrupted like it should when you use ndd to change speed or link.
I do not see any error on dmsg nor on /var/adm/mes...
Here are a few snipets.
bash-3.00# cat /etc/driver_aliases|grep rge
rge "pci10ec,8169"
rge "pci10ec,8110"
dmesg
Mar 8 23:49:10 blabla.com mac: [ID 543131 kern.info] NOTICE: rge0/0 registered
Mar 8 23:49:10 blabla.com rge: [ID 801725 kern.info] NOTICE: rge0: link up 10Mbps Half_Duplex (initialized)
bash-3.00# prtdiag -v
System Configuration: Sun Microsystems sun4u Sun Ultra 80 UPA/PCI (4 X UltraSPARC-II 336MHz)
System clock frequency: 112 MHz
Memory size: 4096 Megabytes
========================= CPUs =========================
Run Ecache CPU CPU
Brd CPU Module MHz MB Impl. Mask
--- --- ------- ----- ------ ------ ----
0 0 0 336 4.0 US-II 2.0
0 1 1 336 4.0 US-II 2.0
0 2 2 336 4.0 US-II 2.0
0 3 3 336 4.0 US-II 2.0
========================= IO Cards =========================
Bus Freq
Brd Type MHz Slot Name Model
--- ---- ---- ---------- ---------------------------- --------------------
0 PCI 33 On-Board network-SUNW,hme
0 PCI 33 On-Board scsi-glm/disk (block) Symbios,53C875
0 PCI 33 On-Board scsi-glm/disk (block) Symbios,53C875
0 PCI 33 pcib ethernet-pci10ec,8169
0 PCI 33 pcia slot 1 fibre-channel-pci10df,f800
0 UPA 112 30 AFB, Double Buffered SUNW,540-3623
No failures found in System
-----------------------------------------------------------
Any help or suggestions would be greatly appreciated.
PS. I had this card on linux server on another machine, so I know the card is good.
PoPK0rN