CNR DHCP Client-class

We are using CNR with multiple scopes to provide ip addressing for both computers and IPTV set top boxes. The STB's require boot params in dhcp option-131 and option-240. I have set up a client-class-policy that contains the two options and when I set up a client with an exact mac address, then the information is provided correctly.
The problem is we have hundreds of STB's. How do I get CNR to generalize the client mac address to just the first 3 bytes?
I have tried creating a client with 00:00:00 for the last three bytes and then altering the dhcp-client-identifier to match, but it doesn't work.
The docs state that you can create a client-lookup-id expression but shows no examples.
Thanks.

Reread the docs closer and found that the environment parameter 'default-client-class-name' is only visible in the pre-client-lookup extension. So in the post-packet-decode extension I check the request parameter 'dhcp-class-identifier' and then set a environment parameter stb-type to a class name.
In the pre-client-lookup I check to see if the stb-type is in the environment dictionary. If it is then I set 'default-client-class-name' to that value. This forces the DHCP to use the client-class of the same name as the default for this DHCP request. Since I set the option 131 in the appropriate client-class-policy then it all works. Don't even need a client set up at all.
Thanks for the response on expressions. Looks like I may have been able to do it that way too.

Similar Messages

  • Explanation of a client-class configuration in a CNR

    Hi, we have a CNR with a client-class configured, and the value defined in the client-lookup-id field is: "(try (request option "relay-agent-info" "remote-id") "default")". I can understand the expression but what I don't know is where is defined this parameter "default", which fields does it include, etc.
    Can anybody please help me?
    Kind regards.

    I just did another test to make sure I'm not blowing smoke ;)
    and it works, here's the manifest:
    Manifest-Version: 1.0
    Main-Class: LongManifest
    Created-By: 1.3.0 (Sun Microsystems Inc.)
    Class-Path: aaaaaaaaaaaaaaaaaaaaaaaaa.jar bbbbbbbbbbbbbbbbbbbbbbbbb.jar ccccccccccccccccccccccccc.jar ddddddddddddddddddddddddd.jar
    And what it looks like after the jar cmf ...
    Manifest-Version: 1.0
    Created-By: 1.3.0 (Sun Microsystems Inc.)
    Class-Path: aaaaaaaaaaaaaaaaaaaaaaaaa.jar bbbbbbbbbbbbbbbbbbbbbbbbb.ja
    r ccccccccccccccccccccccccc.jar ddddddddddddddddddddddddd.jar
    Main-Class: LongManifest
    Which is just like what you posted, and mine works - why didn't yours?
    To be honest, when I did my first test a long time ago, I never bothered to see what the resultant manifest looked like, I was just happy that it worked. :)
    -Ron
    I can email you my sample if you like

  • Win7 dhcp client: sending options

    I am trying to change dhcp option 60 and 43 on my Windows 7 Cleint PC.
    The standard option 60 - vendor class identifier is set to "MSFT 5.0" and I would like to change it to a different value of "Siemens". Similarly I want to send a Vendor Specific ID using option 43.
    I have tried to add:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCP\Parameters\Options\DhcpSendOptions
    "60"=hex:3c,07,53,69,65,6d,65,6e,73
    but try as I will, it will not send anything modified in the DHCP client request to the server.
    Do I need to put the registry entry somewhere else or in a different format?
    Thanks.

    Hi,
    After research, I found this registry key was supported by Windows CE and may not be supported in Windows 7. Otherwise, I have not found any documents that mentioned this.
    Juke Chou
    TechNet Community Support

  • Setting options in DHCP client ...

    Hi everyone, ...
    Im having problems connecting to my corporate intranet DHCP network and investigating I realize the DHCP server requires a fixed DHCP Option 60 (vendor-class-identifier) with the value "MSFT 5.0".
    Please, How can I configure this option in my osx DHCP client?
    Regards,
    Raul.

    So you Mac is supporting Windows 2000 or older Microsoft operating systems? That is what Microsoft DHCP Vendor and User Classes. The 10.6.x system shouldn't need and changing.

  • DHCP client\server request validation?

    Is there a way to have for example a client send a variable with it's BOOTP request that matches a DHCP server side variable to complete a trust relationship between client\server before handing out an address to the client?
    Basically the client would have an option set say "wagon21" and the server would have to have that value present. Then any clients that do not have the "wagon21" in their request would not be given a DHCP address.

    Hi,
    According to your description, my understanding is that you want to implement the function: DHCP server assign IP address to specific DHCP-enabled client.
    In general, a DHCP server is willing to assign IP address to all reachable DHCP enabled client that sends DHCPDISCOVER message. For Windows Server 2008 R2 and later version, DHCP Server can distribute DHCP leases based on MAC address by setting
    Filters – Allow/Deny. Detailed introduction and configuration steps, you may reference:
    https://technet.microsoft.com/en-us/library/dd759190.aspx
    Note that:
    1. If allow list is enabled, the DHCP server provides DHCP services only to clients whose MAC addresses are in the allow list
    2. If deny list is enabled, the DHCP server denies DHCP services only to clients whose MAC addresses are in the deny list.
    3. If both allow and deny lists enabled, the block list has precedence over the allow list. This means that the DHCP server provides DHCP services only to clients whose MAC addresses are in the allow list, provided that no corresponding matches are in the deny
    list. If a MAC address has been denied, the address is always blocked even if the address is on the allow list.
    Besides, you may configure DHCP user class, detailed information reference:
    https://support.microsoft.com/kb/240247/?wa=wsignin1.0
    Best Regards,
    Eve Wang
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • 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.

    found a solution : install dhcp (for example with darwinport , i.e. sudo port install dhcp) and use the dhclient command with a specific /etc/dhclient.conf
    send dhcp-client-identifier "Guile";
    send vendor-class-identifier "msft";
    send host-name "GuileMac";

  • I want to reserve a static IP address on my Airport extreme.  What is the difference between reserving by MAC Address and DHCP Client ID?

    I want to understand the differences in the way you can reserve a static address for a device on the network.  I had previously set the device itself to an address and then reserved it with DHCP Client ID, which I thought was just the devices static addresss.  I'm not sure if this was in fact correct or just happend to work.  I know what a MAC address is, but I'm not really sure what the DHCP Client ID is. So it would be great if someone could clarify it, and the difference between reserving address by MAC Address or DHCP Client ID.

    A MAC address is a unique identification consisting of letters and numbers in a form that looks like this:
    xx:xx:xx:xx:xx:xx
    Every network device has a MAC address, which can be found on a label on the bottom or back of the device. Apple calls this the Ethernet ID.
    A DHCP Client ID is an optional name that you can assign to a device. For example, on your Mac....
    Open System Preferences (gear icon on the dock)
    Open Network
    Click on Ethernet
    Click Advanced at the lower right
    You may be able to edit the DHCP Client  ID here....for example.....you could enter MJ500's MacBook in the space provided. That would be the Client ID of your Mac.

  • Cisco ASA 5505 and DHCP Client Problems

    Hi, i have a problem. I've connected my ASA appliance to an ADSL modem, and i dont get an DHCP address on the outside interface (e0/0). I use the asa-722-19.bin firmware.
    I turned on the debugging for the DHCP client and could see that the ASA device was sending out broadcasts but a reply never came. Instead I connected the device to my internal network where the ASA got an address instantly.
    I read somewhere that if I was to use ?ip address dhcp client-id fastethernet 0″, then I got an address from the ISP.
    I tried looking for a similar command on the ASA5505 but I couldn?t find anything. I did however find a page on the Cisco site confirming my suspicions. It said some ISP?s require the client-id field of the DHCPDISCOVER request to be filled.
    I've also read that this issue has beed fixed since a few weeks, now they have released version 7.2(2).22 where you can define ?dhcp-client client-id interface outside? in global configuration mode. Im running 7.2(2).19 and i cannot find any command like that in my appaiance. How do i fix my problem ? Or how do i get about recieving the 7.2(2).22 firmware update.
    Regards !
    Leif

    Hi again! I thought I should share the solution that worked for me. I use software version 7.2(2) on this device. ASDM 5.2(2). In ASDM open configuration / Interfaces. Click in outside (my case 0/0) and press Edit. Then open the tab Advanced and set the correct Active Mac address. Fore some reason its empty by default and the ISP/modem don't like that. You will find the correct MAC address under the help menu / "About ASA". Im sure there is some another way to do this but this is a simple "how-to" that works with Swedens biggest ISP and their standard DSL modem.
    When I used a Linksys DSL modem in bridge mode without the MAC address set I got an inside IP adress (192.168.x.x) from the modem to the ASA. After setting the MAC address I just had to do a renew and got the outside address right away. /Bjorn
    (future users searchwords: no ip from isp, ASA 5505 and cable modem).

  • E4200v2 - DHCP client list NEVER displays

    As the most expensive and hyped "consumer router" at the local big-box stores, and after already returning a Netgear N600 that appeared to be defective, I had high hopes that this router would work properly and I could stop fooling with router settings and move on to real work. And I'll acknowledge that for a lot of folks this router will probably be fine. I didn't do any speed measurements or methodical testing, but it seems pretty fast and using it for more than three weeks it seemed reliable. However, it had several issues that were maddening and ultimately for me, unacceptable. Summarized as follows:
    > The DHCP client list NEVER displays all the clients connected on my network, no matter how many times I look. These clients are actively transferring data, and I can download free programs from the web that report all clients reliably. Why is this so difficult??
    > The logging feature is ridiculous - it often didn't log events that I knew had occurred, and even when they were shown, you would only see an entry if you checked the log very quickly after the event (some sort of "auto-flush" function that makes the whole feature pretty useless).
    > The previous issues are annoying - but this was the deal-breaker. I could not connect to an OpenVPN device on my network through this router. I could connect to the device locally, I could connect to other devices remotely through other forwarded ports, and I could see in the log (if I looked quickly enough) that the router was seeing the connection attempt to the OpenVPN device, but it was getting blocked. Many hours searching forums and experimenting with router settings / firmware updates did not help.
    > In the pursuit of resolving the third issue, and with very low expectations, I contacted Linksys tech support. This proved to be a complete waste of time. After working through the front-line guy who only knew how to look through the User's Guide, I was connected to another person who was even more clueless and was almost robotic in his hard-coded sequence of attempts to guide me through silly procedures that had absolutely nothing to do with my problem. After again asking if I could speak to someone that might actually understand the issue I was put on hold for more than 20 minutes, at which point the call was disconnected (I think this means they hung up on me).
    So once again I'm returning an expensive router that doesn't work properly and will be trying something else. It shouldn't be this difficult.

    With reference to your post I would like to know that does all the client devices on your network runs on DHCP or some of them have static IP address as well? The devices which are running on static IP address will not be displayed in the DHCP client table.
    Regarding the logs that are not being created on the router for any event that takes place could be because of the reason that you might be using another router or a gateway before your linksys router.
    As far as your VPN issue is concerned please try to disable the firewall of the router and then try to connect to the open VPN device because this router acts like a VPN passthrough. Click on the following link to know how to disable the router's firewall http://www6.nohold.net/Cisco2/ukp.aspx?vw=1&docid=87795adab27b4bd7a432e03be4e28e8d_17347.xml&pid=80&...

  • Web service proxy client class missing

    Hi,
    I am using Jdev 11g.
    I created web service proxy but I cannot find a client class.
    Where is a client class jdev created?
    This is jdev help I refered;
    Designing and Developing Applications &gt; Developing with Web Services &gt; Using Existing Web Services in Applications &gt; Creating Web Service Proxies &gt; Using Web Service Proxies
    Thanks

    Hi,
    I created a client class with jdev10134 and put class in my jdev11g project.
    I got following error when run client class
    Exception in thread "main" java.lang.Error: Jaxrpc 1.1 method is not supported.
         at weblogic.webservice.core.rpc.ServiceFactoryImpl.loadService(ServiceFactoryImpl.java:65)
    I found this thread.
    "Jaxrpc 1.1 method not supported" when running jdev ws-proxy on weblogic
    I checked WLS10.3 release note, it seems supported.
    Please could someone help me?
    Thanks
    Edited by: user10445424 on 2008/11/10 17:21

  • Invoking a method in WSDL file from client class

    Hi,
    I have got a WSDL file and I have to invoke certian methods from a client class from the WSDL file. What exactly should I do to invoke them from a Java standalone program /servlet/JSP. There is a sayHello() method in the WSDL. Please tell me how to invoke that method from client side. Aslo please let me know the jar files that are needed.
    Below is the WSDL file
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions targetNamespace="http://tutorial.com" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://tutorial.com" xmlns:intf="http://tutorial.com" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <!--WSDL created by Apache Axis version: 1.2.1Built on Jun 14, 2005 (09:15:57 EDT)-->
    <wsdl:message name="sayHelloResponse">
    </wsdl:message>
    <wsdl:message name="sayHelloResponse1">
    <wsdl:part name="sayHelloReturn" type="xsd:string"/>
    </wsdl:message>
    <wsdl:message name="addRequest">
    <wsdl:part name="a" type="xsd:int"/>
    <wsdl:part name="b" type="xsd:int"/>
    </wsdl:message>
    <wsdl:message name="sayHelloRequest">
    </wsdl:message>
    <wsdl:message name="addResponse">
    <wsdl:part name="addReturn" type="xsd:int"/>
    </wsdl:message>
    <wsdl:message name="sayHelloRequest1">
    <wsdl:part name="name" type="xsd:string"/>
    </wsdl:message>
    <wsdl:portType name="Hello">
    <wsdl:operation name="sayHello">
    <wsdl:input message="impl:sayHelloRequest" name="sayHelloRequest"/>
    <wsdl:output message="impl:sayHelloResponse" name="sayHelloResponse"/>
    </wsdl:operation>
    <wsdl:operation name="sayHello" parameterOrder="name">
    <wsdl:input message="impl:sayHelloRequest1" name="sayHelloRequest1"/>
    <wsdl:output message="impl:sayHelloResponse1" name="sayHelloResponse1"/>
    </wsdl:operation>
    <wsdl:operation name="add" parameterOrder="a b">
    <wsdl:input message="impl:addRequest" name="addRequest"/>
    <wsdl:output message="impl:addResponse" name="addResponse"/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="HelloSoapBinding" type="impl:Hello">
    <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="sayHello">
    <wsdlsoap:operation soapAction=""/>
    <wsdl:input name="sayHelloRequest">
    <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://tutorial.com" use="encoded"/>
    </wsdl:input>
    <wsdl:output name="sayHelloResponse">
    <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://tutorial.com" use="encoded"/>
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="sayHello">
    <wsdlsoap:operation soapAction=""/>
    <wsdl:input name="sayHelloRequest1">
    <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://tutorial.com" use="encoded"/>
    </wsdl:input>
    <wsdl:output name="sayHelloResponse1">
    <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://tutorial.com" use="encoded"/>
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="add">
    <wsdlsoap:operation soapAction=""/>
    <wsdl:input name="addRequest">
    <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://tutorial.com" use="encoded"/>
    </wsdl:input>
    <wsdl:output name="addResponse">
    <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://tutorial.com" use="encoded"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="HelloService">
    <wsdl:port binding="impl:HelloSoapBinding" name="Hello">
    <wsdlsoap:address location="http://localhost/WebService1/services/Hello"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>
    Thanks in advance
    Prashanth

    Hi.
    Please put this line in the google search engine "Invoking java web service" u will get lots of the links.
    Sanjay Kumar Gupta
    [email protected]

  • Have to regularly restart DHCP Client - HP Pavilion 500-205 DT - Windows 7

    HP Pavilion 500-205 DT - Windows 7 Home Premium 64-bit SP1
    Realtek PCIe GBE Family Controller - Driver 7.67.1226.2012
    Bought 3 identical machines for our childcare center. Set them up the same. All work fine except ONE of them becomes inaccessible periodically (daily more-or-less) to the other Windows computers on our little peer-to-peer LAN. You can see it, but cannot access any shared folder. There is NO problem accessing the OTHER computers on the LAN from this one. All 3 machines have the same sharing profile, workgroup, permissions, AV, firewall settings, everything. I realized restarting the computer in question solved the problem immediately but temporarily. I narrowed it down to restarting the DHCP Client service. Do that, everything works fine immediately but temporarily.
    Things I tried:
    Calling HP support - not helpful at all. It is under warranty.
    Disabled IPv6
    Disabled wireless
    Disabled power-saving shutoff of network adapter
    Setting DHCP CLIENT recovery to:
      First Failure = Restart the the Service
     Second Failure = Restart the the Service
     Subsequent Failures = Restart the the Service
     Reset Fail count After = 120
     Restart Service after = 0
    But again, this isn't happening to the other machines with default settings. Nothing works except restarting the DHCP Client service. The loss of access happens with or without someone logged or using it. It has happened since it was first set up.
    I don't know if the HP warranty covers factory-loaded OS. I don't want to restore the thing and start over. I am not an IT professional, just the guy in the office who does these things, but it seems like the network adapter could be defective. I don't know if I can convince a first-level phone support person to have me bring the machine to an authorized service place.
    Any help greatly appreciated,
    Larry
    This question was solved.
    View Solution.

    You're very welcome.
    I would tend to agree, but I wanted to offer you that driver as a last resort.
    This is a consumer to consumer forum.  I don't work for HP, and if you suspect it is a hardware issue, you will need to contact HP technical support and submit a support case under the warranty.
    The warranty covers hardware, and support for the HP software and operating system installed (as long as it is the original factory image that came with the PC and not an operating system you installed).

  • Using Extreme in Bridge mode, can't see the DHCP clients if the D-Link router

    I have an Airport Extreme attached to my DLink modem/router.  I have configured the Airport Extreme in Bridge mode, and I was expecting all clients to show up in my D-Link router.  Although the configuration works most of the time, I have been experience a few issues:
    1.  From time to time, computers attached (both Windows and/or Mac) complain about an IP address conflict.  I can ignore the error and it works fine.
    2. From time to time, I loose Internet connectivity, and I need to disconnect my computer and reconnect again to solve the issue.  This is not necessarily linked to symptom #1
    3. On my D-Link router/modem (which I only use to connect my Airport to my ISP), if I check the DHCP clients, I can see the Airport router connected and *some* of the wireless clients that connect through the Airport.  The list changes quite randomly, and at times, I see the airport appearing twice with different IP addresses.
    Any help configuring it "right" will be appreciated!
    Alain

    When the AirPort Extreme is in bridge mode, the AirPort Extreme is simply passing through the DHCP settings and services that are handled by the D-Link modem/router.
    In other words, the D-Link device is in total charge of the DHCP services for devices on the network.
    You might want to check with D-Link support to see if they have any recommended practices for configuing the modem/router when another router....the AirPort Extreme in this case....is being used in bridge mode on the network

  • WRT54G v7 WAN DHCP client problem

    I've recently started having a strange problem with my WRT54G. Internet access is via a Cable modem and has been working fine for months, and the cable modem works fine so I suspect the problem is with the router. However the router is also working, mostly, so I figured I'd see if anyone here has any suggestions. Here are the details of the problem:
    The router WAN configuration was set to DHCP.
    It used to happily pick up a new IP address from the cable modem whenever necessary.
    One night the router stopped picking up an IP on the WAN side. (nothing was changed. I'm the only one in the house who goes anywhere near the router)
    Connecting the modem directly to a PC works fine (suggesting the modem's DHCP server is fine).
    Copying the WAN IP config from the PC to the router, as a Static IP, also allows it to work when the modem is plugged back into the router and the router to a PC (which is how it's setup now, but it's a pain to have to mess with the physical connections and manually reconfigure the router every time the modem drops a connection (which is another issue, but not one for this forum...)).
    So both the modem and the router seem to work except for the router's DHCP client. It works fine as a DHCP server for the LAN.
    The firmware was already upgraded (and working), I've followed the standard power-cycle procedure, I've released and renewed the IP via the Status tab in the web interface, and I've tried resetting the router using both the button on the unit and via the web interface to revert to factory defaults.
    Any suggestions?
    Solved!
    Go to Solution.

    I also had this problem which occurred after >2 years of the router working fine.  After changing MTU to 1300, cloning the PC MAC address, and power cycling the router and modem fixed the problem.  But I was curious to see which change did the trick, so I changed both back to the default (MTU = auto and not cloning the MAC address) and it worked fine!  I think the router problem is intermittant and may appear to be fixed by changing setting, but I fully expect it to reoccur. 

  • How to configure dhcp client identifier

    Hi Everybody,
    The DHCP client ID is an id that is unique for DHCP clients at least in the same subnet. Usually the client uses MAC-address as Client-Identifier in the DHCPDISCOVER message. The Client-Identifier may be different other than MAC-Address, For example a FQDN name, as per the RFC 2132 Ref, (code 61).+_
    Usaually, we use the following to bind the ip address based on MAC-address
    pntadm -r SUNWfiles -p /var/dhcp -A 10.42.32.86 -i '0:3:ba:a5:a9:93' -a 10.42.32.80
    At server side, I am using the following for specifying the FQDN name.
    pntadm -r SUNWfiles -p /var/dhcp -A 10.42.32.86 -i 'one.atr.com' -a 10.42.32.80
    and at client side, I am inserting the following entry in the /etc/default/dhcpagent file
    CLIENT_ID='one.atr.com'
    But this is not working. What I am doing wrong.
    +1. At the server side, then how to assign the ip addresses to the clients , if the Client-Identifier is FQDN name in the DHCPDISCOVER message other than MAC-Address.+
    +2. How to configure the client-identifier as FQDN name at client side.+
    Please help me,
    Thanks Inadvance,
    Mummaneni.

    Sandman,
    Here is an example of a router acting as a DHCP server. Please remember that you have to exclude IP addresses that you don't want to lease out.
    ip dhcp pool example
    import all
    network 192.168.1.0 255.255.255.0
    dns-server 1.2.3.4
    default-router 192.168.1.1
    ip dhcp excluded-address 192.168.1.1 192.168.1.149
    ip dhcp excluded-address 192.168.1.200 192.168.1.254
    HTH,
    Mark

Maybe you are looking for

  • How do I open a pdf on a web page in Safari without Acrobat Reader?

    At the moment I have removed Acrobat Reader 10.3.1 because it conflicts with Safari. Preview is a perfectly fine pdf reader (and with lots of very nice features) but I don't see how I can make Preview open a pdf from a web page until it has been down

  • Vacation Rule not working as expected

       In Oracle business process workspace(PS5) the Vacation Rule is not properly working. Even vacation Rule has been activated to delegate the process instances to another user the process instances are being send to that user.  Has anybody able to de

  • Can't sign into Folio Builder CS6.

    Hi. I have been strugling with this issue all day. I am currently on Adobe Indesign CS6 (Not the cloud version) and I installed Adobe Folio Builder successfully. Everything works fine except that I cannot sign into folio builder. When I click on the

  • How can I backup a drive that has errors?

    How do I backup a drive that has this error? So I can re-partition and reformat it. Starting repair tool: 2013-01-12 16:35:55 +0800: Checking prerequisites 2013-01-12 16:35:56 +0800: Checking the partition list 2013-01-12 16:35:56 +0800: Problems wer

  • How do I restrict access to the saved passwords in Safari's settings?

    I just noticed there is no barrier to entry to my entire catalogue of online passwords, anyone know if I can use restrictions or something to put a passcode on that area?