Alan Chandler wrote: > I can obviously (at least according to one of the blog entries) > change the txqueuelen manually to some other value, but how do you > set such entries permenantly in Debian - and what is controlling > that value - why are they different between my server and desktop? > > I poked around in /etc/networking, but can't find anything that > might affect it their. Two good places come to mind to make these types of adjustments. In /etc/network/interfaces you can add up and down statements. Read the man page for interfaces for the details. man interfaces For example you could put the following in place for a static IP assignment. auto eth0 allow-hotplug eth0 iface eth0 inet static address 192.168.1.101 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 up ip link set eth0 txqueuelen 0 That is simple should work fine for static ip assignments. But for dynamic IP assignments such as on a laptop you may be using wicd (or network-manager) in which case you can't have any dhcp interfaces configured in this way or wicd and n-m will ignore them. In /etc/network/if-up.d/* (named something such as local-txqueuelen) you can place a startup script to be launched when interfaces come up. Something like this: #!/bin/sh case $IFACE in eth0) up ip link set eth0 txqueuelen 0 ;; esac exit 0 Note that I didn't test any of the above. Bob
Attachment:
signature.asc
Description: Digital signature