Ath EEPROM Tool
This tool allows you to read/write/repair Atheros EEPROM on Atheros Cards.
Do you like this tool? If so, please consider a donation via Bitcoin.
ath_eeprom_tool.c [01/19/2007] Version 1.0 (source)
Frequently Asked Questions
- Q: How to compile ath_eeprom_tool?
A: gcc -o ath_eeprom_tool ath_eeprom_tool.c
- Q: Where to find the physical_address_base?
A: Type "lspci-v" and look for "Memory at".
host:~# lspci -v ... 0000:02:07.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) Subsystem: Wistron NeWeb Corp.: Unknown device 1012 Flags: bus master, medium devsel, latency 168, IRQ 9 Memory at fbff0000 (32-bit, non-prefetchable) [size=64K] Capabilities:  Power Management version 2
- Q: How to save EEPROM content into file?
A: ath_eeprom_tool -r 0xfbff0000 eeprom1.dat
- Q: How to restore EEPROM content from file?
A: ath_eeprom_tool -w 0xfbff0000 eeprom1.dat
Thread about ath_eeprom_tool in CZFree forum
If you want to share your experience with with others, you can check out this thread on CZFree forum (Czech language only).
Screenshot 1 - EEPROM Read
Screenshot 2 - EEPROM Write