Hardware

  • warning: Illegal string offset 'files' in /data/web/1/000/027/003/273448/htdocs/panticz.de/modules/upload/upload.module on line 281.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /data/web/1/000/027/003/273448/htdocs/panticz.de/includes/unicode.inc on line 349.

Notebooks

Test tools
- a full featured system information script
- Breakin
- Hardware Detection Tool
- stresslinux
- Hardware Lister (lshw)
- Hitachi Drive Fitness Test
- Memtest86+ (Advanced Memory Diagnostic Tool)
- memtest86+ beta version
- memtester (userspace utility for testing the memory
- get BIOS informations
- smartmontools (monitor hdd's using the SMART system built into the hard drive)
- Supermicro BIOS recovery procedure

Links
- RJ Steckverbindung
- The Linux PCI ID Repository
- Silver Shield PM (Control for Linux)
CHDK - Open-Source extension for Canon cameras

- Configure Harmony 555 with Ubuntu
- Monitor modeline tool
- Partition Size Larger than 2TB
- IPMI password reset
- RAID Controller CLI (german)

Wake on lan
wakeonlan -i 192.168.2.255 00:11:22:33:44:55

Tegra2

Apple TV2
- Jailbreaking 101 - Seas0nPass

Bios
PHLASH16.exe command line parameter

Stress
stress --cpu 8 --io 8 --vm 2 --vm-bytes 2048M --hdd 4 --timeout 3600s

Harddisk
# get reallocated count with smartctl
smartctl /dev/sda -a | grep Reallocated

LSI RAID controller
smartctl -a -d megaraid,0 /dev/sda

Calculate total writen GB from a disc (SSD)
apt-get install -y bc smartmontools --no-install-recommends
echo "Total GB written: $(echo "scale=3; $(sudo /usr/sbin/smartctl -A /dev/sda | grep "Total_LBAs_Written" | awk '{print $10}') * 512 / $((1024*1024*1024))" | bc)"

AMT (Intel vPro)

Change PIN from your mobile
**04**[OLD_PIN]*[NEW_PIN]*[NEW_PIN]#[ANSWER_KEY]

Bonnie++ (HDD perfomance check)

bonnie++ -f -u root -d /mnt -r 4g -s 256g -n 512
cat bonnie.out.csv | bon_csv2html > bonnie.out.html

Bonnie++ results
160GB FUJITSU MHW2160B,4G,37442,77,37637,9,19241,4,45381,76,46092,6,139.7,0,16,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++
160GB ST9160310AS,4G,45247,91,46763,11,23317,4,53899,89,52040,6,198.9,0,16,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++

fio (IO performance)


fio --rw=randrw --name=test --size=16M --bs=4k --direct=1 --numjobs=1024
fio --rw=readwrite --name=test --size=16M --direct=1 --bs=4k --numjobs=128 --group_reporting --runtime=10 --time_based | grep iops

Bios flash under Linux

cpufrequtils
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

check harddrive for bad blocks (this destroy all data on your harddrive!!!)
badblocks -wv /dev/sdb -b 4096

# check bad blocks
badblocks -svw -b 512 -c 65536 /dev/sdb -o badblocks.out
badblocks -b 4096 -c 32768 -t ${PATTERN} -w -f ${DEVICE}

# mark sectors as unusable
fsck -l badblocks.out /dev/sdb

Intel GMA500 Poulsbo graphic chip (NOT working for me)
apt-get install -y wget build-essential linux-headers-$(uname -r)
wget && sh ./poulsbo_ppa.sh

Intel GMA4500 black screen
sed -i 's|quiet splash|quiet splash nomodeset|g' /etc/default/grub
update-grub

lshw
# squeeze
wget -O /tmp/lshw_02.14-1_amd64.deb
dpkg -x /tmp/lshw_02.14-1_amd64.deb /tmp

# lenny
wget -O /tmp/lshw_02.13-2_amd64.deb
dpkg -x /tmp/lshw_02.13-2_amd64.deb /tmp

/tmp/usr/bin/lshw -short

# bei problemen mit ACPI "-disable DMI"

Software RAID
cat /proc/mdstat
mdadm --misc --detail /dev/md0

Supermicro Recovery BIOS
1. Download the latest BIOS from our web site and rename it to SUPER.ROM, put SUPER.ROM and afudos.exe into an USB Flash Drive.
2. Attached this USB Flash Drive to rear USB port, and press power button to power the system up.
3. When system powers on, press hot key Ctrl + Home.
4. System will read recovery image and starts BIOS recovery flash operation.
5. When BIOS recovery flash completed, system will reset automatically.

IPMI Supermicro management
# install
wget -q -P /tmp/
unzip /tmp/IPMICFG_*.zip -d /tmp/
chmod +x /tmp/IPMICFG_*/Linux/64bit/IPMICFG-Linux.x86_64
/tmp/IPMICFG_*/Linux/64bit/IPMICFG-Linux.x86_64 -m
sudo cp /tmp/IPMICFG_*/Linux/64bit/IPMICFG-Linux.x86_64 /usr/local/sbin/ipmicfg

Supermicro flash IPMI
./AlUpdate -f SMT_X11AST2500_155.bin -i lan -h ${BMC_HOST} -u ${BMC_USER} -p ${BMC_PASS} -r n

# list user
IPMICFG-Linux.x86_64 -user list

# configure user 3 as admin
IPMICFG-Linux.x86_64 -user level 3 4

# configure password for a user 2 (admin)
ipmicfg-linux.x86_64 -user setpwd 2

# delete user
ipmicfg-linux.x86_64 -user del 2

# set administrative privilege of user
ipmicfg-linux.x86_64 -user level 2 4

# reset to factory default
ipmicfg-linux.x86_64 -fd

# For privilege level:
Administrator level : 4
Operator level : 3
User level : 2
Callback level : 1

# allow user to controll whole IPMI
/tmp/ipmicfg-linux.x86_64 -user level 3 4

Radeon

Lantronix SLS Spider Remote KVM default login
user: sysadmin
pass: PASS

Mobistel Cynus T1

FRITZ!Box firmware

# fix 1h VPN timeout
CONNECTION=CON1
while true
do