Finally I had the time (and money
to fullfil my long lasting wish to setup my own fileserver running Solaris and ZFS. Since I wanted to use it also as a potential test server for my projects I decided to use a slightly bigger processor. I ordered a BTO system at www.alternate.de with the following configuration:
- Fan: Arctic Alpine 64 PRO
- CPU: AMD X2CV GE4450E AM2 2300 2000 1MB
- Power supply: Corsair CMPSU-400CX 400W ATX2
- Case: A+case Seenium Black
- Mainboard: GiBy GA-M85M-US2H GF8100 RGVSM
- 1st boot HDD: Samsung 160 GB SAT2 HD161GJ
- 2nd boot HDD: Maxtor 160 GB SATA STM3160813AS
- RAM: D2 2GB 800-5 128×8 tMS
- DVD: Lite DH-16D3P 16x AT Bl B
The first installation of OpenSolaris 2009.06 went quite smoothly but then I had to discover that I am back in tinker land: the onboard network interface was not recognized. After many hours of reinstalling, searching the web and so on (I know why I use a Mac
I found this use page of a guy who had the same problems: http://www.linuxdynasty.org/basic-networking-howto-on-opensolaris.html
“scanpci -v” returned this in my case:
pci bus 0x0000 cardnum 0x0a function 0x00: vendor 0x10de device 0x0760 nVidia Corporation MCP78S [GeForce 8200] Ethernet CardVendor 0x1458 card 0xe000 (Giga-byte Technology, Card unknown) STATUS 0x00b0 COMMAND 0x0007 CLASS 0x02 0x00 0x00 REVISION 0xa2 BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 BASE0 0xfc008000 SIZE 4096 MEM BASE1 0x0000dc00 SIZE 8 I/O BASE2 0xfc009000 SIZE 256 MEM BASE3 0xfc00a000 SIZE 16 MEM BASEROM 0x00000000 addr 0x00000000 MAX_LAT 0x14 MIN_GNT 0x01 INT_PIN 0x01 INT_LINE 0x0f
Since I have a different mainboard with a Geforce 8200 chip I tried to use the latest drivers. After two reinstalls I got it up and running with these steps running as a root user:
gunzip nfo-2.6.3.tar.gz
tar -xvf nfo-2.6.3.tar
cd nfo-2.6.3
rm obj Makefile
ln -s Makefile.${KARCH}_${COMPILER} Makefile ( for me it was ln -s Makefile.amd64_gcc Makefile )
ln -s ${KARCH} obj ( for me it was ln -s amd64 obj )
rm Makefile.config
ln -s Makefile.config_gld3 Makefile.config
/usr/ccs/bin/make
/usr/ccs/bin/make install
cp nfo.conf /kernel/drv/nfo.conf
./adddrv.sh
After these steps a reboot did the trick.
I was thinking of the same mobo (with a phenom II 550 & 4gb DDR2 8500)…
Are you still fine with Open Solaris after this “correction”?
(I mean would you recommend the mb?)
Thank you!
./Steve
Comment by Steve — 19.09.2009 @ 23:39 |