CRIO 9068 eth0 / eth1 acting mutually exclusive....

Found some cRIO-9068s that are acting like the primary NIC and secondary NIC are mutually exclusive. I cannot get them to simultaneously respond to pings.
New rack - power on.
Use NI MAX to find it via Link local address.
Set Primary:
192.168.3.13
255.255.128.0
Set Secondary
192.168.4.100
255.255.128.0
Save.
Change Laptop to primary sub net (.3.). Reconnect. See that the secondary is still only set to link local. Re-set per above, save.
Laptop #1 on primary (via one dumb switch) it's set for static on .3.
Laptop #2 on secondary directly connected it's set for static on .4.
Both have WiFi disabled, proxy off, Windows foirewall off, symantic disabled etc.. to cut down on the cinfusion.
Laptop #1: Refresh Chrome and cRIO web page says secondary nic is indeed 4.100. 
Laptop #2: Cannot ping it (secondary NIC).
Laptop #1: I change the primary NIC from 3.13 to 3.53 (any change will do) Save.
BAM! Laptop #2 can now ping 4.100. But wait, now Laptop #1 can't Ping 3.53. So.....
On Laptop #2: I change the secondary NIC from 4.100 to 4.99
BAM! Laptop #1 can now ping 3.53. and...as you may have guessed Laptop #2 can't ping 4.99.
I created a ticket with NI: But thought I would ask here just in case, possibly, someone else has seen this.
I have seen this on two racks. The first had a full application on it, and in the course of troubleshootin I wiped the disk and re-deployed software via MAX. The second rack I didn't even go so far as deploying SW via MAX - it was left in safe mode, and it also did it. I did however flash the firmware of both to 1.1.0f0.

Hi Nick,
You were told correctly that the new Linux RT OS on the cRIO 9068 and 903x series do not have this issue. The KnowledgeBase article I linked does not apply to the 9068 or 903x series. With either the 9068 or one of the 903x cRIOs, you would be able to ping the cRIO with both laptops on the same subnet. The only thing to be aware of for this is that device discovery in MAX uses eth0. So the laptop connected to eth1 would be able to communicate with the cRIO just fine, but it would not see the cRIO in MAX.
Hope this helps!
Robert R. | Applications Engineer | National Instruments

