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 mit chroot
in Ihr System ein
# arch-chroot /mnt
Von dort aus können Sie die pacman
Datenbank aktualisieren und die gewünschten Pakete installieren. Für Broadcom müssen Sie von AUR installieren:
# pacman -Syy base-devel
# pacman -S b43-fwcutter
# curl https://aur.archlinux.org/cgit/aur.git/snapshot/b43-firmware.tar.gz | tar xzf -
# cd b43-firmware
# makepkg --asroot --install
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.
# cd /mnt/usbstick
# pacman -Sp your_ethernet_driver > pkgs_list.txt
Wenn Sie die Broadcom-Treiber wirklich installieren möchten (oder Ihre Ethernet-Karte auch ein inoffizielles Paket ist), treten ebenfalls Probleme auf
# pacman -Sp base-devel b43-fwcutter >> pkgs_list.txt
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 den http://www.lwfinger.com/b43-firmware/broadcom-wl-{xyz}.tar.bz2
Quell-Tarball herunter .
Geh zurück zu deinem Bogen und von deinem Stocklauf
# pacman -U *.pkg.tar.*
Für Broadcom (oder ähnlich für inoffizielle Pakete)
# tar xzf b43-firmware.tar.gz
# cd b43-firmware/
# mv ../broadcom-wl-{xyz}.tar.bz2 .
# makepkg --asroot --install
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.