SteamOS icon indicating copy to clipboard operation
SteamOS copied to clipboard

Steam Deck OLED Wont Connect to Wifi 6 Networks + Waking itself up as a result

Open RedAsKetchum opened this issue 7 months ago • 138 comments

Your system information

  • Steam client version: 20231122.1
  • SteamOS version: 3.5.7
  • Opted into Steam client beta?: [Yes/No] No
  • Opted into SteamOS beta?: [Yes/No] No
  • Have you checked for updates in Settings > System?: [Yes/No] Yes
  • Router: ASUS - GS-AX3000

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen.

Right off the bat when turning on the OLED for its first time set up I couldn't connect to any networks. I keep receiving a message in read informing me I'm unable to connect. The only way I was able to complete the set was using a Mobile Hotspot.

Once I'm connected to a mobile hotspot I'm strangely allowed to connect to my router's network 2.4Ghz or 5Ghz. However, there are times when either coming back from sleep or turning the Sd back on shows you are no longer connected to the WIFI.

If you try to connect to the networks you are received with another unable to connect message. If you set the Steam Deck to sleep after being unable to connect to the WIFI, the Steam Deck will wake itself up after a few seconds.

If you forget the networks you cant connect to it causes all networks to no longer be detected requiring a reboot to end up in the same loop.

  • Turning off the 160mhz channel seems to fix the issue, but this nothing but a workaround that shouldnt be needed.

  • Yes, I did turn off the wifi power saving option. Didnt seem to help a bit.

@lostgoat has this issue been replicated or is the team aware of it?

Steps for reproducing this issue:

  1. Try to connect to a WIFI 6 network on Steam Deck OLED.
  2. Unable to connect message pops up.
  3. Set the device to sleep to reproduce the wake bug while still unable to connect to WIFI 6.

RedAsKetchum avatar Nov 28 '23 19:11 RedAsKetchum

Many more reports in these threads: https://steamcommunity.com/app/1675200/discussions/0/4038101970203502664/ https://steamcommunity.com/app/1675200/discussions/0/4038101970207124286/ https://www.reddit.com/r/SteamDeck/comments/184qmx3/my_oled_wont_connect_to_my_wifi/

Most people experiencing this issue are using ASUS routers, but there are also several reports with TP-Link and Motorola routers.

AlinJiang avatar Nov 28 '23 23:11 AlinJiang

Many more reports in these threads: https://steamcommunity.com/app/1675200/discussions/0/4038101970203502664/ https://steamcommunity.com/app/1675200/discussions/0/4038101970207124286/ https://www.reddit.com/r/SteamDeck/comments/184qmx3/my_oled_wont_connect_to_my_wifi/

Most people experiencing this issue are using ASUS routers, but there are also several reports with TP-Link and Motorola routers.

I am indeed using an asus router (GS-AX3000). Never had this issue on the LCD version though.

RedAsKetchum avatar Nov 29 '23 00:11 RedAsKetchum

Having the same issue here where I cannot connect to either 2.4GHz or 5GHz Wifi on my router with my LE 1TB OLED Steam Deck. Router model is a Netgear R6300, firmware V1.0.2.80_1.0.59. The SSIDs for each network are different. 2.4GHz is running on Channel 4 on mode "Up to 450Mbps", 5GHz is running on Channel 44 on mode "Up to 600Mbps".

Steam Deck information:

  • Steam client version: 20231122.1
  • SteamOS version: 3.5.7
  • Opted into Steam client beta?: [Yes/No] No
  • Opted into SteamOS beta?: [Yes/No] No
  • Have you checked for updates in Settings > System?: [Yes/No] Yes

braids avatar Nov 29 '23 04:11 braids

I had to switch my ASUS RT-AX86U router to use WPA2 and WPA3 for Wi-Fi authentication (it was previously only set to WPA2). Otherwise, I could not connect to either my 2.4 or 5 GHz Wi-Fi networks. Someone had the same exact issue with that router here:

