Получение беспроводной связи для работы в Ubuntu 11.10 (на компьютере Mac)

У меня есть белый 13,3-дюймовый Macbook 2008 года, который теперь работает только на Ubuntu. Тем не менее, я не могу получить Wi-Fi или кабель для работы на нем. Что касается кабеля, он по крайней мере пытается подключиться, но в конечном итоге отключается от проводной сети.


Вот вывод для lspci ( pastebin )


Я пытался установить b43-fwcutter и firmware-b43, но получаю ошибки. (Я загрузил их с флешки и попробовал sudo dpkg -i). Я не могу понять эти инструкции из документации , так как не могу найти каталог пула.

b43-fwcutter находится на установочном носителе Ubuntu в ../pool/main/b/b43-fwcutter/, а патч находится в ../pool/main/p/patch/ или в официальные репозитории онлайн.

Примечание: в некоторых версиях (по крайней мере, 10.04 и 11.04) отсутствует / pool / main / p / patch /. Если этот файл отсутствует, он вам не нужен. В этом случае вам нужно только установить / pool / main / b / b43-fwcutter, следуя приведенным ниже инструкциям.


Дополнительная информация:

> uname -m
Linux monadist-MacBook 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

> rfkill list all
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no



> sudo lshw -class network
PCI (sysfs)
  *-network
       description: Network controller
       product: BCM4321 802.11a/b/g/n
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: 03
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:16 memory:d0500000-d0503fff memory:d0000000-d00fffff
  *-network
       description: Ethernet interface
       product: 88E8058 PCI-E Gigabit Ethernet Controller
       vendor: Marvell Technology Group Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: 13
       serial: 00:1b:63:aa:82:c8
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.28 duplex=full firmware=N/A latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:43 memory:d0400000-d0403fff ioport:2000(size=256) memory:d0800000-d081ffff
  *-network DISABLED
       description: Wireless interface
       physical id: 2
       logical name: wlan0
       serial: 00:1d:4f:fa:a7:52
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=b43 driverversion=3.0.0-12-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11bg

У меня есть соответствующие файлы deb для b43-fwcutter и firmware-b43, загруженные в мой домашний каталог. Однако, когда я пытаюсь:

$ sudo dpkg -i b43-fwcutter_011-5_amd64.deb

, я получаю ошибку

(Reading database ... 124194 files and directories currently installed.)
Preparing to replace b43-fwcutter 1:011-5 (using b43-fwcutter_011-5_amd64.deb) ...
Unpacking replacement b43-fwcutter ...
Setting up b43-fwcutter (1:011-5) ...
--2012-03-27 09:49:07--  http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
Resolving downloads.openwrt.org... failed: Name or service not known.
wget: unable to resolve host address `downloads.openwrt.org'
dpkg: error processing b43-fwcutter (--install):
 subprocess installed post-installation script returned error exit status 4
Processing triggers for man-db ...
Errors were encountered while processing:
 b43-fwcutter

При установке прошивки:

[~]$ sudo dpkg -i firmware-b43-installer_4.150.10.5-4_all.deb 
[sudo] password for username: 
(Reading database ... 124194 files and directories currently installed.)
Preparing to replace firmware-b43-installer 4.150.10.5-4 (using firmware-b43-installer_4.150.10.5-4_all.deb) ...
Deleting old extracted firmware...
Unpacking replacement firmware-b43-installer ...
dpkg: dependency problems prevent configuration of firmware-b43-installer:
 firmware-b43-installer depends on b43-fwcutter (>= 1:012); however:
  Version of b43-fwcutter on system is 1:011-5.
dpkg: error processing firmware-b43-installer (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 firmware-b43-installer
2
задан 27 March 2012 в 18:38

3 ответа

хорошо,

Важная часть Вашей трассировки является следованием sudo lshw -class network

configuration: broadcast=yes driver=b43 

Это означает необходимость в b43 драйвере. Это требует пакета b43-fwcutter который обычно устанавливается и активируется через окно Additional Drivers.

Так как у Вас нет доступа в Интернет, необходимо будет достать другой компьютер, который действительно имеет доступ в Интернет.

Вам будет нужно что-то для передачи между офлайновым ПК, и Интернет подключил ПК, такой как карта памяти / CD и т.д.

Также - Вы имеете 11.10 - поэтому необходимо будет захватить копию b43-fwcutter от следующего местоположения:

http://packages.ubuntu.com/oneiric/b43-fwcutter

Так как у Вас есть компьютер на 64 бита и установка на 64 бита, Вам будет нужен файл:

b43-fwcutter_014-9_amd64.deb

Необходимо будет также загрузить встроенное микропрограммное обеспечение со следующих местоположений:

http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o

http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2

Скопируйте эти три файла в офлайновый ПК.

устанавливать

Установите b43-cutter пакет deb, который был загружен

sudo dpkg -i b43-fwcutter_014-9_amd64.deb

Затем извлеките и установите два микропрограммных файла, которые были загружены:

tar xfvj broadcom-wl-4.150.10.5.tar.bz2
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
sudo b43-fwcutter --unsupported -w /lib/firmware broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o

Теперь перезагрузка.

Повторно выполните следующее:

sudo lshw -class network

Ваша беспроводная сеть не должна говорить ОТКЛЮЧЕННЫЙ

Перейдите к значку администратора сети и отметьте Сетевые и беспроводные поля галочки.

Разожгите Firefox и дежурный

http://askubuntu.com

Развлекайтесь!

(взятый, но немного измененный из источника)

4
ответ дан 27 March 2012 в 18:38

Эти инструкции предназначены для HP, но у него тот же беспроводной чипсет - возможно, они будут работать и для вас:

Это решение блоггеров было:

sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo apt-get remove bcmwl-kernel-source
sudo reboot

Это может быть выстрел в темноте, но стоит попробовать.

Здесь приведены некоторые возможные инструкции по установке без подключения к Интернету. Смотрите раздел: «b43 - Нет доступа в Интернет»

0
ответ дан 27 March 2012 в 18:38

enter image description here Это страница поддержки здесь

Особенности для MacBook, MacBook Pro и других.

Это дом для Mactel (компьютеры Macintosh на базе процессоров Intel) с Ubuntu. Здесь вы найдете все поддерживаемые версии Ubuntu для вашего Mac, будь то Macbook, Macbook Pro, iMac, Air и т. Д. Эта страница предназначена в основном для (потенциальных) пользователей.

Ниже приведены примеры фрагментов со страницы поддержки: enter image description here Это дает оператору указания и рекомендации относительно того, что работает «из коробки»

enter image description here [ 118]

Для MacBook Pro есть два варианта драйвера. Проприетарные драйверы Broadcom или ядра с открытым исходным кодом. Драйверы с открытым исходным кодом были добавлены в ядра Ubuntu 11.04. Устанавливайте дополнительные драйверы только в случае проблем с открытыми исходными кодами.

Примечание. Если вы испытываете медленное соединение с проприетарными драйверами Broadcom при работе от батареи, то вы можете найти обходной путь в этой теме:

Некоторые пользователи считают, что отключение диспетчера сети и включение wicd, как описано в документации 10.04 , улучшает производительность беспроводной связи.

Беспроводной BCM4321

Информация о драйвере STA Расположен здесь

Wifi docs / BCM43xx скачать и установить инструкции

При установке выберите «Включить несвободное программное обеспечение», и драйвер Broadcom STA должен быть установлен при первой загрузке. Если нет, включите драйвер с помощью приложения «Дополнительные драйверы» и перезагрузите компьютер.

0
ответ дан 27 March 2012 в 18:38

Другие вопросы по тегам:

Похожие вопросы: