I suggest yhou read the link @DK Bose shared in the comments.
The very first line of the page explains what Kali is and who it is for.
Kali Linux is specifically geared to meet the requirements of professional penetration testing and security auditing.
Your post is titled "Tried Linux for the ...
As my comment implied, you can't bond such connections.
Bonding is a layer 2 concept, ideally invisible to the higher layers. This means that packets addressed to your IP may appear at both interfaces, scheduled by the device sending the frames to you.
However, with your connection to the ISP you have two different L3 devices, which have different IP's ...
The network-manager package provide :
nmtui - Text User Interface for controlling NetworkManager
nmcli - command-line tool for controlling NetworkManager
wpa_cli - WPA command line client
Arch-linux wiki: connecting with wpa_cli
NetworkManager-tui presents in network-manager package as nmtui utility. You can use nmcli utility which is a part of the network-manager package too and provides CLI interface instead of ncurses. But ncurses interface is more friendly for beginers.
Ensure that NetworkManager service is started before using NetworkManager utilities:
systemctl status ...
I wasn't able to get the graphical tools to respect the ssid change, I was able to find a way to setup a wifi access point directly like so:
nmcli dev wifi hotspot ifname wlp4s0 ssid test password "test1234"
These bridges are being created by docker-compose. They run in a 172.x.x.x address space by default.
This can lead to issues with other networks having the same address space.
To get around this issue, edit docker-compose.yml and insert the following:
- subnet: 10.1.100.0/24
First when the problem is not occurring, complex network issue like this one are very hard to debug , i advice you then to run the following tests when the problem is happening without trying to solve it to be able to identify the source of the issue.
ifconfig (check the state of the network cards)
ping to 127.0.0.1 (this check the internal communication)