https://steamcommunity.com/app/1675200/discussions/0/4038101970203502664/?ctp=14#c4038102696010771750

Wi-Fi worked during the first-time setup on my Steam Deck OLED Limited Edition to download the latest SteamOS, Steam client, and firmware updates. After that, it never worked again until I changed my router to use WPA3. It seems like a Wi-Fi firmware update broke WPA2 authentication. A factory reset did not change the situation.

LukeShortCloud avatar Nov 29 '23 07:11 LukeShortCloud

I don't know if the root cause is the same, but in my case it had slightly different effect.

I have TP-Link AX50 router and disabled 160Mhz to be able to connect to the network on the Steam Deck. And while I was able to connect to either 2.4Ghz or 5Ghz network with 160Mhz disabled, my connection was really unstable.

What I mean by unstable? I was losing connection every 10-20s for the duration of 20-60s and this cycle would go indefinitely (time random each time). By losing connection I don't mean the device would disconnect from the Wi-Fi network, but that even though the device was connected, it appeared as if connection was frozen during that time.

How it looked like? When downloading a game in Steam, it would download for said 10-20s and then stop downloading for 20-60s, then Steam would resume the download and so on. The game would download eventually, but it's pain. The download speeds were heavily severed too, as reported by other users. In desktop mode the timeouts were longer and working periods shorter. In desktop mode I couldn't download anything as ALL downloads would timeout. When going into "Discover" app, I would get a timeout loading app list. When it somehow loaded I couldn't download any app due to inevitable timeout. I tried to download Firefox and the download timeout all the time (I tried ~30 times).

Things I tried:

  • disable 160Mhz in router - it allowed connecting to the network
  • reboot SD
  • factory reset of SD
  • disable Wi-Fi power management in SD dev settings

None of the steps helped with instability. What worked though, I was able to get a stable connection when I created a hotspot on my phone. However, I do not treat it as a fix because I have limited data I can use and besides it's not a fix. But it's worth noting that it worked stable on a hotspot.

Steam Deck information:

  • device: SD OLED
  • Steam client version: 20231122.1
  • SteamOS version: 3.5.7
  • Opted into Steam client beta?: No
  • Opted into SteamOS beta?: No
  • Have you checked for updates in Settings > System?: Yes

It is important to note that ALL my other devices are operating normally and do not have such behavior. They still have access to the internet during the timeout period on Steam Deck.

Also @lostgoat, I would like some sort of confirmation whether it's a software issue you can replicate or it's hardware. If it's hardware then it probably never be fixed, so it won't work with my router probably and I won't bother.

Sample photo of a cycle in Steam (this go on and on as described above): IMG_1457

michal-grzelak avatar Nov 29 '23 08:11 michal-grzelak

I am able to connect to WI-FI but it is not working at full capacity. It doesn't use the full speed available. It also some times drops to an extremely slow speed (like 120Kbps) and requires a rebooting the Deck to get speeds above that.

AndrewJRichardson avatar Nov 29 '23 11:11 AndrewJRichardson

I have the same issue here. Same router as Luke: Asus RT-AX86U. Wifi driver seems to crash when I try to connect to it, and it can't find any wifi networks after that until I reboot the unit. It DOES connect to my Linksys WRT1900ACS. Attached dmesg dmesg.txt

NuVanDibe avatar Nov 29 '23 21:11 NuVanDibe

Taking a look at the log shared by @NuVanDibe , found log entries saying that the device does not support the 80 MHz band:

80 MHz not supported, disabling VHT.

This means Steam Deck OLED does not even support VHT(Very High Throughput) using 80 MHz, not even mentioning 160 MHz. VHT is a part of WiFi6 standard.

This to me is clearly false advertising, no matter the current wifi hardware supports WiFi 6E or not, the firmware (software) doesn't support that.

AlinJiang avatar Nov 30 '23 01:11 AlinJiang

Replying to https://github.com/ValveSoftware/SteamOS/issues/1253#issuecomment-1832984655

