What kind of server/network do I need?
I volunteer computer support at a small special needs school and have been asked to "fix" their network. I am not at all experienced with hardware, networks, or system administration except where it overlaps with running my own home system, comprised of one Windows desktop, a Windows laptop, and a Linux laptop (my Linux desktop is currently dead).
The network, which is currently simply WinXp machines accessing the internet through a shared connection and sharing some printers, will consist of about 15 - 20 pc's. 10 of these machines will be set up for student use and will be used to some pretty basics stuff such as learning MS Office (though I have already installed Open Office on one of these as they ran out of licenses), and Adobe Photoshop Elements. The administrative machines will be running MS Office and some personal software that the teachers and administrative staff prefer.
I was thinking that I need to set up a server with Samba and some basic file serving. I would also envision using this server as a gateway (they have basic virus protection but decent firewall would not go amiss).
There is also a need to provide some wireless connectivity but I assume that this would be similar to a home setup with a wireless router connecting to the access point (through the network server if necessary).
Sorry, I know this sounds rather like a total cop out on my own research but I am reading up as much as I can, there's just so much to learn that I'm not sure where I should best direct my focus.
Thanks for any replies/pointers.