Ubuntu 12.04 и MacBook 4,1 с проблемой беспроводной связи; Нет проводного соединения

Я только что установил Ubuntu 12.04 для двойной загрузки с OS X Lion на моем MacBook 4,1 (начало 2008 года). Беспроводная связь не работает. Ubuntu знает - получите драйвер Broadcom, верно? Конечно, но проблема в том, что я привязан к iPhone и, следовательно, не имею доступа к проводному соединению, чтобы загрузить его в Ubuntu! Итак, мой вопрос: как мне загрузить драйвер на OS X и установить его в Ubuntu?

ОБНОВЛЕНИЕ 1: Я следовал приведенным здесь инструкциям, у меня были проблемы при первой попытке (дал мне большой экран с текстом и пришлось перезапускать), и теперь я получаю текст "Недопустимое содержимое ПЗУ" перед загрузкой рабочего стола Ubuntu. Беспроводная связь все еще не работает.

Любые решения?

ОБНОВЛЕНИЕ 2: я только что попробовал следовать инструкциям здесь и здесь. Не сработало! По какой-то причине он не может получить ничего с установочного носителя. Похоже, что некоторые файлы отсутствуют или не работают, а некоторые параметры просто недоступны. С собственными инструкциями Broadcom я получаю "Операция не разрешена" в командах терминала в шаге 2 инструкций для новой установки.

Должен быть ответ!

ОБНОВЛЕНИЕ 3: я могу кратко подключиться к Интернету с помощью Ubuntu, используя Bluetooth для привязки. Соединение прерывистое, оно остается включенным только в течение нескольких секунд, а затем снова отключается. Я могу посещать веб-страницы, но не могу сказать, что это сработает при загрузке пакетов. Я попытался установить драйверы Broadcom через "Дополнительное оборудование", но получил то же сообщение об ошибке, что и раньше, из-за невозможности установить его.

ОБНОВЛЕНИЕ 4: вывод lspci -nn | grep -i network является

02:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 03)

и из uname -r,

3.8.0-29-generic

sudo modprobe b43 кажется, ничего не делает. У меня все еще есть папка /lib/firmware/b43 и содержимое, как описано в ОБНОВЛЕНИИ 1 - это доставило мне некоторые проблемы.

1 ответ

Я с гордостью сообщаю, что беспроводная связь по большей части работает!

Я вернулся к инструкциям Broadcom (см. Вторую ссылку под UPDATE 2), но использовал sudo Команда, прежде чем все, чтобы решить проблему с разрешениями. make команда (нет clean) работает автоматически с использованием API cfg80211. На шаге 1 инструкции для новой установки мне пришлось оформить rmmod ssb_hcd до rmmod ssb поскольку первый использовал последний, и я занес в черный список оба модуля. На шаге 2 modprobe lib80211 а также modprobe cfg80211 работал. На шаге 3, в дополнение к cp а также depmod команды, которые я использовал echo wl >> /etc/modules вместо команды, предложенной для Fedora/SUSE (спасибо gertvdijk за ссылку на это). Я должен был вернуться и следовать инструкциям для "общих проблем" на шаге 2, чтобы предотвратить загрузку ssb при загрузке, даже если он был в черном списке.

Все работало, пока я не запустил обновление программного обеспечения. Ядро было обновлено, поэтому я сделал именно то, что делал раньше, и теперь оно снова работает. Так что, к сожалению, похоже, что этот метод должен повторяться каждый раз при смене ядра.

Единственная проблема сейчас в том, что часто требуется время, прежде чем я на самом деле получаю подключение к интернету. Он распознает сеть и все, но я нахожу, что мне нужно некоторое время пытаться загрузить веб-страницы. Иногда помогает отключение и повторное подключение. Запятнанность сети передачи данных моего провайдера через iPhone-модем по Wi-Fi затрудняет точное определение проблемы. У меня иногда возникают проблемы с этим в OS X и даже на других компьютерах в доме, и часто приходится сбрасывать настройки персональной точки доступа (а иногда и подключения к сотовой сети передачи данных) на телефоне. Так что я не думаю, что это проблема с Ubuntu. Это только кажется хуже с этим, но я, вероятно, просто придираюсь. Однако странно, что я вижу только два "бара" уровня сигнала. Опять же, OS X показывает только значок привязки, без указания уровня сигнала, так что, кто знает.

ОБНОВЛЕНИЕ: Возможно, я говорил слишком рано! Это действительно раздражает необходимость ждать или играть с сетевыми настройками, чтобы получить хорошее интернет-соединение. Я только что попробовал OS X и Ubuntu рядом друг с другом, и определенно что-то происходит с Ubuntu по беспроводной связи. Странно, что это не было так на днях, когда я впервые начал работать.

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