Wifi and Audio (driver?) issues on Intel Mac
Right now i don't have any audio when connecting headphones via headphone jack port at all. I'm Currently using a cheap external sound card to get any audio at all.
Meanwhile my wifi driver does not seem to work at all, it doesn't even show up in my network options. Previously i used zorin and wifi options did show up but i was unable to connect to any wifi network at all... one temporary fix was changing the txp power to 10dBs but even that worked poorly because the internet was much slower.
The workaround i'm using right now for the wifi issue is using my phone as a tether and connecting to the wifi through that.
here's the specs and possibly useful information that i managed to get. https://linux-hardware.org/?probe=9ddaa2737c https://media.discordapp.net/attachments/1018227153302720654/1335580092692172861/unknown-4.png?ex=67a0af63&is=679f5de3&hm=dd4f1bcd8fa81d6a9534d7b8e1cd2fc0484dec43b8b7f23d1a759b4cf976f4fe&=&width=1119&height=629
265 Replies
Fedora Discussion
Installing broadcom wifi drivers
@sabrina and others… I checked an iMac 21.5" (iMac16,2 non 4K) from 2015, with Fedora Linux 37 installed, using inxi -n and get the message that there is no driver for the built in Broadcom BCM43602 installed. Network: Device-1: Broadcom BCM43602 802.11ac Wireless LAN SoC driver: N/A I reboot the same iMac from the official Fedora Linux 3...
GitHub
apple-dots/files/system/lib/firmware/brcm/brcmfmac43602-pcie.txt at...
Contribute to TheScreechingBagel/apple-dots development by creating an account on GitHub.
need this
it still doesn't work greeeat but more usable than before
i uh need to clean up that repo and make it build properly again
is it usable enough to replace my tethering solution?
who am i kidding. it definitely is
and also try to get the firmware i dumped from macos working
also good lord screeching bagel is an amazing username. i just noticed it
idk it struggled to connect to certain networks with no consistent pattern that i could find so far
:(
tyty
GitHub
BCM43602 WiFi issues · Issue #47 · Dunedan/mbp-2016-linux
https://bugzilla.kernel.org/show_bug.cgi?id=193121#c9 The country code X0 is apparently stored in the device itself. Now this country needs to be supported by the firmware we released to linux-firm...
this is where i got most of the config btw
also check out the bottom of the readme on the apple-dots repo maybe something helful idk
if i even know what tf to look for
gonna try this in the next few days
im a total noob when it comes to linux
apple makes it Painful
truly
i know damn well if i just had a normal pc it would work flawlessly
if i had literally anything other than this pile of fancy ass aluminium then this would absolutely not be an issue
but sadly i'm insane enough to try this so i must suffer
i think im still high on sugar
idk why i've been so fucking hyper these past 2 days
this is your model right?
![No description](https://cdn.answeroverflow.com/1335676679732859022/image0.png)
is your touchbar working? mine isn't lmao
(yet?)
i think so
my touchbar works fine when on macOS
yea i mean on linux
yeah nah that shit is dead
have not even attempted to pick it's reboot card up
did you try tiny-dfr?
its wha
nvm its just a dumbass fortnite reference
i have not attempted to make the thing work because i mostly use this thing as a desktop
ahh
so reviving the touchbar is kinda pointless for me rn
okay i just finished doing this step
at least i think i did
so do i follow this next?
or do i go with this
no that's more for normal fedora
im trying to figure out tf i'm supposed to do next cause i'm looking for commands to copy-paste
also for some reason my steam and lutris just disappeared but eh
it might be weird but i can just reinstall those
You can't install drivers like that on atomic, it needs a custom image
Steam and Lutris are in the image also, those can't be removed/reinstalled
well somehow they became non functional and just became removed lol
Did you rebase?
^
ye
my repo i linked is a custom image built on top of ublue aurora
it's not something i'd recommend installing right now
ahhh thats why my icon is now aurora
ah
i think i'm an utter idiot then
well i'll try to fix it up a bit in the next few days
hope i don't break anything for u 🤞
imean i can always just reinstall lmao
Well makes sense then, Aurora does not have gaming related things layered
You can install from flatpak just fine
wait so did i technically switch to an entirely different system by accident?
you can install the bazzite steam using distrobox
Tbh, you might have better luck with an arch based distro on the macbook? Drivers are probly in the aur (if not main repos)
yooo actually
i could get endeavour os
Endeavor is good. I like cachyOS a lot
Not entirely it still Kinoite but with different packages, Aurora is more for convencional usage and dev, but should work fine for gaming using flatpaks and distrobox
yknow what fuck it lets try an arch based distro
you might actually be cooking with this one
ujust install-gaming-flatpaks
and ujust distrobox
should do itif that fails i'll just switch back to bazzite
true yea
just a quick question though
arch is prolly light as fuck too right?
"light" is snakeoil in most cases
but yeah ig?
ight thats nice then
it can be :P
okay so what is cachy
It's your own playground
fancy arch fork with performance and some other tweaks from what i understand
its arch based like endeavour right
ic
Idk what you mean by light tbh
okay so
maybe less light but more optimized
cause bazzite so far is very nice and smooth
some hiccups occur but not as many as zorin thats for sure
Arch based with v3 and v4 optimised compiler settings and customized (and extensible) kernel
it's gonna be about the same
just install kde plasma
“Light” is more gonna depend on which DE
whats the big difference between endeavour and cachy tho
The kernel and repos
i see
x86_64 versions are a funny idea
Is Zorin still on X11? Probably you noticed the difference from X11 to Wayland
Not sure if your cpu supports any avx instruction set?
actually no i think zorin was on wayland
no idea what that even means
Zorin is out of date ubuntu and wouldn’t recommend for anything..
should yeah
okaay... now i gotta decide if i want cachy or endeavour
7th gen intel(?)
go for cachy
for funzies
:D
lmao
for the funzies blows up pc
jkjk
Avx is vector processing. Can give a lot of performance uplift for certain workloads
Zorin is still based on Ubuntu 22.04 so it could be
I like cachy a lot, its what i use on my main desktop
okay i trust yall
ima slap cachy on ventoy and install it
Only possible issue is that the installer is online (you will need net connection to install)
ah shiet
welp no chilling on the bed while it installs then
gonna have to be staring at the ceiling
And it may not have the broadcom driver in the ISO
used to it by now
But if you can plug into ethernet should be ok
haha
thats the issue
Well I won't be joining the arch path as never daily drived it as my main system, it's the best distrobox
it's the open source broadcom driver so it should have it, but it still won't work ootb :p
plug in your phone with usb
yeah
i do that
isn't that what
yeah
fr tho yall might be the most helpful bunch i have met
xD
low bar on the internet
Ill be trying the same thing soon, but my MacBook is a 2010 model xP
probably will be much smoother
less issues i mean
Other than the ancient nvidia gpu maybe :p
oop
i am now on cachy
and holy shit is it bare
also where tf is my software manager
Gives ya what you need, and the arch repos + aur gives everything else
Pacman
Or paru for aur
Should havve octopi installed if you must have a gui
christ almighty what the hell is this GUI
(KDE’s discover or gnome software is highly NOT recommended on arch)
Theres also a “cachy package manager” or some such, but i dont really use it
man i really threw myself into deep water didin't i
Lol, it is arch
Octopi isnt pretty but its easy to search for stuff
Click the alien head to search aur
if i remember right didn't endeavour have a software manager?
Not sure. Manjaro has pamac, but manjaro is trash so 🤷♂️
aint gonna lie im already crappin my pants
Theres a cachy hello app that has a few common tweaks and setup stuff
Then it’s terminal and/or simple gui apps like octopi
now thats what i'm talkin about
the tweaks seem to be what i seek
The cachy discord community is (usually) really good and helpful. Theres a link on the webpage or i can send an invite if you need.
now time to kick back and wait once more
please do send an invite i'd appreciate that
https://discord.gg/cachyos-862292009423470592
(Hopefully that works.. im on mobile and discord mobile app is kinda rubbish)
installing cachy for the funnies did not work
i think im going back to bazzite
What was the issue?
the issue is that no matter what distro i choose my wifi goes into a loop of me having to enter the password as if its not the right one. as if it keeps failing to connect. and installing the broadcom driver didn't do anything to fix that
no matter how many times i input the correct password it wont connect at all
and right now i'm wondering if i should stay on cachy or if i should go back to bazzite as it was the distro i liked the most
i gotta weigh the pros and cons
the one thing i like with cachy is how i have this nifty little menu before i boot into any system that lets me choose which OS to boot. so i don't have to spam option every time i wanna go back to mac for a sec
and since both have KDE plasma... they look identical and i can make them both as fancy as i want
Possible it could be a router side issue or settings problem?
If wifi is on and able to see the access points, seems like the driver is working..
on cachy, put the config file i linked in the firmware folder
not read only so you can just do that
/lib/firmware/brcm
or something idr im in class rn lmao
@ScreechingBagel hey how do i claim ownership of a folder or change it to read and write
on fedora atomic?
you don't
nono cachy
chown
ight
is the term command
yes
but what are you actually trying to do
you can just copy files to the firmware folder with sudo
but yeh, might wanna be careful throwing it around xD
oh
sudo cp x y
aight
the file i was supposed to paste is just the txt file or another file?
uhh the txt file yeah
copy it with that name
https://tldr.sh/ btw
tldr pages
Simplified and community-driven man pages
GitHub
GitHub - tealdeer-rs/tealdeer: A very fast implementation of tldr i...
A very fast implementation of tldr in Rust. Contribute to tealdeer-rs/tealdeer development by creating an account on GitHub.
umm but having the right firmware would be nice
but i haven't bothered with it yet
no free time lately
already installed it
atleast from the aur
ohh do they still have that?? thought they were taken down
whats the package
b43-firmware
theres also b43-firmware classic and b43legacy-firmware
oh that probably doesn't have the right one
wait that's not even for the right driver
hey @ScarletDemi do you by any chance still have a macos partition installed?
yeah
if so, could you please dump the wifi firmware from your device for me
its completely untouched
one sec with instructions
https://wiki.t2linux.org/guides/wifi-bluetooth/#__tabbed_1_2
ignore most of the other stuff on the page
just would like the
firmware.tar
you can dm me it or something
https://wiki.t2linux.org/tools/firmware.sh
is the actual scriptholy hell i nearly had a heart attack
it didn't wanna boot through the little boot menu from Cachy
but it booted fine when i removed the drive
holy shit thank god everything is fine
you see i myself wouldn't give a shit if the mac partition was completely eradicated if this macbook was entirely mine
eh you can always reinstall it in recovery mode
i can?
damn
the one i'm using right now will have to be returned to an employer soon so i'll have to do that 😔
well anyway if my mother learned something happened to the MacOS system
i would be a mere head on a table
could be worse
head on the wall
true
anyway firmware dumping time
lemme take a look at the article
also jesus christ everything is slow
fuck MacOS
At Least It's Not Windows™️™️
man fuck windows.
i love windows but i hate it at the same time
Is something messed up? Cuz macOS is as/more responsive than linux on my machines..
honestly idk and i don't really care
old macbook with not as old macos
i wouldn't be surprised if theres some garbage on this pc thats slowing it down
fuck how do i screenshot on this garbage again
but also we have a similar macbook and it's just fine in macos so idk
i wanted to show the specs
command shift 4 i think
maybe
![No description](https://cdn.answeroverflow.com/1336457798044880977/image.png)
there
Cmnd shift 4 is a selection, 3 is whole screen
their docs are very pretty
![No description](https://cdn.answeroverflow.com/1336457945600233482/image.png)
okay so its a 2016 macbook that's running a how old system?
also damn i thought it was a 2017 macbook
they were pretty much the same
ight
well not quite
![No description](https://cdn.answeroverflow.com/1336458592852774973/image.png)
how old is this system?
the os?
yeah
monterey
also god DAMN aurora is pretty
Monterey was 2021
released in 2021
But got sec updates thru late last year
but probably many updates and patches later
ah cool
so a 2016 macbook running a 2021 system
it's fiiiiiiiine
aight enough of my yapping
i'd say something about the 8 gb ram but apple was still releasing computers with that much up until m4 so 💀
yeah honestly idk what the fuck is the deal with apple only having 8 gb ram
as if they can somehow fucking optimize the usage of that to the point the macbook would run as if it had 16 gb ram
fucking delusions
i mean it's like reeally fast ram
Id take macos on 8gb over win on 16 🤷♂️
hell nah
probably actually not even that bad with compressed memory
still silly
i've used both this thing and a laptop with 16 gb ram
the laptop wins
this fucking system cant even handle me using goddamn shreddage in fl studio
the ram in your macbook was not great by 2016 standards lol
I mean, ill get more ram if im choosing, but its still more usable than win
i wish i could rip the ram outta this thing and just replace it
but NOOO everything is built in a way you literally can't replace shit unless you know how to deconstruct and reconstruct the whole fucking laptop
just learn microsoldering smh
fuck that
:P
Heat gun, ezpz 🙃
it's literally just like cooking
how tf do i run this shell script-
uh
open terminal
macos ships with curl right
Same as in any *nix: ./script.sh
Should do
curl -O https://wiki.t2linux.org/tools/firmware.sh
yee and then ./firmware.sh
PErmiSsIoN deNieD
fuck off
run with sudo
Apple can fucking gargle my balls
and
sudo chmod +x firmware.sh
this is all literally idential behaviour to linux 😭Itd do the same on any *nix..
./firmware.sh command not found
bruh
^
if it is even in your current directory
nano firmware.sh, see if the interpreter is correct and have all commands installed on the system
not relevant
does macos ship with nano?
/gen
its a linux discord, and he is running linux
so linux
run nano
no that's on macos
nano runs fine
ah so it does ship with nano interesting
not necessary here tho
@ScarletDemi what does ls say
firstly tf is ls
secondly
i ran the curl command, then i ran the sudo chmod command. and after that not much else appeared in the terminal
also wait a sec cant i just fucking cd and then just run the file like that
im dumb
uh
ls
lists the files in your current working directoryoh
so you can see if firmware.sh is there
ok, i have a question, because i dont have this time to read all these messages, why are you guys want to solve a macos issue?
not sure what you mean by that so it's a definite maybe
dumping wifi firmware to later use in linux
hopefully
uh
imean i can just cd to the directory the script is in and run it with a command no?
yep
that's what ./ is,
.
is your current directory; if for example you were one directory above, you could run ./foldername/scriptname.sh
it's a relative pathits a whole adventure. i'm gonna explain it in the shortest way possible: i installed linux on an external drive, wifi and sound refused to work on any distro i tried, tomfoolery ensued and i'm now dumping firmware
isn't this fun?
yeah i mistyped, meant firmware not drivers
bro thats hard.
macbook moment 😔
i truly belong in a mental asylum for even fiddling with linux on a macbook
we could be wardmates
i dont have any experience with macos
with barely any linux experience as well
i'm just fucking built different
well this is how you get it
so did you find the script
yeah
but like whats the command to run it
the script is the command
ah
./firmware.sh
commands that aren't prepended by a path are just binaries in a special list (the
$PATH
variable) that your shell knows to just runsudo: ./firmware.sh: command not found
i swear to god. i cd'd to the fucking downloads folder. thats where the fucking script is. and you still wont let me fucking run it
chmod +x it
+x marks it as executable
sudo chmod +x firmware.sh
i did that now
do i just run ./firmware.sh again
yes
FINALLY
for example on my system
ls
is actually /usr/bin/ls
YESSSSS
pog
YESSSSS
okay okay
probably shouldn't post that here
good job!
i don't get it why doesn't this one have 43602 either 😭
![No description](https://cdn.answeroverflow.com/1336466250200645703/image.png)
i might be stupid
did you download it before i deleted it?
mhm
nice
ig i wont need to put it on google drive then
what the fuck is the deal with servers having bigger upload limits than dms tho
thats fucking dumb
why cant they both just have the same bigger upload limit
isn't it because the server is boosted
oh okay makes sense
still fuck the 10 mb file limit
yee
![No description](https://cdn.answeroverflow.com/1336467195173015562/image.png)
aight im heading back to cachy
my beautiful little system
extremely scuffed because of all the fiddling
but still beautiful
wait i might be REALLY stupid
![No description](https://cdn.answeroverflow.com/1336467611197767795/image.png)
huh
Fiddling is half the fun of Linux 😝
if it turns out that the firmware was right there the whole time i will be very mad at myself
Man i gotta lay down
ok well my custom image is building properly again
For Now
year of the linux de-
![No description](https://cdn.answeroverflow.com/1336469095440187452/image.png)
oh, slightly relevant fun bit: i'm actually not using the wifi on this mac right now, i'm using a thunderbolt cable to tether to an m1 macbook (with a broken screen) (so it's sharing internet from its wifi connection over thunderbolt to my linux laptop)
![No description](https://cdn.answeroverflow.com/1336469834833334353/image.png)
20 gig networking, technically
![No description](https://cdn.answeroverflow.com/1336470171509850164/image.png)
![No description](https://cdn.answeroverflow.com/1336470171900055633/image.png)
Genius. If only i had a second macbook to do something like that with...
....wait a goddamn second
Actually nvm
It's really wasteful to have two laptops running
I think ill just stay with the phone tethering until we can figure out how to get this damned thing working
@ScreechingBagel how's the whole thing with the firmware doing?
well i went to sleep after that yesterday
but the case is probably just that the firmware is already present and the experience just sux
unfortunate
if you're going to be using that laptop for any extended period of time i'd say get a cheap usb wifi dongle
it sorta works with the config file tho
did it work for you when you rebased to my aurora image?
for me it works on most home networks but not on my phone hotspot :rolf:
I dont think it did
Also i did some shenanigans with another person and im gonna have to revert those changes before trying the txt config trick
fun
i just noticed something
![No description](https://cdn.answeroverflow.com/1336790293453734023/image.png)
a lot of missing firmware
thats common and not an issue
oh
ight
i wonder... hold on...
ah. my temporary workaround does not work
sudo iwconfig wlp2s0 txpower 10dBm
this used to work somewhat