They gave us a configured 2504 wireless controller to reconfigure. I was able to login via the console and issue "show run-config" and I got the IP address for the management. I connected an ethernet cable to laptop and gave it an IP in the same subnet but unable to ping it or access the controller via http or https. I have also attempted via ssh and no luck. Any idea how I can access the controller to be able to tftp a file from it.
Well you are able to access the wlc from the console which is a good thing. The issue might be the vlan assigned to that management interface. It might be tagged or it might be configured as a vlan id of '0' which is untagged. You need your switchport setup correctly in order to manage the wlc.
which port your laptop is connecting on the wlc, does that port mapped to management vlan only, if more than one vlan mapped to that port then the port will act as trunk port, you need switch with trunk config for uplink and access port on untagged vlan for communication or map the management interface port to one of the free physcial port.