09:30:21 All I achieved lately with TP-Link TG-3468 v4.0 / RTL8168H LAN card os SmartOS is that is not working and not showing anymore at all in dladm show-phys , unlike before when it were not instide driver_aliases. Now it is in driver_aliases but not showing as a network card at all anymore. 09:41:15 Also I upgraded to newest image , booted from USB and 09:41:47 /usr/lib/pcie/pcieadm show-devs now gives: bash: /usr/lib/pcie/pcieadm: No such file or directory 09:45:09 . 09:45:13 /usr/lib/pci/pcieadm show-devs works 0:) 09:49:58 it is Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller 10ec 8168 Realtek Semiconductor Co., Ltd. TP-Link TG-3468 v4.0 Gigabit PCI Express Network Adapter 09:55:52 i have found some note that for pci10ec,8168 , the driver in Solaris 11 supports it 15:09:21 I've got a box with a Realtek that works 6/0/0 PCIe Gen 1x1 rge0 RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller 15:10:41 I don't have it cabled up right now, but it shows up as rge0 in`dladm show-link` and `dladm show-phys` output 15:29:45 nillustration, the devil is in the details, need to check the exact chip on it it and PCI ID. I also have 8111 that works fine on the same machine. 15:40:08 makes sense. Mine is the motherboard port on an ASRock z68 Pro3 board. 15:40:28 shows in prtconf with 15:40:30 value='pciex10ec,8168.1849.8168.6' + 'pciex10ec,8168.1849.8168' + 'pciex10ec,8168.6' + 'pciex10ec,8168' + 'pciexclass,020000' + 'pciexclass,0200' + 'pci10ec,8168.1849.8168.6' + 'pci10ec,8168.1849.8168' + 'pci1849,8168,s' + 'pci1849,8168' + 'pci10ec,8168.6' + 'pci10ec,8168,p' + 'pci10ec,8168' + 'pciclass,020000' + 'pciclass,0200' 15:40:36 which is in the illumos HCL 15:40:41 https://illumos.org/hcl/ 15:42:22 What does yours say the id strings are in `prtconf -v` ? 17:39:45 nillustration, pci10ec,8168 (driver not attached) , https://bpa.st/7OPQ