Проводной Ethernet на Mac мини-2012 с проблемой Ubuntu 12.10

У меня есть проблема с последним Mac мини-6.1 2012

Ubuntu: 12.10 Ядро: 3.5.0-25 универсальных

lspci -nnk | grep -i net -a3:

00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller [8086:1e22] (rev 04)
        Subsystem: Intel Corporation Device [8086:7270]
        Kernel modules: i2c-i801
01:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57766 Gigabit Ethernet PCIe [14e4:1686] (rev 01)
        Subsystem: Broadcom Corporation NetXtreme BCM57766 Gigabit Ethernet PCIe [14e4:1686]
01:00.1 SD Host controller [0805]: Broadcom Corporation NetXtreme BCM57765 Memory Card Reader [14e4:16bc] (rev 01)
        Subsystem: Broadcom Corporation Device [14e4:0000]
        Kernel driver in use: sdhci-pci
        Kernel modules: sdhci-pci
02:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
        Subsystem: Apple Inc. Device [106b:010e]
        Kernel driver in use: bcma-pci-bridge
        Kernel modules: bcma

Я не могу быть соединен проводом для работы, но мои работы Wi-Fi после установки этого пакета packages.ubuntu.com/quantal/all/linux-firmware-nonfree/downloadU.,

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

1
задан 24 February 2013 в 22:20

1 ответ

На основании этих инструкций я нашел ссылку на , устанавливающую драйвер с помощью DKMS . Я проверил это на 12.04 LTS (не на 12.10), и оно работало с этим оборудованием:

01:00.0 0200: 14e4:1686 (rev 01)
Subsystem: 14e4:1686
01:00.0 Ethernet controller: Broadcom Corporation Device 1686 (rev 01)
Subsystem: Broadcom Corporation Device 1686
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at a0400000 (64-bit, prefetchable) [size=64K]
Memory at a0410000 (64-bit, prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: tg3
Kernel modules: tg3

Я скопировал соответствующие инструкции здесь, как и было запрошено.

Установите все ожидающие обновления ядра и пакет dkms. Убедитесь, что вы используете ядро ​​Linux версии 3.5 или новее. Если вы обновили ядро, вы должны перезагрузиться с новым ядром, прежде чем вы сможете загрузить драйвер.

Примите лицензию Broadcom и загрузите и установите последние версии драйверов для ядер 3.5 и выше . Извлеките файл ZIP и переместите его содержимое в /usr/src/tg3-3.124c/src:

unzip linux-3.124c_3.5_KERNELS.zip
sudo mkdir /usr/src/tg3-3.124c
sudo mv tg3-3.124c /usr/src/tg3-3.124c/src

Создайте файл с именем /usr/src/tg3-3.124c/dkms.conf со следующим содержимым:

PACKAGE_NAME=tg3
PACKAGE_VERSION=3.124c
CLEAN="make -C src/ clean"
MAKE="cd src/ && make BUILD_KERNEL=${kernelver} KVER=${kernelver}"
BUILT_MODULE_NAME[0]="tg3"
BUILT_MODULE_LOCATION[0]="src/"
DEST_MODULE_LOCATION[0]=/updates
AUTOINSTALL=yes

Запустите следующие команды для компиляции и установить драйвер:

sudo dkms add -m tg3 -v 3.124c
sudo dkms build -m tg3 -v 3.124c
sudo dkms install -m tg3 -v 3.124c

и загрузить драйвер:

sudo modprobe tg3
0
ответ дан 24 February 2013 в 22:20

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

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