- Joined
- Dec 17, 2012
- Messages
- 142
- Mac
-
- Classic Mac
-
- Mobile Phone
-
Did you modify iwleeprom correctly?
Not sure.
I am using various versions found elsewhere, but did not modify anything myself.
Atheros branch from Google code:
two versions from here:
different iwleeprom versions either report all OK, or complain about "Write verify error", but rom does not change.
like below:
Code:
# ./iwleeprom -d 0000:02:00.0 -i mod.rom
Using device 0000:02:00.0 [RW] AR9300 Wireless Adapter (PCI-E)
IO driver: ath9300
HW: AR9300 (PCI-E) rev 0003
RF: integrated
Trying EEPROM access...
OTP address out of range: 0fff
OTP address out of range: 1001
ath9300_eeprom_check_header 00000000 @0fff r=0
Filling ath9300 EEPROM... DONE
OTP address out of range: 0401
ath9300_eeprom_check_header 00650000 @03ff r=1
AR9300 device NVM type: EEPROM (data block @03ff)
Found block at 3ff: code=3 ref=5 length=635 major=2 minor=12 (RAW: 0cb22765)
Calculating EEPROM CRC...
CRC (stored): c211
CRC (eval) : c211
compression : block
ath9300 short eeprom base: 383 (0x017f) size: 641
**** About to write to EEPROM ****
About to write device EEPROM, press 'Y' if you are sure... Y
Writing data to EEPROM...
'.' = match, 'x' = write
Dump file byte order: LITTLE ENDIAN
0000 [.......
**** Write verify error: Addr 000e, wrote 103c, read 106b ****
**** Write verify error: Addr 0010, wrote 1627, read 9a ****.......................................................]
0080 [................................................................]
0100 [................................................................]
0180 [................................................................]
0200 [................................................................]
0280 [................................................................]
0300 [................................................................]
0380 [................................................................]
EEPROM has been written from 'mod.rom'