ChimeraOS / chimeraos

A Steam Big Picture based couch gaming OS
MIT License
1.67k stars 117 forks source link

Better Support for USB Wifi Dongles #541

Open Gamecubert opened 1 year ago

Gamecubert commented 1 year ago

Because of the nature of this issue, i am unsure of what to do. Under normal circumstances i would simply build the drivers myself and install them as recommended but considering support isn't baked in by default and this is an immutable file system i decided to open this issue. Many gaming PCs may not have internet installed by default and a USB WiFi dongle is a good option for solving this issue as opposed to using a network card which can take up more space and money than a person originally intended. For example I have a TP-Link Archer T2U PLUS [RTL8821AU] which has many advocators as far as WiFi dongles go. I think it and other WiFi dongles should be given extra priority when it comes to there functionality under chimeraos. The direction that PC gaming has taken these past few years has proven that WiFi is becoming a very big part of a gamers arsenal. With games becoming physically bigger and many other games moving to the cloud or server based play I think chimeraos should put priority on WiFi dongles and network cards going forward. otherwise it may run into the issue of people complaining there WiFi doesn't work, an issue we can mostly fix by adding support for common WiFi devices (and possibly a prompt that can help with installing proprietary options). I see this as a big issue because of other issues we cant fix. Nvidia gamescope support is already making it harder for people to play games using chimeraos. Features are fun and all but if we alienate the OS by lacking proper device support and drivers than I feel as though many of chimeraos' amazing features over other Operating Systems are useless compared to its underlying issues. This could also allow us to add new features like syncing non-steam games and save files with a pride in knowing users have proper WiFi connectivity to allow for it.

pastaq commented 1 year ago

We add lots of DKMS modules for various wifi devices. If there is a specific module you'd like supported and isn't currently available you have a couple of options. Either request it, or do the leg work to get it configured and open a pull request. The former will require a bit more back and forth as we get the relevant information and work through testing with you. The latter is preferred if you're capable.

Gamecubert commented 1 year ago

I apologize but coding is not my forty, the most I can do is compile (if that) and that's as far as I can go. I just wanted to bring this issue to light that many linux projects have. The issue of lacking support for mainstream hardware, but if I must only suggest one piece of tech to get support for it would be the TP-Link Archer T2U PLUS [RTL8821AU] It should be pretty simple as there is already attempt for arch linux. These following links to these dkms are the best thing I can offer for fixing this issue but both of them seem to have varying issues regarding support for similar hardware in the lineup.

https://github.com/morrownr/8821au-20210708 https://github.com/aircrack-ng/rtl8812au

Thank you for your time.

alkazar commented 1 year ago

The rtl8812au driver is already included.

We can add the rtl8821au driver, but it won't be until the release after next.

I just hope this doesn't break anything. We have had cases in the past where these Realtek drivers interfered with each other.

Gamecubert commented 1 year ago

Oof, well hopefully it doesn't but yes the rtl8821au driver would be extremely helpful for my specific case. I cant thank you enough for giving my issue a look. Also I apologize for the misread of the rtl8812au driver. Thank you alkazar.