Skip to content
durankeeleyPublic
forked from jglim/ASIXFlash

About

AX88179 Flash Utility

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASIXFlash

AX88179 Flash Utility for changing the onboard EEPROM's MAC address. The changes are persistent, even when plugged into a different device

Changed MAC

Requires Python 3.6+, pyusb package, and any of these: libusb 0.1 / libusb 1.0 / OpenUSB

How?

  • Download and unarchive the repository into a folder
  • Open flash.py, change the value in NEW_MAC_ADDRESS = "1BADCAFEBABE" to a MAC address of your choice.
  • Run pip install pyusb
  • Run python flash.py. This will flash your device with the new MAC address.
  • At this point, your device should have been flashed successfully. The original EEPROM will be saved as ax88179.bin

Demo

Requirements

  • Install LibUSB.
  • Python 3.6+, with pyusb
  • (Windows only) Change the loaded AX88179 driver to libusb
    • Run Zadig zadig-2.4.exe
    • Select Options -> List all devices (✓)
    • In the dropdown list, select your AX88179 device
    • Press the little arrow on the up-down control until you get an option with libusb-win32
    • Click the big button, usually Replace Driver

Zadig Guide

License

MIT

About

AX88179 Flash Utility

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages