Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - QNX 6.5.1 together with Intel i210iT: (4 Items)
   
QNX 6.5.1 together with Intel i210iT  
we have problems with QNX 6.5.1 and ethernet controller Intel i210iT, driver is e1000. Currently 2 controller are activ 
as seen in the attachment pci_i210.txt (Vid=8086, Did=1533) .
Both active controllers are attached via the 2 pci-switches.

The command:
io-pkt-v4 -i2 -d e1000 verbose=4,vid=0x8086,did=0x1533,pci=0 –ptcpip
causes this message in syslog:
Feb 26 19:35:12Â Â Â  2Â Â Â  17Â Â Â Â  0 Bus 5 device 0 - No routing found
Feb 26 19:35:12Â Â Â  5Â Â Â  17Â Â Â Â  0 last_chance on B5:D0:F0 irq 10
Feb 26 19:35:12Â Â Â  2Â Â Â  10Â Â Â Â  0 pci_attach_device failed
Feb 26 19:35:12Â Â Â  2Â Â Â  14Â Â Â Â  0 Unable to init devnp-e1000.so: No such device

The command:
io-pkt-v4 -i3 -d e1000 verbose=4,vid=0x8086,did=0x1533,pci=1 –ptcpip
causes this message in syslog:
Feb 26 19:35:48Â Â Â  2Â Â Â  17Â Â Â Â  0 Bus 8 device 0 - No routing found
Feb 26 19:35:48Â Â Â  5Â Â Â  17Â Â Â Â  0 last_chance on B8:D0:F0 irq 11
Feb 26 19:35:48Â Â Â  2Â Â Â  10Â Â Â Â  0 pci_attach_device failed
Feb 26 19:35:48Â Â Â  2Â Â Â  14Â Â Â Â  0 Unable to init devnp-e1000.so: No such device

Using Windows 7 - we can talk to the parts !

What do we make wrong ? We use the latest experimental driver from 2013 since we have not found any more up to date 
driver supporting the i210iT.

Do we have to configure anything within the switches ? We only have access to the PEX 8609 part in the controllers, 
working in the transparent mode (which is the default configuration). Or do we need a more specific pci driver.

Kind regards
Rainer
Attachment: Text pci_i210.txt 62.83 KB
Re: QNX 6.5.1 together with Intel i210iT  
I presume that you are using startup-apic and pci-bios-v2. If this is the
case, then you will have to experiment with IRQs 16 thru 23 on each device
to see which IRQ works. The PCI server is unable to determine the IRQ
routing, so that is why you get the sloginfo messages.




On 2015/2/27, 4:33 AM, "Rainer Faulstich" <community-noreply@qnx.com>
wrote:

>we have problems with QNX 6.5.1 and ethernet controller Intel i210iT,
>driver is e1000. Currently 2 controller are activ as seen in the
>attachment pci_i210.txt (Vid=8086, Did=1533) .
>Both active controllers are attached via the 2 pci-switches.
>
>The command:
>io-pkt-v4 -i2 -d e1000 verbose=4,vid=0x8086,did=0x1533,pci=0 –ptcpip
>causes this message in syslog:
>Feb 26 19:35:12Â Â Â  2Â Â Â  17Â Â Â Â  0 Bus 5 device 0 - No routing
>found
>Feb 26 19:35:12Â Â Â  5Â Â Â  17Â Â Â Â  0 last_chance on B5:D0:F0 irq 10
>Feb 26 19:35:12Â Â Â  2Â Â Â  10Â Â Â Â  0 pci_attach_device failed
>Feb 26 19:35:12Â Â Â  2Â Â Â  14Â Â Â Â  0 Unable to init devnp-e1000.so:
>No such device
>
>The command:
>io-pkt-v4 -i3 -d e1000 verbose=4,vid=0x8086,did=0x1533,pci=1 –ptcpip
>causes this message in syslog:
>Feb 26 19:35:48Â Â Â  2Â Â Â  17Â Â Â Â  0 Bus 8 device 0 - No routing
>found
>Feb 26 19:35:48Â Â Â  5Â Â Â  17Â Â Â Â  0 last_chance on B8:D0:F0 irq 11
>Feb 26 19:35:48Â Â Â  2Â Â Â  10Â Â Â Â  0 pci_attach_device failed
>Feb 26 19:35:48Â Â Â  2Â Â Â  14Â Â Â Â  0 Unable to init devnp-e1000.so:
>No such device
>
>Using Windows 7 - we can talk to the parts !
>
>What do we make wrong ? We use the latest experimental driver from 2013
>since we have not found any more up to date driver supporting the i210iT.
>
>Do we have to configure anything within the switches ? We only have
>access to the PEX 8609 part in the controllers, working in the
>transparent mode (which is the default configuration). Or do we need a
>more specific pci driver.
>
>Kind regards
>Rainer
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post113402
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com

Re: QNX 6.5.1 together with Intel i210iT  
I presume that you are using startup-apic and pci-bios-v2. If this is the
case, then you will have to experiment with IRQs 16 thru 23 on each device
to see which IRQ works. The PCI server is unable to determine the IRQ
routing, so that is why you get the sloginfo messages.

How can we determine which IRQ works and how can we configure the routing ?

Kind regards Rainer
Re: QNX 6.5.1 together with Intel i210iT  
Start the driver with an IRQ, then ifconfig the interface and see if you
ping another machine. If not, try another IRQ and repeat the process.
There is no way to configure the routing, you will just have to start the
driver specifying an IRQ on the command line.



On 2015/3/4, 5:50 AM, "Rainer Faulstich" <community-noreply@qnx.com> wrote:

>I presume that you are using startup-apic and pci-bios-v2. If this is the
>case, then you will have to experiment with IRQs 16 thru 23 on each device
>to see which IRQ works. The PCI server is unable to determine the IRQ
>routing, so that is why you get the sloginfo messages.
>
>How can we determine which IRQ works and how can we configure the routing
>?
>
>Kind regards Rainer
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post113490
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com