If you are buying a new computer, it is best to select one with a wireless component that is designed for free software like Linux. A card designed for free software gives you improved support. Free software compatible devices also work out of the box.
The Free Software Foundation recommends a few chipsets including: Ralink 2500/RT2400 (802.11G), Realtek RTL8180 (802.11G), and the Atheros AR9170 chipset (802.11N).
ThinkPenguin.com currently offers a 802.11N USB card with the AR9170 chipset that guarantees free software compatibility. Also available are MiniPCI wifi cards for laptop computers and USB Bluetooth adapters to connect Bluetooth wireless devices.
Passys sells a PCI card that is Linux compatible (although not free software compatible) for desktop computers.
Wikipedia has additional information on which chipsets and drivers are free software compatible.
- Some other cards are Linux compatible, but not free software compatible. These usually work, but in some cases may not.
Even if your wireless card does not have a driver designed for Ubuntu, you may be able to get it to work using NDISWrapper and a Microsoft Windows driver. This comes at the expense of functionality and reliability. If you get this method working your Internet connection will most likely be very unstable.
Other Ubuntu wiki pages on Wireless Networking:
Wireless Cards
To determine what wireless card/chipset you have, first determine whether it is a separate device plugged into the computer or not. If it is a separate USB device, open up a terminal and type the following:
lsusb
and look for words like "wireless" to find your card type.
For chips that are not USB but included in the computer, type:
lspci -v
and read the last section.
By Manufacturer
The Community has created articles for the following Manufacturers:
Manufacturer |
Card Type |
||||
|
|||||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
||||
|
|
|
|
||
|
|
|
|
||
|
|
||||
|
|
|
|
||
|
|||||
|
|
|
|
||
|
|
|
|
||
|
|
||||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|||||
|
|||||
|
|||||
|
|
|
|
||
|
|
|
|
||
|
|
|
|||
|
|||||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
||||
|
|
|
|
||
|
|
|
|
||
|
|
|
|||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
||||
|
|
|
|
||
|
|
|
|
||
|
|
|
|||
|
|
|
|||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|||
|
|
||||
|
|
||||
|
|
|
|
||
|
|
||||
|
|
||||
|
|
|
|
||
|
|
|
|||
|
|
||||
|
|
||||
Wireless USB Adapters
This table is discontinued. Please do not add anything to it. Update directly on the manufacturer's page.
These cards are being moved into the articles listed above. Please feel free to help out.
Make |
Model |
Chipset/ Driver |
Supports network install? |
Supported in installed system? |
Works "out of the box" |
Comments |
Last Updated |
Type |
AVM GmbH |
Fritz!WLAN USB Stick |
TNETW1450 / fwlanusb |
No |
No |
No |
See WifiDocs/Device/Fritz!WLAN_USB_Stick for details, works with Breezy & Dapper |
2006-03-25 |
USB |
Orient |
XG-701A |
zd1211 |
? |
Yes |
Yes |
Works out of the box with WPA on Feisty using network-manager |
2007-04-23 |
USB |
Veho |
11g USB adapter |
ZyDAS |
Yes |
Yes |
Yes |
Yes works out of the box. Plug and play including WPA support! |
2007-12-04 |
USB |
Westell |
A90-211WG |
ndiswrapper + wlusb20/PRISMA02 |
? |
Yes |
No |
Works perfectly with ndiswrapper and wlusb20.inf on installation CD. |
2007-07-17 |
USB |
Various (SMC, Belkin...) |
Various USB devices |
Atmel AT76C503A |
? |
Yes |
Yes |
Plug it and go the the network administration to enable it. Nothing more, it works fairly well |
2005-09-27 |
USB |
My Essentials |
Various USB devices |
Belkin |
? |
Yes |
Yes |
Just works: Feisty, Gutsy, Hardy. Plug in and automatically recognised by network manager. |
2008-06-29 |
USB |
Note: Have a look at this page, my new version of this on with a cleaner layout: WifiDocs/WirelessCardsByVersion
By Card
Please take a moment and add your card to the wiki if there isn't a page on that device yet. It's very simple, try to follow the format of template but don't worry too much about following guidelines. It's much more important to document your experience for others.
To create a page, simply enter the model # and version in the box (example: dwl-g650vB5) and then click on the Create Device Page button. If there is a page on your device already, open it and add your comments/experience to the existing page.
- WifiDocs/Device
- WifiDocs/Device/ADDON_ADD-GWP110
- WifiDocs/Device/AR5006EG
- WifiDocs/Device/AR5007
- WifiDocs/Device/Actiontec
- WifiDocs/Device/Airlink101_AWLL3026
- WifiDocs/Device/AirportExtreme
- WifiDocs/Device/Atheros/AR9285
- WifiDocs/Device/BCM43224 802.11a/b/g/n (rev 01)
- WifiDocs/Device/BT_Voyager_1055
- WifiDocs/Device/Belkin 300 N F7D2101
- WifiDocs/Device/Belkin F5D8053
- WifiDocs/Device/Belkin_F5D7050_ver_3000_(Ralink_rt73_driver)
- WifiDocs/Device/Belkin_F5D8010
- WifiDocs/Device/BuffaloWLIL11GUSB
- WifiDocs/Device/CiscoCB21AG
- WifiDocs/Device/CompaqW200
- WifiDocs/Device/D-Link_WUA-1340
- WifiDocs/Device/D-Link_WUA-2340
- WifiDocs/Device/DWA-111
- WifiDocs/Device/DWA-140
- WifiDocs/Device/DWA-552
- WifiDocs/Device/DWL-122
- WifiDocs/Device/DWL-520vE1
- WifiDocs/Device/DWL-G122_(Rev_B)
- WifiDocs/Device/DWL-G122_(Rev_C1)
- WifiDocs/Device/DWL-G650+
- WifiDocs/Device/EdimaxEW7128G
- WifiDocs/Device/EdimaxEW7128UG
- WifiDocs/Device/EnGenius EUB9603
- WifiDocs/Device/F5D7000
- WifiDocs/Device/F5D7010
- WifiDocs/Device/F7D2102
- WifiDocs/Device/Fritz!WLAN_USB_Stick
- WifiDocs/Device/ICIDU_NI-707529_150N_ PCI-E
- WifiDocs/Device/IntersilPrism25Wavelan
- WifiDocs/Device/Linksys WMP600N
- WifiDocs/Device/Linksys WUSB600N
- WifiDocs/Device/LinksysWPC54GS-UK
- WifiDocs/Device/LinksysWUSB11
- WifiDocs/Device/LinksysWUSB54GC
- WifiDocs/Device/LinksysWUSB54GP
- WifiDocs/Device/Linksys_WMP54GX
- WifiDocs/Device/Linksys_WUSB54GS_v1_&_v2
- WifiDocs/Device/NEXXT NW122NXT12
- WifiDocs/Device/NetgearMA111
- WifiDocs/Device/NetgearMA111 (shot.png)
- WifiDocs/Device/NetgearWG111
- WifiDocs/Device/Netgear_WG311_v3
- WifiDocs/Device/PENGUIN80211N
- WifiDocs/Device/Pentagram_Hornet_USB_Lite
- WifiDocs/Device/Proxim RangeLAN-DS
- WifiDocs/Device/RT3090
- WifiDocs/Device/RTL8180L
- WifiDocs/Device/Ralink RT5390
- WifiDocs/Device/RalinkRT2860
- WifiDocs/Device/Ralink_RT5370
- WifiDocs/Device/Realtek 8172
- WifiDocs/Device/RealtekRTL8187b
- WifiDocs/Device/Rosewill RNX-N150UBE
- WifiDocs/Device/Rosewill RNX-N2LX
- WifiDocs/Device/RosewillRNXN150UBE
- WifiDocs/Device/Sabrent 802.11n Wireless PCI
- WifiDocs/Device/Sabrent PCI-G802
- WifiDocs/Device/SabrentUSB-G802
- WifiDocs/Device/SparkLAN WL-850R
- WifiDocs/Device/TL-WN722N
- WifiDocs/Device/TP-LINK_TL-WN781ND
- WifiDocs/Device/TP-Link_TL-WN620G_(ndiswrapper)
- WifiDocs/Device/TP-Link_TL-WN620G_(ndiswrapper) (updated TPLink TL-WN620G 1.5.0.119.rar)
- WifiDocs/Device/Tenda W522U USB
- WifiDocs/Device/Tenda_W311M
- WifiDocs/Device/Topcom_Skyracer_USB_4001g_(WLAN-USB-Stick)
- WifiDocs/Device/WG111T
- WifiDocs/Device/WG121
- WifiDocs/Device/ipn2220
- WifiDocs/Device/wpn111
- WifiDocs/Device/xg-301
In an effort to help with the cleanup of this page, I modified these links to show up within the article as just the manufacturers' names instead of the full URL path. On each manufacturer's page, while working on the clean up, I'm separating them by card type and then linking to them here. This is in an effort to streamline the code and make the documents more organized.