- 论坛徽章:
- 0
|
- bash-2.03# ifconfig -a
- lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
- inet 127.0.0.1 netmask ff000000
- ce0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
- inet 192.168.1.101 netmask ffffff00 broadcast 192.168.1.255
- ether 0:3:ba:43:ff:ef
- bash-2.03# cd /opt
- bash-2.03# cd 8139
- bash-2.03# gunzip rf-1.0.9.tar.gz
- bash-2.03# ls
- rf-1.0.9.tar
- bash-2.03# gunzip -cd rf-1.0.9.tar | tar xf -
- bash-2.03#
- bash-2.03#
- bash-2.03# ls
- rf-1.0.9.tar
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03# ls
- rf-1.0.9.tar
- bash-2.03# tar xf rf-1.0.9.tar
- bash-2.03# ls
- rf-1.0.9 rf-1.0.9.tar
- bash-2.03#
- bash-2.03# cd rf-1.0.9
- bash-2.03# ls obj/
- gem.o rf rf_gem.o
- bash-2.03# ls
- COPYING Makefile.config Makefile.sparc_suncc adddrv.sh mii.h sparcv9
- Makefile Makefile.i386_gcc Makefile.sparcv9_gcc amd64 obj
- Makefile.amd64_gcc Makefile.i386_suncc Makefile.sparcv9_suncc gem.c rf_gem.c
- Makefile.amd64_suncc Makefile.macros README.japanese-euc gem.h rtl8139reg.h
- Makefile.common Makefile.sparc_gcc README.txt i386 sparc
- bash-2.03# ls -l
- total 440
- -r--r--r-- 1 111 staff 1592 Oct 31 2005 COPYING
- lrwxrwxrwx 1 111 staff 17 Aug 25 15:27 Makefile -> Makefile.i386_gcc
- -r--r--r-- 1 111 staff 559 Oct 31 2005 Makefile.amd64_gcc
- -r--r--r-- 1 111 staff 567 Oct 31 2005 Makefile.amd64_suncc
- -r--r--r-- 1 111 staff 2594 Oct 31 2005 Makefile.common
- -r--r--r-- 1 111 staff 304 Oct 31 2005 Makefile.config
- -r--r--r-- 1 111 staff 360 Oct 31 2005 Makefile.i386_gcc
- -r--r--r-- 1 111 staff 365 Oct 31 2005 Makefile.i386_suncc
- -r--r--r-- 1 111 staff 630 Oct 31 2005 Makefile.macros
- -r--r--r-- 1 111 staff 362 Oct 31 2005 Makefile.sparc_gcc
- -r--r--r-- 1 111 staff 367 Oct 31 2005 Makefile.sparc_suncc
- -r--r--r-- 1 111 staff 566 Oct 31 2005 Makefile.sparcv9_gcc
- -r--r--r-- 1 111 staff 575 Oct 31 2005 Makefile.sparcv9_suncc
- -r--r--r-- 1 111 staff 6661 Oct 31 2005 README.japanese-euc
- -r--r--r-- 1 111 staff 5134 Oct 31 2005 README.txt
- -rwxr-xr-x 1 111 staff 762 Oct 31 2005 adddrv.sh
- drwxr-xr-x 2 111 staff 512 Oct 31 2005 amd64
- -r--r--r-- 1 111 staff 105527 Oct 31 2005 gem.c
- -r--r--r-- 1 111 staff 15603 Oct 31 2005 gem.h
- drwxr-xr-x 2 111 staff 512 Oct 31 2005 i386
- -r--r--r-- 1 111 staff 4065 Oct 31 2005 mii.h
- lrwxrwxrwx 1 111 staff 4 Aug 25 15:27 obj -> i386
- -r--r--r-- 1 111 staff 42762 Oct 31 2005 rf_gem.c
- -r--r--r-- 1 111 staff 11167 Oct 31 2005 rtl8139reg.h
- drwxr-xr-x 2 111 staff 512 Oct 31 2005 sparc
- drwxr-xr-x 2 111 staff 512 Oct 31 2005 sparcv9
- bash-2.03# rm obj
- bash-2.03# rm Makefile
- bash-2.03#
- bash-2.03# ls
- COPYING Makefile.config Makefile.sparc_gcc README.japanese-euc gem.c rf_gem.c
- Makefile.amd64_gcc Makefile.i386_gcc Makefile.sparc_suncc README.txt gem.h rtl8139reg.h
- Makefile.amd64_suncc Makefile.i386_suncc Makefile.sparcv9_gcc adddrv.sh i386 sparc
- Makefile.common Makefile.macros Makefile.sparcv9_suncc amd64 mii.h sparcv9
- bash-2.03#
- bash-2.03#
- bash-2.03# ls -s Makefile.
- Makefile.amd64_gcc Makefile.common Makefile.i386_gcc Makefile.macros Makefile.sparc_suncc Makefile.sparcv9_suncc
- Makefile.amd64_suncc Makefile.config Makefile.i386_suncc Makefile.sparc_gcc Makefile.sparcv9_gcc
- bash-2.03# ls -s Makefile.sparc
- Makefile.sparc_gcc Makefile.sparc_suncc Makefile.sparcv9_gcc Makefile.sparcv9_suncc
- bash-2.03# ls -s Makefile.sparc_gcc
- 2 Makefile.sparc_gcc
- bash-2.03#
- bash-2.03# ls
- COPYING Makefile.config Makefile.sparc_gcc README.japanese-euc gem.c rf_gem.c
- Makefile.amd64_gcc Makefile.i386_gcc Makefile.sparc_suncc README.txt gem.h rtl8139reg.h
- Makefile.amd64_suncc Makefile.i386_suncc Makefile.sparcv9_gcc adddrv.sh i386 sparc
- Makefile.common Makefile.macros Makefile.sparcv9_suncc amd64 mii.h sparcv9
- bash-2.03# ls -l
- total 436
- -r--r--r-- 1 111 staff 1592 Oct 31 2005 COPYING
- -r--r--r-- 1 111 staff 559 Oct 31 2005 Makefile.amd64_gcc
- -r--r--r-- 1 111 staff 567 Oct 31 2005 Makefile.amd64_suncc
- -r--r--r-- 1 111 staff 2594 Oct 31 2005 Makefile.common
- -r--r--r-- 1 111 staff 304 Oct 31 2005 Makefile.config
- -r--r--r-- 1 111 staff 360 Oct 31 2005 Makefile.i386_gcc
- -r--r--r-- 1 111 staff 365 Oct 31 2005 Makefile.i386_suncc
- -r--r--r-- 1 111 staff 630 Oct 31 2005 Makefile.macros
- -r--r--r-- 1 111 staff 362 Oct 31 2005 Makefile.sparc_gcc
- -r--r--r-- 1 111 staff 367 Oct 31 2005 Makefile.sparc_suncc
- -r--r--r-- 1 111 staff 566 Oct 31 2005 Makefile.sparcv9_gcc
- -r--r--r-- 1 111 staff 575 Oct 31 2005 Makefile.sparcv9_suncc
- -r--r--r-- 1 111 staff 6661 Oct 31 2005 README.japanese-euc
- -r--r--r-- 1 111 staff 5134 Oct 31 2005 README.txt
- -rwxr-xr-x 1 111 staff 762 Oct 31 2005 adddrv.sh
- drwxr-xr-x 2 111 staff 512 Oct 31 2005 amd64
- -r--r--r-- 1 111 staff 105527 Oct 31 2005 gem.c
- -r--r--r-- 1 111 staff 15603 Oct 31 2005 gem.h
- drwxr-xr-x 2 111 staff 512 Oct 31 2005 i386
- -r--r--r-- 1 111 staff 4065 Oct 31 2005 mii.h
- -r--r--r-- 1 111 staff 42762 Oct 31 2005 rf_gem.c
- -r--r--r-- 1 111 staff 11167 Oct 31 2005 rtl8139reg.h
- drwxr-xr-x 2 111 staff 512 Oct 31 2005 sparc
- drwxr-xr-x 2 111 staff 512 Oct 31 2005 sparcv9
- bash-2.03# ls -s Makefile.sparc_gcc Makefile
- Makefile: No such file or directory
- 2 Makefile.sparc_gcc
- bash-2.03# ln -s Makefile.sparc_gcc Makefile
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03# pwd
- /opt/8139/rf-1.0.9
- bash-2.03# ln -s sparcv9 obj
- bash-2.03#
- bash-2.03#
- bash-2.03# export PATH=$PATH:/usr/local/bin
- bash-2.03# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03# /usr/ccs/bin/make
- gcc -c -O2 -ffreestanding -U_NO_LONGLONG -D_KERNEL -Dsun4u -DDEBUG -DDEBUG_LEVEL=1 -UGEM_DEBUG_LEVEL -URX_BUF_NOWRAP -DNTXBUF=64 -DTX_DELAYED_INTR -DGEM_DELAYED_START -DGEM_CONFIG_POLLING -DCONFIG_POLLING -DVERSION='"1.0.9"' rf_gem.c -o sparc/rf_gem.o
- gcc -c -O2 -ffreestanding -U_NO_LONGLONG -D_KERNEL -Dsun4u -DDEBUG -DDEBUG_LEVEL=1 -UGEM_DEBUG_LEVEL -URX_BUF_NOWRAP -DNTXBUF=64 -DTX_DELAYED_INTR -DGEM_DELAYED_START -DGEM_CONFIG_POLLING -DCONFIG_POLLING -DVERSION='"1.0.9"' gem.c -o sparc/gem.o
- /usr/ccs/bin/ld -r sparc/rf_gem.o sparc/gem.o -o sparc/rf
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03# /usr/ccs/bin/make install
- /usr/sbin/install -f /kernel/drv -m 755 -u root -g sys sparc/rf
- new owner is root
- sparc/rf installed as /kernel/drv/rf
- cp /etc/system /etc/system.norf
- echo "exclude: rf" >> /etc/system.norf
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03# ./adddrv.sh
- exit status = 0
- Driver (rf) installed.
- bash-2.03#
- bash-2.03#
- bash-2.03#
- bash-2.03# ifconfig -a
- lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
- inet 127.0.0.1 netmask ff000000
- ce0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
- inet 192.168.1.101 netmask ffffff00 broadcast 192.168.1.255
- ether 0:3:ba:43:ff:ef
- bash-2.03# ls
- COPYING Makefile.config Makefile.sparc_suncc adddrv.sh mii.h sparcv9
- Makefile Makefile.i386_gcc Makefile.sparcv9_gcc amd64 obj
- Makefile.amd64_gcc Makefile.i386_suncc Makefile.sparcv9_suncc gem.c rf_gem.c
- Makefile.amd64_suncc Makefile.macros README.japanese-euc gem.h rtl8139reg.h
- Makefile.common Makefile.sparc_gcc README.txt i386 sparc
- bash-2.03# cd /etc
- bash-2.03# ls host
- hostname.ce0 hosts
- bash-2.03# ls host
复制代码 应该会有一个hostname.rf0
ifconfig-a 应该会有一rf0的网卡
很多年前在U10上安装过8139网卡,现在在V480上有些不太顺利,不知道是什么愿意,高手们能提点一下我吗? 好久没用过SUN的东西了。。。。 |
|