RTL8188CUS 802.11n WLAN [решено]
Tamahome 23 ноября, 2010 - 15:57
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
его нет, есть только
его нет, есть только CONFIG_WIRELESS_EXT_SYSFS=y
А должен быть
А должен быть
в 2.6.36 ?
в 2.6.36 ?
egorov-ey eegorov # uname
Подозреваю, что в ванильном 36-ом точно должно быть
UPD
В gentoo-sources-2.6.35 есть
либо я слеп либо там нет.
либо я слеп либо там нет. попробую сейчас vanilla-sources-2.6.36
брр... cd
брр...
нажимаешь '/'
вводишь 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 написал(а): Вообщем
ты бы еще сказал где, а то сделал себе и пошел довольный
а на x86_64 собирал кто-то драйвер для RTL8188CUS ?
Реалтековский v2.0.1212.20101208 собирается 32-битный работает а 64-битный трапается в обработчике IRQ
Ядро 2.6.37