Requirements
* ATT Sierra 855 USB Connect Modem
* Ubuntu Hard/Ibex Netbook Distro
* Kernel 2.6.24/greater
HowTo
* sudo apt-get install kernel-source-2.6.xx
* Download the latest sierra driver http://www.sierrawireless.com/faq/ShowFAQ.aspx?ID=1229
* unzip v1.3.1b_Kernel2.6.24.zip
* cd v1.3.1b_Kernel2.6.24
* make; make install
* init 6
* cat /dev/null > /etc/wvdial.conf
* edit wvdial.conf and add the following
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Mo
dem Type = USB Modem
baud = 1000000
New PPPD = yes
Modem = /dev/ttyUSB3
ISDN = 0
Phone = *99***1#
Password = CINGULAR1
Username = isp@cingulargprs.com
* wvdial
Set the immutable bit on a file
# Add the following lines to /etc/sysctl.conf if you have 512MB RAM or more :
kernel.sem = 250 32000 100 128kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096fs.file-max = 65536vm.swappiness = 1vm.vfs_cache_pressure = 50
# If you have a fast broadband
net.core.rmem_max = 16777216net.core.wmem_max = 16777216net.ipv4.tcp_rmem = 4096 87380 16777216net.ipv4.tcp_wmem = 4096 65536 16777216net.ipv4.tcp_no_metrics_save = 1
# If you have a Wifi
net.core.rmem_default = 524288net.core.rmem_max = 524288net.core.wmem_default = 524288net.core.wmem_max = 524288net.ipv4.tcp_wmem = 4096 87380 524288net.ipv4.tcp_rmem = 4096 87380 524288net.ipv4.tcp_mem = 524288 524288 524288net.ipv4.tcp_rfc1337 = 1net.ipv4.ip_no_pmtu_disc = 0net.ipv4.tcp_sack = 1net.ipv4.tcp_fack = 1net.ipv4.tcp_window_scaling = 1net.ipv4.tcp_timestamps = 1net.ipv4.tcp_ecn = 0net.ipv4.route.flush = 1
# Security
#Disable All ICMP Requests net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.icmp_echo_ignore_all = 1
# Disables packet forwarding
net.ipv4.ip_forward=0
# Disables IP source routing
net.ipv4.conf.all.accept_source_route = 0
net.ipv4.conf.lo.accept_source_route = 0
net.ipv4.conf.eth0.accept_source_route = 0
net.ipv4.conf.default.accept_source_route = 0
# Enable IP spoofing protection, turn on source route verification
net.ipv4.conf.all.rp_filter = 1
net.ipv4.conf.lo.rp_filter = 1
net.ipv4.conf.eth0.rp_filter = 1
net.ipv4.conf.default.rp_filter = 1
# Disable ICMP Redirect Acceptance
net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.lo.accept_redirects = 0
net.ipv4.conf.eth0.accept_redirects = 0
net.ipv4.conf.default.accept_redirects = 0
# Enable Log Spoofed Packets, Source Routed Packets, Redirect Packets
net.ipv4.conf.all.log_martians = 1
net.ipv4.conf.lo.log_martians = 1
net.ipv4.conf.eth0.log_martians = 1
# Disables the magic-sysrq key
kernel.sysrq = 0
# Decrease the time default value for tcp_fin_timeout connection
net.ipv4.tcp_fin_timeout = 15
# Decrease the time default value for tcp_keepalive_time connection
net.ipv4.tcp_keepalive_time = 1800
# Turn off the tcp_window_scaling
net.ipv4.tcp_window_scaling = 0
# Enable TCP SYN Cookie Protection
net.ipv4.tcp_syncookies = 1
# Enable ignoring broadcasts request
net.ipv4.icmp_echo_ignore_broadcasts = 1
# Increase the tcp-time-wait buckets pool size
http://code.google.com/p/fedomatix/
su -c 'gconftool-2 --direct --config-source
xml:readwrite:/var/lib/gdm/.gconf -s --type string
/desktop/gnome/background/picture_filename /home/foo/background.jpg' gdm