Always load broadcom before tg3

* Hopefully won't cause any problems.
This commit is contained in:
2Shirt 2018-09-15 15:24:59 -06:00
parent 3a801ba72d
commit d31991a67f
Signed by: 2Shirt
GPG key ID: 152FAC923B0E132C
2 changed files with 1 additions and 19 deletions

View file

@ -37,18 +37,6 @@ def connect_to_network():
message = 'Connecting to {}...'.format(WIFI_SSID),
function = run_program,
cmd = cmd)
# LAN
if not is_connected():
# Reload the tg3/broadcom driver (known fix for some Dell systems)
try_and_print(message='Reloading drivers...', function=reload_tg3)
# Rebuild conkyrc
shutil.copyfile(
'/etc/skel/.conkyrc',
'{HOME}/.conkyrc'.format(**global_vars['Env']))
cmd = ['{HOME}/.update_conky'.format(**global_vars['Env'])]
run_program(cmd, check=False)
def is_connected():
"""Check for a valid private IP."""
@ -79,13 +67,6 @@ def speedtest():
output = [(a, float(b), c) for a, b, c in output]
return ['{:10}{:6.2f} {}'.format(*line) for line in output]
def reload_tg3():
"""Reload tg3 module as a workaround for some Dell systems."""
run_program(['sudo', 'modprobe', '-r', 'tg3'])
run_program(['sudo', 'modprobe', 'broadcom'])
run_program(['sudo', 'modprobe', 'tg3'])
sleep(5)
if __name__ == '__main__':
print("This file is not meant to be called directly.")

View file

@ -0,0 +1 @@
softdep tg3 pre: broadcom