Wifi limited internet connection
On my new laptop running bazzite I have issues connecting to my routers wifi. If i connect to it through my mobile phones hotspot using mobile data, everything works fine.
(Continuing a conversation started in #bazzite)
292 Replies
@CheckYourFax @Durinor sorry for the ping, but i think its better to continue the conversation here!
for sure
can you show the ip config of your desktop machine?
the one that is .192
heads up this is in german if you need me to translate something let me know

please do icponfig /all
do you by any chance also have wifi there
that is somehow connected
and maybe a route print
that looks good
my desktop pc does not have a wifi card so no. Its purely over the ehternet cable
btw

thats all good
so that one is .192
what is your desktop pc connecting to?
physically
i have an ethernet cable that is directly plugged into my isps provided router. I can quickly check which one if thats important
do you also have an AP
1.1.1.1 seems an odd dns server
that is set to be an AP not a router
no 1.1.1.1 is cloudflare
oh

are you dutch? that looks like a ziggo router
no im from austria. This is the router i got from magenta/tmobile
ah maybe same model
ah, so you have only one wired device?
is the .130 device connecting to the same router
or do you have a loose AP?
yes everything else is over wifi since the router is very badly situated in my apartment and i dont want a million cables lying around
maybe try manually configuring a v4 config on the bazzite box and see if that helps? it would clear up any potential conflict with .130
do you have a wifi extender
or AP
access point
try to pick someting outside of the dhcp range
no this is an issue in between
.192 device is okay
If by .130 device you mean the new bazzite laptop then yes.
If you mean another device then i dont know cause i dont know which other device could be the one with the .130 address
the bazzite box is also ok
no, neither
this is something in between
its not a guest network is it
guest network cant connect to LAN
atleast if i have wifi extender or ap then i would have no knowledge of them
then u dont
guest network can only connect to internet
it shouldnt be i believe
its hard to help you further because you'd need to go into the router settings possibly leaking sensitive information
wouldnt a guest network be a different prefix, though?
hmm thats not ideal haha
like a dmz subnet?
try factory resetting the router
if you have no weird settings
that you need
thats all i can think of
right now
wdym by weird settings?
i have changed the name and password initially but thats a quick fix i believe
your bazzite box is configured correctly, your windows pc is configured correctly
like port forwards and stuff
if not, then just factory reset
ā
aight will do
also, afterwards, reboot both your bazzite and windows machine
to clear any temporary stuff like the ARP
if this doesn't work there's one more thing we can try
and that's checking the windows desktop's ARP cache see what it has
ok im gonna need a little longer, the reset button is an "opening" that i cannot reach with my fingers so i will need to check if i can find something to reset it that way or if there maybe is a tool in the old box for this.
i usually straighten out a paper clip in a pinch
or a thumb tack, but dont push too hard with the pointy end
i dont actually have either available. ill check what i can grab
or if you have one of those little tools that come with a smartphone to remove an sdcard..
not necessarily, it can just be a different vlan
uh thats good i should have one of those around
if you can login to the router
just use the interface
reset button only needed if you can't login
if you can't login then sure find a paperclip
its resetting right now. seems like its gonna take a little bit to reset
ya, ,i guess a layer2 vlan would work as well for guest segregation
your arps wouldnt get anywherre
or be seen by other devices
could be something like that..the router supressing arp requests due to config like a guest network...
im assuming this is just a isp router bug
would be fun to see a pcap of the bazzite box trying to arp
shit happens all the time on those 1000-in-a-box routers
never use them..i always immediately bridge and use my own
i have an asus router but with custom firmware
much better
my current is a ubiquite dream machinie
prior to that i was using a vm running sophos utm
ubiquiti is too expensive and too fancy
kinda ,ya
cant argue
asus routers are pretty off-the-shelf parts
the management pane on ubiquit is quite good though
firmware is just shite
would be nice if the dream machine supported ospf, but static routing only
if i had the money i'd just build a simple PC with a PCIe multi-port NIC
maybe a PCIe SFP for the fiber
ok the router is done resetting and i noticed im instantly back in my network (obviously on the desktop over wire and) on my phone, keeping its name and passsword. I assumed a factory reset would delete those aswell.
anyways i think you mentioned to completely reboot both the laptop and pc now correct?
what software would you use?
RouterOS
probably
or
opnsense
but thats too firewall focused
ya both good choices
opnsense, ya
ye routeros not free though
unless you buy a mikrotik router
its free for limited amount of connections actually
i forgot what the limitations were
i work as a network engineer for a large university here in canada, so i can get access to enterprise off lease gear
for example my home switch is a cisco 3650
one of the few perks..heh
Odd
And yes
ok im back, rebooted both
Try pinging the windows machine from the bazzite one?
And post results here?
If that doesn't work. Then delete the connection in bazzite and reconnect from scratch
so on the bazzite machine connect to my network -> ping windows.ip
This will delete any lingering config
Yes
where should i see if the ping worked? On the bazzite or windows machine?
Just do ping 192.168.0.192
Bazzite
ok so the ping on the bazzite machine is still going, its taking some time. However i seem to have a stable connenction, as im sending this message from the bazzite machine. But maybe its just the 5 minutes of it working after rebooting
Screenshot?

Not good
ya, no responses
Delete connection entirely in bazIte
Bazzite
okay
Reconnect to wifi from scratch
At least you're not getting destination host unreachable so that's a good sign
the win10 machine firewall might be denying icmp
i know win11 does out of the box
just to double check, you want me to remove this here right?

yes
if you remake the connection from scratch all networkmanager config will be reset to default
when done resetting also try to ping 8.8.8.8
the ping got a response now after waiting saying that Destination host is unreachable again...
before deleting the connectin
Control Panel -> System and Security -> Windows Defender Firewall -> Advanced Settings
then "inbound rules"
"Echo ICMP request ICMPv4 In"
https://manage.accuwebhosting.com/knowledgebase/2609/How-to-Allow-Pingor-ICMP-Echo-Request-in-Windows-Firewall.html
easier with screenshots
just do all ICMP types, you're behind a NAT anyway
can you ping your gateway now?
that wont be blocking icmp
0.1
it shouldn't i doubt the router has a managed switch
still on this step as its connecting. gimme a sec
ok it reconnected to the network but without connetion to the internet. Now i do icmp stuff on windows right?
isp routers universally just have dumb switches
huh that is weird
why no internet?
try ping 1.1.1.1 from your bazzite box?
it says "ping: connect: Network is unreachable"
:huh:
same for your gateway?
ping 192.168.0.1
same response
wtf
on the win10 machine, ping 192.168.0.130 and then do an arp -a
see if there is a mac addr listed for .130 and then see if that matches your adapter in bazz
Marco, are you sure its connected to the wifi properly? and you're sure you're putting in the right password?

I mean yeah i am but im starting to doubt myself
are you using DHCP?
no manual IP?
if you do manual IP, and you connect to wifi, the wifi won't always tell you the password is wrong
im not putting in a manual ip. I dont know what dhcp is but i assume that that would be the default? so in that case yes
ok so if you have no wifi connection you wont have an IP
type
ip address and show here
make sure there's no ISP stuff in there just to be sureon bazzite or windows?
bazzite
your bazzite machine has no internet so that is the problem right now
its probably just wrong password
if it took a very long time to connect then likely wrong wifi password
it just didnt tell you

ya
you're not connected properly
you only have v6 looks like
ok ill double check and reconnect but i am very sure its the right password...
which would have used slack locally
maybe password reset after all
login to router
check password
the password i used to connect on the bazzite laptop is the same as the one i used on my iphone/ipad to connect to that network.
hmmmmm
it's not connected to anything though
hmmmm
wait
can you open the terminal type
nmtui & try to connect from there?^ yeah make sure ipv4 is set to auto?
or just do
nmcli connection modify wlan0 ipv4.method autoipv4 is set to auto. should i disable ipv6?
i would
you can try?
i'd be curious if you could ping google using v6 though
to verifiy: your windows machine is still getting an IP address automatically?
ping6 8.8.8.8
when i type "nmtui" it says bash: nmtui: command not found. Am i missing something in the command?
i think thats the syntax for v6 ping
yes, i ahve never set an ip address manually
not installed i think
just do
nmcli connection modify wlan0 ipv4.method auto
to be sure its set to autohmm
always seen it with NetworkManager
nmcli connection modify TheWeave ipv4.method manual ipv4.addresses 192.168.0.210/24 ipv4.gateway 192.168.0.1 ipv4.dns "1.1.1.1,1.0.0.1"
try this
then ping 1.1.1.1
this is manual IP .210
this only sets it for that wifi connection, not the whole deviceif that works you may want to redo that command with an ip that is not included in your dhcp scope
oh yeah true
210 then
probably not inside the scope
usually only first 200
i doubt your isp device will do snooping or anything but still a good idea
by snooping i mean dhcp snooping..
not any nefarious or anything
plus you wouldnt want .130 to be handed out to any other device down the road
ok
i just called my isp to double check
it seems like my reset didnt actually reset the modem
huh odd
the ISP may be able to do both
they said with the old modems, like the one i have, they turn off after about 5 seconds and that seems to "update" the modem instead of factory resetting them. For a factory reset they need to be pressed for ~40 seconds and then it might take several tries. So im gonna go do that
btw if you're a high profile person and you leak your wifi name, some nefarious person could be driving around scraping wifi names and you could theoretically be doxed if they find a wifi name called
TheWeave
hidden wifi is best
or just dont leak the wifi name
but hidden wifi best wifii'd be curious if ping6 2607:f8b0:400b:807::200e works
that could help separate out if you have an auth issue or some sort of v4 only issue....?
i think router proper reset is best
maybe DHCP is just fucked
ĀÆ\_(ć)_/ĀÆ
ipv6 seems to work
im on it š«”
but IPv6 is SLAAC
usually
for sure
btw since im just sitting here waiting for it to reset. id love to buy you guys a coffee or something. Youve been such a great help and super patient with me and i really appreciate it!
i dont mind..off sick today, so just sitting at my laptop trying to decide what game to play
and then i cant decide and end up playing some skyrim modlist instead..as usual...lol
i have a ton of games in my steam library , but rarely get around to them
nah donate it to kyle or antheas
if you really want
i dont need it
they do most of the work on bazzite
does that mean self generated
as far as i know local IPv6 is always self generated
not to sidetrack, but i am assuming running a skyrim modlist on bazzite is likely not doable or super tricky to setup?
doable, but use a VM to make the modlist
windows VM
especially if you want to use Wabbajack
that shit does not work on linux
not even proton
ya,, ,not that iimportant then. my laptop is an alieware with a 4080
i think you can get a global one
& just kinda ignore it
so i will just do modlists there
and leave bazz for other stuff
yes that means the host decides itself what IP address it uses
there's no DHCP table like with.. DHCP
the router doesn't know what IP you assigned yourself
or the DHCP server
ok! modem has been reset properly this time!
all it does is tell you what the prefix is
now back to the factory name/password
but the prefix is the same for every device connected to the router
thats what SLAAC essentially is
my ISP uses DHCPv6 though idk why they decided to use that
you can't pick SLAAC or DHCP yourself its your ISP who chooses it
if thats what you prefer i will haha. I just feel bad stealing your guys afternoon/day š
no worries..cant speak for others but i dont mind trying to help
nah its all good
i got some great assistance from Stella and others when i was installing bazz
was hving gaming mode issues due to my igpu and egpu setup
meh all of us are here because we like trying to help
it's mpt rea;;y a waste of time for me i love helping
when i try to connect to the wifi network on bazzite i get a pop up asking me to authenticate the network because the password was incorrect. ( i double checked it was definitely not). after i reenter the password i can connect to the network normally
on a first look it seems like im getting a stable connection? Let me test it out real quick
nice
so it was a WPA password issue after all maybe?
idk... trying to simply open youtube in my browser its been loading for 60 seconds and counting...
what does
ip address say now?according to bazzite i am getting speeds in the 100 byte range so its not as fast as it should be..
on bazzite
and the connection to youtube failed
wait
100 byte? barely above Sneakernet
you mean the KDE thingy
in the systray
that's just how much is currently used
thats likely just random stuff on the wire like multicast or broadcast stuff like pnp or lldp type things..not actual traffic directed by you
and likely v6
fair enough, that makes sense.
this is what '''ip address''' gives

well you got a diff lease this time
.164
well your dhcp is working again
but my connection still seems to be so slow i cant do anything with it...
can you ping your gateway now?
is it working at all?
do
ping google.com
64 bytes from ams16s32-in-x0e.1e100.net (2a00:1450:400e:80c::200e): icmp_seq=1 ttl=116 time=14.7 ms
if it says something like this you have a connectionlet me check rq
or ping6 google.com
maybe you have linux wifi problems after all
and i was completely wrong
its weird though you did get an IP
this time
ya, perhaps the driver for that adapter has issues with linux
we have completely ruled out network issues now
what happened when oinging the gateway again?
lets first see what the results of ping google.com is
it does! I cant send you the screenshot rn though cause discord cant open because it trys to check for updates and it keeps failing
ok, so you only have an issue with v4?
there we go it loaded

well it works
but you just have a horrible horrible connection
and ping 8.8.8.8 fails?
what is your speedtest
wait

nmcli has a way to show how strong your connection is
5 seconds for 6 packets?
46ms seems high--ish but i noticed your signal looked fairly weak in one of your screenshots?
i saw like one bar i think
oh wait
v4 works?
oh wait
no that is okay
its because it waits with sending pings
my bad
that looks fine
ya
now try pinging your desktop
ok the connection to the internet on the laptop was lost again..
ya this just sounds like unstable wifi
is the laptop the bazzite box?
sec
i mean yes, but then im confused why its not like that for any other device and additionally i installed pop os last night to check and on pop os i have a stable and fast connection to the wifi. So my gut is telling me its not the laptop but bazzite...
which would be a shame
yeah the laptop is running bazzite
its the open-nivida image idk if that matters?
on the laptop you could open firefox and go to fast.com or speedtest.net
would be intersting to see
it could be one of those power saving bugs
where the chip is kept in a low power state
ugh, i hate power saving plans..
and thus has trouble staying connected
no cause the internet connection was lost
give me a moment
i ahve a command i want you to use
yeah ofcourse
it shows the birate
bitrate
of the current connection
nmcli -t -f active,ssid,rate,signal,bars dev wifi | grep '^yes'
used ai to make this command for me lol but it works
i had to test it myself firstgonna use my phone to take a pic i hope its readable

is this the output you expected?
are you using 2.4Ghz or 5Ghz?
i believe it should be 5ghz?
what is the distance between you and the router?
wait just walk closer to the router with your laptop
then try again
ok
65Mbit on 5Ghz is terrible
it could be either signal strength or a wifi bug in linux
second one is standing next to the router and the third one is crouching (within 10 cms of the router)

ujust toggle-iwd is also something you can try
it switches wifi backend to iwd instead of wpa_supplicant
you will have to reconnect to your wifi
idk why its stuck on 65Mbit/s
that sounds like the problemignore the mess. Where you see the black door open is where i have my router and as you can see my laptop is on the white cupboard rn. The distance should be around 5-6 meters but there are two walls in the direct line between them

yeah that doesn't matter, the wifi bounces off the walls enough to reach you
ah i used this earlier today. Its currently enabled. Should i disable it?
its not signal strength
yes
try disabling it
maybe your adapter doesn't like it
iwd is good when it works. it increases throughput mostly and solves issues like sudden lag every 5 minutes when cloud gaming.
but it is less stable than wpa supplicant
less stable as in "not every device likes it"
yeah i initially had it off but one solution of a similar wifi problem recommended toggling it on and i tried that but it didnt change anything
it's also minimal
relies only on kernel APIs
yeah and iw
hence iw...d
:glorp:
o thpight iw was a reference to intel wifi
since iwd was made by intel
no
iw is the replacement for iwconfig
iw is a CLI
iwd controls that CLI
well not just iw but yeah you get the gist
yeah i know about iw as well
so i turned iwd off and rebooted but i still got a limited connectivity
most i've used it for is
iwlistnl80211 is the kernel itnerface that both iw and iwd uses, iw is just manual iwd is automatic thats it
huh
what does
ip address say now
also, what is your exact wifi card model?
i could go googling for you for a little bit maybe find a way to disable power save
not the same for every card as its a bit of a pain to find the right CLAmodinfo the module maybetrue
how do i find that out? It didnt specifiy when inititally buying the laptop but i assume theres a command to list the components or soemtihng?
wait just do
lspci -v
that shows it
lspci -v and then find the wifi adapter and it will say "module in use: XXX"
i did an oui lookup on his mac which shows
MAC Address F4:4E:B4:7A:97:67
Vendor CLOUD NETWORK TECHNOLOGY SINGAPORE PTE. LTD.
but thats not super helpful
looks good
you are connected
this one? i dont find anything saying module in use

already found something that sounds very very suspiciously close to what you're experiencing
https://bbs.archlinux.org/viewtopic.php?id=300490
aka
try forcing 2.4G
kde has a way to do that in network settings
if it's 2 networks with the same ssid
if not you just connect to the right one
i dont have that. i only have a 5.0ghz network
my parents back home have both networks on their modem and can decide which one to connect to but here i dont have that
Is that dependent on modem? or can i set this up myself?
are you sure? you just reset your router
most devices have both 2.4 and 5g with the same name
is the wireless adatper the realtek or the mediatek one?
ive never seen a router who doesn't have both
mediatek
realtek is ethernet
r8169 is ethernet
when looking for open wifi networks only one shows up named UPCxxxxx that i can connet to and its 5.0ghz There isnt another one from what i can see at all
honestly, i know lenovo is very chill with warranty. if you have a few bucks to spare and are a bit handsy
just replace the wifi chip with intel ax210
most lenovo laptops don't solder
i can see other upcxxxxx networks but those have different names so presumably those are from my neighbours
hmmm
in the WIFI settings select the network
wifi tab
there's a bssod bpx
with a down arrow
if im finding the right one they are around 15⬠so thats not an issue tbh
I just hope that would actually fix it. But ill probably call lenovo beforehand and see what their customer service says just to be sure. I will have to wait until tomorrow for that though...
very likely yes
in every case ive recommended someone to replace the chip
o
the issue was solved
make sure its replaceable first though
what is your lenovo model?
if its a gaming-type one, 99.99% likely replaceable
yeah that makes sense... it also lines up with a few cases ive read about online that were similar
its the lenovo legion 5i
and usuually with lenovo easy to access
2025
if its not replaceable, you could likely find a usb-c adapter one pretty cheap or similar..and then disable the other in the bios
oh yeah, there it shows a 2.4ghz connection! let me try that!
Jammin PC's
YouTube
How To Replace Wifi Card - Lenovo Legion Pro 5i (16" Gen9) Version ...
In this video, Ill show you how to safely access the Wifi / Bluetooth Card in your Lenovo Legion Pro 5i laptop. The computer used in this video is the 16 inch, Generation 9 version. Note: If you cannot see your Wi-Fi options or cannot see any networks, try troubleshooting first as seen in the video link below.
Pro 5i (16" Gen9) Tools & Replace...
Is it gen9?
looks like 2024
oh wait you probably have gen10
yeah its gen 10
and its not the pro 5i just the normal one
i dont see anything that is not called pro š
oh i foun it
you could also go for a BE200
if you dont want to lose out on wifi 7
im not sure what you got now
its best to get the same as you have now
it only seems a little bit more expensive
yeah wifi 7
you mean wifi 6 or 7? im not sure let me check
you have wifi 7
i just checked
ok
just get the same type BE200 is best
yeah
dont get BE201, your laptop might not support it even if its intel
since you're using m7925 that is also PCIe not CNVio
so Intel BE200 Vpro or no-vpro both will work
i would just get no-vpro
i guess ill use my mobile hotspot for now and then switch over. Im gonna call lenovo tomorrow and then order a new wifi card. Thanks alot for all the help! I really really appreciate it! And ill make sure to leave a donation for the bazzite devs, even if its just a small one ^^
BE200.NGWG.NV is the product code for no-vpro
yeah they should still give warranty but good to check in on them
especially in EU
yeah
lenovo is super chill
i got their at-home repair service
i guess the one thing that still confuses me is the fact that when i had pop os installed there wer no issues at all with the connection
they sent me parts and next day some guy from IBM came to repair my laptop
right there on my desk lmao
love lenovo
usb port was broken, they just replaced the whole mainboard and boom repaired
specific combination of packages, older kernel, etc
it could be anything
i just know that on bazzite ax210 and be200 works very very well, including with iwd
we could still try to figure out a way to mend the situation by disabling power saving and hopefully get a better connection
its all up to you
hmmm maybe... but honestly i think id leave it at that for now atleast. I need to make some dinner and study today and more specifically to the problem the laptop already doesnt have great battery life so if a new chip can save me a little bit of power id rather go for that. And looking at online tutorials it honestly seems super simple to exchange them.
No idea if its still interesting to anyone but i just got into contact with lenovo support and they offered that i can both exchange the laptop or send it into repair free of charge. But they dont give any official support for linux based devices, only windows as they are partnered with microsoft. The guy on the phone was super chill and after talkign to him about exchanging the wificard myself he told me that technically that voids my warranty, atleast for the wificard, but as long as i keep the old one somewhere and change it back before i send it into the repair shop everything is fine.
So i will now order the be200.ngwg.nv and exchange it and check if that fixes the issue and if it doesnt i will either send the laptop into the repair shop or sadly switch to a different OS, like Pop_OS as the connection was stable on there from a short test. But id rather not as im really growing to like bazzite.
Another Fun fact. I am currently at work in my office and connected the laptop to the 5ghz network here and it works perfectly fine... So maybe it really is my modem that is the issue. At this point I am just confused tbh
@CheckYourFax sorry for the ping, but does the fact that the wifi connection at work is stable point to anything?
My gut feeling is telling me to call isp again and talk to them about exchanging my router as that might be an issue.
I might also visit a friend to see whether this issue also occurs at their place or not
It's the same device running Bazzite that you brought to work? And it works with the wifi at work?
It would be different authentication and security I would assume.
it could be the router yeah
it could be the chip combined with the router
yeah exactly. Same device but at work it works
hmmm i see
im gonna go test it out at my friends before ordering a new chip or router i think. Just to hopefully narrow it down
thanks to you two!
having wifi related issues on a very old laptop
for me speed is not an issue on any network
the bitrate is what i should be
connectivity is stable
but
recently if i run a speed test on speedtest.net
the kernel either seemingly crashes or the card just disappears from the face of the earth
this is recent issue from what i could tell so i expect hardware to be the problem
another thing I've noticed slightly before this issue is that connecting to a specific mobile hotspot causes the NIC to disappear as well
just telling this story to show that chip + router can in fact cause issues
i do have more information about the speedtest issue if anyone's curious
lets just say that no chip+AP combination does wifi stuff without bugs. its just known that intel wifi adapters have universal linux compatibility and is quite stable
routers you can't always fix the issue with, other than connecting a different more stable wifi AP to the router switch
almost all the laptops i've ever used have had intel chips
& a few have had realtek chips
one i used a long time ago had broadcom