Mantis - tun
Viewing Issue Advanced Details
4950 regular use block always 2012-05-26 18:01 2012-05-26 18:01
damjan  
 
normal  
new  
open  
none    
none  
0004950: tun driver does not load on Solaris 11
tun module does not load on Solaris 11.

-bash-4.1# modload -p drv/tun
can't load module: Invalid argument
-bash-4.1# dmesg | tail
May 26 23:47:55 mlincek genunix: [ID 819705 kern.notice] /usr/kernel/drv/amd64/tun: undefined symbol
May 26 23:47:55 mlincek genunix: [ID 826211 kern.notice] 'ddi_power'
May 26 23:47:55 mlincek genunix: [ID 472681 kern.notice] WARNING: mod_load: cannot load module 'tun'

Author of TAP/TUN driver on Solaris has already changed the code to make it Solaris 11 compatible. From the change log at http://www.whiteboard.ne.jp/~admin2/tuntap/ [^] :
10/23/2011
tuntap: Changed tun.c configure.in to be able to build on Solaris 11 EA (snv_173).
Because snv_173 doesn't have ddi_power kernel function and DDI_PM_SUSPEND macro.
Issue History
2012-05-26 18:01 damjan New Issue

There are no notes attached to this issue.