Settings

Theme

Switching to 5Ghz WiFi made the Raspberry Pi fly again

moritzhamann.com

32 points by mrtz a year ago · 23 comments

Reader

aba_cz a year ago

I've seen/fixed similar issue in someone else's Windows 10 notebook few days ago. It seems to have been caused by wifi having the same ssid for 2.4 GHz and 5 GHz and not-that-great signal so OS was for some reason "constantly" switching between those two. After forcing it to use just 5 GHz it went from 1 Mbps to 100 Mbps. Reading this sooner would have prevented my headache.

jauntywundrkind a year ago

You can set BandModifier2_4GHz=0.01 to make 2.4GHz 1/100th as preferred in the excellent excellent iwd daemon (or 0 for disable).

https://man.archlinux.org/man/iwd.config.5.en#Rank

  • yjftsjthsd-h a year ago

    Oh that's clever - not disabling/forcing it outright, but preferring one frequency over the other(s).

edarchis a year ago

Cross-compiling ? Aren't M1 and Pi both ARM processors ? I've been building apps for my M1 to run on Pi without any issue. Some optimization options maybe ?

  • nappy-doo a year ago

    Cross compiling is really defined as different platforms, not limiting it to instruction sets. Also, the M1 is an ARM, but the instruction sets aren't exactly the same.

  • jcelerier a year ago

    If the app leverages the page size in some way you can get into very subtle crashes - app is built on M1 (with 16k page size), page size is stored in a constant in the binary because it's a macro, then you trt to access the entire range of a page in a pi (4k pages) - and things break.

  • mrtzOP a year ago

    Cross-compilling from MacOS to Linux. By default OCaml does dynamic linking of all C dependencies. Even with static linking there is a dependency on libc (or the MacOS equivalent) as far as I remember. I had some success so far with Rust, Nim and Go using a musl toolchain[1], but no luck for OCaml. At the moment I'm just using a docker container which mirrors the Debian distribution running on the Pi.

    [1] https://github.com/messense/homebrew-macos-cross-toolchains

mkesper a year ago

For reliability I suppose you always want LAN.

  • yjftsjthsd-h a year ago

    Of course wired network is almost always faster, more reliable, and easier (no selecting ssid, no password, just plug in and it works), but it's not always an option; in an apartment you may not be able to do wired, or placement of the machine can render it impractical.

Havoc a year ago

You can also get pretty cheap usb 2.5gbe dongles that work well with the pis

akhileshwar09 a year ago

it showing the website is not secure.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection