generated from oci/template
enable DHCP on gns3 use
This commit is contained in:
parent
f9c58ca098
commit
427726ea22
2 changed files with 16 additions and 3 deletions
15
vnc.sh
15
vnc.sh
|
@ -1,7 +1,20 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Bring up all interfaces and request DHCP, except loopback
|
||||
if [ -d /gns3 ]; then
|
||||
echo "Running in GNS3 environment, setting up interfaces for DHCP..."
|
||||
for iface in $(ip -o link show | awk -F': ' '{print $2}' | grep -v '^lo$'); do
|
||||
echo "Bringing up interface: $iface"
|
||||
ip link set "$iface" up
|
||||
udhcpc -i "$iface" &
|
||||
done
|
||||
fi
|
||||
|
||||
# Wait a moment for DHCP leases
|
||||
sleep 2
|
||||
|
||||
# Launch i3 window manager
|
||||
/usr/bin/i3
|
||||
|
||||
echo "i3 exited unexpectedly"
|
||||
sleep infinity
|
||||
sleep infinity
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue