#!/bin/bash
if grep "2.1.2b1" "$1" > /dev/null ; then \
sed -e '/\<key>SK-9S22<\/key>/ {
i\
\		<key>GE1000LA2X-E<\/key>\
\		<dict>\
\			<key>CFBundleIdentifier<\/key>\
\			<string>com.apple.iokit.AppleYukon2<\/string>\
\			<key>DescriptorPollTimer</key>\
\			<integer>250</integer>\
\			<key>EnableLowPwr<\/key>\
\			<integer>1<\/integer>\
\			<key>IOClass<\/key>\
\			<string>yukon2osx<\/string>\
\			<key>IOPCIPrimaryMatch<\/key>\
\			<string>0x434311ab<\/string>\
\			<key>IOPCISecondaryMatch<\/key>\
\			<string>0x622211ab<\/string>\
\			<key>IOProviderClass<\/key>\
\			<string>IOPCIDevice<\/string>\
\			<key>InitialWaitForLinkUp</key>\
\			<integer>60000</integer>\
\			<key>InputQueueMax</key>\
\			<integer>100</integer>\
\			<key>LowPwrClockDivide</key>\
\			<true/>\
\			<key>LowPwrD1</key>\
\			<true/>\
\			<key>LowPwrPeerMax</key>\
\			<integer>240</integer>\
\			<key>LowPwrPeerMin</key>\
\			<integer>60</integer>\
\			<key>MACNumber<\/key>\
\			<integer>2<\/integer>\
\			<key>Model<\/key>\
\			<string>GE1000LA2x-E 10\/100\/1000Base-T Dual Port Server Adapter<\/string>\
\			<key>NetworkNumber<\/key>\
\			<integer>2<\/integer>\
\			<key>RxRingSize</key>\
\			<integer>256</integer>\
\			<key>TxRingSize</key>\
\			<integer>256</integer>\
\			<key>Vendor<\/key>\
\			<string>Sonnet<\/string>\
\			<key>WaitForLinkUp</key>\
\			<integer>6000</integer>\
\			<key>WaitToCheckDelay</key>\
\			<integer>5000</integer>\
\		<\/dict>
}
' "$1" ; \
elif grep "3.1.4b11" "$1" > /dev/null ; then \
sed -e '/\<key>SK-9S22<\/key>/ {
i\
\		<key>GE1000LA2X-E<\/key>\
\		<dict>\
\			<key>CFBundleIdentifier<\/key>\
\			<string>com.apple.iokit.AppleYukon2<\/string>\
\			<key>EnableLowPwr<\/key>\
\			<integer>1<\/integer>\
\			<key>IOClass<\/key>\
\			<string>yukon2osx<\/string>\
\			<key>IOPCIPrimaryMatch<\/key>\
\			<string>0x434311ab<\/string>\
\			<key>IOPCISecondaryMatch<\/key>\
\			<string>0x622211ab<\/string>\
\			<key>IOProviderClass<\/key>\
\			<string>IOPCIDevice<\/string>\
\			<key>MACNumber<\/key>\
\			<integer>2<\/integer>\
\			<key>Model<\/key>\
\			<string>GE1000LA2x-E 10\/100\/1000Base-T Dual Port Server Adapter<\/string>\
\			<key>NetworkNumber<\/key>\
\			<integer>2<\/integer>\
\			<key>Vendor<\/key>\
\			<string>Sonnet<\/string>\
\		<\/dict>
}
' "$1" ; \
else cat "$1" ; fi