Instalar controladores adicionales a USB desde mac?

0

Tengo un problema,

No tengo un cable Ethernet y quiero evitar la necesidad de usarlo para instalar el controlador Ubuntu WLAN y Wi-Fi. Encontré una pregunta similar aquí , pero es vieja y la respuesta no es exactamente lo que quería. Quiero instalar el controlador desde Internet desde OS X y ponerlo en el USB. Luego iniciaré en la partición de Ubuntu e instalaré el controlador desde el USB. ¿Hay una manera de hacerlo?

Una posibilidad también sería descargarlo de Ubuntu en VirtualBox, que oficialmente pretendía eliminar y moverlo a una partición, y luego ponerlo en un USB

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

¿Probablemente el controlador MAC estándar? Tengo un MBP de 13 pulgadas a mediados de 2012

ACTUALIZACIÓN: Decidió descargar desde un paquete .deb. En el sitio dice (ubicado aquí ), que el instalador de firmware es compatible con 4331. Cuando intento instalarlo, dice: BCM4331 no es compatible. y en el centro de software dice:

Chipsets compatibles:

BCM4306 / 3

BCM4311

BCM4318

BCM4321

BCM4322 (solo 14e4: 432b)

ACTUALIZACIÓN: También probé un parche Broadcom para admitir, aunque no tiene ningún efecto. El controlador b43 en / lib / firmware no se cargó, aunque voy a hacer una pregunta por separado sobre eso.

ACTUALIZACIÓN: descubrí por qué el B43 no se cargó. Justo en el arranque, antes de la pantalla de inicio de sesión, esto aparece en texto blanco:

[   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

¿Qué significa esto y cómo lo soluciono?

TheBro21
fuente
1
Es posible que pueda descargar el controlador como un paquete deb, ponerlo en el USB y luego instalarlo (dependiendo, por supuesto, del controlador que se necesite). ¿Podría editar en su publicación el resultado del script aquí , lo que debería permitirnos ayudarlo con este problema?
Wilf
1
¿Podemos verificar primero su dispositivo inalámbrico antes de proponer una solución? En un terminal: lspci -nn | grep 0280.
chili555
1
Su 14e4:4331dispositivo necesita firmware. El método para instalarlo sin conexión a Internet, así como el archivo necesario, se encuentra aquí en la publicación n.º 7: ubuntuforums.org/showthread.php?t=2098717
chili555
Seguí las instrucciones que me dio, y no tiene ningún efecto. No se puede conectar con Editar conexiones y no se pueden ver redes Wi-Fi en las conexiones. ¿Necesita más instrucciones
TheBro21
Si puede utilizar un teléfono celular como módem usb, puede seguir los pasos de esta publicación . Parece solucionar el problema.
Thiago Zanetti

Respuestas:

1

Desde otra computadora que tenga conexión a Internet, o mediante una conexión por cable, realice los siguientes pasos (copie a mbp e instale make-make):

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 Linux kernel 3.2 y posteriores necesitamos descargar e instalar la versión 5.100.138 del controlador propietario de Broadcom (también desde otra computadora que tenga conexión a Internet e instalarlo en 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)

El siguiente paso es activar / desactivar uno de los controladores inalámbricos porque tenemos más de uno. Para desactivar,

sudo modprobe -r b43 bcma 
sudo modprobe -r wl

Y para activar,

sudo modprobe b43
sudo modprobe wl
Bagustris
fuente
GRACIAS. Absoluta magia! Me topé con un 404. Eso es porque era broadcomwl.tar.bz2 en lugar de solo bz. Además, dijo que no se encuentra como módulo, pero que funcionó sin él de todos modos;)
TheBro21