Test Marvell Yukon 2 Ethernet Driver
I've posted a test version of my "yge" driver (Marvell Yukon Gigabit Ethernet, but it also supports some 100Mbps devices) up on OpenSolaris.org. Get it here -- get the file called yge-test.tar.gz.
There is a webrev posted too, if you want to beat your head against the wall.
If you do test this, be aware that many possible PCI ids are not in the installer file. If you want to test more, please do so (at your own risk). If you find that other devices either do work, or do not, please let me know -- send mail to garrett.damore at sun dot com.
Thanks, and enjoy! (I'm hoping to get this driver integrated into SNV 123.)
There is a webrev posted too, if you want to beat your head against the wall.
If you do test this, be aware that many possible PCI ids are not in the installer file. If you want to test more, please do so (at your own risk). If you find that other devices either do work, or do not, please let me know -- send mail to garrett.damore at sun dot com.
Thanks, and enjoy! (I'm hoping to get this driver integrated into SNV 123.)
Comments
Tried the binaries you posted, and so far so good :)
myk used to go nuts when I was using vnics, hopefully yge won't have any such problems.
eg.
myk: [ID 161980 kern.info] NOTICE: myk0: myk_rx_desc_stat: rx error, status 0x3c0080 length 60
last message repeated 907323 times
yge "pciex11ab,4360"
to driver_aliases.
Unfortunately, it causes a panic with a 88E8001 which does work with the 10.0.3 yukonx driver from marvell.
Thanks for the good work.
Sep 21 02:12:16 router yge: [ID 451854 kern.warning] WARNING: yge0: TX hang detected!
Sep 21 02:12:17 router mac: [ID 486395 kern.info] NOTICE: yge0 link down
Sep 21 02:12:19 router mac: [ID 435574 kern.info] NOTICE: yge0 link up, 1000 Mbps, full duplex
Also noticed that my SNMP stats for the yge interface seems wrong. It shows something, but not sure exactly what.