TP-Link TL-WDN4800 Wireless N Dual Band (PCIe, 450Mbps)

Network 802.11n, Network card, PCIe, TP-Link, WiFi

TP-Link TL-WDN4800 Wireless N Dual Band (PCIe, 450Mbps)
Linux compatibility:
13 votes, average: 4.4 out of 513 votes, average: 4.4 out of 513 votes, average: 4.4 out of 513 votes, average: 4.4 out of 513 votes, average: 4.4 out of 5
  ( 4.4 with 13 ratings)

Price: $ 37.00 (on stock)
(without shipping costs)

 Buy from

Price trend
TP-Link TL-WDN4800 Wireless N Dual Band 
Minimum: $ 25.65 
Maximum: $ 70.91  
Updated: 10/04/2016 02:49

Review of Linux Compatibility

The PCI-Express card TP-Link TL-WDN4800 has the PCI ID 168c:0030. The card bases on the Atheros chipset AR9380 and is recognized by the Linux kernel (e.g. Ubuntu 12.10) in the following way:

20:00.0 Network controller: Atheros Communications Inc. AR9300 Wireless LAN adaptor (rev 01)
Subsystem: Atheros Communications Inc. Device [168c:3112]

The card is fully supported by the kernel module ath9k. If an older version of the driver is used the connection can show a very low bandwidth. In this case it is necessary to disable the hardware encryption of the WiFi chipset to allow a higher data throughput. To achieve this the Kernel module ath9k has to be loaded with an additional option, which can be set in the file /etc/modprobe.d/ath9k.conf:

options ath9k nohwcrypt=1

The kernel module ath9k is loaded automatically:

ath: EEPROM regdomain: 0x21
ath: EEPROM indicates we should expect a direct regpair map
ath: Country alpha2 being used: AU
ath: Regpair used: 0x21
ieee80211 phy0: Selected rate control algorithm 'ath9k_rate_control'
ath: EEPROM regdomain: 0x809c
ath: EEPROM indicates we should expect a country code
ath: doing EEPROM country->regdmn map search
 ath: country maps to regdmn code: 0x52
ath: Country alpha2 being used: CN
ath: Regpair used: 0x52
ieee80211 phy1: Selected rate control algorithm 'ath9k_rate_control'

Manufacturer specifications can be found at:

Similar Linux Hardware

scroll left scroll right


  • fallen00sniper on said:

    ubuntu 14.04.1 works out of box for a few hours and the just 3 seconds after connecting to the access point it will only allow ping, no browsing.

    wish they would make a linux driver, using ndiswrapper and forced to use the windows xp driver :(

    apparently ubuntu uses ath9k and it doesn’t seem all to compatible.

    54mbps solid connection with ndiswrapper though, so better than what i had before i guess.

    • fallen00sniper on said:

      I got it to work with a Windows 8.1 driver, just noticed i should read, going to try the nohwcrypt=1 with the ath9k driver and see if it works properly with a native driver, the rest of you seem to have had no issue.

    • AMD_Fan on said:

      It’s surprising that ping does work but web browsing not. I would have guessed that this is some configuration error instead of a driver problem.
      Is DNS and routing working correctly on the console?

      You should definitely try the nohwcrypt option with the ath9k driver, since this one often solves problems with the driver.

    • fallen00sniper on said:

      It didn’t, I’m back to using ndiswrapper.

      I’m thinking ipv6 may be a issue, it doesn’t seem to be using ipv6 it works fine now, just not at top speed, which is why I bought the card to begin with.

    • fallen00sniper on said:

      figured the problem out extensive googling, my wireless modem had a semi-hidden wps section and it needs to be disabled for this card to be happy.

      found the idea on a hackintosh forum, they also recommended setting the encryption to tkip only, but it works fine with tkip/aes enabled (which 11n needs apparently to work, i got 11g only with just tkip), just the wps garbage was causing it to connect and never have internet access beyond ping.

      since i was having the same issue with windows 7 as i was xubuntu 14.04.1 and i lost my install, i’ll have to conclude that it should work extremely great with the out of box driver installed and not need to use the ndiswrapper to get a stable connection.

      also if anyone ends up here, the atheros driver for the ar9380 is updated recently and is basically what this card is and the tp-link tech support is well, not very good at giving ideas of what to do except say ‘the signal is too weak’ um it worked fine yesterday, ‘try re-installing the driver’ did that many times, maybe i should change the slot, disable ipv6… and silence. be nice if they said more to help instead of useless ideas.

      so in shot disable wps on your router or wireless modem and this card is really sweet.

      if your having a issue close to the access point, not sure what to tell you, i only had a issue at about 75 to 100 feet.

  • M├írcio on said:

    Very useful information! Tanks

  • Claas on said:

    Works out of the Box with Ubuntu 13.10 as described above.

  • Comments

    Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.
    Email address will not be published.
    Submitting comment...