I just bought a AX200 card to test some of the progress here. Looks like authentication does not work correctly yet. last part of my log:
2020-05-09 22:32:24.458111+0200 0x18cb Default 0x0 0 0 kernel: (itlwmx) itlwm: tsleep_nsec iwxcmd
2020-05-09 22:32:24.458267+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: Interrupt!!!
2020-05-09 22:32:24.458270+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_notif_intr
2020-05-09 22:32:24.458272+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_rx_pkt code=0x29
2020-05-09 22:32:24.458274+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: wakeupOn
2020-05-09 22:32:24.458277+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_cmd_done: command 0x29 done
2020-05-09 22:32:24.458296+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: Interrupt!!!
2020-05-09 22:32:24.458298+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_notif_intr
2020-05-09 22:32:24.458300+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_rx_pkt code=0x2a
2020-05-09 22:32:24.458421+0200 0x18cb Default 0x0 0 0 kernel: (itlwmx) itlwm: : SCAN -> AUTH
2020-05-09 22:32:24.458424+0200 0x18cb Default 0x0 0 0 kernel: (itlwmx) itlwm: ieee80211_set_link_state nstate=2, old_state=2
2020-05-09 22:32:24.458431+0200 0x18cb Default 0x0 0 0 kernel: (itlwmx) itlwm: : sending auth to --:--:--:--:--:-- on channel 1 mode 11g
2020-05-09 22:32:24.458440+0200 0x18cb Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_start 6840
2020-05-09 22:32:24.458442+0200 0x18cb Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_start 6851
2020-05-09 22:32:24.458444+0200 0x18cb Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_tx
2020-05-09 22:32:24.463341+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: Interrupt!!!
2020-05-09 22:32:24.463347+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_notif_intr
2020-05-09 22:32:24.480639+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: Interrupt!!!
2020-05-09 22:32:24.480647+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_notif_intr
2020-05-09 22:32:24.480652+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_rx_pkt code=0x1c
2020-05-09 22:32:24.480661+0200 0x70 Default 0x0 0 0 kernel: (itlwmx) itlwm: iwx_start 6840
2020-05-09 22:38:46.830252+0200 0x2f0 Default 0x0 0 0 kernel: (itlwmx) itlwm: outputPacket
As i understood i do not need the itl80211.kext correct? because it does not load for me anyway..
And status: Cable Unplugged Either the cable for Thunderbolt Ethernet Slot 2 is not plugged in or the device at the other end is not responding.
Running this on a Thunderbolt to PCIe box
I will try to invest some time in reading the source code and if i can get enough familiar with it contribute to this project.