hardware is a nuked MacBook Pro, Intel Core i5-4278U @ 2.60GHz, model A1502 (EMC 2875), Retina Mid-2014 13"
I tried to install debian 12.5 from a live usb on this computer. On the network page of debian’s installation GUI I get this message:
No Ethernet card was detected. If you know the name of the driver needed by your Ethernet card, you can select it from the list.
so I logged in to recovery mode and executed
sudo lspci -vnnk -s 03:00.0
that returns
network controller [0200]: broadcom inc. and subsidiaries BCM4360 802.11ac wireless network manager adapter [14e4:43a0] (rev 03)
there is more information that I wanted to save to a lspci.txt file on the live usb (sdc1) to share with you, but I failed the syntax.
Why I want to do this: installing debian, on the GUI’s networking page there is a candidate with this exact specification (broadcom 802.11ac wireless network manager), but I cannot install it because I don’t have wifi or an ethernet cable, so I’d have to download this package from this computer I’m using now and copy it to the live usb to install alongside debian 12.5. I just wanted to print the whole command just in case it’s helpful.
ETA: how do I install rpm fusion repos on debian? I only found instructions for fedora and rhel https://rpmfusion.org/Configuration
thanks
how do I install rpm fusion repos on debian? I only found instructions for fedora and rhel https://rpmfusion.org/Configuration
Stop. You do not want to do this.. While resources published on other sites may be full of information, that information is not always relevant to you. Don’t blindly follow bad advice.
The “rpm” in “rpmfusion” refers to the filetype that Fedora’s built-in package management system,
dnf
, uses.You want to use Debian’s builtin package management system,
apt
, which uses the “deb” filetype.Here is an explanation of how to add Debian’s “non-free” repository
Do not follow information for other distros unless you know how to extract the bits that are relevant to your distro.
In general, I recommend following the advice from Debian’s wiki or website, then debian’s forums if you can’t find anything there, then debian specific forums elsewhere, then other distro’s wikis, then any other site in a last-ditch effort.
Now that you understand the “why,” here’s the “how”: go back to Debian’s download website and download the appropriate installation image from the bullet point that says
A larger complete installation image:
Reason being: the smaller “netinst” images are made to work generally for most people who can plug their computer into ethernet. It’s made to only use the bare minimum of disk space and get the rest of the files it needs from the internet (the “net” in “netinst”).
You need the installation image that come with the “drivers” (firmware) for your WiFi card already on disk, which should automatically detect your device, find the correct firmware for it, and set up the non-free-firmware repository for you.
If that doesn’t work out for you, you can try manually installing using the guide on Debian’s own wiki, which I found by searching for your wifi card
BCM4360
thanks for posting such a detailed answer.
about the different debian versions: I don’t know which one I should try first:
I found debian mac 12.5 netinst https://cdimage.debian.org/debian-cd/current/amd64/bt-cd/ and I’m giving it a try.
Shouldn’t that work, I’ll try one of the live cds https://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/
I paste the links to check if I have the right version
Incidentally, the data size difference is so surprising: 0.66 GB (debian mac netinst) against 3.17 GB (debian live). Can I have something in between?
deleted by creator
Did you type:
lspci > /sdc1 lspci.txt
exactly like this? because that would pipe the output into/sdc1
. You probably want to pipe it into/your/mount/point/lspci.txt
(something like that).At least they didn’t pipe it into
/dev/sdc1
that’d be a catastropheWhat would it do?
Edit:piping it no less
make the drive unmountable if it had a filesystem on it.
Wouldn’t a reboot fix it
if you did lspci >/dev/sdc1, you would write the output of the command to the beginning of the filesystem on that partition, thus corrupting it.
I see. Thanks
maybe try
lspci > ~/Documents/lspci.txt
RPM fusion is for RPM distros only.
For Debian I’m kind of surprised it isn’t working. With the recent Debian policy change Debian now ships with non-free firmware in the installer. Theoretically it should be working.
ETA: how do I install rpm fusion repos on debian? I only found instructions for fedora and rhel https://rpmfusion.org/Configuration
You don’t. rpmfusion is a repo for rpm based distributions. Debian is not rpm based, but deb based. There might be PPA’s for Debian instead.
PPAs are Ubuntu only. You don’t want to go adding extra repos to Debian as that’s a great way to create a frankendebian.
You want the non-free and non-free-firmware