Ich habe versucht, Arch Linux auf meinem Macbook Pro zu installieren, aber die WLAN- und Ethernet-Treiber funktionieren nicht. Aus diesem Grund kann ich nicht darauf zugreifen. Bei der Suche nach einer Lösung habe ich diese Treiber heruntergeladen: http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2 (Ich habe den Link für die Treiber von diesem AUR-Repo erhalten: https : //aur.archlinux.org/packages/b43-firmware/ )
Das Problem ist jedoch, dass ich absolut keine Ahnung habe, wie die Treiber über die Befehlszeile während des Installationsvorgangs installiert werden sollen.
Um mich absolut klar zu machen, ich habe weder eine Internetverbindung auf dem MacBook noch eine funktionierende Installation. Aus diesem Grund muss jede Lösung über die Befehlszeile des Installationsmediums ausgeführt werden können.
HINWEIS: Ich habe auch festgestellt, dass ich beim Start eine kurze Meldung über nicht gefundene WLAN-Treiber erhalte, die jedoch so schnell vergeht, dass ich sie nicht richtig lesen kann.
quelle
Antworten:
Von der Live-CD
Sie scheinen in der Lage zu sein, eine funktionierende Verbindung auf dem Installationsmedium herzustellen. Hier ist eine Idee: Starten Sie die Arch Live-CD und richten Sie Ihr Netzwerk ein. Hängen Sie dann Ihre neu installierte Partition (z. B. auf
/mnt
) und mitchroot
in Ihr System einVon dort aus können Sie die
pacman
Datenbank aktualisieren und die gewünschten Pakete installieren. Für Broadcom müssen Sie von AUR installieren:Hinweis: Niemals
--asroot
in normalen Situationen verwenden.Ohne Netzwerkverbindung
Das ist hier etwas kniffliger. Das Kompilieren von AUR wird schwieriger. Wenn Sie das Ethernet also zuerst mit offiziellen Paketen einrichten können, ist dies besser. Die Idee ist,
pacman
eine Liste der Downloads zu erstellen, einen anderen PC und einen USB-Stick zu verwenden, um die Pakete zu Ihrer Installation zu übertragen. Montieren Sie den USB-Stick an Ihrer Neuinstallation und erstellen Sie eine Liste der herunterzuladenden Pakete.Wenn Sie die Broadcom-Treiber wirklich installieren möchten (oder Ihre Ethernet-Karte auch ein inoffizielles Paket ist), treten ebenfalls Probleme auf
Hängen Sie den Schlüssel aus und suchen Sie eine Internetverbindung auf einem anderen PC. Download all Pakete zum Beispiel unter Verwendung von
curl
,wget
oder einfach Ihren Browser. Wenn Sie wirklich Pech haben, ist die Pacman-Datenbank möglicherweise zu alt und Sie finden die Pakete nicht in der angegebenen Version. Sie müssen ein wenig herum suchen, um das richtige Paket zu finden. Speichern Sie alle Pakete auf dem Stick.Wenn Sie den inoffiziellen Weg gehen, suchen Sie die Seite auf der AUR und laden Sie den Tarball für das Paket, aber auch alle Abhängigkeiten und alle Quellen herunter. Laden Sie für Broadcom beispielsweise den
b43-firmware
Tarball, aber auch denhttp://www.lwfinger.com/b43-firmware/broadcom-wl-{xyz}.tar.bz2
Quell-Tarball herunter .Geh zurück zu deinem Bogen und von deinem Stocklauf
Für Broadcom (oder ähnlich für inoffizielle Pakete)
Hinweis: Im dritten Schritt werden die Quellen in das Build-Verzeichnis verschoben, sodass makepkg sie lokal findet und nicht versucht, sie herunterzuladen. Und das gleiche gilt nicht
--asroot
für den Normalfall.quelle