0

So after 4 hours of reading and trying to solve this on my own I do believe I have found the issue that's causing the slow wifi on my 2015 custom built PC. I'm pretty sure the issue is this, I think ubuntu is detecting the wrong wireless card, when I check in terminal what the wireless network is it says "Realtek RTL8192CE PCIe Wireless Network Adapter" but the wireless card that I have installed on this PC is the ASUS PCE-N15 wireless card.

But get this, on this asus wireless card there is a realtek chip, (I mean I'm pretty sure there is a realtek chip on it). I went to the Asus website and indeed Asus has drivers for the PCE-N15 wireless card for the linux OS, and I downloaded these drivers and then I extracted them using 7zip. Then I started taking a look inside the folder that I extracted and found another folder with the name "RTL8192CE". RTL8192CE is the name of the realtek wireless card that ubuntu detects in terminal when I run the command.

There are no wifi drivers that show up in "additional drivers" I already checked.

I've only been using ubuntu linux for about 6 months on this PC. Before I had been using windows 8.1 and I can't remember what it said for wireless network and I can't remember if I ever had to download wifi drivers, I dont think I did cause windows just worked right out the box (I wiped the drive and reinstalled the OS many times on this custom built PC of mine when I used windows). So my point is ubuntu is telling me in terminal that my wireless network is "realtek RTL8192CE PCIe Wireless Network Adapter". I used to have windows installed on this PC and I can't remember what it said for wireless network but I was checking out the amazon reviews for the Asus PCE-N15 wireless card (keep in mind what I have installed on my computer is the Asus PCE-N15) and I found a screen shot someone took of their network properties on windows 10 and it says "Asus PCE_N15" look at the picture Asus PCE_N15 wireless card

I hope I'm not confusing you the reader whose reading this. There is a chip on the Asus PCE-N15 wireless card and I do believe it's a realtek chip. I think ubuntu is detecting the realtek chip but it should be telling me that it's detecting the Asus PCE-N15, not the realtek chip.

Here's a screenshot of the Asus website where I found the linux drivers for the Asus PCE-N15 wireless card. Asus website screenshot

So I googled "realtek RTL8192CE PCIe Wireless Network Adapter drivers" and look what I found on one website which I took a screenshot of, notice how it says

Subsystem: ASUSTek Computer / PCE-N15 11n Wireless LAN PCIe Card

realtek screenshot

So yeah I'm at the point where I want to pull my hair out. My wifi should be getting at least 300Mbps but it's only doing 20Mbps. But like I said I found the linux drivers for the Asus PCE-N15 wireless card https://www.asus.com/us/Networking-IoT-Servers/Adapters/All-series/PCEN15/HelpDesk_Download/ and I downloaded it but I don't know how to install them on ubuntu?

I was referring a lot to this when I was trying to solve this on my own https://help.ubuntu.com/stable/ubuntu-help/net-wireless-troubleshooting-hardware-check.html.en this is where I got this terminal command lspci

This is the ouput of lspci

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS780 Host Bridge
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (ext gfx port 0)
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 0)
00:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 3)
00:0a.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 5)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode]
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 3c)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 5
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
01:00.1 Audio device: NVIDIA Corporation GM107 High Definition Audio Controller [GeForce 940MX] (rev a1)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192CE PCIe Wireless Network Adapter (rev 01)
03:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 09)

So what can I do? Please ask me if you need more info. On this 2015 custom built PC i have the the Asus PCE-N15 wireless card installed and before I was using ubuntu linux i was using windows, only recently in the last 6 months I decided to wipe the drive and install ubuntu. If I remember correctly for the network settings back when I had windows it would show me "Asus PCE-N15 wireless card" but ubuntu is showing me that my wireless network is "Realtek Semiconductor Co., Ltd. RTL8192CE PCIe Wireless Network Adapter". And I am pretty sure that there is a realtek chip on the Asus wireless card, if you look at a picture of the Asuse PCE-N15 wireless card you can see there is a tiny black chip on it. enter image description here

Ask me if you need more information. What can I do?

edit:

Here's the output when I enter in terminal command nmcli device wifi list

