#!/bin/sh kernelver=$2 module=$1 newmodule=new.$1 modinfo=/tmp/modinfo.tmp echo -ne "kernel_version="$2"\0" > $modinfo echo -ne `objdump -s -j .modinfo $module | awk 'BEGIN{v=0;} /Contents/ {v=1; next; } { if (v==1) print $0; }' | cut -c7-41 | awk '{ printf($0); }' | sed 's/ //g;s/../\\\\x&/g;'` | tr '\000' '\n' | awk '/^kernel_version=/ { next; } {print $0; }' | tr '\n' '\000' >>$modinfo objcopy --remove-section=.modinfo --add-section=.modinfo=$modinfo $module $newmodule rm -f $modinfo