Friday, 31 October 2025

Configure TP-LINK AC1300 using Linux Operating System DEBIAN13_1

 #   apt-get install -y dkms git build-essential

#   git clone https://github.com/cilynx/rtl88x2bu.git
# cd rtl88x2bu

After changing the directory , key in all this
as shown below and press ENTER :

VER=$(sed -n 's/PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)

After that run the following Linux commands shown below
one by one :

sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}
sudo dkms add -m rtl88x2bu -v ${VER}
sudo dkms build -m rtl88x2bu -v ${VER}
sudo dkms install -m rtl88x2bu -v ${VER}

#  modprobe 88x2bu
#  reboot
After that check if the adapter is detected or not
#  ip a
#  iwconfig

You should see a new wireless interface

(e.g., wlan0 or wlp2s0).

๐Ÿง  Troubleshooting Tips

  • If the adapter isn’t detected, try plugging it

into a different USB port.
  • Run dmesg | grep usb to check for USB recognition.

  • Use lsusb to confirm the device is listed.


MICROSOFT Copilot  Answer

You're doing everything right — and this is a common

roadblock when building kernel modules like

your Wi-Fi driver. That error means your

system is missing the kernel headers needed

to compile the driver for your current kernel version.

Let’s fix it step by step ๐Ÿ‘‡


๐Ÿ› ️ Step-by-Step: Fix “Kernel Headers Not Found” Error

✅ 1. Identify Your Exact Kernel Version

Run this command:

uname -r

You’ll see something like:

6.12.43+deb13-amd64

✅ 2. Install Matching Kernel Headers

Now install the headers for your kernel:

sudo apt update
sudo apt install linux-headers-$(uname -r)

If you get a “package not found” error, it means

 

the headers for your kernel version aren’t

 

available in the default repositories.

 

In that case:


๐Ÿงช 3. Fix with a Compatible Kernel (if headers are

missing)

Sometimes custom or bleeding-edge kernels don’t have

headers in the repo. You can:

  • Switch to a standard kernel:
    sudo apt install linux-image-amd64 
linux-headers-amd64
  • Then reboot:
    sudo reboot
    

After reboot, verify the new kernel:

uname -r

Then re-run your DKMS build:

cd ~/rtl88x2bu
VER=$(sed -n 's/PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)
sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}
sudo dkms add -m rtl88x2bu -v ${VER}
sudo dkms build -m rtl88x2bu -v ${VER}
sudo dkms install -m rtl88x2bu -v ${VER}

Let me know what uname -r shows — I’ll help you

find the exact headers or guide you through

switching kernels safely.

You're almost there! github.com



Hi Copilot ....... after reboot ....... when i run 
the command 
" uname -r " .......... i got  the message  
" 6.12.43+deb13-amd64 " ........ 
is this okay or i am suppose to get 
something else ?  THANKS for the answer.

MICROSOFT Copilot Answer

Thanks for checking — and yes, that output confirms you're still running

the same custom kernel version:

6.12.43+deb13-amd64

This is okay if you can install the matching kernel headers. But based

on your earlier error, it looks like Debian’s package repositories

don’t have headers for this specific kernel version, which is

why DKMS failed to build your Wi-Fi driver.


๐Ÿง  What You Can Do Next

✅ Option 1: Switch to a Standard Kernel (Recommended)

Install Debian’s default kernel and headers:

sudo apt install linux-image-amd64 linux-headers-amd64

Then reboot:

sudo reboot

After reboot, check your kernel again:

uname -r

You should see something like:

6.1.0-xx-amd64

Now you’ll be able to install the headers with:

sudo apt install linux-headers-$(uname -r)

Then retry the DKMS build steps for your Wi-Fi adapter.


๐Ÿšซ Option 2: Stay on Custom Kernel (Advanced)

If you must stay on 6.12.43+deb13-amd64, you’ll need

to manually locate or build the kernel headers — which is more complex

and not ideal for average users.


Let me know if you'd like help switching kernels or if you're okay trying

the manual header route — I’ll guide you either way!

Configure TP-LINK AC1300 using Linux Operating System DEBIAN13_2

 

          4.83K 100%   42.13kB/s    0:00:00 (xfr#459, to-chk=226/727)

include/pci_hal.h

          1.61K 100%   14.06kB/s    0:00:00 (xfr#460, to-chk=225/727)

include/pci_ops.h

          4.30K 100%   37.46kB/s    0:00:00 (xfr#461, to-chk=224/727)

include/pci_osintf.h

          2.20K 100%   19.22kB/s    0:00:00 (xfr#462, to-chk=223/727)

include/recv_osdep.h

          2.69K 100%   23.45kB/s    0:00:00 (xfr#463, to-chk=222/727)

include/rtl8188e_cmd.h

          5.14K 100%   44.82kB/s    0:00:00 (xfr#464, to-chk=221/727)

include/rtl8188e_dm.h

          1.04K 100%    8.97kB/s    0:00:00 (xfr#465, to-chk=220/727)

include/rtl8188e_hal.h

         12.25K 100%  105.89kB/s    0:00:00 (xfr#466, to-chk=219/727)

include/rtl8188e_led.h

          1.40K 100%   12.06kB/s    0:00:00 (xfr#467, to-chk=218/727)

include/rtl8188e_recv.h

          3.45K 100%   29.79kB/s    0:00:00 (xfr#468, to-chk=217/727)

include/rtl8188e_rf.h

            953 100%    8.24kB/s    0:00:00 (xfr#469, to-chk=216/727)

include/rtl8188e_spec.h

          5.78K 100%   49.99kB/s    0:00:00 (xfr#470, to-chk=215/727)

include/rtl8188e_sreset.h

            921 100%    7.96kB/s    0:00:00 (xfr#471, to-chk=214/727)

include/rtl8188e_xmit.h

          7.61K 100%   65.80kB/s    0:00:00 (xfr#472, to-chk=213/727)

include/rtl8188f_cmd.h

         11.85K 100%  102.37kB/s    0:00:00 (xfr#473, to-chk=212/727)

include/rtl8188f_dm.h

          1.42K 100%   12.28kB/s    0:00:00 (xfr#474, to-chk=211/727)

include/rtl8188f_hal.h

          9.37K 100%   80.98kB/s    0:00:00 (xfr#475, to-chk=210/727)

include/rtl8188f_led.h

          1.55K 100%   13.40kB/s    0:00:00 (xfr#476, to-chk=209/727)

include/rtl8188f_recv.h

          2.25K 100%   19.45kB/s    0:00:00 (xfr#477, to-chk=208/727)

include/rtl8188f_rf.h

            856 100%    7.40kB/s    0:00:00 (xfr#478, to-chk=207/727)

include/rtl8188f_spec.h

         11.58K 100%  100.11kB/s    0:00:00 (xfr#479, to-chk=206/727)

include/rtl8188f_sreset.h

            919 100%    7.94kB/s    0:00:00 (xfr#480, to-chk=205/727)

include/rtl8188f_xmit.h

         19.77K 100%  170.89kB/s    0:00:00 (xfr#481, to-chk=204/727)

include/rtl8192e_cmd.h

          6.05K 100%   52.32kB/s    0:00:00 (xfr#482, to-chk=203/727)

include/rtl8192e_dm.h

          1.04K 100%    8.98kB/s    0:00:00 (xfr#483, to-chk=202/727)

include/rtl8192e_hal.h

         13.22K 100%  114.26kB/s    0:00:00 (xfr#484, to-chk=201/727)

include/rtl8192e_led.h

          1.36K 100%   11.74kB/s    0:00:00 (xfr#485, to-chk=200/727)

include/rtl8192e_recv.h

          9.32K 100%   80.51kB/s    0:00:00 (xfr#486, to-chk=199/727)

include/rtl8192e_rf.h

            883 100%    7.63kB/s    0:00:00 (xfr#487, to-chk=198/727)

include/rtl8192e_spec.h

         13.20K 100%  113.03kB/s    0:00:00 (xfr#488, to-chk=197/727)

include/rtl8192e_sreset.h

            922 100%    7.90kB/s    0:00:00 (xfr#489, to-chk=196/727)

include/rtl8192e_xmit.h

         19.93K 100%  170.76kB/s    0:00:00 (xfr#490, to-chk=195/727)

include/rtl8192f_cmd.h

         11.09K 100%   94.96kB/s    0:00:00 (xfr#491, to-chk=194/727)

include/rtl8192f_dm.h

          1.04K 100%    8.89kB/s    0:00:00 (xfr#492, to-chk=193/727)

include/rtl8192f_hal.h

         10.60K 100%   90.82kB/s    0:00:00 (xfr#493, to-chk=192/727)

include/rtl8192f_led.h

          1.44K 100%   12.30kB/s    0:00:00 (xfr#494, to-chk=191/727)

include/rtl8192f_recv.h

          4.08K 100%   34.92kB/s    0:00:00 (xfr#495, to-chk=190/727)

include/rtl8192f_rf.h

          2.67K 100%   22.85kB/s    0:00:00 (xfr#496, to-chk=189/727)

include/rtl8192f_spec.h

         21.92K 100%  187.81kB/s    0:00:00 (xfr#497, to-chk=188/727)

include/rtl8192f_sreset.h

            976 100%    8.36kB/s    0:00:00 (xfr#498, to-chk=187/727)

include/rtl8192f_xmit.h

         24.69K 100%  211.49kB/s    0:00:00 (xfr#499, to-chk=186/727)

include/rtl8703b_cmd.h

         11.85K 100%  101.51kB/s    0:00:00 (xfr#500, to-chk=185/727)

include/rtl8703b_dm.h

          1.42K 100%   12.17kB/s    0:00:00 (xfr#501, to-chk=184/727)

include/rtl8703b_hal.h

          9.50K 100%   80.66kB/s    0:00:00 (xfr#502, to-chk=183/727)

include/rtl8703b_led.h

          1.58K 100%   13.43kB/s    0:00:00 (xfr#503, to-chk=182/727)

include/rtl8703b_recv.h

          2.54K 100%   21.59kB/s    0:00:00 (xfr#504, to-chk=181/727)

include/rtl8703b_rf.h

            856 100%    7.27kB/s    0:00:00 (xfr#505, to-chk=180/727)

include/rtl8703b_spec.h

         18.91K 100%  160.57kB/s    0:00:00 (xfr#506, to-chk=179/727)

include/rtl8703b_sreset.h

            921 100%    7.82kB/s    0:00:00 (xfr#507, to-chk=178/727)

include/rtl8703b_xmit.h

         20.02K 100%  170.02kB/s    0:00:00 (xfr#508, to-chk=177/727)

include/rtl8710b_cmd.h

         10.18K 100%   86.46kB/s    0:00:00 (xfr#509, to-chk=176/727)

include/rtl8710b_dm.h

          1.42K 100%   12.07kB/s    0:00:00 (xfr#510, to-chk=175/727)

include/rtl8710b_hal.h

          9.06K 100%   76.94kB/s    0:00:00 (xfr#511, to-chk=174/727)

include/rtl8710b_led.h

          1.57K 100%   13.30kB/s    0:00:00 (xfr#512, to-chk=173/727)

include/rtl8710b_lps_poff.h

          2.79K 100%   23.70kB/s    0:00:00 (xfr#513, to-chk=172/727)

include/rtl8710b_recv.h

          3.44K 100%   29.19kB/s    0:00:00 (xfr#514, to-chk=171/727)

include/rtl8710b_rf.h

            763 100%    6.48kB/s    0:00:00 (xfr#515, to-chk=170/727)

include/rtl8710b_spec.h

         17.25K 100%  146.49kB/s    0:00:00 (xfr#516, to-chk=169/727)

include/rtl8710b_sreset.h

            921 100%    7.75kB/s    0:00:00 (xfr#517, to-chk=168/727)

include/rtl8710b_xmit.h

         24.27K 100%  204.30kB/s    0:00:00 (xfr#518, to-chk=167/727)

include/rtl8723b_cmd.h

         11.85K 100%   99.76kB/s    0:00:00 (xfr#519, to-chk=166/727)

include/rtl8723b_dm.h

          1.42K 100%   11.95kB/s    0:00:00 (xfr#520, to-chk=165/727)

include/rtl8723b_hal.h

          9.83K 100%   82.76kB/s    0:00:00 (xfr#521, to-chk=164/727)

include/rtl8723b_led.h

          1.56K 100%   13.12kB/s    0:00:00 (xfr#522, to-chk=163/727)

include/rtl8723b_recv.h

          2.54K 100%   21.42kB/s    0:00:00 (xfr#523, to-chk=162/727)

include/rtl8723b_rf.h

            856 100%    7.21kB/s    0:00:00 (xfr#524, to-chk=161/727)

include/rtl8723b_spec.h

         11.65K 100%   98.07kB/s    0:00:00 (xfr#525, to-chk=160/727)

include/rtl8723b_sreset.h

            921 100%    7.75kB/s    0:00:00 (xfr#526, to-chk=159/727)

include/rtl8723b_xmit.h

         20.00K 100%  168.40kB/s    0:00:00 (xfr#527, to-chk=158/727)

include/rtl8723d_cmd.h

         10.59K 100%   88.38kB/s    0:00:00 (xfr#528, to-chk=157/727)

include/rtl8723d_dm.h

          1.42K 100%   11.86kB/s    0:00:00 (xfr#529, to-chk=156/727)

include/rtl8723d_hal.h

         10.14K 100%   84.61kB/s    0:00:00 (xfr#530, to-chk=155/727)

include/rtl8723d_led.h

          1.57K 100%   13.07kB/s    0:00:00 (xfr#531, to-chk=154/727)

include/rtl8723d_lps_poff.h

          2.79K 100%   23.30kB/s    0:00:00 (xfr#532, to-chk=153/727)

include/rtl8723d_recv.h

          4.18K 100%   34.93kB/s    0:00:00 (xfr#533, to-chk=152/727)

include/rtl8723d_rf.h

            845 100%    7.05kB/s    0:00:00 (xfr#534, to-chk=151/727)

include/rtl8723d_spec.h

         16.41K 100%  136.94kB/s    0:00:00 (xfr#535, to-chk=150/727)

include/rtl8723d_sreset.h

            921 100%    7.69kB/s    0:00:00 (xfr#536, to-chk=149/727)

include/rtl8723d_xmit.h

         24.27K 100%  202.58kB/s    0:00:00 (xfr#537, to-chk=148/727)

include/rtl8812a_cmd.h

          7.08K 100%   59.10kB/s    0:00:00 (xfr#538, to-chk=147/727)

include/rtl8812a_dm.h

          1.03K 100%    8.63kB/s    0:00:00 (xfr#539, to-chk=146/727)

include/rtl8812a_hal.h

         15.04K 100%  125.56kB/s    0:00:00 (xfr#540, to-chk=145/727)

include/rtl8812a_led.h

          1.51K 100%   12.61kB/s    0:00:00 (xfr#541, to-chk=144/727)

include/rtl8812a_recv.h

          7.78K 100%   64.91kB/s    0:00:00 (xfr#542, to-chk=143/727)

include/rtl8812a_rf.h

            881 100%    7.35kB/s    0:00:00 (xfr#543, to-chk=142/727)

include/rtl8812a_spec.h

         10.66K 100%   88.22kB/s    0:00:00 (xfr#544, to-chk=141/727)

include/rtl8812a_sreset.h

            918 100%    7.60kB/s    0:00:00 (xfr#545, to-chk=140/727)

include/rtl8812a_xmit.h

         15.52K 100%  128.48kB/s    0:00:00 (xfr#546, to-chk=139/727)

include/rtl8814a_cmd.h

         10.87K 100%   89.93kB/s    0:00:00 (xfr#547, to-chk=138/727)

include/rtl8814a_dm.h

            897 100%    7.42kB/s    0:00:00 (xfr#548, to-chk=137/727)

include/rtl8814a_hal.h

         13.66K 100%  113.07kB/s    0:00:00 (xfr#549, to-chk=136/727)

include/rtl8814a_led.h

          1.45K 100%   11.98kB/s    0:00:00 (xfr#550, to-chk=135/727)

include/rtl8814a_recv.h

         10.07K 100%   83.36kB/s    0:00:00 (xfr#551, to-chk=134/727)

include/rtl8814a_rf.h

            883 100%    7.31kB/s    0:00:00 (xfr#552, to-chk=133/727)

include/rtl8814a_spec.h

         26.03K 100%  215.40kB/s    0:00:00 (xfr#553, to-chk=132/727)

include/rtl8814a_sreset.h

            920 100%    7.55kB/s    0:00:00 (xfr#554, to-chk=131/727)

include/rtl8814a_xmit.h

         19.95K 100%  163.71kB/s    0:00:00 (xfr#555, to-chk=130/727)

include/rtl8814b_hal.h

          8.94K 100%   73.38kB/s    0:00:00 (xfr#556, to-chk=129/727)

include/rtl8814be_hal.h

          1.08K 100%    8.90kB/s    0:00:00 (xfr#557, to-chk=128/727)

include/rtl8814bu_hal.h

          1.83K 100%   15.04kB/s    0:00:00 (xfr#558, to-chk=127/727)

include/rtl8821a_spec.h

          3.45K 100%   28.30kB/s    0:00:00 (xfr#559, to-chk=126/727)

include/rtl8821a_xmit.h

          4.25K 100%   34.89kB/s    0:00:00 (xfr#560, to-chk=125/727)

include/rtl8821c_dm.h

            887 100%    7.28kB/s    0:00:00 (xfr#561, to-chk=124/727)

include/rtl8821c_hal.h

          2.69K 100%   22.04kB/s    0:00:00 (xfr#562, to-chk=123/727)

include/rtl8821c_spec.h

          7.55K 100%   62.00kB/s    0:00:00 (xfr#563, to-chk=122/727)

include/rtl8821ce_hal.h

            841 100%    6.90kB/s    0:00:00 (xfr#564, to-chk=121/727)

include/rtl8821cs_hal.h

            839 100%    6.89kB/s    0:00:00 (xfr#565, to-chk=120/727)

include/rtl8821cu_hal.h

            894 100%    7.28kB/s    0:00:00 (xfr#566, to-chk=119/727)

include/rtl8822b_hal.h

          8.80K 100%   71.60kB/s    0:00:00 (xfr#567, to-chk=118/727)

include/rtl8822be_hal.h

            992 100%    8.07kB/s    0:00:00 (xfr#568, to-chk=117/727)

include/rtl8822bs_hal.h

          1.09K 100%    8.91kB/s    0:00:00 (xfr#569, to-chk=116/727)

include/rtl8822bu_hal.h

          1.83K 100%   14.92kB/s    0:00:00 (xfr#570, to-chk=115/727)

include/rtl8822c_hal.h

          9.22K 100%   75.01kB/s    0:00:00 (xfr#571, to-chk=114/727)

include/rtl8822ce_hal.h

            992 100%    8.07kB/s    0:00:00 (xfr#572, to-chk=113/727)

include/rtl8822cs_hal.h

          1.09K 100%    8.91kB/s    0:00:00 (xfr#573, to-chk=112/727)

include/rtl8822cu_hal.h

          1.83K 100%   14.92kB/s    0:00:00 (xfr#574, to-chk=111/727)

include/rtw_android.h

          3.73K 100%   30.39kB/s    0:00:00 (xfr#575, to-chk=110/727)

include/rtw_ap.h

          5.54K 100%   45.09kB/s    0:00:00 (xfr#576, to-chk=109/727)

include/rtw_beamforming.h

          8.95K 100%   72.82kB/s    0:00:00 (xfr#577, to-chk=108/727)

include/rtw_br_ext.h

          2.00K 100%   16.25kB/s    0:00:00 (xfr#578, to-chk=107/727)

include/rtw_bt_mp.h

          7.86K 100%   63.99kB/s    0:00:00 (xfr#579, to-chk=106/727)

include/rtw_btcoex.h

         19.54K 100%  159.03kB/s    0:00:00 (xfr#580, to-chk=105/727)

include/rtw_btcoex_wifionly.h

          1.08K 100%    8.81kB/s    0:00:00 (xfr#581, to-chk=104/727)

include/rtw_byteorder.h

          1.15K 100%    9.32kB/s    0:00:00 (xfr#582, to-chk=103/727)

include/rtw_cmd.h

         31.32K 100%  254.91kB/s    0:00:00 (xfr#583, to-chk=102/727)

include/rtw_debug.h

         26.82K 100%  216.46kB/s    0:00:00 (xfr#584, to-chk=101/727)

include/rtw_eeprom.h

          4.04K 100%   32.57kB/s    0:00:00 (xfr#585, to-chk=100/727)

include/rtw_efuse.h

         10.24K 100%   82.64kB/s    0:00:00 (xfr#586, to-chk=99/727)

include/rtw_event.h

          2.47K 100%   19.93kB/s    0:00:00 (xfr#587, to-chk=98/727)

include/rtw_ht.h

         12.33K 100%   99.54kB/s    0:00:00 (xfr#588, to-chk=97/727)

include/rtw_io.h

         18.95K 100%  151.65kB/s    0:00:00 (xfr#589, to-chk=96/727)

include/rtw_ioctl.h

          1.55K 100%   12.38kB/s    0:00:00 (xfr#590, to-chk=95/727)

include/rtw_ioctl_query.h

            721 100%    5.77kB/s    0:00:00 (xfr#591, to-chk=94/727)

include/rtw_ioctl_set.h

          1.80K 100%   14.44kB/s    0:00:00 (xfr#592, to-chk=93/727)

include/rtw_iol.h

          5.48K 100%   43.84kB/s    0:00:00 (xfr#593, to-chk=92/727)

include/rtw_mcc.h

          9.28K 100%   74.26kB/s    0:00:00 (xfr#594, to-chk=91/727)

include/rtw_mem.h

          1.41K 100%   11.26kB/s    0:00:00 (xfr#595, to-chk=90/727)

include/rtw_mi.h

         11.50K 100%   92.09kB/s    0:00:00 (xfr#596, to-chk=89/727)

include/rtw_mlme.h

         48.20K 100%  385.80kB/s    0:00:00 (xfr#597, to-chk=88/727)

include/rtw_mlme_ext.h

         49.80K 100%  395.37kB/s    0:00:00 (xfr#598, to-chk=87/727)

include/rtw_mp.h

         25.93K 100%  205.86kB/s    0:00:00 (xfr#599, to-chk=86/727)

include/rtw_mp_phy_regdef.h

         38.09K 100%  302.46kB/s    0:00:00 (xfr#600, to-chk=85/727)

include/rtw_odm.h

          3.46K 100%   27.50kB/s    0:00:00 (xfr#601, to-chk=84/727)

include/rtw_p2p.h

          7.99K 100%   63.43kB/s    0:00:00 (xfr#602, to-chk=83/727)

include/rtw_pwrctrl.h

         17.86K 100%  141.83kB/s    0:00:00 (xfr#603, to-chk=82/727)

include/rtw_qos.h

          2.12K 100%   16.79kB/s    0:00:00 (xfr#604, to-chk=81/727)

include/rtw_recv.h

         19.11K 100%  151.69kB/s    0:00:00 (xfr#605, to-chk=80/727)

include/rtw_rf.h

          9.14K 100%   72.58kB/s    0:00:00 (xfr#606, to-chk=79/727)

include/rtw_rm.h

          2.36K 100%   18.71kB/s    0:00:00 (xfr#607, to-chk=78/727)

include/rtw_rm_fsm.h

          9.54K 100%   75.11kB/s    0:00:00 (xfr#608, to-chk=77/727)

include/rtw_rm_util.h

          1.77K 100%   13.94kB/s    0:00:00 (xfr#609, to-chk=76/727)

include/rtw_rson.h

          2.51K 100%   19.75kB/s    0:00:00 (xfr#610, to-chk=75/727)

include/rtw_sdio.h

          1.17K 100%    9.24kB/s    0:00:00 (xfr#611, to-chk=74/727)

include/rtw_security.h

         15.24K 100%  120.00kB/s    0:00:00 (xfr#612, to-chk=73/727)

include/rtw_sreset.h

          1.86K 100%   14.64kB/s    0:00:00 (xfr#613, to-chk=72/727)

include/rtw_tdls.h

          9.52K 100%   74.96kB/s    0:00:00 (xfr#614, to-chk=71/727)

include/rtw_version.h

            108 100%    0.85kB/s    0:00:00 (xfr#615, to-chk=70/727)

include/rtw_vht.h

         10.27K 100%   80.90kB/s    0:00:00 (xfr#616, to-chk=69/727)

include/rtw_wapi.h

          6.61K 100%   52.03kB/s    0:00:00 (xfr#617, to-chk=68/727)

include/rtw_xmit.h

         29.85K 100%  235.10kB/s    0:00:00 (xfr#618, to-chk=67/727)

include/sdio_hal.h

          1.51K 100%   11.92kB/s    0:00:00 (xfr#619, to-chk=66/727)

include/sdio_ops.h

          8.45K 100%   66.54kB/s    0:00:00 (xfr#620, to-chk=65/727)

include/sdio_ops_ce.h

          1.82K 100%   14.36kB/s    0:00:00 (xfr#621, to-chk=64/727)

include/sdio_ops_linux.h

          2.60K 100%   20.48kB/s    0:00:00 (xfr#622, to-chk=63/727)

include/sdio_ops_xp.h

          1.82K 100%   14.32kB/s    0:00:00 (xfr#623, to-chk=62/727)

include/sdio_osintf.h

            717 100%    5.65kB/s    0:00:00 (xfr#624, to-chk=61/727)

include/sta_info.h

         19.50K 100%  152.34kB/s    0:00:00 (xfr#625, to-chk=60/727)

include/usb_hal.h

          1.93K 100%   15.09kB/s    0:00:00 (xfr#626, to-chk=59/727)

include/usb_ops.h

          4.99K 100%   38.96kB/s    0:00:00 (xfr#627, to-chk=58/727)

include/usb_ops_linux.h

          4.68K 100%   36.53kB/s    0:00:00 (xfr#628, to-chk=57/727)

include/usb_osintf.h

            951 100%    7.43kB/s    0:00:00 (xfr#629, to-chk=56/727)

include/usb_vendor_req.h

          1.94K 100%   15.16kB/s    0:00:00 (xfr#630, to-chk=55/727)

include/wifi.h

         42.94K 100%  335.46kB/s    0:00:00 (xfr#631, to-chk=54/727)

include/wlan_bssdef.h

         10.17K 100%   79.45kB/s    0:00:00 (xfr#632, to-chk=53/727)

include/xmit_osdep.h

          2.62K 100%   20.46kB/s    0:00:00 (xfr#633, to-chk=52/727)

include/byteorder/

include/byteorder/big_endian.h

          3.21K 100%   25.11kB/s    0:00:00 (xfr#634, to-chk=48/727)

include/byteorder/generic.h

          7.18K 100%   55.63kB/s    0:00:00 (xfr#635, to-chk=47/727)

include/byteorder/little_endian.h

          3.39K 100%   26.24kB/s    0:00:00 (xfr#636, to-chk=46/727)

include/byteorder/swab.h

          3.27K 100%   25.36kB/s    0:00:00 (xfr#637, to-chk=45/727)

include/byteorder/swabb.h

          4.02K 100%   31.16kB/s    0:00:00 (xfr#638, to-chk=44/727)

include/cmn_info/

include/cmn_info/rtw_sta_info.h

          8.45K 100%   65.49kB/s    0:00:00 (xfr#639, to-chk=43/727)

include/linux/

include/linux/wireless.h

          2.74K 100%   21.22kB/s    0:00:00 (xfr#640, to-chk=42/727)

os_dep/

os_dep/osdep_service.c

         65.68K 100%  509.07kB/s    0:00:00 (xfr#641, to-chk=41/727)

os_dep/linux/

os_dep/linux/custom_gpio_linux.c

          8.42K 100%   65.24kB/s    0:00:00 (xfr#642, to-chk=39/727)

os_dep/linux/ioctl_cfg80211.c

        318.04K 100%    2.39MB/s    0:00:00 (xfr#643, to-chk=38/727)

os_dep/linux/ioctl_cfg80211.h

         16.54K 100%  127.20kB/s    0:00:00 (xfr#644, to-chk=37/727)

os_dep/linux/ioctl_linux.c

        370.37K 100%    2.76MB/s    0:00:00 (xfr#645, to-chk=36/727)

os_dep/linux/ioctl_mp.c

         94.44K 100%  720.51kB/s    0:00:00 (xfr#646, to-chk=35/727)

os_dep/linux/mlme_linux.c

         11.41K 100%   87.05kB/s    0:00:00 (xfr#647, to-chk=34/727)

os_dep/linux/os_intfs.c

        158.40K 100%    1.18MB/s    0:00:00 (xfr#648, to-chk=33/727)

os_dep/linux/recv_linux.c

         20.08K 100%  153.17kB/s    0:00:00 (xfr#649, to-chk=32/727)

os_dep/linux/rhashtable.c

         20.62K 100%  157.30kB/s    0:00:00 (xfr#650, to-chk=31/727)

os_dep/linux/rhashtable.h

         25.50K 100%  194.56kB/s    0:00:00 (xfr#651, to-chk=30/727)

os_dep/linux/rtw_android.c

         35.95K 100%  274.27kB/s    0:00:00 (xfr#652, to-chk=29/727)

os_dep/linux/rtw_cfgvendor.c

         59.00K 100%  446.68kB/s    0:00:00 (xfr#653, to-chk=28/727)

os_dep/linux/rtw_cfgvendor.h

         26.36K 100%  199.53kB/s    0:00:00 (xfr#654, to-chk=27/727)

os_dep/linux/rtw_proc.c

        139.40K 100%    1.03MB/s    0:00:00 (xfr#655, to-chk=26/727)

os_dep/linux/rtw_proc.h

          2.29K 100%   17.34kB/s    0:00:00 (xfr#656, to-chk=25/727)

os_dep/linux/rtw_rhashtable.c

          2.23K 100%   16.86kB/s    0:00:00 (xfr#657, to-chk=24/727)

os_dep/linux/rtw_rhashtable.h

          2.51K 100%   19.03kB/s    0:00:00 (xfr#658, to-chk=23/727)

os_dep/linux/usb_intf.c

         53.33K 100%  403.71kB/s    0:00:00 (xfr#659, to-chk=22/727)

os_dep/linux/usb_ops_linux.c

         29.53K 100%  223.53kB/s    0:00:00 (xfr#660, to-chk=21/727)

os_dep/linux/wifi_regd.c

          3.70K 100%   28.01kB/s    0:00:00 (xfr#661, to-chk=20/727)

os_dep/linux/wifi_regd.h

            829 100%    6.28kB/s    0:00:00 (xfr#662, to-chk=19/727)

os_dep/linux/xmit_linux.c

         16.65K 100%  126.07kB/s    0:00:00 (xfr#663, to-chk=18/727)

platform/

platform/custom_country_chplan.h

          1.04K 100%    7.85kB/s    0:00:00 (xfr#664, to-chk=17/727)

platform/platform_ARM_SUN50IW1P1_sdio.c

          2.21K 100%   16.62kB/s    0:00:00 (xfr#665, to-chk=16/727)

platform/platform_ARM_SUNnI_sdio.c

          3.51K 100%   26.40kB/s    0:00:00 (xfr#666, to-chk=15/727)

platform/platform_ARM_SUNxI_sdio.c

          2.67K 100%   20.03kB/s    0:00:00 (xfr#667, to-chk=14/727)

platform/platform_ARM_SUNxI_usb.c

          3.90K 100%   29.26kB/s    0:00:00 (xfr#668, to-chk=13/727)

platform/platform_ARM_WMT_sdio.c

          1.53K 100%   11.51kB/s    0:00:00 (xfr#669, to-chk=12/727)

platform/platform_RTK_DMP_usb.c

            966 100%    7.26kB/s    0:00:00 (xfr#670, to-chk=11/727)

platform/platform_aml_s905_sdio.c

          1.48K 100%   11.15kB/s    0:00:00 (xfr#671, to-chk=10/727)

platform/platform_aml_s905_sdio.h

          1.05K 100%    7.89kB/s    0:00:00 (xfr#672, to-chk=9/727)

platform/platform_arm_act_sdio.c

          1.35K 100%   10.16kB/s    0:00:00 (xfr#673, to-chk=8/727)

platform/platform_hisilicon_hi3798_sdio.c

          2.67K 100%   20.02kB/s    0:00:00 (xfr#674, to-chk=7/727)

platform/platform_hisilicon_hi3798_sdio.h

          1.04K 100%    7.84kB/s    0:00:00 (xfr#675, to-chk=6/727)

platform/platform_ops.c

            897 100%    6.74kB/s    0:00:00 (xfr#676, to-chk=5/727)

platform/platform_ops.h

            887 100%    6.66kB/s    0:00:00 (xfr#677, to-chk=4/727)

platform/platform_rockchips_sdio.c

          1.72K 100%   12.93kB/s    0:00:00 (xfr#678, to-chk=3/727)

platform/platform_sprd_sdio.c

          2.05K 100%   15.38kB/s    0:00:00 (xfr#679, to-chk=2/727)

platform/platform_zte_zx296716_sdio.c

          1.46K 100%   10.98kB/s    0:00:00 (xfr#680, to-chk=1/727)

platform/platform_zte_zx296716_sdio.h

            989 100%    7.43kB/s    0:00:00 (xfr#681, to-chk=0/727)


sent 33.95M bytes  received 13.29K bytes  67.92M bytes/sec

total size is 33.89M  speedup is 1.00

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# 

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# 

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# 

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# dkms add -m rtl88x2bu -v ${VER}

Creating symlink /var/lib/dkms/rtl88x2bu/5.8.7.1/source -> /usr/src/rtl88x2bu-5.8.7.1

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# 

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# dkms build -m rtl88x2bu -v ${VER}


Error! Your kernel headers for kernel 6.12.43+deb13-amd64 cannot be found at /lib/modules/6.12.43+deb13-amd64/build or /lib/modules/6.12.43+deb13-amd64/source.

Please install the linux-headers-6.12.43+deb13-amd64 package or use the --kernelsourcedir option to tell DKMS where it's located.

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# 

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# 

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# uname -r

6.12.43+deb13-amd64

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# pwd

/home/nurul/Downloads/rtl88x2bu

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# 

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# apt install linux-headers-$(uname -r)

Installing:                     

  linux-headers-6.12.43+deb13-amd64


Installing dependencies:

  linux-headers-6.12.43+deb13-common  linux-kbuild-6.12.43+deb13  pahole


Summary:

  Upgrading: 0, Installing: 4, Removing: 0, Not Upgrading: 109

  Download size: 15.6 MB

  Space needed: 77.1 MB / 63.1 GB available


Continue? [Y/n] Y

Get:1 http://deb.debian.org/debian trixie/main amd64 linux-headers-6.12.43+deb13-common all 6.12.43-1 [10.9 MB]

Get:2 http://deb.debian.org/debian trixie/main amd64 pahole amd64 1.30-1 [259 kB]

Get:3 http://deb.debian.org/debian trixie/main amd64 linux-kbuild-6.12.43+deb13 amd64 6.12.43-1 [1,531 kB]

Get:4 http://deb.debian.org/debian trixie/main amd64 linux-headers-6.12.43+deb13-amd64 amd64 6.12.43-1 [2,856 kB]

Fetched 15.6 MB in 2s (8,734 kB/s)                           

Selecting previously unselected package linux-headers-6.12.43+deb13-common.

(Reading database ... 273568 files and directories currently installed.)

Preparing to unpack .../linux-headers-6.12.43+deb13-common_6.12.43-1_all.deb ...

Unpacking linux-headers-6.12.43+deb13-common (6.12.43-1) ...

Selecting previously unselected package pahole.

Preparing to unpack .../pahole_1.30-1_amd64.deb ...

Unpacking pahole (1.30-1) ...

Selecting previously unselected package linux-kbuild-6.12.43+deb13.

Preparing to unpack .../linux-kbuild-6.12.43+deb13_6.12.43-1_amd64.deb ...

Unpacking linux-kbuild-6.12.43+deb13 (6.12.43-1) ...

Selecting previously unselected package linux-headers-6.12.43+deb13-amd64.

Preparing to unpack .../linux-headers-6.12.43+deb13-amd64_6.12.43-1_amd64.deb ...

Unpacking linux-headers-6.12.43+deb13-amd64 (6.12.43-1) ...

Setting up linux-headers-6.12.43+deb13-common (6.12.43-1) ...

Setting up pahole (1.30-1) ...

Setting up linux-kbuild-6.12.43+deb13 (6.12.43-1) ...

Setting up linux-headers-6.12.43+deb13-amd64 (6.12.43-1) ...

Processing triggers for man-db (2.13.1-1) ...

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# 

root@nurul-gp702pe:/home/nurul/Downloads/rtl88x2bu# 


Troubleshoot  "Your Clock is Behind"



Hi Copilot , I always get the message "Your Clock is Behind" on my DEBIAN 13 Linux PC/DESKTOP , what is the best and the simplest way to solve this problem ? Is there a GUI method to solve this problem or I do not have a choice but to use the "Linux command line" method ? THANKS Copilot for the answer. 


MICROSOFT  Copilot  Answer

The simplest way to fix the “Your Clock is Behind” error on Debian 13 is to enable automatic time synchronization using the timedatectl command — but if you prefer a GUI, you can use the GNOME or KDE system settings to adjust time and enable NTP.

Here’s how to solve it using both methods:


๐Ÿ–ฅ️ Option 1: GUI Method (If You Use GNOME or KDE)

GNOME (e.g., Debian with GNOME Desktop)

  1. Open Settings.
  2. Go to Date & Time.
  3. Toggle “Automatic Date & Time” to ON.
  4. Make sure your Time Zone is correct.

KDE (Plasma Desktop)

  1. Open System Settings.
  2. Navigate to Date & Time.
  3. Enable “Set date and time automatically”.
  4. Choose the correct Time Zone.

If you don’t see these options, your desktop environment may not support GUI time settings — in that case, use the command line method below.


๐Ÿง‘‍๐Ÿ’ป Option 2: Command Line Method (Works on All Setups)

✅ Step 1: Check Current Time Settings

timedatectl status

Look for:

  • NTP enabled: no → means time sync is off
  • System clock synchronized: no → means your clock is out of sync

✅ Step 2: Enable Time Sync

sudo timedatectl set-ntp true

This enables systemd-timesyncd, which syncs your clock with internet time servers.


✅ Step 3: Verify It’s Working

timedatectl status

You should now see:

  • NTP enabled: yes
  • System clock synchronized: yes

๐Ÿงช Optional: Manually Set Time Zone

sudo timedatectl set-timezone Asia/Kuala_Lumpur

๐Ÿง  Why This Matters

Fixing your system clock ensures:

  • Secure websites load properly (no SSL errors)
  • Scheduled tasks run on time
  • File timestamps are accurate

Let me know your desktop environment (GNOME, KDE, XFCE, etc.) and I can guide you through the exact GUI steps if available!
Sources: AskUbuntu Ask Ubuntu, Bogdan Caraman’s Debian NTP Guide blog.bogdancaraman.com

Thursday, 30 October 2025

 

"360 degrees foldable"   so that it can   serve/function as  a Laptop and it can   serve/function  as  a  Tablet.

5G CELLULAR LAPTOP WITH TELEPHONE/PHONE FUNCTIONALITY LIKE A 5G SMARTPHONE _ Intel-based processor and running Intel-based Windows Operating System

 

In my opinion , a 5G smartphone should’ve shipped with INTEL-based processors running Windows Operating System instead of ARM-based processors running Android Operating System . Since MICROSOFT is out of the Smartphone Business ,  as of today October 2025 , there is no way we can see a Windows 5G smartphone running Windows Operating System or to be exact , Windows Mobile Operating System . But , in my opinion , INTEL and MICROSOFT can still bring back the glory of the Windows Smartphone era , but this time , the Windows smartphone do have to look like a traditional 5G smartphone or have the physical appearance of a 5G smartphone .  I envisioned the Windows smartphone of today will look like a 5G Laptop and will have the physical appearance of a 5G Laptop and this 5G Laptop is "360 degrees foldable" and will have TELEPHONE FUNCTIONALITY LIKE A 5G SMARTPHONE . Besides being able to connect to a 5G network for high-speed broadband access like a 5G smartphone , this 5G Laptop WITH TELEPHONE/PHONE   functionality like a 5G smartphone , if existed today , will have a new name , and instead of calling it a 5G Laptop, it will be called by the name   5G Cellular Laptop . This 5G Cellular Laptop will be INTEL-based and it will be running the INTEL-based Windows Operating System(not ARM-based Windows Operating System that was used on Windows smartphone or Windows Tablet many years ago ) and , as of today October 2025 , this machine will be the new Windows 5G smartphone .

 


Sunday, 26 October 2025

PCMANFM _ Linux Operating System System Utility

 

Hi Copilot , could you please teach me how can I delete or erase permanently all the files including all the files inside the subdirectories with the Linux tool called PCMANFM . I prefer to use PCMANFM because it is so easy to use compared to using the Linux command ???!! What i do not understand is when I delete all the files and all the files inside the subdirectories using PCMANFM using DEBIAN 13 , INSTEAD OF GETTING MORE FREE SPACE INSIDE MY HARD DISK DRIVE , I AM GETTING LESS HARD DISK SPACE ??? Copilot , is there a LINUX GUI tool that i can use to erase all the files permanently inside my DEBIAN 13 Hard Disk Drive without using the Linux command ? THANKS for the answer.


MICROSOFT  Copilot  Answer


You're very welcome! And wow — you’ve uncovered one of the sneaky quirks of Linux file managers like PCManFM ๐Ÿ˜…. Let’s break it down and get you a clean, GUI-based solution.


๐Ÿง  Why You're Losing Space After Deleting Files in PCManFM

When you delete files using PCManFM, they’re not erased permanently — they’re moved to the Trash (like a recycle bin). So they still occupy disk space until you empty the Trash.

✅ Fix: Empty the Trash

  1. Open PCManFM.
  2. Go to the Trash folder (usually in the sidebar or under ~/.local/share/Trash).
  3. Right-click and choose “Empty Trash”.

๐Ÿ’ก You can also manually delete the Trash folder contents:

rm -rf ~/.local/share/Trash/*

(But I know you prefer GUI — so no worries!)


๐Ÿงน GUI Tools to Permanently Delete Files

If you want a graphical tool that securely and permanently deletes files (bypassing Trash), here are a few options:

๐ŸŒŸ 1. BleachBit

  • Think of it as the “CCleaner” for Linux.
  • Can shred files, clean system caches, and free up space.
  • GUI-based and easy to use.

Install it:

sudo apt install bleachbit

๐Ÿงจ 2. File Shredder (GUI wrapper for shred)

  • Some distros offer GUI wrappers for the shred command.
  • You can drag and drop files to securely erase them.

Search your package manager for:

  • nautilus-wipe (works with GNOME)
  • wipe or shred GUI tools

๐Ÿงญ Alternative: Configure PCManFM to Bypass Trash

You can tweak PCManFM to delete files immediately:

  1. Open PCManFM.
  2. Go to Edit > Preferences > Behavior.
  3. Enable “Bypass Trash when deleting files”.

Let me know if you want help installing BleachBit or setting up a shortcut to permanently delete files with one click!


Friday, 24 October 2025

BLUETOOTH Setup and Configuration HOW-TO using Linux Operating System DEBIAN 13

 

Hi Copilot , could you please teach me how do I connect to any bluetooth device , for example , Bluetooth Speaker , Bluetooth Keyboard , Bluetooth Mouse , etc., etc., and could you please teach me the step-by-step configuration to setup a Bluetooth device using DEBIAN 13 Linux ? THANKS Copilot for the answer.



MICROSOFT  Copilot  Answer


To connect a Bluetooth device in Debian 13, you need to install Bluetooth utilities, enable the Bluetooth service, and use either a graphical tool or terminal to pair and connect.

Here’s a complete step-by-step guide to help you connect devices like Bluetooth speakers, keyboards, or mice:


๐Ÿ”ง Step 1: Install Bluetooth Packages

Open a terminal and run the following commands:

sudo apt update
sudo apt install bluetooth bluez blueman
  • bluetooth and bluez are the core Bluetooth stack.
  • blueman is a graphical Bluetooth manager.

๐Ÿ”Œ Step 2: Enable and Start the Bluetooth Service

sudo systemctl enable bluetooth
sudo systemctl start bluetooth

Check if it’s running:

sudo systemctl status bluetooth

You should see “active (running)”.


๐Ÿ–ฅ️ Step 3: Use the Graphical Tool (Blueman)

  1. Launch Blueman Manager:

    • From the application menu, search for Bluetooth Manager or run:
      blueman-manager
      
  2. Turn on Bluetooth (if it’s off).

  3. Make sure your device is in pairing mode (check its manual).

  4. Click Search to scan for nearby devices.

  5. Select your device (e.g., “JBL Speaker” or “Logitech Mouse”) and click Pair.

  6. If prompted, confirm the pairing code or enter a PIN (often 0000 or 1234).


๐Ÿ’ป Step 4: Use Terminal (Optional CLI Method)

If you prefer the command line:

  1. Launch the Bluetooth CLI tool:

    bluetoothctl
    
  2. Inside the prompt, run:

    power on
    agent on
    default-agent
    scan on
    
  3. Wait for your device to appear, then copy its MAC address (e.g., 00:1A:7D:DA:71:13).

  4. Pair and connect:

    pair 00:1A:7D:DA:71:13
    connect 00:1A:7D:DA:71:13
    trust 00:1A:7D:DA:71:13
    
  5. Exit:

    exit
    

๐Ÿ”Š Step 5: For Bluetooth Audio Devices

If you're connecting a Bluetooth speaker or headphones, install audio support:

sudo apt install pulseaudio pulseaudio-module-bluetooth pavucontrol

Then restart PulseAudio:

pulseaudio -k
pulseaudio --start

Open PulseAudio Volume Control (pavucontrol) to switch audio output to your Bluetooth device.


๐Ÿงช Troubleshooting Tips

  • Make sure your device is discoverable.
  • If Bluetooth is blocked, unblock it:
    rfkill unblock bluetooth
    
  • Reboot if the service doesn’t start properly.

Let me know what kind of device you're trying to connect, and I can walk you through that specific setup!
Sources: Debian Wiki Debian Wiki, TheLinuxCode Guide thelinuxcode.com.


Thursday, 23 October 2025

Windows 10 Operating System _ VNC Server for Windows 10 Desktop _HOWTO


Copilot , could you please teach me how to install or configure a VNC Server on my Windows 10 Desktop ? THANKS Copilot.


MICROSOFT  Copilot  Answer

You're very welcome! ๐Ÿ˜Š Setting up a VNC server on your Windows 10 desktop is a great way to enable remote access. Here's a step-by-step guide using RealVNC, one of the most popular and secure VNC solutions:


๐Ÿงฐ Step 1: Download and Install RealVNC Server

  1. Go to the RealVNC website and download VNC Server for Windows.
  2. Run the installer and follow the prompts.
  3. During installation, choose "Install VNC Server only" if you don’t need the viewer on that machine.

๐Ÿ” Step 2: Set Up Authentication

  1. After installation, open VNC Server from the Start menu.
  2. Sign in with a RealVNC account (create one if needed).
  3. Go to Options > Security:
    • Set Authentication to “VNC password”.
    • Click Set Password and choose a strong password.

๐ŸŒ Step 3: Configure Network Access

  • By default, VNC uses port 5900.
  • If you're accessing the Windows PC from outside its local network:
    • Set up port forwarding on the router to forward port 5900 to the Windows machine.
    • Consider using Dynamic DNS (DDNS) if the IP address changes often.

๐Ÿ›ก️ Step 4: Allow VNC Through Windows Firewall

  1. Open Windows Defender Firewall.
  2. Click Allow an app or feature through Windows Defender Firewall.
  3. Ensure VNC Server is allowed for both Private and Public networks.

๐Ÿ–ฅ️ Step 5: Connect from Your Remote Device

From your Debian laptop or any other device:

  • Use a VNC viewer (like vncviewer, Remmina, or RealVNC Viewer).
  • Connect using:
    <Windows_IP>:5900
    
  • Enter the password you set earlier.

๐Ÿง  Bonus Tip: Use RealVNC Cloud Service

If you don’t want to deal with port forwarding, RealVNC offers a cloud connection feature that works even behind NAT or firewalls — just sign in on both devices.


Let me know if you’d prefer to use UltraVNC or TightVNC instead — I can guide you through those setups too!


VNC Server

 

Hi Copilot , if I may ask , what is the purpose of having a VNC Server or what is the purpose of setting up a VNC Server? Is setting up a VNC Server more useful for a Company or it is more useful for a home user ? Copilot , could you please elaborate ? THANKS.


MICROSOFT  Copilot  Answer

Great question! Let’s dive into what a VNC server is and who benefits most from it ๐Ÿง ๐Ÿ’ป


๐Ÿ–ฅ️ What Is a VNC Server?

A VNC (Virtual Network Computing) server allows remote access to a computer’s graphical desktop environment. It uses the Remote Framebuffer (RFB) protocol to transmit screen updates and receive keyboard/mouse input from a remote client.

In simple terms: it lets you control another computer’s desktop from afar, as if you were sitting in front of it Baeldung linuxvox.com RealVNC.


๐ŸŽฏ Purpose of Setting Up a VNC Server

  • Remote Desktop Access: Control your computer from anywhere.
  • System Administration: Manage servers or workstations without physical access.
  • Technical Support: IT teams can troubleshoot user issues remotely.
  • Collaboration: Share desktops for training or presentations.
  • Headless Systems: Access GUI on systems without a monitor (e.g., Raspberry Pi).

๐Ÿข Company vs ๐Ÿ  Home Use

Use CaseCompany Benefits ๐ŸขHome User Benefits ๐Ÿ 
Remote WorkEmployees access office desktops securelyAccess your home PC while traveling
IT SupportAdmins fix issues without visiting desksHelp friends/family with tech problems
Server ControlManage headless servers or cloud machinesControl Raspberry Pi or media server remotely
TrainingShare screens for onboarding or demosTeach or learn remotely with shared desktops

Verdict: VNC is more commonly used in companies, especially for IT and remote work. But it’s still very useful for tech-savvy home users, especially for DIY setups or remote access.


Would you like help setting up a VNC server on your system? I can walk you through it step by step!



Source : Internet


 

7 Hobbies That Make You Smarter According To Science 

Author : Louisa Davis



Smart people get an added advantage in work, relationships, and social life. It is not uncommon that smarter employees are recruited for leadership positions and high-paying posts. 

Do you want such a competitive advantage to reap greater benefits? Then it’s time to cultivate hobbies that make you smarter. 

Engaging in new hobbies that put extra pressure on your brain to work faster and better will make you smarter and more intelligent over time and help you live up to your full potential. Before discussing further take a look at the image below to know about hobbies that make you dull. 

Do you think you have hobbies that make you dull? If, yes then it is time to know how to become smarter and more intelligent.

 

Check Out 7 Hobbies That Make You Smarter: 


1. Play A Musical Instrument 

If you want to be creative and smart, then start playing a musical instrument. You can choose guitar, piano, drums or anything else you want. Studies show that playing music boosts language, analytical skills, memory, fine motor skills, executive skills, problem-solving skills besides creativity. These skills make you creative and smarter than those who don’t play music.  A lot of brain studies showed that playing a musical instrument strengthens the corpus callosum that links the brain hemispheres by creating new connections. And this process happens irrespective of your age. It means you can reap the benefits of playing music even when you are old.  What else? Musicians over time develop a heightened sense of coordination and cooperation. Playing music helps kids with dyslexia –  improve their learning and speech processing. Stroke patients can recover from brain injury if they undergo music training.  Take a look at the image below, it shows increased brain activation in professional pianists compared to age-matched non-musicians. Additional brain activity (yellow/red zones) in skilled pianists compared to nonpianists when listening to piano tunes without moving their fingers (upper row), or when moving their fingers on a mute keyboard (lower row). 

Given below is the image of the differences in the brain structure of musicians and non-musicians, published in the Journal of neuroscience. 

Relative differences in gray matter volume (mean and SD) between professional musicians, amateur musicians, and non-musicians in three selected regions. Regional differences in the left precentral gyrus (PrecG L), left Heschl’s gyrus (HG L), and right superior parietal cortex (SPC R) using a spherical region of interest with a radius of 8 mm centered at the local maximal difference are shown.  


2. Read Like No Tomorrow 

This is one of the most common hobbies of most successful people in the world – not without a reason. Read anything that you can – murder mystery, comic, horror story, romantic novel, or the latest issue of the Wall Street Journal. As a result, you will experience – 

  • Increased happiness 
  • Lower stress, and 
  • Better quality sleep 

This is because different areas of the brain become active and activate a network of circuits and send signals to the brain. Reading increases crystallized, fluid, and emotional intelligence making you confident and smarter than others. You are better able to navigate your everyday life and solve problems. Reading improves overall brain activity!

Researchers have found that vivid readers have – 

  • High brain flexibility 
  • Concentration 
  • Listening skills and 
  • Memory 

Therefore, they are good at detecting patterns, understanding processes, and accurately interpreting and responding to other people’s feelings. Guess what? They also have better managerial skills!!! Undoubtedly, reading is one of the best hobbies that make you smarter.  


3. Meditate Daily 

Meditation is the oldest form of relaxation technique that significantly affects every part of the brain and benefits the mind and body. In my opinion, meditation is one of the world’s best hobbies that make you smarter and more intelligent. 

Once Buddha was asked, “what have you gained from meditation?” He replied, “Nothing”. “However, let me tell what I lost: Anger, anxiety, depression, insecurity, fear of old age and death ” 

In 1992, Scientist Richard Davidson studied the brain waves of the Dalai Lama during meditation to check out if he could generate specific brain waves on command. When the Dalai Lama and other monks were meditating and focusing on their brain waves showed that they were in a deeply compassionate state of mind. The study results were published in “Proceedings of the National Academy of Sciences” in 2004 and then in the Wall Street Journal.  

The research concludes that we can control our own brain waves. By practicing meditation we can feel whatever we want to feel whenever we want to. This means we can feel more powerful right before a negotiation, more confident when asking for a raise, and more convincing during a sales call. 


4. Brainstorm To Become Smarter 

When was the last time you solved Sudoku? Or played board games with friends and family? Riddles, card games, and puzzles are mind games that increase our brain neuroplasticity and IQ. Solving Sudoku is one of my favorite activities to increase IQ.

Brainstorming complicated chess games or tough riddles changes neural pathways and synapses, which help us to see things from different points of view. These type of fun and engaging hobbies helps us understand the cause and effect of behaviors and emotions.  

As our cognitive abilities improve, we become aware of new patterns, learn things faster and memorize more. Scientists have found that people with high neuroplasticity are at lower risk of anxiety and depression.  

The above image represents the inflated view of cortical thickness differences in Chinese chess experts. Cortical thickness and functional connectivity changes in Chinese chess experts.  


5. Be Physically Active 

It doesn’t mean you have to go to the gym and pump iron. You need to keep moving instead of sitting on the couch and binge-watching Netflix or working for long hours on your business project. Walking or running is also a form of exercise and one of the easy-to-cultivate hobbies that make you more intelligent. 

Regular exercise strengthens connections between brain cells and increases BDNF (Brain-Derived Neurotrophic Factor) protein that helps with learning, concentration, memory, and understanding, also often referred to as mental acuity. 

See the image below – It clearly shows how the brain is more active (red region) when walking for 20 minutes than when sitting alone.   


6. Learn A Foreign Language. 

Research has shown that people who learn a new language can develop new brain areas. People who can speak more than one language are better at solving puzzles than people who speak only one language. Learning new languages is one of the wonderful hobbies that make you smarter. It boosts your – 

  • Critical thinking 
  • Listening skills, and 
  • Attentiveness and 
  • Makes you perform better at mentally demanding tasks such as planning and problem-solving.  


7. Test Your Cumulative Learning 

There are people who don’t study throughout the semester but master the topic the night before the big test. Coool and smart isn’t it? However, learning anything in this style makes you forget it quickly. Because you may be rarely required to repeat that knowledge in that same way. When you study all along in bits and pieces during the semester, you will feel better prepared for the exam.  

Remember when you first learn a new language, you start with the alphabet, words, and sentences. You need to master the basics and understand the grammar and vocabulary and repeat countless times as you improve the new language skills. This serves as a building block for subsequent development. This is cumulative learning and that’s how learning a new language makes you smarter.  

You can apply the same concept in your day to day basis like at your workplace by keeping track of important details and bits of knowledge you acquire during meetings and conferences. Maintain a small journal to note down anything that strikes your attention. Start integrating cumulative learning into your self-improvement program. 


Are you ready to learn what makes you smarter? 


If you try hard, you can keep developing your brain irrespective of age. Smart hobbies or activities stimulate different areas of your brain, making you smarter over time. So start focusing on self-improvement and cultivate the above-mentioned hobbies that make you smarter by boosting your brainpower.

Please share this article with anyone who you may think will find it valuable and helpful. Also, let us know in the comments below what are the top hobbies that make you smarter.

 

_________________________________________________________________________


References: 

Wanjek, C. and Bak, T., 2014. Learning a New Language at Any Age Helps the Brain. Live Science. Np. 

Arnold, J. and Fonseca, M.C., 2004. Multiple intelligence theory and foreign language learning: A brain-based perspective. International journal of English studies, 4(1), pp.119-136. 

Ieraci, A., Mallei, A. and Popoli, M., 2016. 

Social isolation stress induces anxious-depressive-like behavior and alterations of neuroplasticity-related genes in adult male mice. Neural plasticity, 2016. 

Hassinger-Das, B. and Hirsh-Pasek, K., 2019, January. Brain Training for Kids: Adding a Human Touch. In Cerebrum: the Dana forum on brain science (Vol. 2019). Dana Foundation. 

Kabat-Zinn, J. and Davidson, R. eds., 2012. The mind’s own physician: A scientific dialogue with the Dalai Lama on the healing power of meditation. New Harbinger Publications. 

Ghabanchi, Z. and Rastegar, R.E., 2014. The correlation of IQ and emotional intelligence with reading comprehension. Reading, 14(2), pp.135-144.

_________________________________________________________________________ 



Louisa Davis 

Hi there! I’m just a normal person enjoying the process of life. Practicing Buddhism, I believe in the law of cause and effect. Reading and writing is always a pleasure. I enjoy researching on a range of subjects – science, psychology, and technology. Nothing can satiate my soul than good music, horror movies, psycho-thriller, and crime stuff. I enjoy photography, music and watching comedy videos. Talking to people, learning new experiences, sharing my knowledge through blogs, motivating others are things that I always look forward to.