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]

Reply via email to