RTL8188CUS 802.11n WLAN [решено]

Bus 001 Device 003: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN
на офсайте имеется драйвер
http://www.realtek.com.tw/DOWNLOADS/downloadsView.aspx?Langid=1&PNid=21&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#2772

Но он не собирается ни на 2.6.36 ни на .35

 rtl8192CU_linux_v2.0.1170.20101112 # make
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/2.6.35-gentoo-r12/build M=/usr/src/rtl8192CU_linux_v2.0.1170.20101112  modules
make[1]: Вход в каталог `/usr/src/linux-2.6.35-gentoo-r12'
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_cmd.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_security.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_debug.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_io.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_ioctl_query.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_ioctl_set.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/ieee80211.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_mlme.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_mlme_ext.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_wlan_util.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_pwrctrl.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_rf.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_recv.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_sta_mgt.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/rtw_xmit.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/efuse/rtl8712_efuse.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/core/led/rtl8192c_led.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/hal_init.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c_d_hal_init.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c/rtl8192c_phycfg.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c/rtl8192c_rf6052.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c/rtl8192c_dm.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c/rtl8192c_rxdesc.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c/usb/usb_ops_linux.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c/usb/usb_halinit.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c/usb/Hal8192CUHWImg.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c/usb/rtl8192cu_xmit.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c/usb/rtl8192cu_recv.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/hal/rtl8192c/usb/rtl8192c_cmd.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/os_dep/osdep_service.o
  CC [M]  /usr/src/rtl8192CU_linux_v2.0.1170.20101112/os_dep/linux/os_intfs.o
/usr/src/rtl8192CU_linux_v2.0.1170.20101112/os_dep/linux/os_intfs.c: In function 'rtw_init_netdev':
/usr/src/rtl8192CU_linux_v2.0.1170.20101112/os_dep/linux/os_intfs.c:542: error: 'struct net_device' has no member named 'wireless_handlers'
make[2]: *** [/usr/src/rtl8192CU_linux_v2.0.1170.20101112/os_dep/linux/os_intfs.o] Error 1
make[1]: *** [_module_/usr/src/rtl8192CU_linux_v2.0.1170.20101112] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-2.6.35-gentoo-r12'
make: *** [modules] Ошибка 2

никто не сталкивался?
Как заставить работать?

http://www.gentoo.ru/node/144

http://www.gentoo.ru/node/14443

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

а ты уверен, что оно еще не в

а ты уверен, что оно еще не в ядре?

в ядре не нашел, .ebuild тоже

в ядре не нашел, .ebuild тоже нет.

grep WIRELESS_EXT

grep WIRELESS_EXT /usr/src/linux/.config

его нет, есть только

его нет, есть только CONFIG_WIRELESS_EXT_SYSFS=y

А должен быть

 ┌────────────────────────────────────────────── Search Results ───────────────────────────────────────────────┐   
  │ Symbol: WIRELESS_EXT_SYSFS [=n]                                                                             │   
  │ Type  : boolean                                                                                             │   
  │ Prompt: Wireless extensions sysfs files                                                                     │   
  │   Defined at net/wireless/Kconfig:122                                                                       │   
  │   Depends on: NET [=y] && WIRELESS [=n] && WEXT_CORE [=n] && SYSFS [=y]                                     │   
  │   Location:                                                                                                 │   
  │     -> Networking support (NET [=y])                                                                        │   
  │       -> Wireless (WIRELESS [=n])                                                                           │   
  │                                                                                                             │   
  │                                                                                                             │   
  │ Symbol: WIRELESS_EXT [=n]                                                                                   │   
  │ Type  : boolean                                                                                             │   
  │   Selected by: GELIC_WIRELESS [=n] && NETDEVICES [=y] && NETDEV_1000 [=y] && WLAN [=n] && GELIC_NET [=n] || │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  │                                                                                                             │   
  ├─────────────────────────────────────────────────────────────────────────────────────────────────────(100%)──┤   
  │                                                  < Exit >                                                   │   
  └─────────────────────────────────────────────────────────────────────────────────────────────────────────────┘  

А должен быть

в 2.6.36 ?

в 2.6.36 ?

egorov-ey eegorov # uname

egorov-ey eegorov # uname -r
2.6.36-zen1-00509-g390d81f

Подозреваю, что в ванильном 36-ом точно должно быть
UPD
В gentoo-sources-2.6.35 есть

либо я слеп либо там нет.

либо я слеп либо там нет. попробую сейчас vanilla-sources-2.6.36

брр... cd

брр...

cd /usr/src/linux
make menuconfig

нажимаешь '/'
вводишь WIRELESS_EXT

...

Symbol: WIRELESS_EXT [=n]

Symbol: WIRELESS_EXT [=n] │
│ Type : boolean │
│ Selected by: GELIC_WIRELESS [=n] && NETDEVICES [=y] && NETDEV_1000 [=n] && WLAN [=y] && GELIC_NET [=n] || PCMCIA_RAYCS [=n] && NETDEVICES [=y] && WLAN [=y] && PCMCIA │

Но где что тыкнуть непонятно?

Теперь ищи и выставляй

Теперь ищи и выставляй GELIC_WIRELESS NETDEV_1000 GELIC_NET и пр

│ Symbol: GELIC_NET [=n]

│ Symbol: GELIC_NET [=n] │
│ Type : tristate │
│ Prompt: PS3 Gigabit Ethernet driver │
│ Defined at drivers/net/Kconfig:2376 │
│ Depends on: NETDEVICES [=y] && NETDEV_1000 [=y] && PPC_PS3 │
│ Location: │
│ -> Device Drivers │
│ -> Network device support (NETDEVICES [=y]) │
│ -> Ethernet (1000 Mbit) (NETDEV_1000 [=y]) │
│ Selects: PS3_SYS_MANAGER

Иду в Ethernet (1000 Mbit) и вижу
--- Ethernet (1000 Mbit) │ │
│ │ < > Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support │ │
│ │ < > DL2000/TC902x-based Gigabit Ethernet support │ │
│ │ < > Intel(R) PRO/1000 Gigabit Ethernet support │ │
│ │ < > Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support │ │
│ │ < > IP1000 Gigabit Ethernet support │ │
│ │ < > Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support │ │
│ │ < > Intel(R) 82576 Virtual Function Ethernet support │ │
│ │ < > National Semiconductor DP83820 support │ │
│ │ < > Packet Engines Hamachi GNIC-II support │ │
│ │ < > Packet Engines Yellowfin Gigabit-NIC support (EXPERIMENTAL) │ │
│ │ < > Realtek 8169 gigabit ethernet support │ │
│ │ < > SiS190/SiS191 gigabit ethernet support │ │
│ │ < > New SysKonnect GigaEthernet support │ │
│ │ < > SysKonnect Yukon2 support │ │
│ │ < > VIA Velocity support │ │
│ │ < > Broadcom Tigon3 support │ │
│ │ < > Broadcom NetXtremeII support │ │
│ │ < > Broadcom CNIC support │ │
│ │ < > QLogic QLA3XXX Network Driver Support │ │
│ │ < > Atheros/Attansic L1 Gigabit Ethernet support │ │
│ │ < > Atheros L1E Gigabit Ethernet support (EXPERIMENTAL) │ │
│ │ < > Atheros L1C Gigabit Ethernet support (EXPERIMENTAL) │ │
│ │ < > JMicron(R) PCI-Express Gigabit Ethernet support │ │
│ │

Должно быть тут? но нет?

Нет не "тут", Wireless

Нет не "тут", Wireless адаптер, а "тут" проводные. поднимаемся на ветку выше и ищем в Wireless LAN
А WIRELESS_EXT я так понял вы так и не включили, это еще на 2 ветки выше в Networking Support-->Wireless

semlanik написал(а): Нет не

Вообщем что-то включил в совсем неожиданном месте и собралось %)

Tamahome написал(а): Вообщем

Tamahome написал(а):
Вообщем что-то включил в совсем неожиданном месте и собралось %)

ты бы еще сказал где, а то сделал себе и пошел довольный

а на x86_64 собирал кто-то драйвер для RTL8188CUS ?

Реалтековский v2.0.1212.20101208 собирается 32-битный работает а 64-битный трапается в обработчике IRQ
Ядро 2.6.37

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".