Similar Messages

  • Are "Back to my MAC" and "Port Forwarding" mutually exclusive?

    I have been using APExtreme and Port Forwarding successfully for several weeks now. The PF is to allow access to game players on a PC which acts as a server on the web. All Good.
    One more thing, I have a ISP provided wireless modem/router to talk to the cable and the world. It seems to work either bridged or un-bridged.
    I have disabled the wireless on the ISP's modem/router. (Actually the ISP's device doesn't hold a candle to the APE.)
    Still all good.
    So the firewall is on in the APExtreme and none on the modem router, and I have a port defined for my gamers to get access to my server in the APExtreme.
    I now want to implement Back to my MAC on my MBP and my other Apple devices. I believe these use iCloud for which I have an account and it seems to be working well with my iPhone.
    In Properties, when I select BtmM, iCloud says communications will be slow if I have port forwarding on. Also I will not be able to use the router function in my Modem/router.
    I'd really like to have the modem/router firewall up, and do the port forwarding there, but the BtmM will likely not get through.
    So what does anyone suggest?
    Can I use BtmM and port forwarding without too much degradation?
    Please advise.
    Thanks
    Barry

    To best answer your question on whether the two are "mutually exclusive," let take a look at how Back to My Mac (BTMM) basically works.
    BTMM - General Requirements
    OS X Leopard 10.7.3+
    Active iCloud account. Each Mac & the AirPort router, that will be relying on BTMM, needs to be configured with the same account.
    A publicly reachable IP address for your router.
    A router that supports either NAT-PMP or UPnP. For AirPorts, be sure it is running 7.6.1+ firmware.
    BTMM uses TCP port 5354 and UDP ports 4500 & 5353 for communications.
    BTMM - Basic Communication Flow
    For a computer connected to the Internet via a router, BTMM "asks" the router for its configuration information. For a router, like your AirPort, that uses NAT-PMP, BTMM will ask the router to assign arbitrary public ports. In turn, the router will provide these port assignments (& the router's Public IP address) back to BTMM.
    BTMM then sends this information to the iCloud account. In background iCloud updates a special set of DNS entries to be used by BTMM. These entries are then made available to all BTMM clients using your iCloud account. When a computer, with BTMM enabled, uses your iCloud credentials, it automatically retrieves a list of all other computers/routers that are registered with the same account. All these devices should then appear under the SHARED section of the Finder.
    When attempting to connect to a remote computer (or router), BTMM creates a secure connection to that remote device using the information from the iCloud account.
    Once the connection is established, the devices can then communicate with each other.
    So potentially, unless you are using Port Mapping for any of the ports BTMM uses, they should not conflict.

  • Access to serial and ethernet port in FPGA for cRIO-9068

    hi
    i want to know if i can Access to serial and ethernet port in FPGA for cRIO-9068 like camera IP
    thanks for help

    dalyto wrote:
    thanks
    but how i can i acquire image with IP camera and fpga ???
    The Ethernet hardware interface in the cRIO is not directly connected to the FPGA backplane in a way that you could directly access it. Even if you could it would be a pretty bad idea to try to do. A fully operational TCP/IP network stack implementation in the FPGA would not leave much resources for anything else even on the biggest FPGAs available. That doesn't include support for the typical image compression algorithmes which are even more complicated to implement on FPGA. Even if you would go to highly optimized VHDL code directly it would be a pretty difficult thing to do!
    In fact implemenintg the MAC and PHY of an ethernet interface on the FPGA is totally trivial in comparison. The IP level could also be implemented fairly easily in the FPGA but anything above that is going to give you bad headaches and still will be very limited in number of connections and packet sizes it can support.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • How can I change the slide to 8 Radio buttons mutually exclusive?

    How can I change the slide to 8 Radio buttons mutually exclusive?
    I saw the example in Labview. but it only contains upto 5 radio
    buttons. I need 8. How can I change it? Is there any shortcuts?

    I made this with NI's radio button control found in the boolean palette.  Just resize the cluster border, and move the buttons to where you want.  To add a button, select one of them, hold down Control and Shift keys, then drag the button to a new location.  The button gets duplicated.  Do this until you have enough buttons.
    Message Edited by tbob on 10-31-2005 01:07 PM
    - tbob
    Inventor of the WORM Global
    Attachments:
    RadioButtons.PNG ‏2 KB

  • Mutually exclusive checkbox in APEX 4.1

    I have 2 checkboxes on a tabular form - one is Yes the other is No.
    However, i need them to mutually exclusive i.e. if i select one, then the other should be de-selected. At the moment, all i can do is validate when saving the form which is frustrating for users.
    Can anybody advise of the easiest and simplest way to achieve this?
    Many thanks,
    Mark

    change it to radio boxes?

  • On a 3750 enhanced services port, are hierarchical queueing and standard queuing features mutually exclusive?

    When you configure hierarchical queueing on an enhanced services port, should one also configure the egress queue chararcteristics such as buffer space and thresholds, shaped/shared weights, egress priority queue, etc., that is all of those characteristics that one would configure if one were configuring a port for standard QOS.  In other words, on an enhanced services port, are the hierarchical queueing features using the modular QOS CLI and the standard egress queueing features supposed to be used together or are they mutually exclusive?

    Hi Christine,
    Answer to your confusion is in the following document.
    http://www.cisco.com/en/US/docs/switches/metro/catalyst3750m/software/release/12.1_14_ax/release/notes/OL464603.html#wp58682
    On an ES port, you can use LLQ (enabled with the priority policy-map class configuration command) and the egress priority queue (enabled with the priority-queue out
    interface configuration command). By using these two features, you can
    give priority to a class of traffic and avoid losing traffic when the
    switch is congested. In previous releases (before the egress priority
    queue was supported), you could put a traffic class into the
    strict-priority queue, but congestion at the egress queue-sets could
    result in the dropping of that priority traffic. The priority-queue out
    interface configuration command enables you to prioritize the same
    traffic class at the egress queue-sets, ensuring that priority traffic
    reaches the hierarchical queues and is processed with priority.
    you can also fine tune the Queue-sets for your desired results.
    http://www.cisco.com/en/US/docs/switches/metro/catalyst3750m/software/release/12.2_50_se/configuration/guide/swqos.html#wp1162303

  • Report based on mutually exclusive items:

    Hi guys,
    I am trying to create a parameterized report based on mutually exclusive items:
    I have a Select List item "P1_Property_type" which has these values ( office , apartment ),
    if 'office' is chosen then the report should consider ONLY the value of the select list item "P1_beds"
    if 'apartment' is chosen then the report should consider ONLY the value of the select list "P1_size"
    I used this query, but it does not seem to wrok:
    select * from realestate where
    unit_type = decode (:P1_PROPERTY_TYPE,'null',unit_type,:P1_property_type)
    and
    ( br= decode (:P1_beds,'null',br,:P1_beds) or size= decode (:P1_size,'null',size,:P1_size) )----------------
    I hope my question is clear
    Regards,
    Fateh

    Assuming you're using the string literal 'null' rather than NULL.
    "it does not seem to work" because of this:
    ( br= decode (:P1_beds,'null',br,:P1_beds) or size= decode (:P1_size,'null',size,:P1_size) )Assuming you pick "office" and :p1_beds is set and :p1_size is 'null', you end up with a statement that is the equivalent of:
    select * from realesate
    where unit_type = 'office'
    and (br = :p1_beds
    or size=size)    <--------------problemand your :p1_beds restriction is then ineffective.
    I'm not a fan of decode to do this logic.
    I prefer a clear statement of exclusive predicates which the optimizer can sometimes deal with more effectively.
    e.g. assuming that it's irrelevant whether you pick office or appartment because the relevant parameter :p1_beds or :p1_size will be set appropriately:
    select * from realestate
    where
          (:p1.property_type is null / = 'null'
    or    (:p1.property_type is not null / != 'null'
    and    unit_type          = :p1_property_type))
    and   (:p1_beds          is null / = 'null'
    or    (:p1_beds          is not null / != 'null'
    and    br                 = :p1_beds))
    and   (:p1_size          is null / = 'null'
    or    (:p1_size          is not null / != 'null'
    and    size               = :p1_size))Note that I've provided alternatives depending on whether you're actually using NULL or a magic string.

  • CRIO-9068 time synchronization and data timestamping - the Big Picture

    I'm working with a number of cRIO-9068 chassis that are distributed over a large physical area. I wish to timestamp data acquired be these chassis with microsecond resolution and relative accuracy. The various documents that I've run across hint at how this might be accomplished but none of them really describe the overall architecture for synchronization of chassis clocks over a network and acquisition of the local clocks for the purpose of data timestamping. Is there a document that addresses this topic?

    http://www.ni.com/pdf/manuals/376007a.pdf:
    Using the Internal Real-Time Clock
    The system clock of the cRIO-9068 is synchronized with the internal high-precision real-time clock at startup. This synchronization provides timestamp data to the controller. You can also use the internal real-time clock to correct drift of the system clock. Refer to the Internal Real-Time Clock specification in the Specifications section for the accuracy specifications of the real-time clock.
    What are the "system clock" and "real-time clock"? How are they related? How does the synchronization provide timestamp data to the cRIO-9068 controller? How does the internal real-time clock correct drift of the system clock?
    http://www.ni.com/pdf/manuals/373185a.pdf:
    No theory of operation whatsoever.
    Note: https://forums.ni.com/t5/LabVIEW/cRIO-9068-amp-NI-TimeSync/td-p/2838178 suggests that NI-TimeSync may not be available for the cRIO-9068:
    Currently NI-TimeSync 1.3 is not supported on Linux RT. This is something that's in the works but there is no ETA.

  • Oci8 and oracle extensions mutually exclusive?

    Does anybody know if the following extensions are mutually exclusive.
    php_oci8.dll
    php_oracle.dll
    I can't getting both to load.
    They can be uncommented in the php.ini and loaded individually but if both are used this causes a fatal error and apache fails to start and doesn't leave anything in the log file.
    I am currently using php4.3.6 / NT / Apache 1.3.12 (Win32)
    I am fairly new to php and don't seem to be getting anywhere fast, any help would be appreciated.
    thanks
    Neil W.

    I have them both uncommented and usable. I'm using Apache 1.3.28.
    Maybe your four-year old Apache version is the problem?
    -- CJ

  • How to make ODI scenario sessions run mutually exclusive

    We want to restrict the end user of the ODI scenario to be able to run only 1 instance of the scenario at once. Is it possible in ODI ? Basically we want the ODI scenario sessions to be mutually exclusive ? if one is running, and if user tried to run another one, it should not allow him to do so.
    Please note that we are aware of how to handle parallel runs while coding for the same, but here we don't even want to get to a situation like that.
    Thanks,
    Ankit

    Hi Ankit,
    Trying to help...
    Two solutions -
    Solution 1:-
    Create a dedicated agent for that particular execution and for that agent set the maximun number of execution as 1.
    (so only one session will be executed at a time)
    Solution 2:-
    Create a log table/ (lock table) to maintain the status of the execution . (column - Session state)
    When ever an execution starts change the satus of the log (lock) table column as "Running"
    and once the session is completed change the status of the column as "Not Running"
    And in the package (starting) put a condition variable to check the column - Session state of the table log table/ (lock table)
    if its running exit the application , else continue.
    Hope this helps.
    Regards,
    Rathish

  • Nexus 5500 - unexplainable mutual-exclusion error when using "conf sync" mode

    We have 2 Nexus 5548UP switches which are running NX-OS 7.0(5)N1(1).
    I'm trying to reconfigure an interface, which was previously configured in conf t (local) mode on both switches, in conf sync mode.
    Original config:
    conf t:
    interface Ethernet104/1/33
    inherit port-profile DevServers
    I've changed the configuration so that the vlan was manually configured and the port-profile was removed from the interface. Otherwise, it was not possible to configure a Port-profile inheritance in conf sync mode (as this was in conflict with the config in local mode).
    Current config:
    conf t:
    interface Ethernet104/1/33
    switchport access vlan 13
    However, when I try to configure a PP inheritance for this interface in conf sync mode, I'm getting the same error as if there were a conflict:
    conf sync:
    interface Ethernet104/1/33
    inherit port-profile DevServers
    commit
    Failed: Verify Failed
    Status: Verify Failure
    Error(s):
    Following commands failed mutual-exclusion checks:
    interface Ethernet104/1/33
            inherit port-profile DevServers
    When I configure another interface (not in use) with exactly the same configuration (so access vlan 13 in conft mode on both switches, and then a PP inheritance in conf sync mode), it is accepted and the configuration is correct. It looks like something is stuck within the NX-OS switch which makes it believe that the PP inheritance is still configured in conf t mode...
    I've had this issue before on another interface, and found somewhere on the internet that the NX-OS keeps an internal database, which is mysteriously not always in sync with the current running-config, and that this could be forece manually with the command "resync-database" in conf-sync mode. On that other interface, this resolved the issue, but this time, it does not work and I keep getting the above error when I want to configure the port-profile.
    Any suggestions?

    Ok... I found the source of the problem (looks to be buggy behaviour).
    Here's my recent blog post that covers a detailed description and a fix/workaround:
    http://nexp.com.ua/technologies/nx-os/troubleshooting-nx-os-config-sync/
    Hope this will help anyone.

  • Mutually Exclusive DropDowns

    Hi, All:
    I am working on a form in which I need to have a user rate four items from 1-4 in comparison to each other. Initially we were going to use 4 drop downs each drop down containing the four options allowing the user to choose. The problem is, of course, that the user could choose option 1 four times in a row. So I need some way to allow the user to rate these four items from 1 - 4 but in a mutually exclusive manner. the image below shows the problem (they're in spanish but the text isn't important). Here item 1 and item 4 were both selected as 1 which is what we want to prevent. Any suggestions would be greatly appreciated. Thanks.

    Hi,
    You could have a script in the preOpen event of all of the four dropdowns that would set the display items, depending on the previous selections in the other dropdowns.
    There is an example here for populating dropdowns: http://assure.ly/jcTahK.
    Give this a try in the preOpen event of DropDownList1:
    // Remove items previously selected
    this.deleteItem(DropDownList2.selectedIndex);
    this.deleteItem(DropDownList3.selectedIndex);
    this.deleteItem(DropDownList4.selectedIndex);
    Hope that helps,
    Niall

  • GigE vision on NI cRIO-9068

    Hello:
    We are planning a project in which we are intending to use GigE vision cameras and embedded vision processing. Our client is interested in the cRIO-9068 as the embedded platform.
    The question is: Is there support for GigE Vision on the cRIO-9068?
    I cannot find a document that says so, then I guess no official support is provided. If this is the case, I would like to know why.  I believe that VxWorks targets do not support GigE, but this cRIO runs Linux. From the outside, I think it would be possible to provide GigE support for Linux.  The only devices that seem to support GigE run Phar Lap ETS.
    Thanks in advance for your kind reply.
    Robst - CLD
    Using LabVIEW since version 7.0
    Solved!
    Go to Solution.

    Hello Bruce:
    The application will be in a rough environment, in an industrial setting, that is why we want a rugged controller.  We are planning to use the FPGA as a coprocessing unit of the RT processor, so we may have to pass the image to the FPGA and get it back afterwards as you say. The GigE requirement is important, because the cameras will be widespread, and the maximum cable length with other buses is an issue.
    Best regards.
    Robst - CLD
    Using LabVIEW since version 7.0

  • Standard way of mutual exclusion control for rfc connection

    Dear expert,
    I want to know the standard way of mutual exclusion control
    for rfc connection.
    I am going to create JAVA screens for ERP ABAP objects.
    As for SAP GUI screen, pessimistic locking is used when editing objects.
    On the other hand, pessimistic locking is defficult for JAVA screens,
    since most of lock objects on ERP are not available for RFC.
    Besides, I'm afrraid if locks are correctly deleted
    when something bad happens on screen.(i.e. Users close browsers.)
    Do you have any recommendations?
    Regards,
    Fukuhara Yohei

    Hello, we raised an OSS note.
    They answered it was not possible to lock tasks.
    Task completion is like a race, the first it completes it wins.
    Regards,
    Marco.

  • CRIO 9068 + Scan Engine Support Error - Even though it is installed on cRIO, after deploying error says its missing

    All,
    I have a cRIO-9068 that I am trying to use the scan mode for. I have intalled all the latest drivers and software as explained. However, when I set my chassis to scan mode and then select deploy all, I recieve this error on my chassis and all of my modules:
    "The current module settigns require NI Scan Engine support on the controller. You can use Measurement & Automation Explorer (MAX) to install a recomended software set of NI-RIO with NI Scan Engine support on the controller. If LabVIEW FPGA is installed, you can use this module with LabVIEW FPGA by adding an FPGA Target Item under the chassis, and drag and drop the module onto the FPGA Target Item."
    Has anyone experienced this or know why labVIEW won't recognize that the software is installed on my cRIO or is it not being installed correctly?
    Solved!
    Go to Solution.

    So I found that the target's Scan Engine was in Configuration mode.  After placing it in Active, I was able to deploy all of the modules on the cRIO target.  However, now I cannot deploy any of my modules on my EtherCAT NI 9144 racks regardless of which scan mode I place the Scan Engine.  I verified that I have all software on the cRIO target I need.  I was also able to find the EtherCAT slaves and their modules on MAX and I was able to add them to the project.  The problem I am having is being able to deploy them.  I have gone through the procedure outlined in the manual provided with the EtherCAT racks and the following link with no issues:  http://www.ni.com/white-paper/10555/en/
    The top LEDs on the EtherCAT racks are solid yellow and the bottom are solid green.  Does anyone know why I may be having this problem?

Maybe you are looking for