Ath9k: Unknown symbol (toolchain issues?)

After compiling the atheros wifi drivers using the 17.01.3 SDK when I try to load them on the latest 17.01.3 image I get:

`

[ 712.596752] ath9k: Unknown symbol ath9k_hw_stop_dma_queue (err 0)
[ 712.602942] ath9k: Unknown symbol ath9k_hw_set_txpowerlimit (err 0)
[ 712.609291] ath9k: Unknown symbol ieee80211_start_tx_ba_cb_irqsafe (err 0)
[ 712.616249] ath9k: Unknown symbol ath9k_hw_reset_calvalid (err 0)
[ 712.622418] ath9k: Unknown symbol ath9k_hw_intrpend (err 0)
[ 712.628056] ath9k: Unknown symbol ath9k_cmn_debug_modal_eeprom (err 0)
[ 712.634655] ath9k: Unknown symbol ath9k_hw_enable_interrupts (err 0)
[ 712.641072] ath9k: Unknown symbol ar9003_hw_bb_watchdog_check (err 0)
[ 712.647585] ath9k: Unknown symbol ath_opmode_to_string (err 0)
`

I installed like this:
`

18 opkg install iw_4.9-1_x86_64.ipk
19 opkg install kmod-cfg80211_4.4.89+2017-01-31-3_x86_64.ipk
20 opkg install kmod-mac80211_4.4.89+2017-01-31-3_x86_64.ipk
21 opkg install hostapd-common_2016-12-19-ad02e79d-4_x86_64.ipk
22 opkg install kmod-mac80211_4.4.89+2017-01-31-3_x86_64.ipk
23 opkg install kmod-ath_4.4.89+2017-01-31-3_x86_64.ipk
24 dmesg
25 opkg install kmod-ath9k-common_4.4.89+2017-01-31-3_x86_64.ipk
26 opkg install kmod-ath9k_4.4.89+2017-01-31-3_x86_64.ipk
`

Maybe that isn't the right order for installing?

I'm no expert. In your situation I can only say what I would do. I would rebuild the entire firmware and flash that. Then install the modules. Or include them in the firmware itself if you have the room.