常州五颜六色网络技术有限公司 -> 技术文档 -> Marvell 千兆网卡88E8050驱动程序linux/freebsd下的安装 登录 -> 注册 -> 回复主题 -> 发表主题

deserts 2008-02-17 22:59
下面说明如何在redhat 8.0,9.0,EL3.0,EL4.0, fedora1,2,3,4上安装marvell驱动,redhat as 2.1和redhat 7.3内核低于2.4.13,操作系统不支持PCI-E的网卡;还有freebsd 5.4上安装marvell驱动. freebsd 4.11上因为marvell还没有提供驱动,目前还不支持.
  一. redhat 上安装的前提条件:
  0.linux 内核必须高于2.4.13
  1.系统必须安装了内核源文件,内核2.4的系统在目录/usr/src/ 下有当前系统的内核源文件,内核2.6的系统在目录/usr/src/kernel下有内核源文件;
  在2.4内核系统上执行下面的命令,做指向内核源文件的符号链接linux
  # cd /usr/src
  # ln -s <当前启动内核版本目录> linux
  在2.6内核系统上执行下面的命令,做指向内核源文件的符号链接linux
  # cd /usr/src/
  # ln -s kernel/<当前启动内核版本目录> linux
例如:
  # cd /usr/src/
  # ln -s kernel/2.6.9-ELsmp linux
  2.编译工具,如gcc.
  二.准备文件
  用root用户登录.将驱动程序拷贝到/tmp目录下
  #tar xfvj install-8_28.tar.bz2
  或
  #bunzip2 -c install-8_28.tar.bz2 | tar xfv-
  或
  #bunzip2 install-8_28.tar.bz2
  #tar -xvf install-8_28.tar
  总之把下载的驱动文件解开到目录里,上面执行的结果是把驱动文件放在了当前目录DriverInstall中.
  三.开始安装
  #cd DriverInstall
  #./install.sh
然后选1,Installation Mode 就能够安装上marvell的驱动程序了.
  四.freebsd 5.4上的安装
  目前marvell网站上只有freebsd 5.3,和5.4的驱动下载,两个版本驱动程序不通用(没有测试,所有暂且认为驱动是一对一的).下面这个链接是5.4的
http://www.marvell.com/drivers/driverDisplay.do?dId=131&pId=34
http://soft.5y6s.net/upload/2008/02/mykbsd54x86-8.11.1.2.gz
下面这个链接是freebsd 6的
http://www.marvell.com/drivers/driverDisplay.do?dId=139&pId=35
http://soft.5y6s.net/upload/2008/02/mykbsd60x86-8.14.9.3.gz
  下载下来的文件名是mykbsd54x86-8.11.1.2.gz,用 tar -zxvf mykbsd54x86-8.11.1.2.gz解开,把if_myk.ko文件复制到/boot/kernel目录里,然后在/boot/loader.conf文件里加一条 if_myk_load="YES" 保存退出重启,就可以用/stand/sysinstall配置myk网卡了.


查看完整版本: [-- Marvell 千兆网卡88E8050驱动程序linux/freebsd下的安装 --] [-- top --]



Copyright © 2005-2014 5y6s Inc. 苏ICP备05001866号 Powered by PHPWind 5.0.1
Time 0.010821 second(s),query:5 Gzip enabled