Skip to content

Commit 21a1d74

Browse files
committed
dhcp: allow specifying the exact interface name to use via interface= kernel cmdline
Signed-off-by: Ricardo Pardini <[email protected]>
1 parent da3e653 commit 21a1d74

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

files/dhcp.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ run_dhcp_client() {
1111
one_shot="$1"
1212
al="e*"
1313

14+
interface=$(sed -n 's/.* interface=\([a-z,A-Z,0-9]*\).*/\1/p' /proc/cmdline)
15+
if [ -n "$interface" ]; then
16+
al="$interface"
17+
fi
18+
1419
vlan_id=$(sed -n 's/.* vlan_id=\([0-9]*\).*/\1/p' /proc/cmdline)
1520
if [ -n "$vlan_id" ]; then
1621
al="e*.*"

0 commit comments

Comments
 (0)