Nope, this is wrong. That message means that on the current frequencies where the AP is broadcasting 80 MHz+ is not supported due to not available overlapping bands, not that is not supported by the hardware. The user need to change it to have them usable again. See here for a table https://en.m.wikipedia.org/wiki/List_of_WLAN_channels

RodoMa92 avatar Nov 30 '23 10:11 RodoMa92

Replying to https://github.com/ValveSoftware/SteamOS/issues/1253#issuecomment-1832984655

The interesting part in that log is as soon as this command is issues from the driver, the firmware just crash and keep resetting over and over again.

[ 210.854575] ath11k_pci 0000:03:00.0: WMI_VDEV_PARAM_SET_HEMU_MODE 3 0x30

And two seconds later

[ 211.578584] ath11k_pci 0000:03:00.0: start to reset for rddm [ 211.578598] ath11k_pci 0000:03:00.0: rddm_vec_entry_num=9 entries=10

At least with Qualcomm there is a lot of stuff to go on in that log. I'm still struggling with wireless issues on my original Realtek crap wireless, with no way to report bugs since it just locks up. Would love if Valve is tracking something for that.

I'll still find ironic how they are still struggling with the same issues even after changing vendors.

RodoMa92 avatar Nov 30 '23 10:11 RodoMa92

We can't really expect valve to do Qualcomm's job for them. As frustrating a circumstance as this is, I'll give valve the benefit of the doubt. They may not have tested this with our hardware and yes, while that's their responsibility, saying a lawsuit is "waiting to happen" won't solve our problem, and honestly it should be Qualcomm who steps up here. My view is that they are the ones who let Valve down, and as a result of that, us.

The other option is Valve designs, manufacturers, and supports their own WiFi chipset.

Onto more constructive things, I'd like others here to provide similar logs who are experiencing the same issue, or even if you're not. Also post your router model number and hardware revision. That's the only way this gets fixed.

NuVanDibe avatar Nov 30 '23 14:11 NuVanDibe

Replying to https://github.com/ValveSoftware/SteamOS/issues/1253#issuecomment-1833873472

Yes and no. It’s not like someone forced them to use this chip and that firmware. You can’t move responsibilty like that and especially onto users. Like „give us debug info or we won’t fix it”. You can’t just stitch some hardware together, give it to users and expect them to be beta testers. When you release a product - you are responsible for it. When sth is broken, you can’t just expect that users will give you full debug data so that you can „maybe” fix it.

And I say this as a dev myself. When sth doesn’t work, usually I debug, verify, check and find the root cause without multitude of user’s detailed debug info. They say sth doesn’t work and it’s my job to fix it. And they have full right to expect that sth works and is fixed when it doesn’t. Not that - „now provide me debug info for next 7 days or we won’t fix it”.

Also as I said, it’s Valve who chose THAT particular chip and chose THAT particular company to provide the drivers. It wasn’t a random choice by non-tech person, it was probably carefully analysed by many engineers, so I can’t comprehend how such bugs can happen. Because we are not talking about non-breaking or really hard to find bugs. It’s literally WiFi6 they ADVERTISED, how is that it wasn’t tested?

michal-grzelak avatar Nov 30 '23 15:11 michal-grzelak

@lostgoat Can you please at least acknowledge the issue? Its been over a week since the OLED released and we still cant use the Advertised WIFI 6 Feature. It simply does not work and I cant believe nobody is saying anything about such a crazy problem. Imagine getting a Steam Deck for Christmas to find out you cant connect to the WIFI... Whats the point of such an expensive device thats lacking such core functionality?

RedAsKetchum avatar Dec 01 '23 17:12 RedAsKetchum

i want to believe that Steam didnt use cheap chips to avoid costs, because me as a user im having a huge bad moment with the device, whats the point of such hardware if it doesnt have any wifi connectivity, i want to believe that they didnt made a rush delivery to reach xmas, incorrect password all the time, i didnt knew i had to be a programmer just to download a game of 200 mb, thanks steam!

australok avatar Dec 01 '23 21:12 australok

+1 to this issue, but not on Asus or Nighthawk stuff from Netgear or whoever, I'm on enterprise grade Wifi 6 compatible Meraki equipment, used in schools, hotels, etc.

I can't connect no matter what, which means in places that the deck is perfect for, it can't connect to wifi.

JakeyPrime avatar Dec 05 '23 22:12 JakeyPrime

hey @lostgoat, good morning, please , can u confirm that this issue is being look at? its not good to be stuck with a 700 usd hardware that doesnt work

thanks in advance

and this is my probe for my deck https://linux-hardware.org/?probe=4704035dff

australok avatar Dec 06 '23 08:12 australok

Same issue here

cantaeus avatar Dec 06 '23 19:12 cantaeus

Same here, can't connect my OLED 1TB to any wifi except the phone hotspot, weird.

johnwayne1930 avatar Dec 06 '23 19:12 johnwayne1930

@RedAsKetchum I opened a ticket with Valve and all they said was "we're aware of this issue and are working on a software fix. Disable 160 Mhz band and keep an eye on this page for updates- https://store.steampowered.com/news/app/1675200/" I asked if they know when it'll be fixed because I'm only eligible for return until December 13th and don't want to RMA a brand new device. They responded "We don't have a timeline. Want to initiate a return?"

They don't give a shit at all

Glorydayreject avatar Dec 09 '23 15:12 Glorydayreject

Experiencing this on an isp provided Sagemcom F-3896. Switching bandwidth doesn't helt, but switching from 802.11ax to 802.11a+n+ac lets my OLED steamdeck connect and then it works well. I also have the wifi driver crashing issue when 802.11ax is enabled on the router. It just dies and requires a full reboot to start working again.

bearwolf avatar Dec 12 '23 20:12 bearwolf

Experiencing this on an isp provided Sagemcom F-3896. Switching bandwidth doesn't helt, but switching from 802.11ax to 802.11a+n+ac lets my OLED steamdeck connect and then it works well. I also have the wifi driver crashing issue when 802.11ax is enabled on the router. It just dies and requires a full reboot to start working again.

Hey, sagemcom fast5670v2 here from T-Mobile, my ISP told me that disabling AX is impossible so i`m stuck till the deck push an update to the FW of the wifi adapter... u were able to acess your router or u had to call ur isp?

australok avatar Dec 12 '23 23:12 australok

Experiencing this on an isp provided Sagemcom F-3896. Switching bandwidth doesn't helt, but switching from 802.11ax to 802.11a+n+ac lets my OLED steamdeck connect and then it works well. I also have the wifi driver crashing issue when 802.11ax is enabled on the router. It just dies and requires a full reboot to start working again.

Hey, sagemcom fast5670v2 here from T-Mobile, my ISP told me that disabling AX is impossible so i`m stuck till the deck push an update to the FW of the wifi adapter... u were able to acess your router or u had to call ur isp?

My ISPs firmware allows quite a lot of settings to be changed so i didn't have to call. It's almost like an off the shelf router luckily.

bearwolf avatar Dec 13 '23 07:12 bearwolf

We have been investigating this. It appears to affect only specific WiFi access points, possibly with specific settings.

