|
|
QNX6.6 I210 driver not working
|
|
12/03/2025 3:11 AM
post122699
|
QNX6.6 I210 driver not working
I'm trying to get QNX 6.6 working on a ETX board with an INTEL I210 .
Started from sources of devnp-e1000.so driver from a BSP (x86-generic-SPD6.6)
Recompiled the driver and try to run it but io-pkt-v6-hc stops and abort
printing this messages:
ldd:FATAL: Unresolved symbol "nic_delay" called from devnp-e1000.so
Now, I've searched in the BSP for nic_delay and I've found a reference in the
\usr\include\netdrvr\nicsupport.h
But where is the library to resolve the function?
it seems that is not in the binary io-pkt-v6-hc i'm using ...
Is the function in some other library ?
or the io-pkt-vx-hc are NOT the latest binary ?
This is the start up of driver:
io-pkt-v6-hc -d e1000 -p tcpip -vvvv &
if_up -r 10 -p wm0
ifconfig wm0 11.0.0.159
ifconfig wm0 alias 192.168.10.29
sloginfo
-----------------
Time Sev Major Minor Args
Nov 30 16:54:33 5 14 0 tcpip starting
Nov 30 16:54:33 3 14 0 Using pseudo random generator. See "random" option
Nov 30 16:54:33 5 14 0 initializing IPsec... done
Nov 30 16:54:33 5 14 0 IPsec: Initialized Security Association Processing.
Nov 30 16:54:33 5 14 0 wm0
Nov 30 16:54:33 5 17 0 last_chance on B5:D0:F0 irq 6
Nov 30 16:54:33 5 17 0 get_msi_irq() for B5:D0:F0
Nov 30 16:54:33 5 17 0 scan_irq_routing() for B5:D0:F0
Nov 30 16:54:33 6 10 0 i82544_pci_attach: rar entries 16
ldd:FATAL: Unresolved symbol "nic_delay" called from devnp-e1000.so
ifconfig: socket: Address family not supported by protocol family
ifconfig: socket: Address family not supported by protocol family
route: socket: Address family not supported by protocol family
After that I've used the latest io-pkt-vX-hc,devnp-e1000.so binaries availables
downloaded from QNX site and it seems that driver's is running but there is no
link UP event and link is always DOWN, network is notworking.
I've tested hardware using Windows and Linux and the ethernet works fine, so problem
is in the QNX driver.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><
Time Sev Major Minor Args
Nov 30 16:42:52 5 14 0 tcpip starting
Nov 30 16:42:52 3 14 0 Using pseudo random generator. See "random" option
Nov 30 16:42:52 5 14 0 initializing IPsec... done
Nov 30 16:42:52 5 14 0 IPsec: Initialized Security Association Processing.
Nov 30 16:42:52 5 14 0 wm0
Nov 30 16:42:52 5 17 0 last_chance on B5:D0:F0 irq 0
Nov 30 16:42:52 5 17 0 get_msi_irq() for B5:D0:F0
Nov 30 16:42:52 5 17 0 scan_irq_routing() for B5:D0:F0
Nov 30 16:42:52 5 10 0 Link down
Nov 30 16:42:52 5 14 0 INTEL PRO/1000 Gigabit (Copper)
Nov 30 16:42:52 5 14 0 Vendor .............. 0x8086
Nov 30 16:42:52 5 14 0 Device .............. 0x1533
Nov 30 16:42:52 5 14 0 Revision ............ 0x0
Nov 30 16:42:52 5 14 0 Memory base ......... 0xb0600000
Nov 30 16:42:52 5 14 0 Interrupt ........... 0x6
Nov 30 16:42:52 5 14 0 MAC address ......... 003064 8859ef
Nov 30 16:42:52 5 10 0 devnp-e1000: i82544_stop() called, disable = 0
Nov 30 16:42:52 6 10 0 ITR set to 20000
Nov 30 16:42:52 5 10 0 Link down
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33192
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
wm0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
capabilities rx=1f<IP4CSUM,TCP4CSUM,UDP4CSUM,TCP6CSUM,UDP6CSUM>
capabilities...
View Full Message
|
|
|
|
|