У меня 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]

2 ответа2

0

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

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

sudo apt-get install firmware-iwlwifi

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .