Instalar drivers adicionais para USB do mac?

0

Eu tenho um problema,

Eu não tenho cabo Ethernet e quero ignorar a necessidade de usá-lo para instalar o driver WLAN e Wi-Fi Ubuntu. Eu encontrei uma pergunta similar aqui , mas é antiga e a resposta é não exatamente o que eu queria. Eu quero instalar o driver da Internet do OS X e colocá-lo no USB. Então eu vou inicializar a partição do Ubuntu e instalar o driver a partir do USB. Existe uma maneira de fazer isso?

Uma possibilidade seria também fazer o download do Ubuntu no VirtualBox, que eu pretendia oficialmente excluir e movê-lo para uma partição, e depois colocá-lo em um USB

~$ lspci -nn | grep 0280
02:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331]

Provavelmente o controlador MAC padrão? Eu tenho um MBP de 13 polegadas em meados de 2012

ATUALIZAÇÃO: Decidiu fazer o download de um pacote .deb. No site ele diz (localizado aqui ), que o instalador do firmware suporta 4331. Quando eu tento para instalá-lo, diz: BCM4331 não suportado. e no centro de software, diz:

Chipsets suportados:

BCM4306 / 3

BCM4311

BCM4318

BCM4321

BCM4322 (apenas 14e4: 432b)

UPDATE: Eu também tentei um patch da Broadcom para suportar, embora não tenha efeito. O driver b43 em / lib / firmware não carregou, embora eu vá fazer uma pergunta separada sobre isso.

UPDATE: Eu descobri porque o B43 não carregou. Bem na inicialização, antes da tela de login, isso aparece em texto branco:

[   14.674744] irq 17: nobody cared (try booting withe the "irqpoll" option)
[   14.674801] handlers:
[   14.674809] [<ffffffffa00188b0>] sdhci_irq [sdhci]
[   14.674810] Disabling IRQ #17
[   14.717124] b43-phy0 ERROR: Firmware file "b43/ucode29_mimo.fw" not found
[   14.717125] b43-phy0 ERROR: Firmware file "b43-open/ucode29_mimo.fw not found
[   14.717126] b43-phy0 ERROR: Youmust go to http://wireless.kernel.org/en/users/Drivers/b43devicefirmware and download the correct
version. Please carefully read all instructions on this website

O que isso significa e como eu corrijo isso?

    
por TheBro21 17.04.2015 / 22:13

1 resposta

1

De outro computador que tenha conexão com a Internet, ou usando conexão com fio, siga os seguintes passos (copie para mbp e make-make install):

wget http://bues.ch/b43/fwcutter/b43-fwcutter-018.tar.bz2 http://bues.ch/b43/fwcutter/b43-fwcutter-018.tar.bz2.asc 
tar xjf b43-fwcutter-018.tar.bz
cd b43-fwcutter-018 
make 
sudo make install
cd ..

Para o kernel Linux 3.2 e mais recente, precisamos baixar e instalar a versão 5.100.138 do driver proprietário da Broadcom (também de outro computador que possua conexão com a Internet e instalá-lo na mbp):

wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz
tar xjf broadcom-wl-5.100.138.tar.bz2
sudo b43-fwcutter -w “lib/firmware” broadcom-wl-5.100.138/linux/wl_apsta.o (do it in mbp)

O próximo passo é ativar / desativar um dos drivers sem fio porque temos mais de um. Para desativar,

sudo modprobe -r b43 bcma 
sudo modprobe -r wl

E para ativar,

sudo modprobe b43
sudo modprobe wl
    
por bagustris 17.05.2015 / 15:40