Das Installationsprogramm von Debian hängt an der Erkennung von Netzwerkhardware aufgrund eines Broadcom-WLAN-Chips

10215
etuardu

Ich versuche, Debian-Tests (Jessie) auf einem Laptop im Netz zu installieren, aber ich stecke bei der Erkennung der Netzwerkhardware immer fest.

Die letzte Zeile, die ich im Syslog gelesen habe, ist, dass die Firmware für den WLAN-Chip ( bcm43xx-0.fw) nicht geladen werden kann.

Für die Installation verwende ich ein bootfähiges USB-Laufwerk, auf das ich das debian netinst iso gestellt habe.
Ich habe versucht, das USB-Laufwerk mit beiden zu flashen usb-creator-gtkund dddieselben Ergebnisse zu erzielen.

Ich habe mehrere Debian-Installer ausprobiert:

  • Jessie Alpha 1-Installationsprogramm ( debian-jessie-DI-a1-i386-netinst.iso)
  • der wöchentliche Build des Installers ( debian-testing-i386-netinst.iso)
  • Jessie Alpha 1-Installationsprogramm mit nicht-freien Firmwares ( firmware-jessie-DI-a1-i386-netinst.iso)
  • der wöchentliche Build mit nicht-freien Firmwares ( firmware-testing-i386-netinst.iso)

In diesen letzten beiden Installationsprogrammen sehe ich, dass die Firmware bcm43xx-0.fwtatsächlich im libPfad vorhanden ist.

Ich habe auch versucht das Installationsprogramm mit verschiedenen Boot - Optionen auszuführen: noapic nolapic, hw-detect/start_pcmcia=false, acpi=off(jeweils von einem eigenen und kombiniert) aber nichts geändert.

Ich bin ziemlich ahnungslos.

Dies ist meine Netzwerkhardware entsprechend lspciauf einem laufenden System (Ubuntu 11.04):

03:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01) 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06) 

und dies ist die letzte Seite des Syslog des Debian-Installationsprogramms, bevor es hängt:

main-menu[572]: INFO: Menu item 'ethdetect' selected kernel: [ ...] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded kernel: [ ...] r8169 0000:05:00.0: can't disable ASPM; OS doesn't have ASPM control kernel: [ ...] bcma: bus0: Found chip with id 0x4313, rev 0x01 and package 0x08 kernel: [ ...] bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x24, class 0x0) kernel: [ ...] bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x18, class 0x0) kernel: [ ...] bcma: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x11, class 0x0) kernel: [ ...] r8169 0000:05:00.0: irq 43 for MSI/MSI-x kernel: [ ...] r8169 0000:05:00.0 eth0: RTL8168e/8111e at 0xf801c00, e8:11:32:14:a6:ea, XID 0c200000 IRQ 43 kernel: [ ...] r8169 0000:05:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko] kernel: [ ...] bcma: bus0: Bus registered net/hw-detect.hotplug: Detected hotpluggable network interface lo kernel: [ ...] cfg80211: Calling CRDA to update world regulatory domain  kernel: [ ...] Support for cores revisions 0x17 and 0x18 disabled by module param allhwsupport=0. Try b43.allhwsupport=1 kernel: [ ...] b43: probe of bcma0:0 failed with error -524 kernel: [ ...] Broadcom 43xx driver loaded [ Features: PMNLS ] kernel: [ ...] brcmsmac bcma0:0: mfg 4bf core 812 rev 24 class 0 irq 16 net/hw-detect.hotplug: Detected hotpluggable network interface eth0 kernel: [ ...] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' net/hw-detect.hotplug: Detected hotpluggable network interface wlan0 check-missing-firmware: /dev/.udev/firmware-missing does not exist, skipping check-missing-firmware: /run/udev/firmware-missing does not exist, skipping check-missing-firmware: no missing firmware in /dev/.udev/firmware-missing /run/udev/firmware-missing kernel: [ ...] brcmsmac bcma0:0: firmware: failed to load brcm/bcm/bcm43xx-0.fw (-2) kernel: [ ...] brcmsmac bcma0:0: Direct firmware load failed with error -2 kernel: [ ...] brcmsmac bcma0:0: Falling back to user helper 

Ich wollte versuchen, das Kernel-Modul für den Broadcom-Chip zu entladen / auf die schwarze Liste zu setzen, aber ich habe es nicht geschafft. Funktioniert das? Wie soll ich das machen?

