Konfigurering av Linux kjernen for trådløs

Før du bruker noen brukerområdeverktøy for å koble til et trådløst AP, Linux kjernen må være konfigurert for å drive det trådløse NIC-en riktig. Aktiver følgende alternativer i kjernekonfigurasjonen så vel som spesifikke enhetsdrivere for maskinvaren din og kompiler kjernen på nytt hvis nødvendig:

[*] Networking support --->                                                [NET]
  [*] Wireless --->                                                   [WIRELESS]
    <*/M>   cfg80211 - wireless configuration API                     [CFG80211]
    < /*/M> Generic IEEE 802.11 Networking Stack (mac80211)           [MAC80211]

Device Drivers --->
  [*] Network device support --->                                   [NETDEVICES]
    [*] Wireless LAN --->                                                 [WLAN]

Åpne «Wireless LAN» undermenyen og velg alternativene som støtter maskinvaren din. lspci fra pciutils-3.13.0 eller lsusb fra usbutils-018 kan brukes til se maskinvarekonfigurasjonen din. Merk at mange (men ikke alle) alternativene for de trådløse NIC-ene avhenger av CONFIG_MAC80211. Etter at de riktige driverne er astet, vil grensesnittet vises i /sys/class/net, eller i utdataen til ip link kommandoen.

Mange trådløse NIC drivere krever fastvare. Hvis du har aktivert riktig driver i kjernekonfigurasjonen, men den klarer ikke å laste (med meldinger som Direct firmware load for <filename> failed with error -2, betyr det at du må installere fastvaren eller det trådløse nettverkskortet vil ikke fungere. Les Om Fastvare for flere detaljer.