Also hier komme ich nicht zurecht. Die Suche in make menuconfig sagt zu ath5k:
Code: Alles auswählen
Symbol: ATH5K [=m]
Type : tristate
Prompt: Atheros 5xxx wireless cards support
Location:
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> Wireless LAN (WLAN [=y])
(1) -> Atheros Wireless Cards (ATH_CARDS [=m])
Defined at drivers/net/wireless/ath/ath5k/Kconfig:1
Depends on: NETDEVICES [=y] && WLAN [=y] && ATH_CARDS [=m] && (PCI [=y] || ATH25) && MAC80211 [=m]
Selects: ATH_COMMON [=m] && MAC80211_LEDS [=y] && LEDS_CLASS [=m] && NEW_LEDS [=y] && ATH5K_AHB [=n] && ATH5K_PCI [=y]
Schaue ich mir nun das übergeordnete(?) Modul ATH_CARDS an, so lese ich:
Code: Alles auswählen
Symbol: ATH_CARDS [=m]
Type : tristate
Prompt: Atheros Wireless Cards
Location:
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> Wireless LAN (WLAN [=y])
Defined at drivers/net/wireless/ath/Kconfig:4
Depends on: NETDEVICES [=y] && WLAN [=y] && CFG80211 [=m] && (!UML || BROKEN [=n])
Dieses Modul wird nicht automatisch geladen und kann auch mit modprobe ath_cards nicht geladen werden. Stutzig macht mich die depends-Zeile, die ich nicht verstehe:
Suche ich nach UML kommt das hier:
Code: Alles auswählen
Symbol: UML [=UML]
Type :unknown
Symbol: UML_RANDOM [=n]
Type : tristate
Prompt: Hardware random number generator
Location:
-> Device Drivers
(1) -> Character devices
Defined at drivers/char/hw_random/Kconfig:386
Depends on: UML
Symbol: UML_WATCHDOG [=n]
Type : tristate
Prompt: UML watchdog
Location:
-> Device Drivers
(2) -> Watchdog Timer Support (WATCHDOG [=n])
Defined at drivers/watchdog/Kconfig:1515
Depends on: WATCHDOG [=n] && UML
Symbol: UML_X86 [=UML_X86]
Type : unknown
Keines dieser "UML"-Module finde ich in make menuconfig. Ich habe keinen Plan damit umzugehen.