Welcome to janforman.com you can find here infos about downtime of my servers and other stuff.

Microstar FX5500-TD128LF BIOS

Microstar FX5500-TD128LF

GPU Clock: 285MHz (270MHz default)
Memory Clock: 480MHz (400MHz default)
128MB RAM / 64bit
DVI / CRT / TV / Dual View – Fully Supported
BIOS Version 4.34.20.66.00

BIOS Download


Someone may find it useful…

Linux Network Tuning

Server oriented optimalization. Be careful this is not 100% RFC compatible, but working nice on my servers

echo “32767″ >/proc/sys/net/ipv4/tcp_max_tw_buckets_ub
echo “1024 65000″ >/proc/sys/net/ipv4/ip_local_port_range
echo “250 32000 100 128″ >/proc/sys/kernel/sem
echo “65536″ >/proc/sys/net/ipv4/tcp_max_orphans
echo “4096 87380 16777216″ >/proc/sys/net/ipv4/tcp_rmem
echo “4096 65536 16777216″ >/proc/sys/net/ipv4/tcp_wmem
echo “16777216″ >/proc/sys/net/core/rmem_max
echo “16777216″ >/proc/sys/net/core/wmem_max
echo “262144″ >/proc/sys/net/core/netdev_max_backlog
echo “15″>/proc/sys/net/ipv4/tcp_fin_timeout
echo “1″ >/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
echo “1″ >/proc/sys/net/ipv4/icmp_echo_ignore_all
echo “1″ >/proc/sys/net/ipv4/
icmp_ignore_bogus_error_responses
echo “1″ >/proc/sys/net/ipv4/ip_no_pmtu_disc
echo “0″ >/proc/sys/net/ipv4/tcp_rfc1337
echo “1″ >/proc/sys/net/ipv4/tcp_orphan_retries
echo “1″ >/proc/sys/net/ipv4/tcp_tw_recycle
echo “1″ >/proc/sys/net/ipv4/tcp_tw_reuse
echo “10″>/proc/sys/net/ipv4/tcp_keepalive_intvl
echo “2″ >/proc/sys/net/ipv4/tcp_keepalive_probes
echo “0″ >/proc/sys/net/ipv4/tcp_sack
echo “0″ >/proc/sys/net/ipv4/tcp_timestamps
echo “0″ >/proc/sys/net/ipv4/tcp_window_scaling
echo “30″>/proc/sys/net/ipv4/tcp_keepalive_time
echo “65536″ >/proc/sys/fs/file-max
ulimit -n 65536
ifconfig eth0 txqueuelen 2000
ifconfig eth0 mtu 1400

// lower MTU for some connections, possible values are
// 1400 (safe), 1436, 1492
// 9000 for 1GBit connections (for less interrupts per second :-)

Tired of slow SFTP connection?

Don’t worry, there is a little trick to speed up SFTP over SSH connection. For better speed raise priority of BLOWFISH cipher (BLOWFISH is much faster than AES). You may have double increase speed while uploading/downloading files. Security goes down lightly.

Previous Next Close
Speed up your SFTP over SSH connection up twice! ;-)

Wifi Realtek RTL8168 Tuning

Realtek RTL8186 Datasheet v0.95

// eth0 – interface connected directly to 5-port switch
// eth1 – interface WAN
// wlan0 – wifi minipci directly connected to IC
// maximum transmit thru NAT-router 18Mbit/s
// maximum transmit thru wireless device 23Mbit/s WIFI (54g)
// maximum transmit thru bridge 52Mbit/s (WAN-LAN)
// measured latency thru linux router 1ms
// RTL8305SC Switch
// — maximum throughput in switch 91Mbit/s (halfduplex port-port)
// — maximum throughput in switch 160Mbit-s (fullduplex port-port)
// CPU – MIPS R3000 clone 180Mhz
// better to use AES WPA2 than any other because of HW acceleration

