我已在包含 Intel PRO/1000 卡的计算机上安装了 Solaris 10 1/13。我的问题是操作系统似乎无法识别该设备, ifconfig -a 只给我环回适配器(lo0),我可以找到建议应包含驱动程序的信息,并且系统有一个手册页设备
man e1000g
我尝试搜索有关安装驱动程序的信息,但由于某种原因我找不到太多信息,大多数信息都是关于 Solaris 11 的。
如何启用 e1000g 驱动程序?任何帮助将不胜感激!
答案1
根据https://www.oracle.com/webfolder/technetwork/hcl/devicelist/index.html索拉里斯 10 1/13应该支持你的卡。检查 /usr/X11/bin/scanpci 该卡是否被识别为以下 PCI ID 之一:
您应该看到 /dev/e1000g 设备文件:http://download.oracle.com/docs/cd/E19963-01/html/821-1475/e1000g-7d.html
(当然,Oracle 再一次变得如此自满,以至于在他们将您重定向到产品登陆页面之前您可以看到该页面不到一秒钟。您只需下载该链接 ( wget http://download.oracle.com/docs/cd/E19963-01/html/821-1475/e1000g-7d.html
),编辑它并删除第 66 行<meta http-equiv="refresh" content="0;url='http://www.oracle.com/pls/topic/lookup?ctx=solaris11'">
,Oracle 傻瓜。)
有机会的是你不能自己为您的操作系统构建一个驱动程序 - Oracle 购买 Solaris 后,他们关闭了源代码,如果在 10/09 版本之后添加驱动程序,则不会将他们的驱动程序添加到 OpenSolaris。但从未使用过 Oracle Solaris。但事实上,司机应该如果可以在 PCI 总线上找到它,那么问题可能只是弄清楚如何将其分配给您的设备所具有的 PCI ID。