1#$FreeBSD$ 2 3 README File 4 QLogic 8100 series Dual Port 510 Gigabit Ethernet & CNA Adapter Driver for FreeBSD 9.x/10.x 6 7 QLogic Corporation. 8 All rights reserved. 9 10 11Table of Contents 121. Package Contents 132. OS Support 143. Supported Features 154. Using the Driver 16 4.1 Installing the driver 17 4.2 Removing the driver 185. Driver Parameters 196. Additional Notes 207. Contacting Support 21 221. Package Contents 23 * Documentation 24 - README (this document) version:1.0 25 - Release Notes Version:1.0 26 * Driver (if_qlxge.ko) 27 - FreeBSD 9.x/10.x 28 * Firmware: pre-flashed on QLogic adapter; 29 302. OS Support 31 32The Qlogic 10Gigabit Ethernet/CNA driver is compatible with the 33following OS platforms: 34 * FreeBSD 9.x/10.x (64-bit) [Intel EM64T, AMD64] 35 363. Supported Features 3710Gigabit Ethernet NIC/CNA driver supports following features 38 39* Large Segment Offload over TCP IPV4 40* Large Segment Offload over TCP IPV6 41* Receive Side scaling 42* TCP over IPv4 checksum offload 43* UDP over IPv4 checksum offload 44* IPV4 checksum offload 45* TCP over IPv6 checksum offload 46* UDP over IPv6 checksum offload 47* Jumbo frames 48* VLAN Tag 49 50 514. Using the driver 52 53 4.1 Installing the driver 54 55 - copy the driver file (if_qlxge.ko) into some directory (say qla_driver) 56 - cd <to qla_driver> 57 - kldload -v ./if_qlxge.ko 58 59 4.2 Removing the driver 60 61 - kldunload if_qlxge 62 635. Parameters to set prior to installing the driver 64 65 - Add the following lines to /etc/sysctl.conf and reboot the machine prior 66 to installing the driver 67 68 net.inet.tcp.recvbuf_max=262144 69 net.inet.tcp.recvbuf_inc=16384 70 kern.ipc.nmbclusters=1000000 71 kern.ipc.maxsockbuf=2097152 72 net.inet.tcp.recvspace=131072 73 net.inet.tcp.sendbuf_max=262144 74 net.inet.tcp.sendspace=65536 75 76 - If you do not want to reboot the system please run the following commands 77 78 login or su to root 79 80 sysctl net.inet.tcp.recvbuf_max=262144 81 sysctl net.inet.tcp.recvbuf_inc=16384 82 sysctl kern.ipc.nmbclusters=1000000 83 sysctl kern.ipc.maxsockbuf=2097152 84 sysctl net.inet.tcp.recvspace=131072 85 sysctl net.inet.tcp.sendbuf_max=262144 86 sysctl net.inet.tcp.sendspace=65536 87 887. Contacting Support 89Please feel free to contact your QLogic approved reseller or QLogic 90Technical Support at any phase of integration for assistance. QLogic 91Technical Support can be reached by the following methods: 92Web: http://support.qlogic.com 93E-mail: support@qlogic.com 94(c) Copyright 2013-14. All rights reserved worldwide. QLogic, the QLogic 95logo, and the Powered by QLogic logo are registered trademarks of 96QLogic Corporation. All other brand and product names are trademarks 97or registered trademarks of their respective owners. 98