Flash firmware from file instead of downloading?

Working with APM Planner v2 on Ubunutu 14.04 and a Pixhawk. Already flashed the px4fmu to the firmware but need to flash ArduCopter as well. Have all my proxies set up correctly but APM Planner can’t seem to download the ArduCopter-v2.px4:

DEBUG 2014-12-12T09:22:39.360 Go download: "http://firmware.diydrones.com/Copter/stable/PX4-quad/ArduCopter-v2.px4"
ERROR 2014-12-12T09:23:13.504 Error! "Socket operation timed out"
DEBUG 2014-12-12T09:23:13.504 firmwareListFinished error: 4 “Socket operation timed out”

I can download that file easily enough myself, so is there a way to skip the downloading part and just flash the Pixhawk specifying a file? I saw one mention of a “Load Custom Firmware” option, but I don’t see and tab or button in the APM Planner GUI that would let me do that.

You can select the ‘Advanced’ mode from the file menu. You will then see a ‘custom’ button in the install firmware view that you can load the fw with.

I’m not sure we are checking for proxy settings on download of the firmware. Are you using a proxy?

Yes, I’m behind a proxy. Have the standard https_proxy and https_proxy environmental variables set to the proper addresses and everything else (e.g., apt-get, pip, etc.) seems to work fine.

We need to add support for that. Workaround is as you suggest by downloading and using the custom firmware button