Картка Broadcom BCM4313 не працює на Debian Jessie and Kernel 3.10? Це рішення

Цією статтею може скористатися кожен, хто має картку Broadcom BCM4313 і це не працює Debian Jessie у-ель- Kernel 3.10. Рішення цієї проблеми я знайшов у ця стаття.

Перше, що ми робимо, це завантажуємо пакет bcmwl-ядро-джерело_6.30.223.30 для 32 або 64 біт залежно від архітектури, яку ви використовуєте:

Завантажити для 32 біт
Завантажити для 64 біт

Пізніше ми видаляємо пакет Broadcom-sta-dkms у разі встановлення:

# apt-get purge broadcom-sta-dkms

А потім встановлюємо завантажений пакет:

# dpkg -i bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu3_amd64.deb

Залишилося лише перезапустити і все. Автор статті також згадує, що з якихось причин назва мережевих інтерфейсів змінилася при цьому, змінивши eth0 на eth1. Якщо це трапиться, вам просто потрібно дуже, дуже обережно відредагувати файл:

/etc/udev/rules.d/70-persistent-net.rules

Що повинно мати щось подібне всередині:

# Цей файл було автоматично створено програмою / lib / udev / write_net_rules #, яку запускає файл правил persistent-net-generator.rules. # # Ви можете змінити його, якщо утримуєте кожне правило в одному рядку #, і змінюєте лише значення клавіші NAME =. # Пристрій PCI 0x8086: / sys / devices / pci0000: 00/0000: 00: 19.0 (e1000e) СИСТЕМА == "net", ACTION == "add", DRIVERS == "? *", ATTR {address} == "18: 03: 73: d9: e3: 84", ATTR {dev_id} == "0x0", ATTR {type} == "1", KERNEL == "eth *", NAME = "eth0"

Звичайно, не виключено, що значення ATTR{address}==»18:03:73:d9:e3:84″ бути різними в кожному випадку.