All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/1] Convert MAC in BOOTIF parameter to lower case
@ 2012-06-26 18:34 Srinivasa T N
       [not found] ` <4FEA00BC.8090505-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Srinivasa T N @ 2012-06-26 18:34 UTC (permalink / raw)
  To: initramfs-u79uwXL29TY76Z2rM5mHXA

[-- Attachment #1: Type: text/plain, Size: 469 bytes --]

The patch at http://comments.gmane.org/gmane.linux.kernel.initramfs/2244 
takes care of only the MAC conversion to lower case in the interface 
name.  But the same has to be taken care for BOOTIF also.  This patch 
takes care of changing the BOOTIF to lower case.

Note that sed has been used instead of tr, as dracut does not install tr 
to the initramfs, atleast on RHEL 6.x.

Signed-off-by: Srinivasa T N (seenutn-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org)


[-- Attachment #2: convert-mac-to-lower-net-genrules.patch --]
[-- Type: text/plain, Size: 628 bytes --]

diff -rNu a/dracut-004/modules.d/40network/net-genrules.sh b/dracut-004/modules.d/40network/net-genrules.sh
--- a/dracut-004/modules.d/40network/net-genrules.sh	2012-06-26 21:51:37.835027611 +0530
+++ b/dracut-004/modules.d/40network/net-genrules.sh	2012-06-25 14:21:02.905652291 +0530
@@ -10,7 +10,8 @@
     macaddr=${macaddr%:}
     # strip hardware type field from pxelinux
     [ -n "${macaddr%??:??:??:??:??:??}" ] && macaddr=${macaddr#??:}
-    echo $macaddr
+    # return macaddr with lowercase alpha characters expected by udev
+    echo $macaddr | sed 'y/ABCDEF/abcdef/'
 }
 
 # Don't continue if we don't need network

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-06-29 10:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-26 18:34 [PATCH 1/1] Convert MAC in BOOTIF parameter to lower case Srinivasa T N
     [not found] ` <4FEA00BC.8090505-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2012-06-27 10:33   ` Anton Blanchard
2012-06-27 11:37     ` Srinivasa T N
     [not found]       ` <4FEAF08F.1030103-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2012-06-29 10:32         ` Srinivasa T N

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.