joe@joe-System-Product-Name:~$ nmcli device wifi list
IN-USE  BSSID              SSID            MODE   CHAN  RATE        SIGNAL  BAR>
        xxxxxxxxxxxxxxxxx  --              Infra  11    195 Mbit/s  82      ▂▄▆>
        xxxxxxxxxxxxxxxxx  Kavika2019      Infra  11    195 Mbit/s  77      ▂▄▆>
        xxxxxxxxxxxxxxxxx  --              Infra  11    195 Mbit/s  77      ▂▄▆>
        xxxxxxxxxxxxxxxxx  --              Infra  6     65 Mbit/s   75      ▂▄▆>
        xxxxxxxxxxxxxxxxx  --              Infra  11    195 Mbit/s  74      ▂▄▆>
        xxxxxxxxxxxxxxxxx  HOME-7A55-2.4   Infra  11    195 Mbit/s  74      ▂▄▆>
        xxxxxxxxxxxxxxxxx  --              Infra  11    65 Mbit/s   72      ▂▄▆>
        xxxxxxxxxxxxxxxxx  winstonravioli  Infra  1     130 Mbit/s  70      ▂▄▆>
        xxxxxxxxxxxxxxxxx  --              Infra  11    195 Mbit/s  67      ▂▄▆>
        xxxxxxxxxxxxxxxxx  Portlandia      Infra  1     130 Mbit/s  64      ▂▄▆>
        xxxxxxxxxxxxxxxxx  NETGEAR93       Infra  2     405 Mbit/s  64      ▂▄▆>
        xxxxxxxxxxxxxxxxx  --              Infra  1     130 Mbit/s  62      ▂▄▆>
*       xxxxxxxxxxxxxxxxx  ARRIS-15D1      Infra  6     270 Mbit/s  60      ▂▄▆>
        xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  60      ▂▄▆>
        xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  59      ▂▄▆>
        xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  59      ▂▄▆>
        xxxxxxxxxxxxxxxxx  Pumpkin         Infra  6     260 Mbit/s  57      ▂▄▆>
        xxxxxxxxxxxxxxxxx  SnakeEater      Infra  6     260 Mbit/s  54      ▂▄_>
        xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  52      ▂▄_>
        xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  50      ▂▄_>
        xxxxxxxxxxxxxxxxx  --              Infra  6     270 Mbit/s  44      ▂▄_>
        xxxxxxxxxxxxxxxxx  HOME-EC92       Infra  6     270 Mbit/s  40      ▂▄_>
lines 1-23...skipping...
IN-USE  BSSID              SSID            MODE   CHAN  RATE        SIGNAL  BARS  SECURITY         
        xxxxxxxxxxxxxxxxx  --              Infra  11    195 Mbit/s  82      ▂▄▆█  WPA1 WPA2        
        xxxxxxxxxxxxxxxxx  Kavika2019      Infra  11    195 Mbit/s  77      ▂▄▆_  WPA2             
        xxxxxxxxxxxxxxxxx  --              Infra  11    195 Mbit/s  77      ▂▄▆_  WPA1 WPA2        
        xxxxxxxxxxxxxxxxx  --              Infra  6     65 Mbit/s   75      ▂▄▆_  WPA2             
        xxxxxxxxxxxxxxxxx  --              Infra  11    195 Mbit/s  74      ▂▄▆_  WPA1 WPA2 802.1X 
        xxxxxxxxxxxxxxxxx  HOME-7A55-2.4   Infra  11    195 Mbit/s  74      ▂▄▆_  WPA1 WPA2        
        xxxxxxxxxxxxxxxxx  --              Infra  11    65 Mbit/s   72      ▂▄▆_  WPA2             
        xxxxxxxxxxxxxxxxx  winstonravioli  Infra  1     130 Mbit/s  70      ▂▄▆_  WPA2             
        xxxxxxxxxxxxxxxxx  --              Infra  11    195 Mbit/s  67      ▂▄▆_  WPA1 WPA2        
        xxxxxxxxxxxxxxxxx  Portlandia      Infra  1     130 Mbit/s  64      ▂▄▆_  WPA2             
        xxxxxxxxxxxxxxxxx  NETGEAR93       Infra  2     405 Mbit/s  64      ▂▄▆_  WPA2             
        xxxxxxxxxxxxxxxxx  --              Infra  1     130 Mbit/s  62      ▂▄▆_  WPA1 WPA2 802.1X 
*       xxxxxxxxxxxxxxxxx  ARRIS-15D1      Infra  6     270 Mbit/s  60      ▂▄▆_  WPA2             
        xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  60      ▂▄▆_  WPA2             
        xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  59      ▂▄▆_  WPA2 802.1X      
        xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  59      ▂▄▆_  WPA2             
        xxxxxxxxxxxxxxxxx  Pumpkin         Infra  6     260 Mbit/s  57      ▂▄▆_  WPA2             
        xxxxxxxxxxxxxxxxx  SnakeEater      Infra  6     260 Mbit/s  54      ▂▄__  WPA2             
        xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  52      ▂▄__  WPA2             
        xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  50      ▂▄__  WPA2 802.1X      
        xxxxxxxxxxxxxxxxx  --              Infra  6     270 Mbit/s  44      ▂▄__  WPA2             
        xxxxxxxxxxxxxxxxx  HOME-EC92       Infra  6     270 Mbit/s  40      ▂▄__  WPA1 WPA2

IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY
xxxxxxxxxxxxxxxxx -- Infra 11 195 Mbit/s 82 ▂▄▆█ WPA1 WPA2
xxxxxxxxxxxxxxxxx Kavika2019 Infra 11 195 Mbit/s 77 ▂▄▆_ WPA2
xxxxxxxxxxxxxxxxx -- Infra 11 195 Mbit/s 77 ▂▄▆_ WPA1 WPA2
xxxxxxxxxxxxxxxxx -- Infra 6 65 Mbit/s 75 ▂▄▆_ WPA2
xxxxxxxxxxxxxxxxx -- Infra 11 195 Mbit/s 74 ▂▄▆_ WPA1 WPA2 802.1X xxxxxxxxxxxxxxxxx HOME-7A55-2.4 Infra 11 195 Mbit/s 74 ▂▄▆_ WPA1 WPA2
xxxxxxxxxxxxxxxxx -- Infra 11 65 Mbit/s 72 ▂▄▆_ WPA2
xxxxxxxxxxxxxxxxx winstonravioli Infra 1 130 Mbit/s 70 ▂▄▆_ WPA2
xxxxxxxxxxxxxxxxx -- Infra 11 195 Mbit/s 67 ▂▄▆_ WPA1 WPA2
xxxxxxxxxxxxxxxxx Portlandia Infra 1 130 Mbit/s 64 ▂▄▆_ WPA2
xxxxxxxxxxxxxxxxx NETGEAR93 Infra 2 405 Mbit/s 64 ▂▄▆_ WPA2
xxxxxxxxxxxxxxxxx -- Infra 1 130 Mbit/s 62 ▂▄▆_ WPA1 WPA2 802.1X

  •   xxxxxxxxxxxxxxxxx  ARRIS-15D1      Infra  6     270 Mbit/s  60      ▂▄▆_  WPA2             
      xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  60      ▂▄▆_  WPA2             
      xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  59      ▂▄▆_  WPA2 802.1X      
      xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  59      ▂▄▆_  WPA2             
      xxxxxxxxxxxxxxxxx  Pumpkin         Infra  6     260 Mbit/s  57      ▂▄▆_  WPA2             
      xxxxxxxxxxxxxxxxx  SnakeEater      Infra  6     260 Mbit/s  54      ▂▄__  WPA2             
      xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  52      ▂▄__  WPA2             
      xxxxxxxxxxxxxxxxx  --              Infra  6     260 Mbit/s  50      ▂▄__  WPA2 802.1X      
      xxxxxxxxxxxxxxxxx  --              Infra  6     270 Mbit/s  44      ▂▄__  WPA2             
      xxxxxxxxxxxxxxxxx  HOME-EC92       Infra  6     270 Mbit/s  40      ▂▄__  WPA1 WPA2        
    

~

Output when I enter command ip link

joe@joe-System-Product-Name:~$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether xxxxxxxxxxxxxxxx brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether xxxxxxxxxxxxxxxx brd ff:ff:ff:ff:ff:ff

Output when I enter terminal command iwconfig

joe@joe-System-Product-Name:~$ iwconfig
lo        no wireless extensions.

enp4s0 no wireless extensions.

wlp2s0 IEEE 802.11 ESSID:"ARRIS-15D1"
Mode:Managed Frequency:2.437 GHz Access Point: XX:XX:XX:XX:XX:XX
Bit Rate=144.4 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off Power Management:on Link Quality=60/70 Signal level=-50 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:49 Missed beacon:0

joe@joe-System-Product-Name:~$ sudo iwconfig <interface> power off bash: interface: No such file or directory joe@joe-System-Product-Name:~$

James1
  • 399

1 Answers1

0

You are focusing on Network tools but I don't see iwconfig being mentioned, which specifically deals with WiFi setup.

Usually when something like this happens it's because:

  • The driver is crap
  • Power management. sudo iwconfig <interface> power off
  • Bad sensitivity thresholds. See sudo iwconfig <interface> sens <threshold>
  • Bad mode. sudo iwconfig <interface> modu <standard> Literally lets you set the 802.11 mode. Auto may be choosing the worst one instead of the best one.
  • Freq & Channels: Routers offer various freq & channels (sometimes they're locked on a particular one though). Due to legal regulations (or misconfigurations) not all channels may be available in your region (i.e. your router provides channels that your client thinks is not legally allowed to use). Furthermore, your client may not support the channel your router is offering. When this happens, your WiFi tries to fallback to older norms until it finds something it can use. Try manually setting the channels in both router and your client, for your client it's sudo iwconfig <interface> channel <#>

The manual has more options for you to try.

Additionally sudo iwconfig <interface> may just tell if there's something wrong.

Looking for solutions for your chip (instead of typing ASUS) reveals this answer. I don't know if it will work or if I can recommend it.

Other suggestions online attempt to use ips=0 fwlps=0 aspm=0 instead.

May be some of these settings work for you.