Replies: 8 comments 5 replies
-
Hi @peterdk, I'm not opposed to new dependencies if there's a good reason and of course if they're not sketchy. :) |
Beta Was this translation helpful? Give feedback.
-
@nokyan So, I had some time. Got it working in a hacky state, will clean it up codewise. But I would like to have your opinion on what to show. I find this data a bit too much: What do you think? Link Linkspeed Only problem is, Wifi connections are not symmetric, so we would then lose the sending speed. Not sure here, maybe you can chime in? |
Beta Was this translation helpful? Give feedback.
-
It could also maybe be interesting to show the frequency as a separate item. But then clamped to 2.4, 5 and 6. Frequency |
Beta Was this translation helpful? Give feedback.
-
I experimented a bit with a separate frequency one, but that didn't make much sense when I tried it. I think the Link with frequency is a good option: Only wondering about the speed and rx/tx |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
That looks pretty good! The only small thing I'd change is change Rx and Tx to something else (maybe Receiving/Sending?) because Rx and Tx aren't used anywhere else in the UI and are probably not immediately obvious to people who aren't used to those terms. :) |
Beta Was this translation helpful? Give feedback.
-
I unfortunately ran into stability issues with my qualcomm based wifi card on my laptop. Somehow the kernel driver is unstable, and would hang the system when changing wifi and querying this. On my desktop with Intel no issues, but don't think that it's a good idea to PR this when stability is a issue (albeit unknown what is causing it exactly). When I have some more time, I'll dive into this qualcomm driver and ask the devs about it. |
Beta Was this translation helpful? Give feedback.
-
Pulled the new -next kernel today and it seems the issue is now solved! So will start working on a proper implementation and do a PR. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi @nokyan ,
One of the things missing for the link stuff, is the wifi link speed and version, Like WIFI 6 - 500mbit/s.
I did look into that when doing the Link stuff, but there is no sysfs or proc entry for that. The proper way is to use nl80211 kernel interface (link). So I really think it would be nice to show this info, so I am wondering what the best approach would be? I see for example existing Rust crates like neli-wifi, which seem to be quite conservative in dependencies. But I am totally not sure what your policy on new dependencies is? Not sure if for example we would prefer a small own written library to use this interface purely for our needs? Or do you say, let's review the dependencies and move ahead with trying to get the info we want using another crate.
Greetings,
Peter
Beta Was this translation helpful? Give feedback.
All reactions