rtl8188eu icon indicating copy to clipboard operation
rtl8188eu copied to clipboard

How does this compare to what TP-Link provides on their website?

Open nikita2206 opened this issue 7 years ago • 3 comments

Hey, sorry for creating an Issue for that question.

I just wanted to know how is this related to what you could download from http://www.tp-link.com/us/download/TL-WN722N.html#Driver

It looks like TP-Link's version was last updated quite long ago (the archive says 20150417 in its name) but the version of the driver is 4.3.0.8 which is the most recent one I could find anywhere (maybe except this repo).

I tried your driver at first and it was working flaky - sometimes connections would just hang although ip addr shows that I'm still connected and have an IP address and my traffic is still routed through the WiFi dongle.

I ended up trying out TP-Link's driver but it was not ready for 4.* kernel so I had to patch it a bit. It seems like it's working better now. I'm not sure if I should submit this patch anywhere.

nikita2206 avatar Jun 13 '17 13:06 nikita2206

Hey @nikita2206. I'd be interested to see what you changed to make the TP-Link driver work under 4.*, so if you could provide a patch regardless of it's usefulness to this specific project then that'd be great. In particular, I'm struggling with references to struct members like STATION_INFO_TX_PACKETS which I believe have been replaced in 4.x...

JosephRedfern avatar Jun 15 '17 14:06 JosephRedfern

@JosephRedfern sure, yeah some of these weren't that easy to find. Here you go:

https://gist.github.com/nikita2206/5b5f009cd3f89105d82d2e8c51c9758d

(keep in mind though I broke compatibility with older kernel in some places)

nikita2206 avatar Jun 15 '17 15:06 nikita2206

@nikita2206 Great, thanks for that. I also found this repo: https://github.com/mfruba/kernel which has some similar fixes applied -- although your code may be a little neater!

JosephRedfern avatar Jun 16 '17 11:06 JosephRedfern