Ubuntu 12.04 и Lenovo E450 Беспроводная карта

785
Pundlik Patil

У меня Lenovo Thinkpad E450. Только сейчас я установил Ubuntu 12.04 LTS (64Bit). Проблема в том, что беспроводная карта не обнаружена в этой Ubuntu, только проводной Интернет включен и работает нормально. Поэтому, пожалуйста, помогите мне, как включить Wi-Fi в этой версии Ubuntu?

Следующее - выход lshw -c network.

*-network  description: Ethernet interface product: Ethernet Connection I218-V vendor: Intel Corporation physical id: 19 bus info: pci@0000:00:19.0 logical name: eth0 version: 04 serial: 68:f7:28:e5:04:b1 size: 100Mbit/s capacity: 1Gbit/s width: 32 bits clock: 33MHz capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=2.0.0-k duplex=full firmware=0.6-4 ip=10.0.2.31 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s resources: irq:60 memory:e0700000-e071ffff memory:e073e000-e073efff ioport:4080(size=32) *-network UNCLAIMED description: Network controller product: Intel Corporation vendor: Intel Corporation physical id: 0 bus info: pci@0000:04:00.0 version: 61 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: latency=0 resources: memory:e0600000-e0601ff 

Следующее - выход lspci -knn | grep Net -A2.

 04:00.0 Network controller [0280]: Intel Corporation Device [8086:095b] (rev 61) Subsystem: Intel Corporation Device [8086:5210] 05:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:6900] 
0

2 ответа на вопрос

0
MariusMatutiae

Ubuntu 12.04 не поддерживает вашу карту Wi-Fi: в моей системе 14.04 драйвер iwlwifiподдерживает это:

 $ modinfo iwlwifi | grep 8086 | grep 095B alias: pci:v00008086d0000095Bsv*sd00005290bc*sc*i* alias: pci:v00008086d0000095Bsv*sd00009200bc*sc*i* alias: pci:v00008086d0000095Bsv*sd00005202bc*sc*i* alias: pci:v00008086d0000095Bsv*sd00005200bc*sc*i* alias: pci:v00008086d0000095Bsv*sd00005210bc*sc*i* alias: pci:v00008086d0000095Bsv*sd00005302bc*sc*i* alias: pci:v00008086d0000095Bsv*sd00005310bc*sc*i* 

(другими словами: информация о iwlwifiдрайвере делает список вашу карту, 8086:095Bкак один из тех, которые поддерживаются драйвером), но моя 12,04 система не делает:

 $ modinfo iwlwifi | grep 8086 | grep 095B $ 

У вас есть два варианта: обновить вашу систему или использовать backports. Backports - это новые драйверы, разработанные для более новых версий ядра, которые модифицированы так, чтобы быть доступными для более старых ядер. Я покажу вам, как их установить, это довольно просто.

Загрузите бэкпорт, нажав здесь, http://www.kernel.org/pub/linux/kernel/projects/backports/stable/v4.1.1/backports-4.1.1-1.tar.xz .

Теперь выполните следующие команды из каталога, в который вы загрузили пакет:

 tar xvf backports-4.1.1-1.tar.xz cd backports-4.1.1-1/ make defconfig-iwlwifi make sudo make install sudo modprobe -r iwlwifi sudo modprobe iwlwifi 

и теперь ваш Wi-Fi будет работать.

0
ChrisH

Помимо обновления до последней версии LTS, предложенной Богданом Вилли, вы можете попробовать следующее в Терминале:

sudo apt-get install firmware-iwlwifi 

Кроме того, проверьте приложение «Дополнительные драйверы» в Ubuntu, чтобы увидеть, установлен ли уже драйвер. Это несвободный драйвер, поэтому он не активирован по умолчанию.

Кроме того, аналогичный вопрос уже был дан ответ на SU здесь: Thinkpad T450 Wifi AC 7265 не работает в Ubuntu 15.04