NOTE: this page is for archival only, see the note at the end of the page.

Existing Linux Wireless drivers

We currently have a fair amount of working drivers that cover most of the available wireless networking cards. However, they don't implement all features and may have some issues, due to various reasons like companies not providing specs. Below is an alphabetically sorted list of drivers and what they currently can and can't do.

Driver

Station

AP

Ad-hoc

Adv. monitor FootNote(monitor all frames during regular operation; wireless-dev development kernel only)

A/B/G

mac80211 FootNote(driver is ported to mac80211 stack)

["en/users/Drivers/acx1xx" acx1xx]FootNote(not in wireless-dev)

yes

?

?

?

B

Yes

["en/users/Drivers/adm8211" adm8211 (ADMtek devices)]

yes

no

no

?

B

?

["en/users/Drivers/bcm43xx" bcm43xx (Broadcom chips)]

yes

yesFootNote(wireless-dev development kernel only)

yesFootNote(wireless-dev development kernel only)

yes

B/GFootNote(802.11a devices exist, but currently can't be used with this driver, A/B/G devices will work in B/G mode only)

Yes

[http://ipw2100.sourceforge.net/ Intel ipw2100]

yes

no

yes

no

B

No

[http://ipw2200.sourceforge.net/ Intel ipw2200]

yes

[http://sourceforge.net/projects/ipw2200-ap yes]

yes

no

A/B/G

No

[http://intellinuxwireless.org/?p=iwlwifi Intel ipw3945]

yes

?

?

?

A/B/G

Yes

["en/users/Drivers/p54" p54 (Intersil chips)]

yes

no

no

?

B/GFootNote(A/B/G devices not supported yet)

?

["en/users/Drivers/rt61pci" rt61pci]

yes

?

?

?

A/B/GFootNote(802.11a capabilities depend on the actual radio chip used)

?

["en/users/Drivers/rt73usb" rt73usb]

yes

?

?

?

B/G

?

["en/users/Drivers/rtl8187" rtl8187]

yes

no

no

?

B/G

?

["en/users/Drivers/zd1211rw" zd1211rw (ZyDAS ZD1211/ZD1211B chips)]

yes

no

no

?

B/GFootNote(A/B/G devices not supported yet)

Yes

[http://madwifi.org Atheros madwifi(All PCI and Cardbus Chips/NO USB Support)]FootNote(not in wireless-dev)

yes

yes

yes

yes

A/B/G

[http://snapshots.madwifi.org/dadwifi/ yes]FootNote(porting the driver is in active development)



This is a static dump of the old wiki, taken after locking it in January 2015. The new wiki is at https://wireless.wiki.kernel.org/.
versions of this page: last, v381, v380, v379, v378, v377, v376, v375, v374, v373, v372, v371, v370, v369, v368, v367, v366, v365, v364, v363, v362, v361, v360, v359, v358, v357, v356, v355, v354, v353, v352, v351, v350, v349, v348, v347, v346, v345, v344, v343, v342, v341, v340, v339, v338, v337, v336, v335, v334, v333, v332, v331, v330, v329, v328, v327, v326, v325, v324, v323, v322, v321, v320, v319, v318, v317, v316, v315, v314, v313, v312, v311, v310, v309, v308, v307, v306, v305, v304, v303, v302, v301, v300, v299, v298, v297, v296, v295, v294, v293, v292, v291, v290, v289, v288, v287, v286, v285, v284, v283, v282, v281, v280, v279, v278, v277, v276, v275, v274, v273, v272, v271, v270, v269, v268, v267, v266, v265, v264, v263, v262, v261, v260, v259, v258, v257, v256, v255, v254, v253, v252, v251, v250, v249, v248, v247, v246, v245, v244, v243, v242, v241, v240, v239, v238, v237, v236, v235, v234, v233, v232, v231, v230, v229, v228, v227, v226, v225, v224, v223, v222, v221, v220, v219, v218, v217, v216, v215, v214, v213, v212, v211, v210, v209, v208, v207, v206, v205, v204, v203, v202, v201, v200, v199, v198, v197, v196, v195, v194, v193, v192, v191, v190, v189, v188, v187, v186, v185, v184, v183, v182, v181, v180, v179, v178, v177, v176, v175, v174, v173, v172, v171, v170, v169, v168, v167, v166, v165, v164, v163, v162, v161, v160, v159, v158, v157, v156, v155, v154, v153, v152, v151, v150, v149, v148, v147, v146, v145, v144, v143, v142, v141, v140, v139, v138, v137, v136, v135, v134, v133, v132, v131, v130, v129, v128, v127, v126, v125, v124, v123, v122, v121, v120, v119, v118, v117, v116, v115, v114, v113, v112, v111, v110, v109, v108, v107, v106, v105, v104, v103, v102, v101, v100, v99, v98, v97, v96, v95, v94, v93, v92, v91, v90, v89, v88, v87, v86, v85, v84, v83, v82, v81, v80, v79, v78, v77, v76, v75, v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53, v52, v51, v50, v49, v48, v47, v46, v45, v44, v43, v42, v41, v40, v39, v38, v37, v36, v35, v34, v33, v32, v31, v30, v29, v28, v27, v26, v25, v24, v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2, v1