Skip to navigation
Skip to content
Navigation
Home
Hardware
Hardware & Platforms
HTPCv2
HTPCv2
Intel 530 SSD 120GB
Intel Ethernet Connection I217-V
Intel HD4600 Integrated Graphics
Western Digital Red WD30EFRX - Initial Tests
Western Digital Red WD30EFRX - RAID Tests
Western Digital Red WD30EFRX - RMA Drive
RAID - Set up & creation
RAID - Optimising & Management
RAID - Post creation tests
RAID - Filesystem
References
Raspberry Pi 2
Linux
Application Notes
HAProxy
Monitor URI with Backend ACL
keepalived
Linux on PowerEdge
Check Dell RAID, Disks and Battery via SNMP
Dell OMSA on Linux
Dell RAID Notes
IPMI/BMC Config via ipmitool
Pound Proxy
Command References
32bit or 64bit
Allow sudo command without password
'irssi' & 'screen' - Notes
Last Login
'mdadm' - Notes
MOTD Script
Networking Commands
'rtorrent' - Notes
'ssh', 'sshfs', 'scp' & 'rsync' - Notes
'tcpdump', 'editcap', & 'ngrep' - Notes
Random Commands
Linux Networking
AFP (Netatalk) on CentOS
Emergency VNC Access
Interface and bridges notes
ipset
'iptables' - RIPE Assignments
'iptables' - Notes
IP route table with additional default route
Linux IP Tuning
TUN/TAP, Name Spaces and Veth Notes
'ufw' - Notes
System References
Core, Processes, Threads, Interrupts
Kernel Compile (Debian)
Memory Tuning
NUMA and Queue Affinity
Networking
95th Percentile and Mean/Median/Mode
Cacti/Nagios/Observium/RRD/SNMP
95th Percentile Accuracy with RRDTools
95th Percentile Calculation
Cacti Variables
Cacti Template: EM40 PDU Template
Feed from BASH, snmpget v2c & v3
Feed from BASH, wget/HTTP
RRDTool 95th for Joint In & Out
RRDTool Join 95th Tests
RRDTool 95th for Separate In & Out
RRDTool Missing Values
RRDTool Total Bandwidth In & Out
RRDTool Traffic Drop Alert
SNMP Extend
SNMP with Cisco DSL
SNMP with APC PDU
Cisco
ASA
ASA 8.2 - Static DNAT
ASA 8.3 - IPSEC Tunnel (IKEv1)
BGP
AS Edge/Transit/Peering Filtering
AS Override/Replace/Allowas
IOS - AS Options
IOS XR - AS Options
ASN Filtering
Basic filtering with communities, route-maps and prefix-lists
BGP Dampening
BGP PIC Core & Edge
BGP Selective Download
BGP Tuning
BGP using HSRP
Destination RTBH
Inter-AS MPLS OptionB Prefix-Filtering (IOS)
Inter-AS MPLS OptionB Prefix-Filtering (IOS-XR)
Inter-AS MPLS OptionB RD & RT Behaviour (IOS)
Inter-AS MPLS OptionB Regex RT Filter (IOS & IOS-XR)
Inter-AS MPLS OptionB Route Retention (IOS & IOS-XR)
Route Reflector Scaling with Route Target Filtering
Hardware & Software
6500/7600 Chassis, Line Cards & Troubleshooting
6500/7600 Chassis Architecture
6500/7600 ELAM
6500/7600 Forwarding Debug
6500/7600 NetDR Captures
6500/7600 FIB TCAM Allocation
ASR1000s Chassis, Line Cards & Troubleshooting
ASR1000 Embeded Packet Capture
ASR9000s Hardware & Troubleshooting
ASR9000 NP Packet Counter Capture
ASR9000 Series Hardware Overview
ASR9001 Hardware Overview
ASR9006/9010 Hardware Overview
IOS-XR Hardware and Diagnostics
ASR9000s & IOS-XR Installation, Upgrading, Patching
ASR9001 4.3.4 Package and Patch Installation Example
ASR9001 5.2.2 Upgrade
ASR9001 - Erase and fresh install via ROMMON
ASR9001 Turbo Boot via TFTP example
ASR9006 5.1.3 Service Pack Install Example
ASR9006 Upgrade 5.1.2 [default] to 5.1.3 [default] Example
IOS-XR Downgrade
IOS-XR Enabling Optional Packages
RSP440-TR Disk Mirroring
Cisco Switch Matrix
HWIC-16A Terminal Server
ME3600/ME3800
ME3600/ME3800 - Hardware & Software
ME3600/ME3800 - HardwareTroubleshooting
Packet Order Processing
TTCP Testing
IGP & BFD
BFD
OSPF/LDP/BGP Convergence Tuning (IOS)
OSPFv2 IPFRR - LFA & rLFA
LAG, ECMP, MPLS-TE: Overview
IOS Regex
IP Features
DHCP Inside VRF
DHCP Option 82
IP SLA, Track Objects, PBR
Basic dynamic to static routing failover (BGP to Route-map)
Basic dynamic to static routing failover (BGP to Track Objects)
Force route destination via different path
Source Routing - Force 2 LANs via 2 different WANs
IP SLA PSN Example
L2/VLANS/LACP/STP
EFP Examples & Limitations
L2 Bridging (IRB)
L2 Port Protection Options
Local Connect / Local Switching
MST over L2TPv3
STP: Mixing PortFast, BPDU Gaurd and BPDU Filter
MPLS & L2/L3 VPNs
CSC (Squashed) with LDP
CSC (Squashed) with MP-BGP
L2 & L3 EFPs over EoMPLS
L2 VFI Examples
Inter-AS MPLS OptionAB
Inter-AS MPLS OptionB - MPLS Label Usage
Inter-AS MPLS OptionB - Route Retention (IOS & IOS-XR)
Inter-AS MPLS OptionB - RT Regex Filter
Inter-AS MPLS PW Stitching (labeled-unicast without LDP)
Per Flow Load-Balancing Without FAT
Pseudowire - Basic Backup Pseudowire
PWE3 Access/Untagged
PWE3 IOS to IOS-XR (7600 & 6500 to ASR9K)
PWE3 IOS & XR to Junos
PWE3 Trunk/Tagged/QinQ
RPW (Routed Pseudowire)
VASI Inter-VPN Routing
VPLS Flat Manual Examples
VPLS Flat Manual Triangle
VPLS Flat Auto Discovery
VPLS H-VPLS Auto Discovery Example
VPLS IOS-XR to Junos
VRF & L3VPN Packet Leaking
VRF Basic Route Leaking
VRF Label Allocation Mode (Cisco and Juniper)
MPLS-TE
Explicit Paths for Pseudowires (IOS-XR)
Explicit Paths for Pseudowires (IOS)
MPLS-TE per VRF
NAT
PPPoE/PPPoA/xDSL/FTTx
ADSL2/2+ PPP over L2TP Process Cycle
ASR1000 LNS Config
Basic PPPoA ADSL1/2+
Basic PPPoE via PPPoA modem
DynDNS Updates
L2TP Tuning
L2TP Tunnel Establishment
LAC L2TP Forwarding (Static & Dynamic)
LAC wholesale PPPoA/E L2TP tunnelling with FreeRADIUS 2
LNS L2TP termination of PPPoE sessions with FreeRADIUS 2
MLPPP over ADSL
Multi VRF over ADSL using GRE
Multi VRF over ADSL using GRE (Internet/GRT Access)
PPP Session Establishment
QoS/MQC
6500/7600 100Mbps Police
6500/7600 QoS Troubleshooting
6500/7600 QoS on LAN Cards
CPE Hierarchical QoS Framework (over DSL)
DSL over L2TP Basic Shaper
LNS Shaping & LLQ (ASR1000 series)
ME3600/3800 EVC QinQ Shaping
ME3600/3800 Buffer Oversubscription
Police traffic by IP
Queuing, Scheduling, Congestion Avoidance
Rate Limit Interface
Shape Traffic Towards CPE
Shape Traffic Towards Gateway
Shape Upload & Download on CPE
Security/Filtering
BCP38 and Access Layer Filtering
CoPP & CPU Protection (IOS on 7600)
Embedded Packet Capture (EPC)
Mini Protocol Analyzer (MPA)
Securing IOS Devices
Securing IOS-XR Devices
Segment Routing
ISIS Basic Multi-Topology
TCL Script & EEM
EEM to repeatedly watch tracker state
rand() with ios_config
Repeat Command X Times
TCP/SSH/VTY Sessions
TCP Session Dropping
VPNs/Tunnels
Aggressive Mode IPSEC
Basic IPSEC Tunnel
Basic L2TPv3 config with L2 loop
L2TPv3 Port-Based Xconnect
L2TPv3 RPW
MST over L2TPv3
GNS3 Notes
Hardware
Forwarding Hardware
Switches
Internet Experiances
A year on 2g-3g-4g
Email Signatures
Internetworking
Home/SoHo CPEs
xDSL
ADSL2/2+ PPP over L2TP Process Cycle
Conversation on contention ratios
DSL Frequency Graph
Juniper
BGP
ASN Filtering
Bi/Multi-Lateral Peering Example
Inter-AS MPLS OptionB Example
RTBH
Junos
Junos Routing Tables
MPLS & L2/L3 VPNs
Inter-AS MPLS OptionA Example
Inter-AS MPLS OptionB Example
L3VPN PE Example
PWE3 Junos to IOS
SRX240 PE Minimum Config
VPLS with IRB
VRF Label Allocation Mode (Cisco and Juniper)
MPLS-TE
L2Circuit to Static LSP
Networking Scripts
AS & IP Lookup
Backup pfSense 2.x via HTTPS into CVS (for rancid)
Cisco Command Repeat
Cisco Interface Throughput
Cisco IOS Checker (SYNful Knock)
Data Network Calculators
Linux Host Interface Throughput
Light (Optics) Calculators
LNS User Search
Max MTU Size
Multiple IP Pinger
RANCID Filter
Sysgrep (Syslog Alerting)
RADIUS
Cisco AVPairs
FreeRADIUS - ADSL User Templates
FreeRADIUS PostreSQL
LAC wholesale PPPoA/E L2TP tunnelling with FreeRADIUS 2
LNS L2TP termination of PPPoE sessions with FreeRADIUS 2
Standards/Protocols/Docs
Autonegotiation & MDIX
Interop MTUs
MPLS Label Distribution
Pseudowires (PWE3)
Pseudowires (PWE3) - Cisco
The DSL Reference
Zhone
DSLAM/MALC - Adding Line Cards
DSLAM/MALC - ADSL Provisioning (PPPoE Tunneling)
DSLAM/MALC - EFM Bonds with QinQ
DSLAM/MALC - Rate Limiting
ETHX EFM Modems
NETCONF, Yang, OpenConfig
Programming/Scripting
Android
Andmote
Audio Streamer
Future Radio App
The Fat Controller
Arduino
4x4 Keypad
4x4 Keypad I2C 8bit IO Expander
Bhone - Part 1
Floppy Tones - Attempt 1
Floppy Tones - Attempt 2
Floppy Tones - Attempt 3 - Two Shift Registers and Two Drives
Floppy Tones - Part 4 - H-Bridge CD ROM Drive
GSM
AT Commands - Generic
AT Commands - Telit GE863 Specific
Memory Game
Music Toy
SD Card Basics
Secret Agent Laser Challenge - Part 1
Shift Register Hello World
AppleScript
Mount AD Folders
Scheduling AppleScript
TimeMachine Automation
Assembly
Compile C to Readable ASM
Box-256
Box 256 - Hello World
Box-256 - BIG SQUARE II
Box-256 - CHECKERBOARD
Bash Scripting
AS & IP Lookup
Automation with Step Fail (Xampp Example)
Backup Server Stats
Backup VirtualBox Machines
Backups: Grandfather-father-son
Curl Backup
Login Email Notification
Max MTU Size
Monthly Rsync
Ping Scripts
Ping Scripts (multi-IP with date/time stamp)
Rsync and Log Delivery
Rsync with Notification
squidGuard BL Updater
Stuck In Time
Sysgrep
Web Backup Scripts
LNS User Search (SNMPWalk)
BF
DFTBA
My Name
C & C++
Audio Calculations
Dennis Ritchie
DPDK Notes
Etherate
Etherate Examples and Use Cases
Etherate FAQs
Etherate Notes
FM Frequency Display
Netmap Notes
Sizeof Reference
Stack, Heap and Stack Frame
Valgrind Notes
Watts, Amp, Volts, Ohms
ChucK
Bass-Kick-Hi-Hat
DarkBASIC
Fight Ring
Matrix Example
Expect Scripts
Cisco Interface Throughput
Host Interface Throughput
Cisco Watch
GitHub
JavaScript
Audio Size
Data Calculators
EIGRP Metric Calculator
fartscroll.sj
Light Calcs
Power Calcs
Metamorphic Code
PHP Goto Replicator
MySQL
MySQL Admin Notes
PHP
Cacti 95th Alerts
Customer DB
Image Rotor
Process Control - Child Fork
Process Control - Fork Chaser
PingyThingy
Postgres
Postgress Admin Notes
PowerShell
VPN Ping Test
Project Euler
Problems
Problem 1
Problem 2
Problem 3
Problem 4
Problem 5
Problem 6
Problem 7
Problem 8
Problem 9
Problem 10
Problem 13
Problem 14
Problem 16
Problem 20
Python
PeeringDB
Example 1, Find Matching PoPs
SVN Notes
Visual Basic/VBScripts/.NET/Visual Studio
Disk Usage
Empty Recycling Bin
File Distribution per Department
File Reporter
PortListener
Print Audit
Print Audit Wrapper
Update AD Details
Documents
2013-02 Improving Home Broadband @ HantsLUG
2013-09 MSc Dissertation
2014-02 Etherate @ LINX84
2014-02 SmokeTrace @ LINX84
2015 - Peering Costs and Benefits
The xDSL Reference
Security
ICMP Messages
MPLS VPN Security
MPLS VPN Security 100 - Overview
MPLS VPN Security 101 - Basic Label Hopping with Ping
MPLS VPN Security 102 - VPLS Label Injections
Notes on SSL Certs
"rkhunter" Notes
Other
Mac
.DS_Store Files
Connection Managing and Monitoring
Create AD Home Directories
Open Directory and Server Admin Backup
TimeMachine Sparsebundle
Update from SUS Now
Which AD DC?
Sun
Netra T1 105 LOM Serial Cable
Windows
Active Directory/Exchange
Backup Group Policy
Backup Print Server
Content Filter BypassedSenders
Disconnected Mailboxes
Email Attachment with Powershell
Exchange Certificate
Exchange DB Size
Exchange Mailbox Stats (Last Logon)
Export to PST
List Domains and Primary Addresses
List Primary SMTP Addresses
Resuming Exchange Installer
Windows Server 2008
VM Tuning
Windows 7 - MTU Settings
Voice/VoIP/SIP/PSTN
Asterisk
.Call Files Intro
Basic SIP Trunk
Call Recording With Pause
DAHDI Monitoring
CLI Examples
Hold Music From Ogg Stream
PlayTones() - Sorcerer's Apprentice
Extracting RTP Payload from PCAP
PJSIP Call Testing
Rotating PCAP on SIP Trunk for RTP and SIP caputres
Virtualisation
Host Tuning and Testing
Ganeti
Ganeti Commands
Issues and Patches
KVM
KVM Guest Install - CentOS
KVM Guest Install - Ubuntu
KVM Install and Configure Notes
KVM Tuning & Notes
KVM, Qemu, KQemu
Search:
You are here:
Home
Home
.:random:.
^ Top
Next page:
Hardware & Platforms