After a little work I am now able to bring up the interface by using /sbin/modprobe ath_pci but this is a manual process every time.
This is linux, there are many ways to solve your problem, all of them different, and they'll all probably work. Which method you choose is up to you.
Whatever commands you have to enter "manually" to get your wireless to work, you need to put at the end of the file /etc/rc.local
just before the final exit 0
Just put them in that file, it'll work.
Or, you can follow Jykke's post. As I said, there are many ways to achieve what you want