support rt5370 AP mode.
[vuplus_openembedded] / recipes / tasks / task-vuplus-wlan.bb
1 DESCRIPTION = "Vuplus: W-LAN Task for the Vuplus Distribution"
2 SECTION = "vuplus/base"
3 LICENSE = "MIT"
4 PR = "r12"
5
6 inherit task
7
8 #
9 # task-vuplus-wlan
10 #
11 DESCRIPTION_${PN} = "Vuplus: W-LAN Support"
12 DEPENDS_${PN} = "enigma2-plugins"
13 RDEPENDS_${PN} = "\
14   ${@base_contains("MACHINE_FEATURES", "vuwlan", "enigma2-plugin-systemplugins-wirelesslansetup", "enigma2-plugin-systemplugins-wirelesslan", d)} \
15   wireless-tools \
16   wpa-supplicant \
17 "
18
19 WLAN_CRYPTO_MODULES = "\
20 "
21
22 WLAN_PCI_MODULES = "\
23   kernel-module-ath5k \
24 "
25
26 WLAN_USB_MODULES = "\
27   kernel-module-rt73usb \
28   kernel-module-zd1211rw \
29   rt73-firmware \
30   zd1211-firmware \
31   r8192cu \
32   firmware-htc9271 \
33   firmware-rt2561 \
34   firmware-rtl8721u \
35   firmware-rt3070 \
36   rt2870sta \
37   ${@base_contains("MACHINE_FEATURES", "ralink-legacy", "rt3070", " ", d)} \
38 "
39
40 WLAN_USB_MODULES_LEGACY = "\
41 #  zd1211b \
42 #  wlan-rt73 \
43 #  r8712u \
44   rt3070 \
45   r8192cu \
46 "
47
48 RDEPENDS_${PN}_append_bm750 = "\
49   ${@base_contains('PREFERRED_VERSION_linux-bm750', '2.6.18', '${WLAN_USB_MODULES_LEGACY}', '${WLAN_CRYPTO_MODULES} ${WLAN_USB_MODULES}', d)} \
50 "
51
52 RDEPENDS_${PN}_append_vusolo = "\
53   ${@base_contains('PREFERRED_VERSION_linux-vusolo', '2.6.18', '${WLAN_USB_MODULES_LEGACY}', '${WLAN_CRYPTO_MODULES} ${WLAN_USB_MODULES}', d)} \
54 "
55
56 RDEPENDS_${PN}_append_vuuno = "\
57   ${@base_contains('PREFERRED_VERSION_linux-vuuno', '2.6.18', '${WLAN_USB_MODULES_LEGACY}', '${WLAN_CRYPTO_MODULES} ${WLAN_USB_MODULES}', d)} \
58 "
59
60 RDEPENDS_${PN}_append_vuultimo = "\
61   ${@base_contains('PREFERRED_VERSION_linux-vuultimo', '2.6.18', '${WLAN_USB_MODULES_LEGACY}', '${WLAN_CRYPTO_MODULES} ${WLAN_USB_MODULES}', d)} \
62 "
63
64 RDEPENDS_${PN}_append_vuduo2 = '${WLAN_USB_MODULES}'
65 RDEPENDS_${PN}_append_vusolo2 = '${WLAN_USB_MODULES}'
66
67 PACKAGE_ARCH = "${MACHINE_ARCH}"
68