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.
- 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.Working on adding rtl8188ee for rtwn(4)
- Bringing the interface down, then back up will cause frames to arrive in spurts or not at allDriver 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. 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 stop.
It sporadically receives frames when brought down, then stops.