FreeSource : Solaris/rtls

Для того что бы подключить сетевую карту необходимо проделать следующие действия (на примере сетевой карты RTL-8139/8139C/8139C+ от компании Realtek):
1. воткнуть сетевую карту в соответствующий порт на материнской плате
2. убедиться то что эта сетевая карта не заработала сразу (если это произойдёт, то она появится в выводе ifconfig -a)
3. загрузить соответствующий драйвер (в моём случае rtls (драйвера устройств находятся в /kernel/drv/)). Для загрузки драйвера используется modload <имя драйвера> (в моём случае это modload rtls)
4. после этого можно посмотреть вывод prtconf -D. там должно появиться что-то подобное:
pci, instance #0 (driver name: pci)
pci10ec,8139 (driver name: rtls)
5. как только получили нечно подобное можно смело сказать ifconfig rtls0 plumb
Теперь в выводе ifconfig -a появится и наша новая сетевая карта. Для того что бы её воспользоваться нужно выделить её ip-адрес например если есть dhcp сервер в сети, тогда это будет выглядеть так:
ifconfig rtls0 auto-dhcp
для того что бы каждый раз не вводить вручную статический ip адрес, можно сделать следующее:
echo 192.168.0.1 > /etc/hostname.rtls0
в случае если ip должен быть 192.168.0.1.