Jede Hilfe wird sehr geschätzt.

3
Haben Sie versucht, die WLAN-Karte in den BIOS-Konfigurationseinstellungen zu deaktivieren? MFT vor 10 Jahren 0
Das ist ziemlich peinlich, aber anscheinend hat mein Laptop weder einen Hardware-Schalter noch eine BIOS-Option, um das WLAN auszuschalten. Ich bin versucht, eine neue Frage dazu zu stellen. (Die Maschine ist übrigens ein Samsung NP-RV511). etuardu vor 10 Jahren 0
Sie sollten in der Lage sein, mit der Taste F2 wie folgt auf die BIOS-Einstellungen zuzugreifen: http://support-us.samsung.com/cyber/popup/iframe/pop_troblem_fr.jsp?idx=166758&modelname=NP-RV511I&modelcode=NP- RV511-A01US & session_id = & from_osc = MFT vor 10 Jahren 0
Natürlich gelingt es mir, in das BIOS-Setup zu gelangen, aber wenn ich erst einmal dort bin, kann ich keine Option finden, um das WLAN auszuschalten. etuardu vor 10 Jahren 0
@etuardu Ich habe das gleiche Problem wie Sie und ich denke, es ist am besten, die Netinstall-CD / DVD von Debian bei der Installation nicht zu verwenden. Ich probiere die Full-DVD aus und denke, dass die Installation umgangen wird, da die Hardware nicht erkannt werden muss. Ich werde das Netzwerk- / WLAN-Problem nach einer vollständigen Installation beheben. Louie Miranda vor 10 Jahren 1

2 Antworten auf die Frage

3

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681656

Um dies zu umgehen, gehen Sie zu einer anderen Shell: Drücken Sie die Tastenkombination Alt-F2: nano /bin/check-missing-firmware

Fügen Sie in der ersten Zeile des Skripts Exit 0 hinzu:

#!/bin/bash exit 0 

Drücken Sie Alt-F1, kehren Sie zum eingefrorenen Bildschirm zurück und drücken Sie STRG-C, um das Skript zu beenden und erneut zu starten. Wählen Sie die Konflikte nicht schwieriger für die Netzwerkeinrichtung aus, und Sie können sich jetzt gut entscheiden!

+1 zur Frage und diese Antwort. Ich kann bestätigen, dass die Installation das Einfrieren verhindert, was in meinem Fall bei der Installation sogar der neuesten Debian-ISO auf einem Dell Latitude D600 aufgetreten ist. (Ich habe auch den Fehlerbericht gefunden, aber ich wäre froh gewesen, dass diese Antwort hier wäre, wenn ich nicht!) underscore_d vor 9 Jahren 0
+1 dies funktionierte, aber bei meinem alten Thinkpad T43 mit dem LinuxCNC-Installationsprogramm (Wheezy, denke ich) war es Ctrl + Alt + F1 / F2 / F3 ..., um die Konsolen zu wechseln. 3Dave vor 7 Jahren 0
0
Snidhi Dev

Einige verwandte Informationen für zukünftige Leser dieses Threads; Dies bietet keine direkte Lösung für das gemeldete Problem, kann jedoch eine weitere Problemumgehung bieten, wenn das Problem so bleibt wie bei mir:

Bei Debian (9) und Ubuntu (16) auf einem alten 32-Bit-i386-Computer, der Windows Vista über Jahre hinweg erfolgreich betrieb, kam es zu einem ähnlichen Installationsstillstand beim "Erkennen von Netzwerkhardware".

Das Installationsprogramm konnte bei mehreren möglichen Problemumgehungen nicht vorankommen, darunter:

  • die in diesem Thread genannten (das Installationsprogramm hat nicht auf die Schlüssel reagiert)
  • die Verwendung von Bootoptionen (per https://ubuntuforums.org/showthread.php?t=1326678 ):

    noapic nolapic acpi = aus pci = noacpi irqpoll pnpbios = aus

  • Verwendung der verschiedenen Installationsassistenten von Debian & Ubuntu (Advanced, Graphical, Textual usw.)

Endlich den VM-Weg der Installation von Debian auf dem Windows Vista-Computer mit VirtualBox genommen; und die Installation verlief gut!

Die Verwendung einer virtuellen Maschine ist zwar möglicherweise nicht für alle Szenarien realisierbar, es kann jedoch eine andere Problemumgehung in Betracht gezogen werden.