If you are affected by this issue, the following information would be helpful: - Your WiFi access point's model and firmware version - Whether changing wifi channel bandwidth or wifi mode (e.g. disabling AX) in your access point's settings helps with the issue. (Please only mess with your access point's settings if you feel comfortable doing so!). When changing these settings, please fully reboot the Steam Deck to see if they've had an effect.

Nephyrin avatar Dec 13 '23 20:12 Nephyrin

We have been investigating this. It appears to affect only specific WiFi access points, possibly with specific settings.

If you are affected by this issue, the following information would be helpful: - Your WiFi access point's model and firmware version - Whether changing wifi channel bandwidth or wifi mode (e.g. disabling AX) in your access point's settings helps with the issue. (Please only mess with your access point's settings if you feel comfortable doing so!). When changing these settings, please fully reboot the Steam Deck to see if they've had an effect.

Using an ISPs own router but it appears to be a rebranded Sagemcom F3896. It uses the ISPs own firmware though.

Disabling the 160hz band didn't make any difference. The router doesn't allow the disabling of AX unfortunately.

I am able to connect to the router but the speed is lower than on an original Deck. The speed eventually degrades over time, till it is basically unusable and will stay that way till the deck is rebooted.

AndrewJRichardson avatar Dec 13 '23 21:12 AndrewJRichardson

Router model: ASUS RT-AX86U Firmware version: 3.0.0.4.388_24231 (latest) Region: US Affected device: Steam Deck OLED Limited Edition Mitigation router setup: JUST disable 160 MHz, with all other settings remaining on, including 802.11 ax mode, 2.4Ghz & 5Ghz sharing same SSID and DFS channel. Root cause for me: 160 MHz bandwidth

AlinJiang avatar Dec 13 '23 23:12 AlinJiang

Router model: Sagemcom F5684S_v2 Firmware version: AGGHX_1.2.1 Region: IT Affected device: Steam Deck OLED 1TB

The issue appears to be resolved if the 5GHz is setup as 802.11ac while still using a 160MHz band. Narrowing the band to 80MHz has no impact if the network is setup as 802.11ax. This may be a bug with the router firmware as checking with another device the band still appears to be 160MHz although 80MHz is set in the WebUI.

I have also played around with security settings but those appear to have no impact (WPA/WPA2 works).

opcod3 avatar Dec 14 '23 00:12 opcod3

Router model: sagemcom fast5670v2 Firmware version: i cant access my router, only ISP can Region: PL Affected device: Steam Deck OLED 512 GB

i can`t access no 2.4. or 5.0 ghz, i cant edit my router because ISP doesnt allow me to enter my router, sill doesnt explain why all my devices can connect except the DECK

australok avatar Dec 14 '23 00:12 australok

Model: eero Max 7 Firmware: 7.2.0 WPA3 Transition enabled.

Deck will connect while 5Ghz is using 160Mhz wide channels, but download throughput rarely goes over 100Mbps (Steam downloads, speedtest.net in Firefox). Deck will never connect to the 6Ghz radio, which is running at 320Mhz. Other devices (iPhone, Mac) can connect in the same location with 5Ghz and 6Ghz with greater than -60 dBm RSSI, and max ISP speeds of 500Mbps. Seems the Wi-Fi driver could use some work.

Reach out to eero, I am sure they’ll be happy to help you sort these issues out.

thatsthequy avatar Dec 14 '23 04:12 thatsthequy

Router: ASUS XT9 AX7900 Firmware: 3.0.0.4.388_23285 Steam Deck OLED 512

I can connect, but the connection usually drops after about 20 minutes and I have to reboot the Steam Deck. I’ve disabled 160mhz, tried various bands, used a dedicated band for it, and this always occurs.

I can connect with ax and 160mhz enabled, but inevitably, the connection drops regardless of the permutations I’ve tried.

I should also note that this issue disappears after I restart the deck; however, if I wake it from sleep the next day, it’s always back. Thus, I have to restart every time I’d like to use it without issues.

I’ll also note as others have that my old LCD Deck connected to this exact same network without any issues, ever. Clearly there is a problem with the drivers on the OLED.

deedeeped avatar Dec 14 '23 11:12 deedeeped

@Nephyrin appreciate your team looking into this, happy to provide additional information or testing.

  • Your WiFi access point's model and firmware version

Model: Asus RT-AX88U Firmware: 3.0.0.4.388_24198

  • Whether changing wifi channel bandwidth or wifi mode (e.g. disabling AX) in your access point's settings helps with the issue. (Please only mess with your access point's settings if you feel comfortable doing so!). When changing these settings, please fully reboot the Steam Deck to see if they've had an effect.

Changing band / disabling AX has not helped in my testing.

  Related: #1280

mike-zarandona avatar Dec 14 '23 13:12 mike-zarandona