physical
02-21-2008, 12:43 PM
I understand that the out of the box solution doesn't really provide for this, but I was wondering...
I've been hacking around a few LS2s and PS2s, and I'm trying to get them to work on a frequency that exists outside of norms. The company I'm working for has a license to the bands they would like me to broadcast in (EBS Band)... The problem is, of the 4 5mhz bands they have, only one of them falls on a frequency that will work with the chip's standard frequency list...
The other three frequencies land in the middle of two frequencies, and if they hope to deploy them using those frequencies they have license for, they're going to have to stay inside their range.
I've been hacking around plenty, reviewed most of the source for madwifi, ath5k, etc. Stared at EEPROM dumps from various units for more than I'd like.
I don't mind doing the work, and I'm not asking for a solution (unless you already have one), but they're your radios and you know em better than me... I've never actually seen anything that resembles Atheros documentation on these things... I'm just hoping for a bit of brainstorm to help the process out...
From what I understand...
The frequency data is stored in the flash EEPROM, right? Or is that sort of thing hidden behind the binary HAL? If its in the HAL... there isn't really much a person could do, cept hope for ath5k to mature enough to actually be useful as a base station...
If its in the EEPROM, would it just be a matter of figuring out where a frequency value sits, change it to one that I like and fix the checksum? Thus far, I haven't found anything outlining the contents of the flash EEPROM beyond the first 124 bytes
So, tl;dr, what do you think the best way to convince the radio to broadcast a few mhz diff, or do you think it's impossible without excessive work
I've been hacking around a few LS2s and PS2s, and I'm trying to get them to work on a frequency that exists outside of norms. The company I'm working for has a license to the bands they would like me to broadcast in (EBS Band)... The problem is, of the 4 5mhz bands they have, only one of them falls on a frequency that will work with the chip's standard frequency list...
The other three frequencies land in the middle of two frequencies, and if they hope to deploy them using those frequencies they have license for, they're going to have to stay inside their range.
I've been hacking around plenty, reviewed most of the source for madwifi, ath5k, etc. Stared at EEPROM dumps from various units for more than I'd like.
I don't mind doing the work, and I'm not asking for a solution (unless you already have one), but they're your radios and you know em better than me... I've never actually seen anything that resembles Atheros documentation on these things... I'm just hoping for a bit of brainstorm to help the process out...
From what I understand...
The frequency data is stored in the flash EEPROM, right? Or is that sort of thing hidden behind the binary HAL? If its in the HAL... there isn't really much a person could do, cept hope for ath5k to mature enough to actually be useful as a base station...
If its in the EEPROM, would it just be a matter of figuring out where a frequency value sits, change it to one that I like and fix the checksum? Thus far, I haven't found anything outlining the contents of the flash EEPROM beyond the first 124 bytes
So, tl;dr, what do you think the best way to convince the radio to broadcast a few mhz diff, or do you think it's impossible without excessive work