My Home Network
From Jorg Bosman
I never really bothered with my network at home. Just using the adsl modem which i got from the internet provider and two cheap switches. But currently I'm having some hiccups on the network, probably due to faulty wiring, which got me thinking: Wouldn't it be nice to be able to monitor my own network and all the devices in it. It would be a nice challenge to get everything monitored, even the devices which aren't easy to monitor.
Contents |
Current setup
Network equipment
- Thomson Speedtouch ST780 ADSL Modem with wifi basestation.
- 100mbit 5-port noname switch.
- 1gbit 8-port noname switch.
- Airport basestation with airtunes.
Connected devices
- AppleTV (1.0)
- QNAP Nas
- Playstation 3
- Apple MacBook Air
- Apple MacBook Pro
- Windows PC
- iPhone4
- Axis webcam
- Samsung TV
Shopping list
- Draytek Vigor2710n - ADSL Modem with SNMP functionality.
- 2x Netgear GS108E v2 switch - This seems to be one of the few small but managed switches out there.
- OCZ Onyx SATA-II 2.5" SSD 32GB - to replace the disk in the AppleTV with something more silent.
Monitoring Server
It's probably most efficient to use the QNAP Nas server as monitoring server, with Nagios, rrdtool and some python scripts.
Airport Basestation
- [1] - SNMP MIB for the airport basestation
Draytek Vigor2710
- SNMP MIB
1.3.6.1.2.1.10.94.1.1.1.1.1 adslLineCoding 1.3.6.1.2.1.10.94.1.1.1.1.2 adslLineType 1.3.6.1.2.1.10.94.1.1.1.1.3 adslLineSpecific 1.3.6.1.2.1.10.94.1.1.1.1.4 adslLineConfProfile 1.3.6.1.2.1.10.94.1.1.1.1.5 adslLineAlarmConfProfile 1.3.6.1.2.1.10.94.1.1.3.1.1 adslAturInvSerialNumber 1.3.6.1.2.1.10.94.1.1.3.1.2 adslAturInvVendorID 1.3.6.1.2.1.10.94.1.1.3.1.3 adslAturInvVersionNumber 1.3.6.1.2.1.10.94.1.1.3.1.4 adslAturCurrSnrMgn 1.3.6.1.2.1.10.94.1.1.3.1.5 adslAturCurrAtn 1.3.6.1.2.1.10.94.1.1.3.1.6 adslAturCurrStatus 1.3.6.1.2.1.10.94.1.1.3.1.7 adslAturCurrOutputPwr 1.3.6.1.2.1.10.94.1.1.3.1.8 adslAturCurrAttainableRate 1.3.6.1.2.1.10.94.1.1.5.1.1 adslAturChanInterleaveDelay 1.3.6.1.2.1.10.94.1.1.5.1.2 adslAturChanCurrTxRate 1.3.6.1.2.1.10.94.1.1.5.1.3 adslAturChanPrevTxRate 1.3.6.1.2.1.10.94.1.1.5.1.4 adslAturChanCrcBlockLength