Skip to contentSkip to conversation

ath5k: Correct channel setting for AR2317 chip

PATCH In review Nikolay Ledovskikh 2 participants 2 messages Feb 18, 2011 Atheros ATH5K wireless driver

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 ath5k: Correct channel setting for AR2317 chip

Correct channel setting function must be used for AR2317. When I tested ahb patch on bullet2 all seemed to work fine, but it couldn't connect another host (using ibss for example). During an analysis I observed that it's transmitting on another channel. I looked into madwifi code and understood that the problem is in channel setting function. So atheros RF2317 not fully handled in the current ath5k version and must be patched.

---

drivers/net/wireless/ath/ath5k/phy.c +1 -0
index 78c26fd..c44111f 100644
@@ -1253,6 +1253,7 @@ static int ath5k_hw_channel(struct ath5k_hw *ah,
 	case AR5K_RF5111:
 		ret = ath5k_hw_rf5111_channel(ah, channel);
 		break;
+	case AR5K_RF2317:
 	case AR5K_RF2425:
 		ret = ath5k_hw_rf2425_channel(ah, channel);
 		break;
Acked-by on v1 1/1
#1 lore raw
Quoted 9 lines · Nikolay Ledovskikh

Correct channel setting function must be used for AR2317. When I tested ahb patch on bullet2 all seemed to work fine, but it couldn't connect another host (using ibss for example). During an analysis I observed that it's transmitting on another channel. I looked into madwifi code and understood that the problem is in channel setting function. So atheros RF2317 not fully handled in the current ath5k version and must be patched.

Thanks!

Signature · 1 line
Bob Copeland %% www.bobcopeland.com