TUNING PARAMETERS IN BASH —

iwpriv wlan0 set_mib disable_olbc=1
iwpriv wlan0 set_mib ack_timeout=22
ifconfig eth0 txqueuelen 32
ifconfig eth1 txqueuelen 32
ifconfig br0 txqueuelen 32
ifconfig wlan0 txqueuelen 32
echo "0 0">/proc/sys/vm/pagetable_cache
echo "0" >/proc/sys/vm/max-readahead
echo "0" >/proc/sys/vm/min-readahead
echo "200">/proc/sys/net/core/netdev_max_backlog
echo "50" >/proc/sys/net/core/mod_cong
echo "30" >/proc/sys/net/core/lo_cong
echo "10" >/proc/sys/net/core/no_cong
echo "131072" >/proc/sys/net/core/wmem_max
echo "131072" >/proc/sys/net/core/rmem_max
echo "0" >/proc/sys/net/ipv4/tcp_retrans_collapse
echo "0" >/proc/sys/net/ipv4/tcp_timestamps
echo "0" >/proc/sys/net/ipv4/tcp_window_scaling
echo "0" >/proc/sys/net/ipv4/tcp_sack
echo "1" >/proc/sys/net/ipv4/ip_no_pmtu_disc
echo "30" >/proc/sys/net/ipv4/tcp_keepalive_time
echo "2" >/proc/sys/net/ipv4/tcp_keepalive_probes
echo "10" >/proc/sys/net/ipv4/tcp_keepalive_intvl
echo "15" >/proc/sys/net/ipv4/tcp_fin_timeout
echo "1" >/proc/sys/net/ipv4/tcp_tw_recycle
echo "0" >/proc/sys/net/ipv4/tcp_rfc1337
echo "1024 4096" >/proc/sys/net/ipv4/ip_local_port_range
echo "1" >/proc/sys/net/ipv4/icmp_echo_ignore_all
echo "1" >/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
echo "1" >/proc/sys/net/ipv4/icmp_ignore_bogus_error_responses
echo "4096 65536 131072" >/proc/sys/net/ipv4/tcp_wmem
echo "4096 87378 131072" >/proc/sys/net/ipv4/tcp_rmem
echo "0" >/proc/sys/net/ipv4/conf/all/accept_source_route
echo "0" >/proc/sys/net/ipv4/conf/all/accept_redirects
echo "1" >/proc/sys/net/ipv4/conf/all/rp_filter
echo "0" >/proc/sys/net/ipv4/conf/default/accept_source_route
echo "0" >/proc/sys/net/ipv4/conf/default/accept_redirects
echo "1" >/proc/sys/net/ipv4/conf/default/rp_filter
echo "1800">/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established
echo "300">/proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeout
echo "60" >/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close_wait
echo "30" >/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_syn_recv
echo "60" >/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_syn_sent
echo "30" >/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_time_wait
echo "60" >/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_fin_wait
echo "5" >/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close
echo "4096">/proc/sys/net/ipv4/route/max_size
echo "2048">/proc/sys/net/ipv4/route/gc_thresh

TUNING PARAMETERS IN BASH —

// Select “G Mode only” in configuration
// Beacon Interval 800ms
// ACK Timeout 22μsec (up to 300 meters) or 91μsec (long distance)
// Short Preamble
// 802.11g Protection – Disabled

VPS /w OpenVZ || Fastest .config 2.6.18

You can download my minimal superfast configuration for 2.6.18 OpenVZ Kernel.
Download TAR GZIP: .config
* no modules
* Athlon XP
* VIA PATA / SATA
* without quota support
* only important things
* IPv6 support
Switch-on/off anything you need by yourself ;-)

“OpenVZ is an Operating System-level server virtualization solution, built on Linux. OpenVZ creates isolated, secure virtual environments — VEs (otherwise known as virtual private servers, or VPSs) on a single physical server enabling better server utilization and ensuring that applications do not conflict.”