This irks me when I get told things like this particularly when dealing with "Network" equipment. Most routers are Operating system independent. It's an IEEE standard and not a Windows or Apple (or my preference Linux) standard. 802 is the standard (802.3 for wired 802.11 for wireless with various alpha suffixes for the changing standards).
The cable modems are typically 10/100/1000 Mbps (probably the 100) using a standard Ethernet RJ-45 connector. The communication is in compliance with the IEEE Standard. It is, however, the Operating systems responsibility to comply with this standard (i.e. they are the interpreter or translator of the data on the wire) but if you have an "Ethernet" compatible device with the RJ-45 connector, it should work.
If you want wireless at your site you will need to bring a WAP (Wireless Access Points) or a Wireless Router. Your iPhone, Android Phone, Windows Phone, Most (if not all) Tablets, etc... will NOT work with the Cable modem alone since these devices do not have an Ethernet RJ45 port on them. You would either need to move in Range of an open wireless at the fort, or bring your own wireless equipment (WAP or Wireless Router) to connect to their cable modem.
I will say, be cautious of open (unsecured) and public wireless if doing banking, personal, or financial transactions. You are better off using your own wireless setup to protect your devices.
Okay, rant over (from someone who, if not overly obvious, it should be, works in IT).