In case anyone is wondering why I am doing this, here is the situation. I work for an IT company, and we support remote customers. Often we will pick up a client who was using a different IT support company before us, and has done a terrible job giving the client the needed settings and configuration of the clients network after switching to us. So we often have remote networks with Firewalls, Routers, and Switches that either have the other IT companies configurations on ( which we'd want to change, at the very least the passwords on ) or it will be network equipment that out of the box works, like Switches, but that really need to be configured remotely.
Because they require a Physical connection to configure correctly, or to turn on remote access services like telnet or ssh on them, we would normally have to hire a secondary company in the area to go out, survey the site, and try and recover the devices for us, and we will have to pay them a premium to do so. Because we have contracts with the client, to provide IT services at X$, these extra tech call outs come right of the top profit wise, and because they do, often are not priorities, or have to be staggered to offset cost. Sometimes we over promise, because we don't know how bad the setup really is.
In comes my solution, for allot of the equipment, we simply need to turn telnet or ssh on. This is not a complex thing to do when you are physically there. So, we take an arduino that can talk with the console port of a device, throw in an SD reader, maybe even a wifi chip that we can configure to auto connect to the clients active AP, and we get a cheap, 15$ console programmer, that we can preload with the configuration we want, or connect to directly via wifi, and program the network device for a fraction of the cost.
Are there things out there like this already? Yes, but not many, and they are more target toward Network Techs that simply want a wireless console port ( no SD pre-configure ) and are wifi hotspots that are connected to with a smart phone or something of that nature.
I don't have the knowledge to do it, but I know it can be done.
Now if I can get the programming to work, it will pretty much be:
- Arduino Mini - $2.85
- SD Storage Board Module / SPI For Arduino - $0.99
- 5V Mini USB Lithium Battery Charging Board - $0.33
- 3.7v Cellphone battery - $2.94
- DC-DC Step Up Boost Module Converter 3V to 5V - $1.31
- MAX3232 MAX3232CSE Serial Port Mini RS232 to TTL - $0.39
- ESP8266 Serial WIFI Wireless Transceiver Module - $3.71
8. Maybe a GUI / OLED screen later.
And I'd have what I think is a solution for under 13$, that could save my company thousands of dollars, and I think my managers would jump on it. Maybe give me a healthy boost on my next review. Plus once it is all working and together, I'll know so much more about arduino, and hopefully the work will be worth something to the community. But getting from that list of parts, to a functional device.
Thats the plan / delusion