Realtek rtl8188ee driver. This currently only works in monitor mode, but I am very interested in going forward with read/write support.
This also adds the realtek firmware driver rtwnfw. In specific, an already uuencode'd /usr/src/sys/contrib/dev/rtwn/rtwn-rtl8188eefw.fw.uu.
Known bugs:Working on adding rtl8188ee for rtwn(4)
- Unloading the driver without bringing it down will result in a kernel panic. This is due to C2H code still running while the driver is unloaded, causing the C2H to write to freed memory.
- Bringing the interface down, then back up will cause frames to arrive in spurts or not at all. This behavior only seemed to start after git commit 960c0f3d880f9767027c05614f2184ce4b93fa99 one solution is to revert sys/dev/rtwn/pci/rtwn_pci_rx.c to the previous state and the issue appears to stopDriver currently only supports monitor mode to receive raw frames.
Known bug: Changes in r320725 causes the device to not properly come back up when brought down. It sporadically receives frames when brought down, then stops.