Well I seem to have fixed the problem. The motherboard was running the 1704 BIOS when I got it so I had assumed it had the latest ME firmware as it's in the notes and didn't bother using the ME Update Tool. It does say that the ME FW is 11.11.60.1561 in the notes here:
ROG RAMPAGE VI EXTREME BIOS 1704
- Improve system performance and stability.
- Fixed RAID card issue.
- Updated ME FW to ver. 11.11.60.1561
" Before running the USB BIOS Flashback tool, please rename the BIOS file R6E.CAP
My board was running v11.10.0.1287 and was still vulnerable to the exploit. I ran the ME Update tool and it updated the firmware. Then I went to test the Aquantia with the v2.1.17 driver and I could actually print!
I thought that perhaps the ME didn't update when I flashed the BIOS again to 1704 as I used the EZ Flash 3 program inside the BIOS, so I tried with the Flashback port but couldn't get me SanDisk 32Gb USB 3.0 dongle to work. I tried with my USB 2.0 SATA hard drive caddy and managed to get the thing to flash. It still didn't update the ME firmware. I switched over to the second BIOS chip, BIOS 2 and proceeded to use Flashback to go from BIOS 1004 to 1704 and it still didn't change the ME firmware. So I booted up windows and updated the ME firmware from there... then went back to BIOS 1. I'd imagine that there are a few BIOS 2 chips out there vulnerable to the exploit.
I've ended up moaning about this issue on the
ROG forum here if anyone wants to take a look. I think it's pretty shoddy of Asus to advertise a BIOS as having an updated ME firmware, when flashing that BIOS doesn't even change it.
I remember having problems a while back with my Asus ROG Maximus VII Hero and the BIOS level RAID. I updated the BIOS and my RAID array was forgotten about. I had to recover it.
Does updating the ME firmware do weird things like that?
Also, does the Windows MEI version have to be close to the ME firmware version? My motherboard ME firmware is now v11.11.60.1561 but the Windows MEI package I got from the Intel Download Center is ME_Consumer_Win10_11.8.60.3561