web-dev-qa-db-fra.com

Erreur de micrologiciel manquante sur le Lubuntu 12.04 LiveCD: b43-phy0 ERREUR: fichier de micrologiciel "b43 / ucode5.fw" introuvable.

J'essaie d'installer Lubuntu 12.04 LTS sur mon iBook G4, car OS X 10.4.11 n'est pas vraiment génial. Au départ, j'ai essayé d'utiliser le CD minimal, mais cela a échoué, comme vous pouvez le constater par ma question: https://askubuntu.com/questions/396885/choose-a-mirror-of-the-ubuntu-archive -on-lubuntu-13-10-minimal-install . Je pense que ce problème peut être causé par ce même problème, car je pense qu’il n’ya pas de connexion Internet réelle.

J'ai donc décidé d'essayer le CD 12.04 complet, mais je reçois maintenant une erreur lors du démarrage:

...stuff here (logo and other boot messages - all unrelated)
*starting configure network device
[ 110.081458] b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
[ 110.081669] b43-phy0 ERROR: Firmware file "b43-open/ucode5.fw" not found
[ 110.081870] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware
and download the correct firmware for driver version. Please carefully read all
instructions on the website.

Ceci est très perturbant. Ceci post dit que 10.04 fonctionne bien, mais comme 10.04 est EOL, je ne veux pas l’installer. Cette question suggère d'utiliser le LiveCD avec le pilote b43-fwcutter et d'essayer de pousser ESC pendant le démarrage pour voir les erreurs. Aussi, serait pousser Shift pendant le démarrage aider tout?
Je devrai probablement mettre le pilote b43 sur liste noire, mais je ne sais pas comment.

Il y a un bogue à ce sujet ici: https://bugs.launchpad.net/ubuntu/+source/casper/+bug/956677 et la solution suggérée est la liste noire du pilote dans la chaîne de paramètres du noyau, mais encore une fois, je ne sais pas comment changer la chaîne de paramètres. Je vais chercher un peu plus sur la liste noire, mais comme j'utilise le CD, je ne peux pas télécharger/installer les pilotes, comme je le pourrais sur USB (mon iBook refuse de démarrer USB, même avec le piratage Open Firmware.) EDIT: J'ai regardé autour de moi pour une liste noire

Cet article de blog: http://clusterbleep.net/blog/2012/05/09/ubuntu-12-04-splash-screen-lockup-with-livecd/ est exactement ce qui me concerne, mais je ne jamais obtenir un écran Options d'installation/disque. Tenir Shift pendant le démarrage me permettent d’y arriver? Je dois tenir C puis entrez live pour démarrer le LiveCD, puis je tiens Shift.

Comment puis-je résoudre ce problème? Il s’agit d’un PPC/512 Mo de RAM pour iBook G4 datant de juillet 2005 et d’un disque dur de 40 Go/qui ne sait pas quelle carte graphique/et, comme on peut le voir dans ce numéro, est probablement une puce électronique Broadcom B43.

2
RPiAwesomeness

J'ai résolu le problème moi-même, alors je crée une réponse automatique.

J'ai téléchargé le firmware manuellement sur un autre ordinateur, puis j'ai exécuté la commande Sudo b43-fwcutter /lib/firmware FIRMWARE/FILE/LOCATION/HERE/wl_prebuilt.o

Puis j'ai redémarré et ça marche!

2
RPiAwesomeness

Instructions d'installation pour les périphériques réseau Broadcom

Vous devez d’abord identifier votre identifiant de puce, car chacun est pris en charge par plusieurs pilotes/modules.

Exécutez cette commande pour connaître les détails de votre puce réseau ('14e4' pour rechercher uniquement les périphériques broadcom)

lspci -vvnn | grep 14e4

Il affichera quelque chose comme ceci:

03:00.0 Network controller [0280]: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)

Nulle part,

Le numéro de puce est BCM4322

Le PCI-ID est [14e4: 432b]

Votre identifiant de puce sera différent. Maintenant, lorsque vous connaissez votre identifiant de puce, recherchez le pilote prenant en charge votre puce réseau sur cette page officielle d'ubuntu: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx#b43%20-%20Internet % 20access

La page contient également des instructions d’installation pour chaque pilote.

N'oubliez pas de redémarrer votre système après l'installation du pilote.

J'espère que ça aide.

3
Ahmad Mushtaq

Avec une connexion filaire, installez le package du firmware:

Sudo apt-get install linux-firmware-nonfree

Maintenant, le pilote b43 devrait fonctionner. Si vous avez commencé à mettre des choses sur la liste noire, à annuler tout cela, rien d'autre n'est nécessaire.

2
ubfan1

C'est la commande de terminal qui fonctionne pour moi.

Sudo apt-get install firmware-b43-installer

-beaucoup de bénédictions

1
john p