歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

solaris10上安裝網卡Broadcom 440x 10/100指南


1. 確定對你的網卡是否支持
有兩種途徑可供你參考:
1) 參考Sun的HCL, 也就是設備兼容性列表,可以到下面的網站:
2) 還有一個很好的工具,可以快速的測試solaris系統是否可以在你的系統上運行: Sun Device Detection Tool,可以到一下網址下載
用起來方便簡單,如果你不會使用,下面有份使用說明:
2. 安裝Solaris的網卡(以我自己的電腦為例)
我的筆記本是Dell XPS M1210, 網卡是Broadcom 440x 10/100 集成網卡,安裝solaris snv b55 後沒有網卡的驅動:
1) 到網上搜索solaris相應型號的網卡驅動,下面的網站很好提供了很多型號網卡的驅動(Free NIC drivers for solaris)
裡面的bfe支持BCM 4401,和我的網卡兼容,所以下載bfe-2.4.0.tar.gz
2) 用u盤或其他手段放到solaris系統中,以root登錄,解壓:
# gunzip -cd bfe-2.4.0.tar.gz | tar xf -
3)如果你安裝過bcf的驅動,先要將其卸載並重新啟動系統
# rem_drv bcf
# sync
# reboot
4) 下面可以按照裡面的README文件進行安裝。
首先進入bfe-2.4.0目錄,將其已經make的文件刪除
# rm obj Makefile
確定自己的指令集架構:
# isainfo -n
i386
可以看到我的是i386
之後在確定自己的編譯器,solaris都會有個cc或者suncc
# ln -s Makefile.i386_cc Makefile
# ln -s i386 obj
之後就可以make了:
# /usr/ccs/bin/make
安裝:
#/usr/ccs/bin/make install
利用目錄中已有的腳本添加driver,
# ./adddrv.sh
# devfsadm -i bfe
創建/etc/hostname.bfe0
配置網卡,之後
# ifconfig bfe0 plumb
# ifconfig bfe0 up
我的是dhcp網絡,所以還要創建一個空的/etc/dhcp.bfe0文件
重新啟動
# init 6
全部完成
Copyright © Linux教程網 All Rights Reserved