Неттоп Lenovo Q190 там стоит беспроводной модуль realtek rtl8188ee.
Система Ubuntu 12.04.3.
По умолчанию, при установке системы, версия ядра - 3.8. Нагуглил, что с версии 3.10 все должно работать. Установил последнюю версию ядра 3.11.6-031106-generic.
Так и не работает.
Текущие параметры
$sudo lshw -c network
$sudo lshw -c network
*-network
описание: Network controller
продукт: RTL8188EE Wireless Network Adapter
производитель: Realtek Semiconductor Co., Ltd.
физический ID: 0
сведения о шине: pci@0000:03:00.0
версия: 01
разрядность: 64 bits
частота: 33MHz
возможности: pm msi pciexpress bus_master cap_list
кофигурация: driver=rtl8188ee latency=0
ресурсы: IRQ:18 ioport:3000(размер=256) память:90500000-90503fff
*-network
описание: Ethernet interface
продукт: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
производитель: Realtek Semiconductor Co., Ltd.
физический ID: 0
сведения о шине: pci@0000:04:00.0
логическое имя: eth0
версия: 07
серийный №: 50:af:73:21:d9:f4
размер: 100Mbit/s
capacity: 1Gbit/s
разрядность: 64 bits
частота: 33MHz
возможности: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
кофигурация: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 ip=192.168.1.248 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
ресурсы: IRQ:42 ioport:2000(размер=256) память:90404000-90404fff память:90400000-90403fff
modinfo rtl8188ee
modinfo rtl8188ee
filename: /lib/modules/3.11.6-031106-generic/kernel/drivers/net/wireless/rtlwifi/rtl8188ee/rtl8188ee.ko
firmware: rtlwifi/rtl8188efw.bin
description: Realtek 8188E 802.11n PCI wireless
license: GPL
author: Larry Finger <Larry.Finger@lwfinger.net>
author: Realtek WlanFAE <wlanfae@realtek.com>
author: zhiyuan_yang <zhiyuan_yang@realsil.com.cn>
srcversion: 3DC80AFBD6DC9B10E085376
alias: pci:v000010ECd00008179sv*sd*bc*sc*i*
depends: rtlwifi,rtl_pci,mac80211
intree: Y
vermagic: 3.11.6-031106-generic SMP mod_unload modversions
parm: swenc:Set to 1 for software crypto (default 0)
(bool)
parm: ips:Set to 0 to not use link power save (default 1)
(bool)
parm: swlps:Set to 1 to use SW control power save (default 0)
(bool)
parm: fwlps:Set to 1 to use FW control power save (default 1)
(bool)
parm: debug:Set debug level (0-5) (default 0) (int)
iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
Update (01.11.13 19-50)Попробовал установить драйвера с оф.сайта realtek, выдал мне ошибки
$ make install
$ make install
make -C /lib/modules/3.11.6-031106-generic/build M=/home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013 modules
make[1]: Вход в каталог `/usr/src/linux-headers-3.11.6-031106-generic'
CC [M] /home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o
In file included from /home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:39:0:
/home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/pci.h:247:15: ошибка: expected «=», «,», «;», «asm» or «__attribute__» before «rtl_pci_probe»
/home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: В функции «rtl_action_proc»:
/home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:885:32: ошибка: «struct ieee80211_conf» не содержит элемента с именем «channel»
/home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:886:32: ошибка: «struct ieee80211_conf» не содержит элемента с именем «channel»
/home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: В функции «rtl_send_smps_action»:
/home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:1451:24: ошибка: «struct ieee80211_conf» не содержит элемента с именем «channel»
make[2]: *** [/home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o] Ошибка 1
make[1]: *** [_module_/home/ildar-server/test/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-3.11.6-031106-generic'
make: *** [all] Ошибка 2
Update (02.11.13 1-15)Что называется сам нафигачил, сам исправил.
Как оказалось, проблема была не в драйверах, они-то как раз выполняют свою работу, только предназначены для ядер ниже(!) 3.10. После мытарств по форумам и удалении всех ядер кроме начального wifi модуль определился.
В решении вопроса помогли вот эти ссылки
Как удалить ядраСобственно драйвер (Кстати, драйвер для адаптера rtl8188ce. Там запакован целый зоопарк модулей).
Вот тут рассказывали про возможные особенности установки драйвера У меня установился без приключений.
Update (08.11.13 1-15)Радиус искривления моих рук привел к тому, что понадобилось еще раз все перенастроить и было установлено, что все-таки не все хорошо с инсталяцией драйвера, привожу
прямую ссылку на последовательность действий для успешной установки драйвера
Update (03.12.13)Забавная вещь, ядро периодически обновляется, только вот обновление ядра убивает драйвер wi-fi)) Так что не удаляйте драйвер, чтобы не качать его снова, он вам еще пригодится.