| Server IP : 107.13.46.68 / Your IP : 216.73.216.11 Web Server : Apache/2.4.58 (Ubuntu) System : Linux mariOS 6.8.0-51-generic #52-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec 5 13:09:44 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /bin/ |
Upload File : |
#!/usr/bin/python3
import subprocess
MODULES_TO_REMOVE = ["b43", "b43legacy", "b44", "bcma", "brcm80211", "brcmsmac ssb", "wl"]
MODULES_TO_ADD = ["wl"]
# Remove unwanted modules
output = subprocess.check_output("lsmod", text=True)
for line in output.split("\n"):
elements = line.split()
if len(elements) == 3:
module, size, used_by = elements
if module in MODULES_TO_REMOVE:
print (f"Removing module: '{module}'")
subprocess.call(["modprobe", "-r", module])
# Add modules
for module in MODULES_TO_ADD:
print(f"Adding module: '{module}'")
subprocess.call(["modprobe", module])