From bfdc90e91880d95953f94c73f24cd60675f1b77f Mon Sep 17 00:00:00 2001 From: walterfish Date: Fri, 19 Jun 2026 19:55:56 -0400 Subject: [PATCH 1/4] bluetooth.rst -> networking.rst --- docs/images/networkmanager.png | Bin 0 -> 446 bytes docs/index.rst | 2 +- docs/{bluetooth.rst => networking.rst} | 96 ++++++++++++++++--------- 3 files changed, 65 insertions(+), 33 deletions(-) create mode 100644 docs/images/networkmanager.png rename docs/{bluetooth.rst => networking.rst} (52%) diff --git a/docs/images/networkmanager.png b/docs/images/networkmanager.png new file mode 100644 index 0000000000000000000000000000000000000000..81ddbf468e5c4650689b7b042724ca2c0ed96965 GIT binary patch literal 446 zcmV;v0YUzWP)X0ssI2x`0W!00003b3#c}2nYz< z;ZNWI000?uMObuGZ)S9NVRB^vXKrt8Wi4}Ka%E+1b7*gL?*qR+0003|NklhGpG8P1Pp1|}==XRc7~>!aY}=l$RvgD|+q$mny6)w2Nz?Q$nc^|V{pOB> o5aM}W-_9gS9&<(ixAQj netdev``. -On some laptops, a hardware kill switch is also provided either via a special function key or key combination or a dedicated physical button or mechanism. +``netdev`` is a grouping for non-admin users who are permitted to change settings for NetworkManager and Blueman. -Using the `rfkill` command, you can see the state of these switches. +Wi-Fi and Ethernet +================== -Open a terminal and type: +NetworkManager +--------------- -.. code-block:: bash +The name is pretty self-explanatory, It's the default manager for the Wi-Fi, Ethernet, Mobile Broadband, and VPNs. - rfkill list +It provides an icon of two arrows going in separate directions in your system tray. -The output lists the state of software and hardware kill switches for all your wireless devices: +Enabling and Disabling Wireless is as easy as left-clicking the tray icon and clicking the box adjacent to `Wireless`. -.. image:: images/rfkill.png +Warpinator +----------- -In the picture above you can see that Bluetooth is neither `Soft blocked` nor `Hard blocked` and is therefore enabled. +`Warpinator ` is a built in program that allows you to send files to other Windows and Linux computers, and Android devices across your local network. -You can use rfkill to block (i.e. disable) or unblock (i.e. enable) bluetooth: +When you first start up Warpinator, It will ask you to set up a unique group code. This allows you to enable Secure Mode. This mode disables startup during login, all transfers of files need to be approved by the sender and receiver, and the program closes after one hour. Turning on secure mode is advised as anyone who is able to connect to your local network will be able to send you potentially malicious files without secure mode enabled, as was proven with Leap.A worm for Mac. -.. code-block:: bash +.. note:: - rfkill block bluetooth - rfkill unblock bluetooth + A local network is all of the devices linked to your router. + Sometimes, if there are different bands that a Wi-Fi router puts out, like 2.4 and 5 ghz, devices that are on one band might not show up on the other. + Simply connecting your computer to the same band often alivates this problem. + +Bluetooth +========== Blueman ------- @@ -44,9 +51,6 @@ To disable Bluetooth right-click the tray icon and select `Turn Bluetooth Off`. To enable Bluetooth right-click the tray icon and select `Turn Bluetooth On`. -To allow non-admin users on your system to disable or enable Bluetooth, they must be added to the ``netdev`` group. -You can do this with ``sudo adduser netdev``. - The very first time you open Blueman it asks if Bluetooth should be enabled automatically. To check whether this feature is enabled open a terminal and type: @@ -68,6 +72,43 @@ If you want to disable Bluetooth at startup you need to set `auto-power-on` to ` The `auto-power-on` option was recently removed in Blueman's master branch. It's still present in Blueman 2.3.5 but it's likely to disappear in newer versions. +Bluez +----- + +Bluez is the Bluetooth stack used by Blueman. + +Bluez has a setting called `AutoEnable` in the file `/etc/bluetooth/main.conf`. + +If you don't want Bluez to automatically enable Bluetooth during boot set this option to false. + +Rfkill +====== + +Wi-Fi and Bluetooth can be disabled by using a software kill switch. + +On some laptops, a hardware kill switch is also provided either via a special function key or key combination or a dedicated physical button or mechanism. + +Using the `rfkill` command, you can see the state of these switches. + +Open a terminal and type: + +.. code-block:: bash + + rfkill list + +The output lists the state of software and hardware kill switches for all your wireless devices: + +.. image:: images/rfkill.png + +In the picture above you can see that your networking is neither `Soft blocked` nor `Hard blocked` and is therefore enabled. + +You can use rfkill to block (i.e. disable) or unblock (i.e. enable) bluetooth: + +.. code-block:: bash + + rfkill block bluetooth + rfkill unblock bluetooth + Systemd-rfkill -------------- @@ -78,12 +119,3 @@ This service is a core part of systemd and is installed in Linux Mint by default .. note:: Blueman runs after systemd-rfkill, so if Blueman's `auto-power-on` setting is enabled it overrides systemd-rfkill. - -Bluez ------ - -Bluez is the Bluetooth stack used by Blueman. - -Bluez has a setting called `AutoEnable` in the file `/etc/bluetooth/main.conf`. - -If you don't want Bluez to automatically enable Bluetooth during boot set this option to false. From 5dddb2f0f4178a1e2a30d931d3d68cff06165a93 Mon Sep 17 00:00:00 2001 From: walterfish Date: Fri, 19 Jun 2026 20:01:08 -0400 Subject: [PATCH 2/4] rm networkmanage.png, update network.rst --- docs/images/networkmanager.png | Bin 446 -> 0 bytes docs/networking.rst | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 docs/images/networkmanager.png diff --git a/docs/images/networkmanager.png b/docs/images/networkmanager.png deleted file mode 100644 index 81ddbf468e5c4650689b7b042724ca2c0ed96965..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 446 zcmV;v0YUzWP)X0ssI2x`0W!00003b3#c}2nYz< z;ZNWI000?uMObuGZ)S9NVRB^vXKrt8Wi4}Ka%E+1b7*gL?*qR+0003|NklhGpG8P1Pp1|}==XRc7~>!aY}=l$RvgD|+q$mny6)w2Nz?Q$nc^|V{pOB> o5aM}W-_9gS9&<(ixAQj` is a built in program that allows you to send files to other Windows and Linux computers, and Android devices across your local network. -When you first start up Warpinator, It will ask you to set up a unique group code. This allows you to enable Secure Mode. This mode disables startup during login, all transfers of files need to be approved by the sender and receiver, and the program closes after one hour. Turning on secure mode is advised as anyone who is able to connect to your local network will be able to send you potentially malicious files without secure mode enabled, as was proven with Leap.A worm for Mac. +When you first start up Warpinator, It will ask you to set up a unique group code. This allows you to enable Secure Mode. This mode disables startup during login, makes it so that all transfers of files need to be approved by the sender and receiver, and the program closes after one hour. Turning on secure mode is advised as anyone who is able to connect to your local network will be able to send you potentially malicious files without secure mode enabled, as was proven with Leap.A worm for Mac. .. note:: - A local network is all of the devices linked to your router. + A local network is all of the devices linked to your Wi-Fi router. Sometimes, if there are different bands that a Wi-Fi router puts out, like 2.4 and 5 ghz, devices that are on one band might not show up on the other. Simply connecting your computer to the same band often alivates this problem. From 91836315fb9fad7d7ae6e6e18d3b626ba7ef4e5e Mon Sep 17 00:00:00 2001 From: walterfish Date: Fri, 19 Jun 2026 20:08:00 -0400 Subject: [PATCH 3/4] update networking.rst --- docs/networking.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/networking.rst b/docs/networking.rst index f5e2b8a..a2a0c50 100644 --- a/docs/networking.rst +++ b/docs/networking.rst @@ -27,14 +27,14 @@ Enabling and Disabling Wireless is as easy as left-clicking the tray icon and cl Warpinator ----------- -`Warpinator ` is a built in program that allows you to send files to other Windows and Linux computers, and Android devices across your local network. +`Warpinator `_ is a built in program that allows you to send files to other Windows and Linux computers, and Android devices across your local network. When you first start up Warpinator, It will ask you to set up a unique group code. This allows you to enable Secure Mode. This mode disables startup during login, makes it so that all transfers of files need to be approved by the sender and receiver, and the program closes after one hour. Turning on secure mode is advised as anyone who is able to connect to your local network will be able to send you potentially malicious files without secure mode enabled, as was proven with Leap.A worm for Mac. .. note:: A local network is all of the devices linked to your Wi-Fi router. - Sometimes, if there are different bands that a Wi-Fi router puts out, like 2.4 and 5 ghz, devices that are on one band might not show up on the other. + Sometimes, if there are different bands that a Wi-Fi router puts out, like 2.4 and 5 ghz, Devices that are on one band might not show up on the other. Simply connecting your computer to the same band often alivates this problem. Bluetooth From e35ceeeb592226efe5537476b83abf0bac388d0a Mon Sep 17 00:00:00 2001 From: walterfish Date: Fri, 19 Jun 2026 21:52:09 -0400 Subject: [PATCH 4/4] + troubleshoot networking.rst --- docs/networking.rst | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/networking.rst b/docs/networking.rst index a2a0c50..0ab9435 100644 --- a/docs/networking.rst +++ b/docs/networking.rst @@ -12,18 +12,29 @@ This can be done with ``sudo adduser netdev``. ``netdev`` is a grouping for non-admin users who are permitted to change settings for NetworkManager and Blueman. -Wi-Fi and Ethernet +WiFi and Ethernet ================== NetworkManager --------------- -The name is pretty self-explanatory, It's the default manager for the Wi-Fi, Ethernet, Mobile Broadband, and VPNs. +The name is pretty self-explanatory, It's the default manager for the WiFi, Ethernet, Mobile Broadband, and VPNs. It provides an icon of two arrows going in separate directions in your system tray. Enabling and Disabling Wireless is as easy as left-clicking the tray icon and clicking the box adjacent to `Wireless`. +Troubleshooting +^^^^^^^^^^^^^^^ + +If NetworkManager doesn't seem to connect to anything, + +1. Check the cables to your router (and your computer if using Ethernet) +2. Disable Power Management on Network manager by putting this command into terminal ``sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf``, then reboot +3. Connect your phone hotspot via USB (`Android `_, `IPhone `_) and see in Update Manager and Driver Manager if there are any updates available for your networking card. +4. If dual-booting, you may have to force Windows to release the ip address each time you reboot, Simply do ``ipconfig /release`` in the Windows command line. +5. If it was working before an update, you may have to downgrade your kernel through `selecting your old kernal `_. + Warpinator -----------