Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP1:Update
kdump
kdump-net-0005-use-permanent-hwaddr.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kdump-net-0005-use-permanent-hwaddr.patch of Package kdump
From: Petr Tesarik <ptesarik@suse.com> Date: Wed, 31 Aug 2016 06:15:57 +0200 Subject: Use the permanent hardware address for physical interfaces References: bsc#980328 Patch-mainline: v0.8.16 Git-commit: d2c7707a1ab4866e35a6fbbe7a228853c17a340e The MAC address of a network interface may change (e.g. when the interface is enslaved in a bond), but its permanent address is restored after kexec (in kdump environment). Signed-off-by: Petr Tesarik <ptesarik@suse.com> --- init/setup-kdump.functions | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) --- a/init/setup-kdump.functions +++ b/init/setup-kdump.functions @@ -267,7 +267,14 @@ function kdump_ifname_config() # if [ -z "$ifkind" ] then - local hwaddr=$(<"/sys/class/net/$iface/address") + local hwaddr + local addrtype=$(<"/sys/class/net/$iface/addr_assign_type") + if [ "$addrtype" -eq 0 ] + then + hwaddr=$(<"/sys/class/net/$iface/address") + else + hwaddr=$(ethtool -P "$iface" | sed 's/^[^:]*: *//') + fi [ -n "$hwaddr" ] && echo -n " ifname=$iface:$hwaddr" else case "$ifkind" in
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor