Решил подружиться с Linux и выбор пал на Calculate Linux 11.6 KDE. Первые трудности не заставили себя долго ждать: не получилось поднять беспроводные сети, а именно Wi-Fi + D-Link DWA-131 (на win7 все работало без проблем)
lspci
00:00.0 Host bridge: Intel Corporation 82P965/G965 Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82P965/G965 PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801H (ICH8 Family) 2 port SATA IDE Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GT] (rev a2)
03:00.0 SATA controller: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller (rev 02)
03:00.1 IDE interface: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller (rev 02)
04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller (rev 14)
lsusb | grep D-Link
Bus 002 Device 002: ID 07d1:3303 D-Link System DWA-131 802.11n Wireless N Nano Adapter(rev.A1) [Realtek RTL8192SU]
проверте в /etc/lib…/firmware есть папка RTL8192SE там должны лежать бинарники, еще можно выдрать бинарники из дров которые на диске, возможно те которые в ядре устаревшие или кривые и заменить их в этой папке.
Роман, а зачем вы все усложняете? используйте NetworkManager. Несмотря на ряд его недостатков, он имеет неопровержимое достоинство - хорошо справляется с типовыми задачами.
Поскольку вы уже испробовали массу разных способов, и, возможно, внесли ненужные изменения в кофиги - загрузитесь с LiveCD и проверьте все на чистой системе
Для этого загрузившись с LiveCD надо:
# Установить необходимые firmware, в вашем случае видимо
emerge -avt net-wireless/rtl8192su-firmware
# Откройте в соседней консоли лог
tail -f /var/log/messages
# выгрузите и загрузите необходимый модуль. В данном случае видимо rtl8192su
modprobe -r rtl8192su; modprobe -v rtl8192su
Точное назваие модуля для работы с данной карточкой я не скажу (у меня ядро пересобрано и куча всего ненужного выкинуто), но вы можете узнать командой
modprobe -l |grep 8192su
# Ждите в соседней консоли (там где лог) появления строк об найденной карточке, и чуть позже сообщение от NetworkManager-а, о найденных сетях. Используйте аплет для подключения к необходимой сети
Самое главное упустил. Насколько я помню, в cld также используется по умолчанию NetworkManager (сам то я использую cldg).
Но вот запущен ли он - не знаю. В свете последних изменений и выбора между nm и openrc - может и нет.
Проверить это просто /etc/init.d/NetworkManager restart
lsmod |grep '8192'
modprobe -r <все модули *8192* а также модули зависящие от этих>
modprobe -v r8192u_usb
Но это все необходимо на liveCD, если же вы установили систему, и в ней данный пакет, то, само собой, после перезагрузки модуль найдет необходимые прошивки сам.
Входит, но, насколько я понимаю, для своей корректной работы ему необходима проприетарная прошивка, которая по понятным причинам не входит в ядро, а входит в соответствующий пакет
соответственно, установлен этот пакет должен быть ДО загрузки модуля, либо после установки пакета необходимо выгрузить модуль и загрузить по новому.
А по вашему логу неясно что вы сделали, а что нет.
Роман, вы победили вашу беду? Просто у меня такая же, но с asus wl-167G v3. Он на том же чипе от Realtec и тоже использует драйвер rtl8192su.
В конфиге ядра (что из коробки - CLDG 11.6):
Device drivers --->
Staging drivers
<M> RealTek RTL8192U Wireless LAN NIC driver
<M> RealTek RTL8192E Wireless LAN NIC driver
< > RealTek RTL8712U (RTL8192SU) Wireless LAN NIC driver
Драйвер, как видно, не включен. Думал, может есть в калькулейтвоском оверлее:
* net-wireless/rtl8192se
Latest version available: 2.6.0019.1207.2010
Latest version installed: 2.6.0019.1207.2010
Size of files: 1,976 kB
Homepage: http://www.realtek.com.tw/
Description: RTL8191SE/8192SE wireless chipset driver
License: GPL-2
* net-wireless/rtl8192se-firmware
Latest version available: 2.6.0019.1207.2010
Latest version installed: 2.6.0019.1207.2010
Size of files: 1,976 kB
Homepage: http://www.realtek.com.tw/
Description: RTL8191SE/8192SE wireless chipset firmware
License: freedist
* net-wireless/rtl8192su-firmware
Latest version available: 2.6.0001.0320.2009
Latest version installed: 2.6.0001.0320.2009
Size of files: 1,779 kB
Homepage: http://www.realtek.com.tw/
Description: RTL8191SU wireless chipset firmware
License: freedist
Device drivers --->
Staging drivers
<M> RealTek RTL8192U Wireless LAN NIC driver
<M> RealTek RTL8192E Wireless LAN NIC driver
< > RealTek RTL8712U (RTL8192SU) Wireless LAN NIC driver
Драйвер, как видно, не включен. Думал, может есть в калькулейтвоском оверлее
Странно как то - фирмвар есть, а драйвера нет.
Как же быть?
… в ядре, нужно сконфигурировать ядро и собрать …