Netgear GA622T GA622T Reference Manual - Page 50

Configurable Parameters

Page 50 highlights

All the devices on the PCI bus can be listed by running the following command: # cat /proc/pci IRQ and IO address information from this can be correlated with the information displayed by the driver in the /var/log/messages file. When the TCP/IP stack is initialized, it opens all configured Ethernet devices, and initializes them for use. At this time, the driver will perform auto-negotiation and log information about the link status. You can then test the driver by running utilities like ping, telnet, ftp, and NFS. Configurable Parameters The tunable parameters of the driver (for example, the Receive and Transmit buffers) are put in the file nsm.h under the "Tunable parameters" heading.The default value of RX_QUEUE_SZ is 100; on a high-end system, you may want to adjust that value to 200 for better performance. To try jumbo frames, increase the mtu size using the ifconfig utility: # ifconfig mtu For example: ifconfig eth0 mtu 3000 The BUF_SIZE_MAX value in nsm.h (located in the "Tunable parameters" section) should be changed to 4096. You can increase the value up to 4000 bytes for the same operation. Linux driver software 7-4

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57

Linux driver software
7-4
All the devices on the PCI bus can be listed by running the following command:
# cat /proc/pci
IRQ and IO address information from this can be correlated with the information
displayed by the driver in the
/var/log/messages
file.
When the TCP/IP stack is initialized, it opens all configured Ethernet devices, and
initializes them for use. At this time, the driver will perform auto-negotiation and log
information about the link status.You can then test the driver by running utilities like
ping, telnet, ftp, and NFS.
Configurable Parameters
The tunable parameters of the driver (for example, the Receive and Transmit buffers)
are put in the file nsm.h under the
Tunable parameters
heading.The default value
of RX_QUEUE_SZ is 100; on a high-end system, you may want to adjust that value
to 200 for better performance.
To try jumbo frames,increase the mtu size using the ifconfig utility:
# ifconfig <interface-name> mtu <mtu-size>
For example:
ifconfig eth0 mtu 3000
The
BUF_SIZE_MAX
value in nsm.h (located in the
Tunable parameters
section)
should be changed to 4096.
You can increase the
<mtu-size>
value up to 4000 bytes for the same operation.