1250661Sdavidcs# $FreeBSD: releng/10.2/sys/dev/qlxgbe/README.txt 250661 2013-05-15 17:03:09Z davidcs $ 2250661Sdavidcs 3250661Sdavidcs README File 4250661Sdavidcs QLogic 8300 series Dual Port 5250661Sdavidcs10 Gigabit Ethernet & CNA Adapter Driver for FreeBSD 9.x/10.x 6250661Sdavidcs 7250661Sdavidcs QLogic Corporation. 8250661Sdavidcs All rights reserved. 9250661Sdavidcs 10250661Sdavidcs 11250661SdavidcsTable of Contents 12250661Sdavidcs1. Package Contents 13250661Sdavidcs2. OS Support 14250661Sdavidcs3. Supported Features 15250661Sdavidcs4. Using the Driver 16250661Sdavidcs 4.1 Installing the driver 17250661Sdavidcs 4.2 Removing the driver 18250661Sdavidcs5. Driver Parameters 19250661Sdavidcs6. Additional Notes 20250661Sdavidcs7. Contacting Support 21250661Sdavidcs 22250661Sdavidcs1. Package Contents 23250661Sdavidcs * Documentation 24250661Sdavidcs - README (this document) version:1.0 25250661Sdavidcs - Release Notes Version:1.0 26250661Sdavidcs * Driver (if_qlxgbe.ko) 27250661Sdavidcs - FreeBSD 9.x/10.x 28250661Sdavidcs * Firmware: pre-flashed on QLogic adapter; 29250661Sdavidcs 30250661Sdavidcs2. OS Support 31250661Sdavidcs 32250661SdavidcsThe Qlogic 83xx 10Gigabit Ethernet/CNA driver is compatible with the 33250661Sdavidcsfollowing OS platforms: 34250661Sdavidcs * FreeBSD 9.x/10.x (64-bit) [Intel EM64T, AMD64] 35250661Sdavidcs 36250661Sdavidcs3. Supported Features 37250661Sdavidcs10Gigabit Ethernet NIC/CNA driver supports following features 38250661Sdavidcs 39250661Sdavidcs* Large Segment Offload over TCP IPV4 40250661Sdavidcs* Large Segment Offload over TCP IPV6 41250661Sdavidcs* Receive Side scaling 42250661Sdavidcs* TCP over IPv4 checksum offload 43250661Sdavidcs* UDP over IPv4 checksum offload 44250661Sdavidcs* IPV4 checksum offload 45250661Sdavidcs* TCP over IPv6 checksum offload 46250661Sdavidcs* UDP over IPv6 checksum offload 47250661Sdavidcs* Jumbo frames 48250661Sdavidcs* VLAN Tag 49250661Sdavidcs 50250661Sdavidcs 51250661Sdavidcs4. Using the driver 52250661Sdavidcs 53250661Sdavidcs 4.1 Installing the driver 54250661Sdavidcs 55250661Sdavidcs - copy the driver file (if_qlxgbe.ko) into some directory (say qla_driver) 56250661Sdavidcs - cd <to qla_driver> 57250661Sdavidcs - kldload -v ./if_qlxgbe.ko 58250661Sdavidcs 59250661Sdavidcs 4.2 Removing the driver 60250661Sdavidcs 61250661Sdavidcs - kldunload if_qlxgbe 62250661Sdavidcs 63250661Sdavidcs5. Parameters to set prior to installing the driver 64250661Sdavidcs 65250661Sdavidcs - Add the following lines to /etc/sysctl.conf and reboot the machine prior 66250661Sdavidcs to installing the driver 67250661Sdavidcs 68250661Sdavidcs kern.ipc.nmbjumbo9=262144 69250661Sdavidcs net.inet.tcp.recvbuf_max=262144 70250661Sdavidcs net.inet.tcp.recvbuf_inc=16384 71250661Sdavidcs kern.ipc.nmbclusters=1000000 72250661Sdavidcs kern.ipc.maxsockbuf=2097152 73250661Sdavidcs net.inet.tcp.recvspace=131072 74250661Sdavidcs net.inet.tcp.sendbuf_max=262144 75250661Sdavidcs net.inet.tcp.sendspace=65536 76250661Sdavidcs 77250661Sdavidcs - If you do not want to reboot the system please run the following commands 78250661Sdavidcs 79250661Sdavidcs login or su to root 80250661Sdavidcs 81250661Sdavidcs sysctl kern.ipc.nmbjumbo9=262144 82250661Sdavidcs sysctl net.inet.tcp.recvbuf_max=262144 83250661Sdavidcs sysctl net.inet.tcp.recvbuf_inc=16384 84250661Sdavidcs sysctl kern.ipc.nmbclusters=1000000 85250661Sdavidcs sysctl kern.ipc.maxsockbuf=2097152 86250661Sdavidcs sysctl net.inet.tcp.recvspace=131072 87250661Sdavidcs sysctl net.inet.tcp.sendbuf_max=262144 88250661Sdavidcs sysctl net.inet.tcp.sendspace=65536 89250661Sdavidcs 90250661Sdavidcs6. Compile options Makefile if building driver from sources 91250661Sdavidcs None 92250661Sdavidcs 93250661Sdavidcs7. Contacting Support 94250661SdavidcsPlease feel free to contact your QLogic approved reseller or QLogic 95250661SdavidcsTechnical Support at any phase of integration for assistance. QLogic 96250661SdavidcsTechnical Support can be reached by the following methods: 97250661SdavidcsWeb: http://support.qlogic.com 98250661SdavidcsE-mail: support@qlogic.com 99250661Sdavidcs(c) Copyright 2013-14. All rights reserved worldwide. QLogic, the QLogic 100250661Sdavidcslogo, and the Powered by QLogic logo are registered trademarks of 101250661SdavidcsQLogic Corporation. All other brand and product names are trademarks 102250661Sdavidcsor registered trademarks of their respective owners. 103