HCL/Network Adapters (Wireless)
From openSUSE
| Hardware Compatibility List (HCL) | ||
| Full Systems | Laptops - Desktops - Servers - Virtual Machines | |
| Components | Video Cards - Sound Cards - Wired Net Adapters - Wireless Adapters - Bluetooth Adapters - Printers - Scanners - TV Cards - Digital Cameras - Web Cameras - UPS - Floppy Drives | |
Please note that if a piece of hardware was working on a previous release than the current one, there is a pretty good chance that it will work on the most recent release. However, there is no guarantee that the current release did not somehow break the driver or configuration for that piece of hardware (for example refer to Bug 168618). Please check that the hardware continues to work as expected for the most recent release before updating the
for the most recent release in the following tables. If you are a Telstra customer in Australia please read Using Your Telstra Wireless Modem
Contents |
Chipsets
| Chipset | Type | Bus | Driver | 9.3 | 10.0 | 10.1 | 10.2 | 10.3 | 11.0 | 11.1 | SLES/NLD 9 | Comments |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ADMtek 8211 | 802.11b | PCI/Cardbus | adm8211 | | | | | | | |||
| Airgo | 802.11-Pre N | PCMCIA | agnx | | | | | | | Locks up on card insertion, blacklist this driver and use ndiswrapper | ||
| Aironet 4500/4800 | 802.11b | PCI/PCMCIA | aironet | | | | | | | |||
| Atheros AR2413A | 802.11bg | PCI | madwifi | | | | | | | Works well with madwifi on 10.3 x86_64. | ||
| Atheros 5005G | 802.11bg | PCI/Cardbus | madwifi | | | | | | | | Needs nongpl kernel package. SL 10.1: Here is a workaround using ndiswrapper or madwifi. Compiling madwifi driver from source, revision 3745 works fine on 11.0. | |
| Atheros 5005G | 802.11a | PCI/Cardbus | madwifi | | | | | | | Needs nongpl kernel package. SL 10.1: Here is a workaround using ndiswrapper or madwifi. | ||
| Atheros 5005GS | 802.11abg | MiniPCI | madwifi | | | | | | | Install it using the ndiswrapper (not recommended) or the madwifi driver. On some machines, when supended to disk, it won't connect anymore until next reboot. See also bug 22259. | ||
| Atheros 5006EG | 802.11bg | PCI/Cardbus | madwifi | | | | | | | Needs nongpl kernel package. SL 10.2-10.3: Here is a workaround using ndiswrapper or madwifi. | ||
| Atheros 5007eg | 802.11bg | PCI-e | madwifi | | | | | | | | | 11.x NOTE: works out of the the box in 11.1 (possibly 11.0 as well) using the open-source ath5k driver
10.3 and lower NOTE: Requires nongpl kernel package. Atheros 5007eg support requires madwifi with HAL 0.10.5.6 or later - madwifi 0.9.4 will not work. Packages are available for openSUSE 10.3, otherwise you will need to build madwifi yourself from this source snapshot. This device is typically misidentified in lspci as a 5006eg. Look for pci device ID 001c. Some laptops are marked as having an AR5BXB53 which is the same device. |
| Atheros 5210 | 802.11a | PCI/Cardbus | madwifi | | | | | | | (SLES/NLD 9 - i386 only) needs nongpl kernel package. SL 10.1: Here is a workaround using ndiswrapper or madwifi. | ||
| Atheros 5211 | 802.11ab | PCI/Cardbus | madwifi | | | | | | | (SLES/NLD 9 - i386 only) needs nongpl kernel package. SL 10.1: Here is a workaround using ndiswrapper or madwifi. | ||
| Atheros 5212 | 802.11abg | PCI/Cardbus | madwifi | | | | | | | | 11.0:
Blacklist ath5k as described on the madwifi page and reboot. Then install madwifi and madwifi-kmp-<your kernel flavor> manually through the madwifi openSUSE repositories and make sure you have the latest version - for some reason one-click-install didn't work for me. Run "modprobe ath_pci" and use NetworkManager and everything should work fine. WPA Personal works great for me. (SLES/NLD 9 - i386 only) needs nongpl kernel package. For SL 10.1 and 10.2: Here is a workaround using ndiswrapper or madwifi. | |
| Atheros AR242x | 802.11abg | PCI/Cardbus | madwifi | | | | | | | | You will need to install madwifi hal (>0.10.5.6, check with modinfo ath_hal), and then blacklist ath5k. Reboot, and it should work. | |
| Atmel at76c05x | 802.11b | PCMCIA/USB | atmelwlandriver | | | | | | | |||
| Broadcom | bcm43xx, b43, (wl.ko only from packman) | | | | | | | | |
See http://en.opensuse.org/HCL/Network_Adapters_(Wireless)/Broadcom_BCM43xx 10.1 Works with ndiswrapper(64bit drivers also work with ndiswrapper). | ||
| Broadcom BCM94311 MCG, version 2 | 802.11bg | b43 | | | | | | | |
See http://en.opensuse.org/HCL/Network_Adapters_(Wireless)/Broadcom_BCM43xx 10.3 With kernel 2.6.25 See URL http://en.opensuse.org/Wireless_network_card | ||
| D-Link WDA-1320 | 802.11bG | PCI/Cardus | madwifi | | | | | | | |
| |
| INPROCOMM IPN 2220 | 802.11abg | mini-PCI | neti2220x64/ndiswrapper | | | | | | |
Works without problems on openSuSE 10.2 x64 and 10.3 x64 using the win2k_x64 driver and ndiswrapper. WEP works. WPA not tested. | ||
| Intel PRO/Wireless 2100 | 802.11b | PCI | ipw2100 | | | | | | | |
For suse 10.2 to work, the ipw-firmware package from the Non-OSS add-on CD (or non-oss repo) is required. | |
| Intel PRO/Wireless 2200BG | 802.11bg | PCI | ipw2200 | | | | | | | | |
|
| Intel PRO/Wireless 2915ABG | 802.11abg | PCI | ipw2200 | | | | | | | | On SuSE 10.1 need to use the Extras CD disk 6. May need traditional ifup since sometimes card misses available networks. Other than that standard network manager seems normal. | |
| Intel PRO/Wireless 3945ABG | 802.11abg | PCI-e | ipw3945 | | | | | | | | |
|
| Intel Wireless WiFi Link 4965AGN | 802.11a/b/g/n | PCI-e | iwlwifi (iwl4965) | | | | | | | | | Supported using the iwlwifi driver (included in 10.3 right after installation), however newer one has to be installed to get all the features working.
Use IFUP instead of the gnome or KDE network manager (KDE4 network manager might work.. but's in beta still) |
| Intel Wireless WiFi Link 5300 AGN | 802.11a/g/n | PCI-e | iwlwifi (iwl5300) | | | | | | | | | Requires the 2.6.27 kernel |
| Marvell 8335 | 802.11b/g | PCI | - | | | | | | | Could not get this to work with ndiswrapper. | ||
| Orinoco | 802.11b | PCI/PCMCIA | orinoco | | | | | | | |||
| Orinoco | 802.11b | USB | - | | | | | | | |||
| Prism2/2.5/3 | 802.11b | PCI/PCMCIA | hostap | | | | | | | chipset is supported by three drivers hostap, linux-wlan-ng, and orinoco (SLES/NLD 9 uses linux-wlan-ng driver by default) | ||
| Prism2/2.5/3 | 802.11b | USB | linux-wlan-ng | | | | | | | |||
| PrismGT/ Duette | 802.11bg | PCI | prism54 | | | | | | | | | From 10.1 you need to download firmware, see PCI devices below. In 9.3, 10.0 you could obtain it via YAST. |
| Ralink RT2400 | 802.11b | PCI/Cardbus | rt2400 | | | | | | | works fine out of the box no problems yet encountered. | ||
| Ralink RT2500 | 802.11g | PCI/Cardbus | rt2500 | | | | | | | current stable driver does not work with SMP kernel, new driver with SMP support currently being developed. Try this HowTo! | ||
| Ralink RT2570 | 802.11g | USB | rt2570 | | | | | | | (Random user: I couldn't make this one work by the default suse installation, v10.0 or 10.1; but this project (1) (2) is a possible solution.) | ||
| Ralink RT2870 | 802.11n | USB | rt2870 | | | | | | | Not recognised by YAST. Driver must be downloaded and built from http://web.ralinktech.com/ralink/Home/Support/Linux.html. manually configure driver to load at startup, configure wpa_supplicant and ifup. | ||
| Ralink RT61STA | 802.11g | PCI | ndiswrapper | | | | | | | |||
| Realtek 8180 | 802.11b | PCI/Cardbus | rtl8180-sa2400 | | | | | | | | Works perfectly from 11.0 i386-DVD installation with WEP and network manager. ndiswrapper + windows driver required for previous versions. | |
| Realtek 8185L | 802.11a/b/g | PCI32bit | not sure | | worked fine out of the box with SL11.0 (Kernel 2.6.25.18-0.2-default) | |||||||
| Realtek 8187 | 802.11a/b/g | USB | not sure | | | | | | | | | Requires ndiswrapper (adhoc and managed) or the official drivers found here (adhoc or Infrastructure). Official drivers work with versions shown to the left, ndiswrapper needs to be tested in other versions. Drivers come with a "readme" on how to install. Must be done in root.
Driver works "out of the box" on openSUSE 11.1 x86_64. |
| Texas Instruments ACX100 | 802.11b+ | PCI/Cardbus | acx | | | | | | | proprietary protocol (22 Mbps) | ||
| Texas Instruments ACX111 | 802.11g | PCI/Cardbus | acx | | | | | | | very buggy driver (currently alpha), packet loss, connection loss, Linux-unfriendly vendor,
requires acx_111 firmware. 11.1 install requires using ifup instead of networking manager. | ||
| ZyDAS ZD1201 | 802.11b | USB | zd1201 | | | | | | | |||
| ZyDAS ZD1211 | 802.11g | USB | zd1211 | | | | | | | An opensource driver (V2.0.0) for kernel 2.4/2.6 can be found at the Zydas-Homepage. In addition, there's an OpenSource fork actively maintained, available at [2].
The zd1211rw driver is included in the kernel. It's only needed to copy the firmware to its place, you can find it here: http://zd1211.ath.cx/wiki/DriverRewrite |
Chipsets missing or listed here as not supported may work using ndiswrapper.
Atheros chipsets can be used via the Atheros madwifi driver.
help with ndiswrapper here [3]
You can find an extensive list of wireless LAN cards including the chipset information here [4].
Cards
PCMCIA
| Make | Model | Chipset/ Driver | Supports Network Install | Supported in installed system | 9.3 | 10.0 | 10.1 | 10.2 | 10.3 | 11.0 | 11.1 | Comments | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ARtem | Onair ComCard 11 | orinoco_cs | | | | | | | | ||||
| Belkin | F5D7010 | RT2500 | | | | | | only non-SMP kernel (see information above about RT2500 chipset) | |||||
| Belkin | F5D8010 Pre-N MIMO | Airgo 700 | | | | | | For 11.1 Use Ndiswrapper install from YaST. Blacklist the agnx driver in /etc/modprobe.d/blacklist.local before you insert your card. Disable ipv6 in Yast. Do not configure in Yast. Let Gnome NetworkManager do its normal thing. Ndiswrapper will require driver from the Netgear equivalent card called the WPNT511 | |||||
| Cisco | Aironet 340 | aironet | | | | | | | | | WPA does not work | ||
| Conceptronics | 54 Mbit/s WLAN PCMCIA | RT2500 | | | | | | | | only non-SMP kernel (see information above about RT2500 chipset) | |||
| D-Link | DWL-650 | Prism II | | | | | | | | ||||
| D-Link | WNA-1330 | AR5005G/Madwifi rev. 3745 | | | | | | | | | Must use Madwifi driver. I used Revision 3745. | ||
| E-Tech | WGPC03 | RT2500 | | | | | | | | only non-SMP kernel (see information above about RT2500 chipset) | |||
| Level1 | WPC-0300 | AR5212 | | | | | | | | ||||
| Linksys | WPG54g | Broadcom BCM4306 | | | | | | | | ndiswrapper | |||
| Lucent | Orinoco | Hermes | | | | | | | | ||||
| Netgear | MA401 | Prism II / hostap_cs with orinoco_cs | | | | | | | | 10.2 - yast recognizes and configures.. I needed to add "exclude irq 3" in /etc/pcmcia/config.opts to avoid the card from using IRQ 3 on reboot which conflicted... this could be unique to my HW.. | |||
| Netgear | WG511 v1.0 | Prism Javelin Prism Xbow | | requires firmware | | | | | | | Download the firmware from www.prism54.org and change the name of the file to isl3886 | ||
| Netgear | WG511 v2.0 | Prism Duett or Marvell | after online-update, ndiswrapper | ndiswrapper + Win2000 driver | | | | | | Prism: Doesn't work on SuSe 10 rc1 works with workaround: add "PREFER_WPA_SUPPLICANT='no' to the ifcfg-wlan, Marvell: Works sometimes not on SuSE 9.3 (Reason not known, reconnect helps mostly) | |||
| Netgear | WG511 v3.0 | | only by ndiswrapper | | | | | | |||||
| Netgear | WG511T | AR5212 | | | | | | | | 10.1, 10.2 & 10.3: Enable the Madwifi repository (http://madwifi.org/suse/) and install through Yast -> Software -> Software Management Install notes | |||
| Philips | CPWNA100 | AR5212 | madwifi | | | | | | | ||||
| Sitecom | WL-011 v1 | atmel | | | | | | | download the firmware from the SuSe 10.0 Evaluation repository or use yast with extra repository | ||||
| Sitecom | WL-120 v1 | TI ACX111 | | | | | | | Requires acx_111 & acx_111c16 firmware, rename files to lower case but need upper case .BIN | ||||
| SMC | SMCWCBT-G | Atheros 5212 / madwifi | | | | | | | | Tested on 32 and 64 bits, supports WEP and WPA 1,2 | |||
| TRENDnet | TEW-221PC | ADM8211 | | | | | | | | ||||
| 3Com | 3CRWE154A72 | AR5212 (AR5002X??) | | | | | | | | | downloaded drivers from http://snapshots.madwifi.org and followed instructions from http://linux.wordpress.com/2006/05/21/suse-101-and-atheros-based-wifi-cards/
important note: the LED's are not supported OpenSUSE 11: Download Firmware: http://www.prism54.org/firmware/2.7.0.0.arm rename as "isl3886" and copy to "/lib/firmware" and reboot! |
USB
| Make | Model | Chipset/ Driver | Supports Network Install | Supported in installed system | 9.3 | 10.0 | 10.1 | 10.2 | 10.3 | 11.0 | 11.1 | Comments |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Addon | GWU190 | Realtek 8187 | | | | | | | Same adaptor as the netger wg111V2 Will work with x86_64 SUSE, Need to download the source code from Realtek web site. with 10.2 you will get a lot of symbol warnings, but works,and can be managed from Yast or network manager. | |||
| A-Link | WL54USB | | | | | | | | Auto-detected during x86_32 openSUSE 10.3 install. No need to do anything. I provided PSK for my WPA encrypted network during install and it just simply works! | |||
| Asus | M2N VM-DH(usb on mainboard) | Realtek 8187 | | | | | | |
1) Download the source code from http://rtl-wifi.sourceforge.net/wiki/Mac80211 and follow readme (make, make install), 2) modprobe rtl8187 as root for loading the module, 3) call knetworkmanager, works with WPA on x86_64 OpenSuse 10.3 | |||
| Asus | WL-160N | Ralink 2870 | | | | | | | | |
Not detected by YAST. Download the latest source code from http://www.ralinktech.com/ralink/Home/Support/Linux.html (the one supplied with the adapter will not compile on later kernels) and follow the README_STA to build the driver. Module must then be configured to load at startup then wpa_supplicant and ifup configured. Could not get this configured within YAST or Network Manager but it works perfectly using ifup. | |
| Asus | WL-169gE | | | | | | | | | | |
Worked out of the box under Suse 11.1. No additional drivers or software needs. Just plug and "play". Under Suse 10.2 does not recognized automatically, wlan interface does not appears. Perhaps, it could be tuned, but i had no time to play with it.
|
| AVM | Fritz!WLAN Stick USB | | | | | | | | How-To: SDB:AVM Fritz!WLAN Stick USB | |||
| Belkin | F5D7050 v4001 | | | | | | | | [Highly Recommend this usb wireless card: The improvement in speed and reliability over the internal wireless card is very noticable.] Installed zd1211 firmware via Software Management utility of Yast. Configured in Network Manager and specified zd1211rw and start on boot. Presario F700 (F730US) internal card was set to start manually so it did not conflict. Architecture was x86_64. | |||
| Belkin | F5D7050de v4004 | zd1211rw | | opensuse 11.1: (1) install zd1211-firmware-1.4-1.80, (2) configure using yast | ||||||||
| Belkin | F5D7050 v5012 | rtl8187 | | opensuse 11.1: (1) configured using YaST. Worked out of the box, with WPA Ver 1 | ||||||||
| Belkin | Wireless G + Mimo v3002uk (F5D9050) | rt73 | | | | | | | | | | 11.0 Requires 'ralink-firmware' available in yast (was auto selected for me) works perfectly. (11.1 needed ndiswrapper. Firmware package installed but wouldn't connect. Not tested unencrypted though.) Both 32bit installs |
| Conceptronic | C54RU | RT73 / rt2x00 | | | | | | | Tested on 32 bits, on 64 bits machine (AX2 6000) driver gives a compilation error: (...) rtmp_main.c:1: error: -mpreferred-stack-boundary=2 is not between 4 and 12 make: *** [rtmp_main.o] Error 1 Supports WEP, WPA 1,2 | |||
| D-Link | DWA-110 G USB ver 1.0 | RT 73 | | Very mixed experiences: (1) Works out of the box. Set up connections. Download wifi-radar and it connects. Did not need to install drivers. (2) rt73usb driver got loaded but didn't work until ralink-firmware package was installed from online repo (this rpm is now in 11.1 media), and even then could not associate with AP - "authentication frame received from xx:xx:xx:xx:xx:xx, but not in authenticate state -ignored" | ||||||||
| D-Link | DWL-G122 ver B1 | RT 2500 | | | | | | | | (does not work on SMP kernels!) hardware version B1 (not C1) | ||
| D-Link | DWL-G122 ver C1 | RT 73 | | | | | | | | | | Need to install the ralink-firmware package on OpenSUSE 11.0 |
| D-Link | DWL-122 | Prism 2/2.5/3 | | | | | | | | |||
| D-Link | DWL-122 | ?/prism2_usb | | | | | | | | Seems to depend on revision: ID 2001:3700 D-Link Corp. [hex] DWL-122 802.11b (works). Instr.: Install wlan-kmp-default ; modprobe prism2_usb .. openSUSE 10.2 autodetects the WLAN Stick now .. Use YaST2 Lan to configure. (Merge with above?) | ||
| D-Link | WUA-1340 USB Wireless Adapter | RT73 | | | | | | | | | ID 07d1:3c04. Recognized immediately without any driver installation, added to Network Manager and works flawlessly on WPA-2 and open hosts | |
| Edimax | 7317U | Zydas zd1211 | | | | | | | | supports USB2.0 and works immediately after compile with make | ||
| Fonic | Surf Stick UMTS | | | | | | | | | | | works like a charm |
| LinkSYS | WUSB11 ver. 2.6 | | | | | | | | | | | Plugged it in and it worked right away |
| LinkSyS | WUSB54G | | | | | | | | | | In 9.3 only with the Serial Monkey Driver. Had to edit the config-file of the wireless-card; The USB-Adapter has to be configured in YAST as ethernet-device. In addition to this file You need a file named ifcfg-rausb0 (text-file)in the directory /etc/sysconfig/network.
January 11, 2009 - In 11.1 (Linux 2.6.27.7-9-default i686 - KDE 4.1.3 release 4.9) Just plug it in, hotplug is working too. Immediately seen and configured (HW) with the bundled Rt73 driver. Choose the network and go. NOTE: It works between Radio Channels from 1 through 11. Check Your router config (mine was on the 13th channel, for security reason). WUSB54GC worked straight out of the box with openSUSE 11.1. | |
| Longshine | 8131G2 | Zydas zd1211 | | | | | | | | supports USB2.0 and works immediately after compile with make | ||
| Microsoft | MN-510 | | | | | | | | | in 10.1 final it is seen when you run tail -f /var/log/messages but yast will not see it | ||
| MSI | US54SE | Zydas zd1211 | | | | | | | | Tested on 32 and 64 bits | ||
| Netgear | WG121 | Prism GT | | | | | | | Will NOT work with x86_64 SUSE, 32 bit drivers do not work with 64 bit OS, no plans by Netgear to ever provide 64 bit drivers, Windows or Linux. | |||
| Netgear | MA111 v1! | | | | | | | | You need to use the Windows XP driver with Ndiswrapper. Tested with 32-bit. | |||
| Netgear | WG111V2 | Realtek 8187 | | | | | | | Will work with x86_64 SUSE, Need to download the source code from Realtek web site. with 10.2 you will get a lot of symbol warnings, but works,and can be managed from Yast or network manager. Device also works under openSUSE 10.3; just with ndiswrapper and without the source from Realtek. | |||
| Netgear | WN111 V2 | Atheros AR9001U-(2)NG | | | | | | | | Needs compat-wireless-kmp-pae/default + ar9170-firmware | ||
| Ovislink | W108USB | ndiswrapper | | | | | | | Only available for 32 bits systems (no windows driver for 64 bits), supports WEP, WPA 1,2 | |||
| Sweex | LW053 | RT2571 | | | | | | | | Tested with 32 and 64 bits. Use rt73usb instead of rt2500usb. WPA-PSK encrypted network works. | ||
| Sweex | LW058 | ndiswrapper / Marvell 88W8335 - Libertas 802.11b/g Wireless? (must check) | | | | | | | lsusb -v command partial output:
idVendor 0x1286 idProduct 0x1fab bcdDevice 0.01 iManufacturer 1 MARVELL iProduct 2 MARVELL Wireless Device V1.0.1.0 I.e. adapter usbid: 1286:1fab. Additionally check with this usbid on http://ndiswrapper.sourceforge.net. Then Wiki->List. Tested on 32 bits, supports WEP, WPA 1,2 not tested. Windoze drivers downloaded from [5] may be corrupted. Please use supplied CD. As a graphical ndiswrapper interface you may use ndisgtk | |||
| TP-Link | TL-WN321G | RT2501/RT73usb | | | | | |
Steps to install: plug in. Works great with 11.1, Driver: http://www.ralinktech.com/ralink/Home/Support/Linux.html | ||||
| X-Micro | XWL-11GUZX | zd1211 | | | | | | | 10.2 => have a look at the help for zd1211-Chipset
10.3 works out of the box | |||
| ZyXEL | G-220 vers. 1/2 | Zydas zd1211 | | | | | | Works out of the box, supported by kernel |
PCI
| Make | Model | Chipset/ Driver | Supports Network Install | Supported in installed system | SUSE Linux Release | Arch. | Comments |
|---|---|---|---|---|---|---|---|
| Airlink | AWLH3025 | ACX111/acx_pci | | | 10.0 OSS | x86 | First you need to install firmware using YOU and selecting installacx111firmware.sh, then you can configure directly with YaST |
| Allied Telesyn | AT-WCP200G | ACX111/acx_pci | | | 10.1 | x86 | Requires NDISWRAPPER. No native Linux support. |
| Allnet | AL0271 | Atheros/ath_pci | | | 10.0, 10.1 | x86, x86_64 | WEP supported. For 10.1 the madwifi drivers are needed. If the installation of the madwifi-kmp-*.rpm package fails, get the src-package and rebuild it: rpmbuild --rebuild --target=[yourTarget] madwifi-*.src.rpm. The new packages are located at the adequate directory in /usr/src/packages/RPMS/ |
| Conceptronics | 54 Mbit/s WLAN PCI | RT2500 | | | 9.3 + 10.0 | x86, x86_64, non-SMP only | only non-SMP kernel (see information above about RT2500 chipset) Some C54RI cards may have problems with rt2500pci module used by default in openSUSE 10.3. Installing serialmonkey drivers (module rt2500) can solve this issue. See chipset details above. |
| D-Link | DWL-520+ | ACX100/YAST2 | | | 10.0 RC1 | | Card is recognised, yet unable to start WiFi, still on the lookout (See discussion article) |
| D-Link | DWL-510 | r8180 | | | 10.0 32/64-bit, 10.1 32-bit | x86_64 | kernel driver included as standard, does not show in Yast but is picked up on a fresh install. Drivers provided by vendor are for 32-bit only. ndiswrapper can not load 32-bit drivers on 64-bit OS. |
| D-Link | DWL-G510 Rev C2 | rt61pci | | | 11.0 64-bit | x86_64 | kernel driver is detected automatically by Yast when configuring the interface |
| D-Link | DWL-G520 version b | Atheros/ath_pci | | | 10.0 OSS, 10.2, 10.3 | x86, x86_64 | Version b cards that use the Atheros chips work out of the box in 10.0. Card recognized, just needed to configure the network interface with Yast and it worked instantly. For 10.2 you will need to install the madwifi drivers (http://madwifi.org/suse/10.2/).
March 07: HW ver B4 & FW ver 4.3 works fine in 10.x, 11.1, 11.2 (32 bit). HW ver B3 works fine with 10.3 with madwifi: http://en.opensuse.org/Atheros_madwifi |
| D-Link | DWL-G520 version C | Atheros/ath_pci | | | 10.1 OSS | x86 | Version C cards are not recognised. Nidswrapper locks up. |
| D-Link | WDA-2320 | Atheros | | | 11.0 | x86 | Card works great under ndiswrapper. I also read it should work with madwifi.
Works great with madwifi in 11.0. Good signal strength, WPA (Personal) also works well. See the madwifi page for how to set it up: http://en.opensuse.org/Atheros_madwifi |
| Digitus | DN-7006GT | Realtek RL8185L | | 11.0 | x86 | worked out of the box. I have installed the card after I had installed 11.0 from the DVD from the 2008 c't magazine Linux special issue.
| |
| Edimax | EW-7128G | Ralink RT2561 (RT61) | | | 11.0 | x86_64 | Card almost works out of the box. Just need to download drives from http://www.ralinktech.com.tw/data/RT61_Firmware_V1.2.zip and copy bin files to /lib/firmware/. Then reload modules. |
| Intersil | ISL3890 | PrismGT/Duette | | | 10.1OSS, 10.2OSS, 10.3OSS, 11.0OSS, 11.1OSS | x86 | You need to download the firmware, version 1.0.4.3, for the ISL3890 from the following URL http://lekernel.net/prism54/fullmac.html
and saved the firmware file as isl3890 (no Capitals) in the /lib/firmware/ directory. Run as root the command modprobe prism54 and configure the wireless card completely with YAST or partly with YAST and the rest with NetworkManager. |
| Intersil | ISL3886 | Prism Javelin/Prism Xbow | | | 11.1 OSS | x86_64 | module "p54pci" , modprobe p54pci |
| Netgear | WG311 T/G/R | AR52xx/madwifi | | | 10.0 OSS, 10.2 | i386 | After installing the NON-GPL kernel, card works out of the box.
Yast2 uses module ath_pci. Works with SuSe 10.2, 10.3 and 11.0 after installing madwifi (tested with madwifi-0.9.2.1-0.1 and WG311-T card). WG311-T works straight away using the Ath5k kernel driver in 11.1. Better performance after installing madwifi. |
| Linksys Wireless-N PCI | WMP300N | Broadcom 4329 1bcmwl5 | | | 10.2 11.0 | x86, x86_64 | 1Use ndiswrapper and the drivers from the website Comes in self-extracting zip, use wine to extract. |
| SMC | SMCWPCIT-G | AR5212 / madwifi | | | 10.2 | x86, x86_64 | Card support WEP and WPA 1,2 |
| Sweex | LW052 | Atheros AR2413A/ madwifi ath_pci | | | 10.3 | x86_64 | Works well with madwifi. Repository can be added to YaSt [6] |
| TP-Link | TL-WN610G | Atheros/ath_pci | | | 10.3 | x86 | Works well |
| TP-Link | TL-WN650G | Atheros/ath_pci | | | 10.0, 10.1, 10.2, 10.3 | x86, x86_64 | WEP and WPA supported. For 10.1, 10.2 and 10.3 the madwifi drivers are needed. If the installation of the madwifi-kmp-*.rpm package fails, get the src-package and rebuild it: rpmbuild --rebuild --target=[yourTarget] madwifi-*.src.rpm. The new packages are located at the adequate directory in /usr/src/packages/RPMS/ |
| US Robotics | USR805417 | Broadcom BCM4318 | | | 11.0, 11.1 | i386, x86_64 | First check if b43-fwcutter is installed, if not install it, then run as root the included script: install_bcm43xx_firmware from the /usr/sbin directory. You have to be already connected to the Internet to run the script. Restart your system to load the driver. |
How do I know which chipset I have?
The chipset is what determines which driver you need, not the manufacturer of the card. Here are a number of ways to find out. All the commands should be run as root.
Try this.
hwinfo --wlan
Otherwise use this command if you have a pcmcia card or an onboard card:
lspci
Or this if you have a usb card:
lsusb
This won't output very detailed information, but it'll give you a unique hardware ID, for example 046d:c01b. Search for it with Google or another internet search engine to find out which chipset is on the device.
Ndiswrapper
If there's no native Linux driver for your card, maybe you can use a Windows driver with Ndiswrapper
Your card/chipset not listed
If your card/chipset is not listed, there still is a good chance it is supported. Please check for your card/chipset from this link: http://linux-wless.passys.nl/ ... and if you succeed in getting your wireless to function properly with openSUSE, and if it is not listed in this page, then please update this wiki page accordingly.

