Hello, When I run SunVTS to do network loopback test with my GLDv3 nic driver, I find that it can not be "probed" and not included in the network device option. But mother board nic driver, igb, is in the list. I am wondering why? I am testing on SunFire 4270 and OS is nv129.
I use dtrace to debug a little bit. I see the igb_m_ioctl, igb_loopback_ioctl and igb_m_getcapab are called when the "reprobe" button is clicked, however, my drivers' relevant functions are not called at all! It is kind of strange, since my gldv3 driver has "MC_IOCTL | MC_GETCAPAB | MC_SETPROP | MC_GETPROP" callback capabilities and the m_ioctl function that can process LB_GET_MODE, LB_SET_MODE is also available, I can use my own application to send ioctl request to the driver to do many things. Can someone tell me why? How does a Gldv3 driver declare it has loopback capability? Is there anything else that I missed? Tom -- This message posted from opensolaris.org _______________________________________________ networking-discuss mailing list [email protected]
