comparison net.py @ 65:49a69852a4f4

let's get in less trouble by using dhcp more universally
author drewp@bigasterisk.com
date Wed, 04 May 2022 23:37:27 -0700
parents fbd0849dfdbd
children 2f2e88849415
comparison
equal deleted inserted replaced
64:32b32ee2211a 65:49a69852a4f4
59 cleanup() 59 cleanup()
60 60
61 if is_wifi: 61 if is_wifi:
62 files.put(src="secrets/wpa_supplicant.conf", dest="/etc/wpa_supplicant/wpa_supplicant.conf") 62 files.put(src="secrets/wpa_supplicant.conf", dest="/etc/wpa_supplicant/wpa_supplicant.conf")
63 63
64 addr = host.host_data['addr'] 64 # addr = host.host_data['addr']
65 net = addr[:4] 65 # net = addr[:4]
66 gateway = net + '.0.1' 66 # gateway = net + '.0.1'
67 dns = gateway 67 # dns = gateway
68 68
69 files.template(src="templates/net/singlenic.network.j2", 69 files.template(
70 dest="/etc/systemd/network/99-bigasterisk.network", 70 src="templates/net/singlenic.network.j2",
71 create_remote_dir=True, 71 dest="/etc/systemd/network/99-bigasterisk.network",
72 mac=host.host_data['mac'], 72 create_remote_dir=True,
73 addr=addr, 73 mac=host.host_data['mac'],
74 gateway=gateway, 74 )
75 dns=dns)
76 systemd.service(service='systemd-networkd.service', running=True, restarted=True) 75 systemd.service(service='systemd-networkd.service', running=True, restarted=True)