Slow download speeds Intel 8260 Wifi Adapter

Need support for GhostBSD. Ask here if your question does not fit elsewhere.
Post Reply
techguy378
Posts: 1
Joined: Fri Aug 18, 2023 10:03 pm

Slow download speeds Intel 8260 Wifi Adapter

Post by techguy378 »

I have an old System76 laptop with an Intel 8260 Dual Band Wifi 5 adapter. For some reason when I do a speed test at "speedtest.net" I'm only getting download speeds of 3mbps. On Ubuntu Linux 23.04 when using the same server I'm getting download speeds of 850-900mbps. Also, GhostBSD won't connect to 5GHz wifi networks, it only connects to 2.4GHz networks. How do I fix this?

My system config:

Intel Skylake Core i7-6700HQ processor
Intel HD 530 Graphics
16GB RAM
500GB Western Digital SN750 NVME drive
Intel 8260 Dual Band Wifi Adapter
wb7odyfred
Posts: 206
Joined: Sat Nov 12, 2016 5:44 pm

Re: Slow download speeds Intel 8260 Wifi Adapter

Post by wb7odyfred »

https://forums.ghostbsd.org/viewtopic.php?t=2443 This forum post contains information related to your Intel 8265 Wifi Adapter, that should have the answer to your slow download speed. Fred

https://t.me/ghostbsd/1/119543
wb7odyfred
Posts: 206
Joined: Sat Nov 12, 2016 5:44 pm

Re: HelpmyWifiGo.sh file

Post by wb7odyfred »

helpmywifigo.sh
chmod +x helpmywifigo.sh
sh ./helpmywifigo.sh > my_wifi_details.txt

use pastebin.com or other posting website to share the data collected with other users.

Code: Select all

#!/bin/sh
 "Collect info to get networking operational on your hardware. "
echo " Set execute privilidge  chmod +x helpmywifigo.sh"
chmod +x ./helpmywifigo.sh
echo "usage:  helpmywifigo.sh  > save_my_network_config_info.txt  "
echo "\nOperating System Name all\n"
uname -a
echo -e "\n  sudo sysctl net.wlan.devices \n"
sudo sysctl net.wlan.devices 
echo -e "\n PCI devices configuration list verbose\n"
pciconf -lv
echo "\n USB devises configuration list.  Usbconfig dump_device_desc \n"
usbconfig list
usbconfig dump_device_desc
echo -e "\n the Kernel loaded modules.  kldunload / kldload commands to remove and add kernel modules\n"
kldstat \n"



echo -e "\n\n Read Networking Forum posts  https://forums.ghostbsd.org/viewtopic.php?f=64&t=16\n
Read USB wifi device Edimax EW-7811 post & PCI wifi device RTL8188CE post\n 
PCI device RealTek RLT8188CE https://forums.ghostbsd.org/viewtopic.php?f=64&t=570 \n
USB device Edimax EW-7811un https://forums.ghostbsd.org/viewtopic.php?f=64&t=526 \n
"
echo -e " or read the PDF format of these files located here /usr/share/doc/?xxxx? for examples of setting up wifi.\n"
echo -e "\n  Now output these 3 files /boot/loader.conf, /etc/rc.conf, and /etc/wpa_supplicant.conf\n"
echo -e "\n /boot/loader.con  contents: \n"
cat  /boot/loader.conf
echo -e "\n /etc/rc.conf contents: \n"
cat  /etc/rc.conf
echo -e "\n /etc/wpa_supplicant.conf contents: \n"
cat /etc/wpa_supplicant.conf


echo -e " create your device with command:\n ifconfig wlan0 create wlandev rtwn0\n or using -HT option \n
ifconfig -HT wlan0 create wlandev rtwn0\n\n  Substitute <your device name> in place of rtwn0\n"
echo -e "Is the firmware file for your wifi device available in this file directory ?xxxx? and did it get loaded into your wifi device?\n "
echo -e " Did you acknowledge the legal Copyright Notice in /boot/loader.conf file."
echo -e "\n
RealTek RTL8188CE Wii-Fi PCI network hardware setup - GhostBSD Forums post  https://forums.ghostbsd.org/viewtopic.php?f=64&t=570 \n
add these 10 lines to  /boot/loader.conf file \n
boot_verbose=\"YES\" \n
# verbose_loading=\"YES\"\n
kld_list=\"geom_mirror geom_journal geom_eli linux if_rtwn_pci if_rtwn\"\n
#add if_rtwn if_rtwn_pci kernel drivers to kld_list\n
#if_wlan_load=\"YES\"\n
if_rtwn_pci_load=\"YES\"\n
if_rtwn_load=\"YES\"\n
rtwn-rtl8192cfwE_B_load=\"YES\"\n
rtwn-rtl8192cfwE_load=\"YES\"\n
legal.realtek.license_ack=1\n"

echo -e "/etc/rc.conf add 2 lines for RTL8188CE
wlans_rtwn0=\"wlan0\"
ifconfig_wlan0=\"WPA SYNC DHCP\"
\n"
echo -e "/etc/wpa_supplicant.conf add these 5 lines for RTL8188CE PCI wifi device \n

#/etc/wpa_supplicant.conf example file for an Open Network connection to Wireless SSID name "innflux" \n
network={
ssid="innflux"
key_mgmt=NONE
}
"

echo -e "\n\n
Manually issue the wpa_supplicant CLI command with the background Dameon option and dhclient commands

killall dhclient
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
dhclient wlan0

For Debugging,  Use the following line for testing with the Debug and Password debug printout options
killall dhclient
service netif restart
service routing restart
wpa_supplicant -d -K -i wlan0 -c /etc/wpa_supplicant.conf
dhclient wlan0

Problems running dhclient? Then kill the previously running dhclient.

killall dhclient

dhclient wlan0

use Netstat commands to list out the new network interface connections
use Sockstat commands to list out the socket connections

netstat -r
or

netstat -i
or

sockstat -4
"

echo -e "\nnetstart -r\n"
netstat -r
echo -e "\nnetstart -i\n"
netstat -i
echo -e "\nsockstat -4\n"
sockstat -4


echo -e "
Check connectivity with ping command to a specific IP address like Google Domain Name service
Ping Google Domain Naming Service (DNS) 3 times.

ping -c 3 8.8.8.8

Ping Open Domain Naming Service (DNS) 3 times.

ping -c 3 208.67.222.222

Ping Hurricane Electric Internet Service Provider 3 times.

ping -c 3 he.net

Ping an OpenNic DNS server in Colorado ns4.co.us.dns.opennic.glue https://servers.opennicproject.org/
ping -c 3 63.231.92.27

#Sometimes you might need to restart the network interfaces and the routing services, after editing the /etc/rc.conf file or the /etc/wpa_supplicant.conf file.

service netif restart  && service routing restart
"
echo -e "\nPing Google Domain Naming Service (DNS) 3 times.\n"
ping -c 3 8.8.4.4
echo -e "\nPing Open Domain Naming Service (DNS) 3 times.\n"
ping -c 3 208.67.222.222
echo -e "\nPing Hurricane Electric Internet Service Provider 3 times.\n"
ping -c 3 he.net
echo -e "\nPing an OpenNic DNS server in Colorado ns4.co.us.dns.opennic.glue \n"
ping -c 3 63.231.92.27


echo -e "GhostBSD Telegram group https://t.me/GhostBSD or IRC chat group can help your WIFI GO, \nif you post a copy of these commands output into a pastebin.com post and\n
 you share the URL link for them to view this information.\n"
Post Reply