Chintimini Wireless Project
Chintimini Wildlife Center has several buildings spread out 100-200' feet apart.
Objectives
- Create a local area network that links the buildings together, and allow visitors to use WiFi connections.
- Use the network to support a phone system
- Add webcams so that site visitors can see what is going on.
Map
There are a variety of out buildings. I have done a map, need to upload it.
- Reception - At the front of the property
- Residence - Cable Internet connection is here.
- Clinic - 200' north of residence; PSTN phone line is available here
- Raptor barn - north of clinic
- Educational center - the "yurt" - 100 northeast of clinic
A wired network would be great, but hard to implement right now. We'd need to do over 300' of trenching. So I am going to try a wireless link first.
An indoor access point will be located in the residence. It will have a directional antenna aimed north to the clinic.
We can do a wired link from the residence to the reception building, they are in close proximity. Reception is not normally staffed, there is a door bell that rings in the clinic. So this is low priority.
On the clinic roof will be a mast with two EZ-Go-2 Wifi AP's. AP1 will point south towards the residence and AP2 will point northeast towards the yurt.
AP1 will be talking to a generic access point so it has to look like a client.
AP2 will be talking to sundry laptops in the yurt and outside so it has to look like an access point. In the Yurt I will need another access point configured to look like a client with a lan in the yurt; there are 3 or 4 computers there.
Network
EZ-G0 config notes
Firmware: 139_01.02 (Jan 2 2009)
Checklist
- Set clock
- Set IP address.
- Set passwords.
- Turn off telnet access.
File server
I am setting up a Via CN10000 Mini-ITX (fanless) with 1Ghz C7 processor, 1GB RAM and an 80 GB Seagate Momentus 2.5" 7200rpm drive. It's in a little black pizzabox case.
I tested Debian Live (see Walltop page) but could not get the CN10000 to boot from a USB stick so I decided to go with installing the OS on the SATA drive for now. Once the OS is installed I might try doing the boot-from-CF thing.
I am also looking at using Freeswitch as the PBX software instead of Asterisk, just to see how it works. See my VOIP page.
I would like to get Freeswitch to work with MySQL.
Other stuff that I could do with this mini-server?
Packages added to standard Debian 5: linux-image-2.6.26-2-686 mysql-server mysql-client apache2 phpmyadmin openssh-server rsync monit unixodbc libcurl3 libvorbis0a ca-certificates libssh2-1 odbcinst1debian1 libogg0 postfix postfix-mysql samba nfs
- Apache + PHP + MySQL
- ssh server
- Web cam server?
- Do I need to provide DHCP service?
To do
- Configure Freeswitch
- Configure monit
- Configure firewall
- Add a basic Web page
Phone system
Server: 8track
- SPA-3102 PSTN bridge
- ATA DT-100 + analog handset at front entrance auto dials when it goes offhook.
- SPA 921 for clinic
- SPA 921 for raptor barn
- SPA 921 for yurt
- SPA 901 for kitchen
- Grandstream BT101 phone - residence