Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

DHCP client to send option 60

Hi,


I am running Yosemite 10.10.2 and I would like to enrich DHCP discover message sent by the mac os client with option 60 vendor-class-identifier.


After various reading on the support web site, I tried to update this file: /System/Library/SystemConfiguration/IPConfiguration.bundle/Contents/Info.plist like this :


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>BuildMachineOSBuild</key>

<string>14C92</string>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleIdentifier</key>

<string>com.apple.SystemConfiguration.IPConfiguration</string>

<key>CFBundleName</key>

<string>SystemConfiguration</string>

<key>CFBundleShortVersionString</key>

<string>14.0.0</string>

<key>DTCompiler</key>

<string>com.apple.compilers.llvm.clang.1_0</string>

<key>DTPlatformBuild</key>

<string>6D97u</string>

<key>DTPlatformVersion</key>

<string>GM</string>

<key>DTSDKBuild</key>

<string>14C75a</string>

<key>DTSDKName</key>

<string>macosx10.10internal</string>

<key>DTXcode</key>

<string>0630</string>

<key>DTXcodeBuild</key>

<string>6D97u</string>

<key>IPConfiguration</key>

<dict>

<key>ARPConflictRetryCount</key>

<integer>2</integer>

<key>ARPConflictRetryDelaySeconds</key>

<real>0.75</real>

<key>ARPDetectCount</key>

<integer>3</integer>

<key>ARPDetectRetryTimeSeconds</key>

<real>0.014999999999999999</real>

<key>ARPGratuitousCount</key>

<integer>2</integer>

<key>ARPProbeCount</key>

<integer>3</integer>

<key>ARPResolveRetryTimeSeconds</key>

<real>0.32000000000000001</real>

<key>ARPRetryTimeSeconds</key>

<real>0.32000000000000001</real>

<key>ConfigureIPv6</key>

<true/>

<key>DHCPAcceptsBOOTP</key>

<false/>

<key>DHCPAllocateLinkLocalAtRetryCount</key>

<integer>4</integer>

<key>DHCPFailureConfiguresLinkLocal</key>

<true/>

<key>DHCPInitRebootRetryCount</key>

<integer>2</integer>

<key>DHCPLeaseWriteT1ThresholdSeconds</key>

<integer>3600</integer>

<key>DHCPLocalHostNameLengthMax</key>

<integer>15</integer>

<key>DHCPRequestedParameterList</key>

<array>

<integer>1</integer>

<integer>3</integer>

<integer>6</integer>

<integer>15</integer>

<integer>119</integer>

<integer>95</integer>

<integer>252</integer>

<integer>44</integer>

<integer>46</integer>

</array>

<key>dhcpoption60</key>

<string>MSFT 5.0</string>

<key>DHCPRouterARPAtRetryCount</key>

<integer>7</integer>

<key>DHCPSelectRetryCount</key>

<integer>3</integer>

<key>DHCPSuccessDeconfiguresLinkLocal</key>

<true/>

<key>DHCPv6Enabled</key>

<true/>

<key>DHCPv6RequestedOptions</key>

<array>

<integer>23</integer>

<integer>24</integer>

</array>

<key>DefendIPAddressCount</key>

<integer>5</integer>

<key>DefendIPAddressIntervalSeconds</key>

<integer>10</integer>

<key>DiscoverAndPublishRouterMACAddress</key>

<true/>

<key>DiscoverRouterMACAddressTimeSeconds</key>

<integer>60</integer>

<key>GatherTimeSeconds</key>

<integer>1</integer>

<key>InitialRetryTimeSeconds</key>

<integer>1</integer>

<key>LinkInactiveWaitTimeSeconds</key>

<real>0.10000000000000001</real>

<key>ManualConflictRetryIntervalSeconds</key>

<integer>300</integer>

<key>MaximumRetryTimeSeconds</key>

<integer>8</integer>

<key>MinimumShortWakeIntervalSeconds</key>

<integer>60</integer>

<key>MinimumWakeIntervalSeconds</key>

<integer>900</integer>

<key>MustBroadcast</key>

<false/>

<key>RetryCount</key>

<integer>9</integer>

<key>RouterARPEnabled</key>

<true/>

<key>RouterARPWiFiLeaseStartThresholdSeconds</key>

<integer>86400</integer>

<key>UseMaintenanceWake</key>

<true/>

<key>WakeSkewSeconds</key>

<integer>30</integer>

</dict>

<key>MachServices</key>

<dict>

<key>com.apple.network.IPConfiguration</key>

<true/>

</dict>

<key>Requires</key>

<array>

<string>com.apple.SystemConfiguration.InterfaceNamer</string>

<string>com.apple.SystemConfiguration.KernelEventMonitor</string>

<string>com.apple.SystemConfiguration.PreferencesMonitor</string>

</array>

</dict>

</plist>


Unfortunately no joy ... nothing has changed.


Does anybody have a solution to this problem or is it just no fixable ?


Thanks,

Matt.

MacBook Pro (Retina, 15-inch, Mid 2014), OS X Yosemite (10.10.2)

Posted on Mar 11, 2015 4:04 PM

Reply

There are no replies.

DHCP client to send option 60

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.